当前位置: 首页 > news >正文

做宠物商品的网站不能用于制作网页

做宠物商品的网站,不能用于制作网页,如何自己开个网站平台,学电子商务后悔了什么是WinFormhttps://docs.microsoft.com/zh-cn/dotnet/desktop/winformsWindows窗体(Windows Form)#xff0c;简称WinForms#xff0c;是一个可创建适用于Windows的丰富桌面客户端应用的UI框架。Windows窗体开发平台支持广泛的应用开发功能#xff0c;包括控件、图形、数… 什么是WinFormhttps://docs.microsoft.com/zh-cn/dotnet/desktop/winformsWindows窗体(Windows Form)简称WinForms是一个可创建适用于Windows的丰富桌面客户端应用的UI框架。Windows窗体开发平台支持广泛的应用开发功能包括控件、图形、数据绑定和用户输入。Windows 窗体采用Visual Studio中的拖放式可视化设计器可轻松创建Windows窗体应用。WinForm的来世今生说起WinForm其实很多现在的程序员已经是不用它了原因是其实它已经是老爷爷了微软推出WinForms之后继而推出了WPF、UWP、WinUI、MAUI等更新的客户端应用框架。但是论资历在Windows平台先是经历了Windows API C江湖人称Win32随后C的发展诞生了经典的MFC(Microsoft Foundation Class)配合C还是不错的。Windows API C - 最早的开发Windows GUI程序的思路。用C语言直接调用Windows操作系统提供的API函数来开发程序员处理Windows消息。经历过这段开发时期的程序员一般对底层比较清楚要了解Windows操作系统的工作原理。MFC C - Microsoft Foundation Class(MFC),微软用C封装了Win32 API, C程序员通过使用MFC类库来开发面向对象的编程方法。后来随着.Net平台的壮大和发展微软为了简化开发门槛把Windows API封装成了控件诞生了我们今天要说的Windows窗体(Windows Form)这项技术并且搭配全新的C#语言使用。但是随着应用的复杂话微软也意识到了WinForm的一些弊端于是从.Net Framework 3.0开始推出了能支持MVVM模式并靠数据驱动界面的新框架WPF(Windows Presentation Foundation)相较于前辈的消息驱动、事件驱动模式基于数据驱动的开发方式大大提高了编程效率也更利于多工种和团队协作。虽然后续伴随着Windows 10发布了全新的UWP、Windows 11发布了WinUI、MAUI等框架但是都是继续建立在数据驱动的开发思想上的。到了2021年了随着.Net Core的发展和生态需要微软回头来让WinForm这么一门较老的客户端窗体框架老树发芽唤来新生大概是从.Net Core 3.1开始WinForm正式被纳入.Net Core支持的范畴。所以今天的角度来看WinForms其实际上具备两个实现版本1. 托管于GitHub上的开放源代码实现。https://github.com/dotnet/winforms此版本在.NET 5和.NET Core 3.1上运行。Windows窗体可视化设计器最低要求Visual Studio 2019版本16.8预览版。2. 受Visual Studio 2019和Visual Studio 2017支持的.NET Framework 4实现。.NET Framework 4是仅限Windows的.NET版本被视为一个Windows操作系统组件。此版本的Windows窗体随.NET Framework一起分发。创建WinForms应用https://github.com/TaylorShi/HelloWinForm基于命令行的创建1. 新建名为HelloWinForm的解决方案dotnet new sln -o HelloWinForm 2. 切换到HelloWinForm目录cd .\HelloWinForm\ 3. 创建名为demoForWinForm的WinFroms项目dotnet new winforms -o demoForWinForm 4. 添加demoForWinForm到解决方案dotnet sln add .\demoForWinForm\demoForWinForm.csproj 5. 切换到demoForWinForm目录cd .\demoForWinForm\ 6. 运行demoForWinForm项目dotnet watch run 7. 查看运行效果8. 检查demoForWinForm.csproj配置Project SdkMicrosoft.NET.SdkPropertyGroupOutputTypeWinExe/OutputTypeTargetFrameworknet6.0-windows/TargetFrameworkNullableenable/NullableUseWindowsFormstrue/UseWindowsForms/PropertyGroup/Project 基于Visual Studio的创建1. 打开Visual Studio创建新项目2. 搜索WinForms项目模板这里可以看到Windows窗体应用(.Net Framework)就是.Net Framework框架的项目模板而Windows Form App就是.Net Core框架的项目模板。3. 选择Windows Form App项目模板进行创建配置配置项目名为HelloWinForm4. 选择Framework版本暂时选择默认的.Net 5.0预览5. 创建并打开解决方案6. 运行项目并查看效果7. 检查HelloWinForm.csproj配置Project SdkMicrosoft.NET.SdkPropertyGroupOutputTypeWinExe/OutputTypeTargetFrameworknet6.0-windows/TargetFrameworkNullableenable/NullableUseWindowsFormstrue/UseWindowsForms/PropertyGroup/Project 参考Windows 窗体文档桌面指南Windows 窗体 .NET教程创建新的 WinForms 应用Windows 窗体 .NET.NET Core 3.0 和 3.1 的 Windows 窗体中断性变更使用.net core3.0 正式版创建Winform程序Introducing .NET Core (2021) by Microsoft.NETWPF的由来
http://www.pierceye.com/news/1222/

相关文章:

  • 肯德基的网站建设什么是部署php网站
  • 品牌型网站建设哪家好如何写好软文推广
  • 株洲建设网站制作怎么注册自己的公司
  • 河北城乡住房建设厅网站网站备案更换
  • 模版网站建设企业衡水wap网站建设价格
  • 10m光纤做网站app界面设计一页多少钱
  • 汉中网站seo可以做推广东西的网站
  • 空投糖果网站开发嵌入式软件开发招聘
  • 陕西印象信息技术有限公司宁波seo优势
  • 扁平化网站建设网络营销软件站
  • 网站开发客户需求文档wordpress的seo作用
  • 网站建设高清图片许昌网站建设公司排行榜
  • 做爰的最好看的视频的网站wordpress内容加密
  • 商城网站的建设费用东莞人才网 东莞招聘信息
  • 做网站怎么推广品牌建设经验做法
  • 官方网站开发哪家好高端网站建设 司法
  • 做网站需要简介网站建设与网页设计考试题
  • 广州站在哪里做阿里还是网站
  • 网站建设论文pptwordpress主题 怎么安装教程
  • 做旅游网站能成功要录制课堂上学生讨论的声音应该选用
  • 网站建设补充协议模板学习软件免费
  • 新闻静态网站模板官网招聘平台
  • 2018春节放假安排 网站建设网站设计师
  • 上市公司网站建设wordpress定时任务原理
  • 内江网站怎么做seo网站团队的建设
  • 网站打开慢 可以只换空间不换域名吗在哪个网站可做网络夫妻
  • 汇米网站建设西安市建筑工程信息网
  • 大同本地做网站的微信二级分销模式
  • 建俄语网站网站开发赚钱的方法
  • 机关网站建设和运行情况汇报网站和做空间