winform学习(3)-----Windows窗体应用和Windows窗体应用(.Net Framework)有啥区别?

1.模板选择

在学习winform的时候总是会对这两个应用不知道选择哪个?而且在学习的时候也没有具体的说明

首先说一下我是在添加控件的时候出现了以下问题

对于使用了Windows窗体应用这个模板的文件在工具箱中死活不见控件。

在转换使用了Windows窗体应用(.NET Framework) 模板之后就出现了。也就是说按理使用winform开发的时候需要使用下面这个模板。

2.那么造成这两个差异的问题是什么?

Windows窗体应用(.NET Core)是跨平台桌面应用程序,使用跨平台的.NET Core技术框架,可以在Windows、Linux和MacOS等操作系统上运行,支持现代化、灵活和可扩展的应用程序开发。

Windows窗体应用(.NET Framework)是基于Windows操作系统的开发框架,使用传统的.NET Framework技术框架,只能在Windows操作系统上运行。Windows窗体应用(.NET Framework)的开发过程相对较简单,但扩展性相对较弱,不利于应用程序的跨平台移植。

以上是网络上得到的答案,可以看到的是这个问题的核心就是.NET Core和.NET Framework 的区别作用?

.NET Core相当于是.NET Framework 的一个超集,他在包含了桌面应用的同时添加了其他很多丰富的功能,但是这些功能对于现在的我使用.NET Framework 开发没有看到有什么很大的优势,或许以后才能探索到。

相关推荐
E___V___E9 分钟前
CSAPP学习
学习
Tony_long748320 分钟前
Python学习——猜拳小游戏
开发语言·python·学习
Diamond技术流42 分钟前
从0开始学习Linux——环境变量详解
linux·服务器·学习·centos·软件安装·环境变量
Narutolxy1 小时前
从 Mac 远程控制 Windows:一站式配置与实践指南20241123
windows·macos
界面开发小八哥2 小时前
界面控件DevExpress WinForms v24.2新功能预览 - 人工智能(AI)
人工智能·.net·界面控件·devexpress·ui开发
烟雨长虹,孤鹜齐飞2 小时前
【分布式锁解决超卖问题】setnx实现
redis·分布式·学习·缓存·java-ee
南宫生3 小时前
力扣-位运算-1【算法学习day.41】
java·学习·算法·leetcode
小白一键重装系统3 小时前
电脑系统重装小白教程
windows·电脑·重装系统
虾球xz3 小时前
游戏引擎学习第21天
学习·游戏引擎
AI完全体4 小时前
【AI战略思考12】调整战略目标,聚焦数据分析,学习德川家康,剩者为王
人工智能·学习·数据分析·数据科学·找工作