C#基础(一):初识各类应用程序

本章内容——C#编写的各类程序

1.Solution与Project

   Solution是针对客户需求的总的解决方案;如:汽车经销商需要一套销售软件;

   Project解决具体的某个问题;

2.C#编写的各类程序

   X.Console

   A.WPF(Windows Presentation Foundation)

   B.Winform

   C.ASP.NET Web Forms

   D.ASP.NET MVC(Model-View-Controller)

   E.WCF(Windows Communicaton Foundation)

   F.Windows Store Application

   G.Windows Phone Application

   H.Cloud(Window Azure)

   I.WF(Workflow Foundation)

3.其中B/S类程序为:WebForm,MVC,WebApi等;ASP.NET就是B/S模式开发(asp.net是一种用来快速创建动态Web网站的技术)

   C/S类程序为:Winform,WPF

4..Net、.Net FrameWork、.Net Core、.Net6.0、C#、ASP.Net

   A.NET是微软的一种技术平台,是基于Windows上开发的(在net core问世前)

   B.NetFramework是一个开发框架,不是一门编程语言,已有十多年的历史,.NetFramework下有很多种语言,而C#是框架支持的主力语言;.

      NetFrameWork下有Winform、WPF、ASP.NET(WebForm和MVC);该框架不支持跨平台,只能基于Windows

   C.Net Core于16年问世,支持跨平台;仅支持 UWP 和 ASP.NET Core。UWP 用于构建 Windows 10 目标 Windows 和移动应用程序。ASP.NET Core 用于构建基于浏览器的 Web 应用程序。

   D.ASP.NET是一种用来快速创建动态Web网站的技术,不是语言,它使用C#(或者vb.net)为开发语言。ASP.NET在.NET Framework和.NET Core架构下均可以使用;

   E.Net6.0是Framework和Core的统一,在Net6下既可以开发Winform、WPF,也支持跨平台

参考文献:

https://blog.csdn.net/sinolover/article/details/100772086

https://zhuanlan.zhihu.com/p/60352219/               

https://blog.csdn.net/weixin_50498482/article/details/124471069

https://club.51aspx.com/document/1181.html

https://www.yisu.com/zixun/368198.html

https://i.cnblogs.com/posts/edit

https://www.bilibili.com/video/BV13b411b7Ht?p=2&vd_source=7a3f4f783fb556f1a170ad911527ab42

posted @   真真真甜  阅读(116)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示