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

相关推荐
Joeysoda1 小时前
数据库索引:秋招面试中的经典高频题目 [特殊字符](索引原理/操作/优缺点/B+树)
数据库·sql·学习·mysql·adb·oracle
纠结哥_Shrek6 小时前
pytorch实现半监督学习
人工智能·pytorch·学习
YuLiu123216 小时前
Vue3学习笔记-Vue开发前准备-1
vue.js·笔记·学习
Bluesonli6 小时前
UE5 蓝图学习计划 - Day 11:材质与特效
学习·ue5·虚幻·材质·虚幻引擎·unreal engine
荆楚闲人9 小时前
stm32小白成长为高手的学习步骤和方法
stm32·嵌入式硬件·学习
蝴蝶不愿意10 小时前
《苍穹外卖》项目学习记录-Day11订单统计
学习
学编程的闹钟11 小时前
54【ip+端口+根目录通信】
学习
sealaugh3211 小时前
aws(学习笔记第二十七课) 使用aws API Gateway+lambda体验REST API
笔记·学习·aws
我的青春不太冷13 小时前
【新春特辑】2025年1月科技浪潮中的AI最新时事与科技趋势
科技·学习·最新时事·ai大爆炸
赔罪13 小时前
Python基础-使用list和tuple
windows·vscode·python·pycharm·list