/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/英文/
/中文/
/中文/
/中文/
.NET Framework 4.6 是 .NET 运行框【kuàng】架的最新版本,有着良好的兼容性。Web 安装程序包很小,可自动确定并只下载适用于【yú】特定平台的组件。 同时本页【yè】面也提供离线安装包下载。
.NET框架是一个多语言组件开发和执【zhí】行环境【jìng】,它提供了【le】一个跨语言的统一编程环境。
.NET框架的目的是便于开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应用【yòng】程【chéng】序之间,可以使用Web服务【wù】进行沟【gōu】通。
从层次结构来看,.NET框架又包括三个主要组成部分:
公共语言运行时(CLR:Common Language Runtime)、服务框架(Services Framework)和上层的【de】两类应用【yòng】模板
传统的Windows应用程序模板(Win Forms)和基于ASP NET的面向Web的网络应用程【chéng】序模板(Web Forms和Web Services)。
1. .NET 4.6中包含的很多内容都是开源的。
.NET 4.6的核心会是微软已经开源的.NET Core。
这带来的一大好处就是【shì】,开发人【rén】员既获得了完整的微软官方支持,又能基【jī】于一个开源的.NET构建服务端和云应用。
以后.NET再也不会【huì】面对Java,PHP,Ruby,Node.js的时候,在开源方【fāng】面略显尴尬了。
对于微软而言,也能提高和全世界开发者互动协作的效率了。
2. 添加了自定义代码页编码的支持。
.NET Core虽然【rán】提供了对Unicode编码的支持,但是默认只提供了对代【dài】码页编码【mǎ】的有限支持。
现在可以通过Encoding.RegisterProvider的相应方【fāng】法来【lái】添加不被支持的一些【xiē】代码页编码。
这个特性带来的好处是开发【fā】人员再也不用担心编码操作的时候出【chū】现字符串不能映射到特定【dìng】代码页编码的问题。
也【yě】不用担心解码操作的时候出现的无效字符序列无【wú】法转化为有效Unicode字符【fú】了。
3. 增强了事件跟踪的使用体验。
EventSource对象【xiàng】现【xiàn】在可以直接被构造了,通过Write方【fāng】法能够记录一个自我描述的事件了。
这点带来的好处【chù】是简化【huà】了进【jìn】程外Windows事件跟踪(ETW)的活动记录。
比如,可以让高级电源【yuán】管理(APM)的驱动开发者更【gèng】方便的精确跟踪每个独【dú】立请求和活动的电源消【xiāo】耗。
.NETFramework框架也【yě】叫DOTNET(.NET)。在计算机行业DOT是DistributedObjectTechnology的【de】简称,意为分布式对象技术。DOT恰好与“点”的英语单词相同,DOT的音标[do:t]。.NET是一个微软开发的编程环境【jìng】,里面可以使用C