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

相关推荐
小陈永不服输2 小时前
Windows下RabbitMQ完整安装指南
windows·分布式·rabbitmq
准女婿_3 小时前
优考试局域网系统V6.0.0版
linux·windows·用户运营
一个处女座的程序猿3 小时前
LLMs之Agent:Windows-MCP的简介、安装和使用方法、案例应用之详细攻略
windows·mcp
焊锡与代码齐飞4 小时前
嵌入式第三十五课!!Linux下的网络编程
linux·运维·服务器·开发语言·网络·学习·算法
firshman_start5 小时前
文件包含的学习笔记
笔记·学习
源代码杀手5 小时前
大模型微调训练资源占用查询:Windows 10 查看 NVIDIA 显卡GPU状态教程(替代 Ubuntu 下 watch nvidia-smi)
linux·windows·ubuntu
月盈缺6 小时前
学习嵌入式的第二十四天——数据结构——队列和树
数据结构·学习
rainy雨6 小时前
学习方法①
学习
啊我不会诶8 小时前
CF每日4题(1500-1700)
c++·学习·算法
超级小忍8 小时前
从零开始:JDK 在 Windows、macOS 和 Linux 上的下载、安装与环境变量配置
java·windows·macos