⑴. Framework是以一种采用系统虚拟机运行的编程平台,以mon Language Runtime为基础,支持多种语言C#、VB.、C++、Python等的开发,很多软件在运行时也必须要安装. Framework ..才能使用!
⑵..只是整合了所有的框架,把之前多个独立的合成一个,这样的好处就是你不用针对某些应用要独立下载某个框架,比如你想开发手机应用需要Xamarin,如果你开发网站需要asp. 等等,现在只需要..就可以了。至于在开发上,其实在开发上没有太大的变化,以前怎么开发就怎么开发,函数,类名没有太多的变化。
⑶..已经今年年月发布,不再取名. core,而是..,也就是只有这么一个版本,这个版本将会统一所有平台,微软将会把 Core、. Framework、Xamarin、mono整合起来,在这上面可以开发android、ios,winform、UPW、WPF等各种应用程序。
⑷. 是跨平台的,不仅可以在windows上开发,也可以在linux、mac os系统等开发。相关的开发工具有Visual Studio、VS for Mac、VS Code、CMD等。
⑸、. Core与. Framework
⑹基本上. Framework是为在Windows中和在Windows中开发应用程序而设计的。现在,Microsoft已构建了. Core框架,可用于为所有平台(包括Windows,Linux,Android,iOS等创建应用程序。这更像Java的可移植性,使用Core框架构建的应用程序需要. Core运行时。
⑺、支持的操作系统/要求
⑻. Framework不能安装在所有Windows操作系统上,但仅支持少数Windows 版本。这是因为它仅与Visual Studio . Preview 兼容。由于提到的Visual Studio 仅与以下操作系统兼容,因此. Framework . RC也仅支持Windows和Server的以下版本:
⑼Windows Build 或更高版本。版本:家庭版,专业版,教育版和企业版(不支持LTSC和S
⑽Windows Server 。版本:标准和数据中心
⑾Windows Server 。版本:标准和数据中心
⑿Windows .(带有更新版本:Core,Professional和Enterprise
⒀Windows Server R(带有更新版本:Essentials,Standard,Datacenter
⒁Windows SP(带有最新的Windows更新版本:家庭高级版,专业版,企业版,旗舰版
⒂此外,MSI软件包也可用于x,x,ARM,macOS和Linux系统。
⒃改进了UI元素在高对比度场景下的能见度。所涉及的控件包括Expander控件、CheckBox、RadioButton、boBox和DataGrid。
⒄对WPF的DataTemplates做了一些改进,现在DataTemplates中的元素支持自动更新。这一改进的驱动力在于为Visual Studio上“Edit-and-Continue”(编辑并继续特性提供更好的支持,但是以前并不支持对UI元素做这样的更改。该特性的实现,使得开发人员在调试(Debug过程中更改DataTemplates后,可在继续运行应用的情况下看到他们所做更改的效果。