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 开发没有看到有什么很大的优势,或许以后才能探索到。

相关推荐
阿超爱嵌入式几秒前
STM32学习笔记之RCC模块(实操篇)
笔记·stm32·学习
yanyu-yaya1 分钟前
devextreme-react/scheduler 简单学习
前端·学习·react.js
淬渊阁8 分钟前
汇编学习之《运算和逻辑指令》
汇编·学习
别来无恙2029 分钟前
算法设计学习4
c++·学习
小王努力学编程17 分钟前
动态规划学习——回文子串系列问题【C++】
c++·学习·算法·leetcode·动态规划
Cynthia的梦42 分钟前
Linux学习-Linux进程间通信(IPC)聊天程序实践指南
linux·运维·学习
小码编匠1 小时前
.NET 验证码生成神器基于 SkiaSharp 的高性能方案
后端·c#·.net
专注VB编程开发20年1 小时前
Aspose.words,Aspose.cells,vb.net,c#加载许可证,生成操作选择:嵌入的资源
c#·word·.net·vb.net
代码AC不AC1 小时前
【数据结构】队列
c语言·数据结构·学习·队列·深度讲解
破罐子不摔1 小时前
【C#使用S7.NET库读取和写入西门子PLC变量】
java·c#·.net