.NET Framework是什么 事实上,像我上面讲的那些诸如程序集、GC、AppDomain这样的为CLR的一些概念组成,实质上指的是.NET Framework CLR。 .NET/.NET Core也是一堆基础库+跨平台运行时,从5.0开始,WPF在Windows环境下也可以跑在.NET的运行时。 但是WPF本质上是Windows下的UI基础库,所以只有当dotnet 5+在Windows下运行的时候,才能用WPF渲染UI界面。 .NET是在2002年推出的,当时这是作为一个品牌商标推出的,在推出时,在.NET品牌旗下一并推出的,有好多个产品,而并不是特指某种特定产品。 而发展到现在,.NET已经不再是一个品牌,而是退化成为表示.net Framework的运行时或SDK了。 先谈谈历史背景。
Stream YOUR-KARINA Stripchat Recordings - Total 34 Cam Shows
现在.Net的常用框架基本上就三个,分别是MVC(.Net Core技术栈)、WPF和WinForm,后两者的技术栈还停留在.Net Framework,因此,招.Net Framework程序员比招.Net Core程序员要难上很多倍! 因为.Net Framework的确不能跨平台,再加上技术已经比较落后了,很多年轻程序员都不愿意去学。 我看到有些公司在招WPF程序.
因为技术栈是.NET,所以就一条路走到底了。 之前用 Xamarin.Android 写,现在用了MAUI。 整个架构:移动端:MAUI+SQLite,后端WebApi,都是C#。移动端用了Syncfusion控件。 不管是MAUI还是Syncfusion控件,文档比较齐全,开发效率比较高。 也没用过Flutter,无法比较区别,但MAUI还可以
.Net在国外市场份额还是非常大的,但在国内.Net市场份额比不上Java。 这是国外的行业发展与中国不一样。 前面30年,中国主要是互联网发展的比较好,而当时互联网的三巨头BAT,基本都是使用Java,自然会带动其他公司使用Java。 .com .cn . com.cn .net这几个有什么区别啊? 都是域名后缀,其中 .cn、. com.cn 是中国顶级域名,而 .com、.net 是国际顶级域名。 .com 的含义:com 为commercial简称,表示商业性质的网站,com结尾的域名为最早通用的顶级域名。 历史上第一个com域名的诞生是在1985年3月15日。 .NET前些年真的是陷入低谷,原先用.NET的许多公司纷纷放弃.NET平台,工作机会和薪资收入都不行,导致很多.NET开发者转投其它阵营。 近两三年我感觉又开始回暖了,想学习.NET技术的人又开始多起来。