多语言展示
当前在线:910今日阅读:100今日分享:18

Microsoft.NET平台

抛开Microsoft.NET平台去谈C#是没有意义的,简单地讲,Microsoft.NET平台是一个建立在开放互联网络协议标准之上,采用新的工具和服务来满足人们的计算和通信需求的革命性的新型XML Web智能计算服务平台。
Microsoft.NET平台特性

它允许应用程序在因特网上方便、快捷地互相通信,而不必关心使用何种操作系统和编程语言。从技术层面来说,Microsoft.NET平台主要包括两个内核,即通用语言运行时(Common Language Runtime,简称CLR)和Microsoft.NET框架类库, 它们为Microsoft.NET平台的实现提供底层技术支持。

组件概括
1

系统框架服务 服务框架包括一套开发人员希望在标准语言库中存在的基类库,例如:集合、输入/输出、字符串及数据类。另外,基类库提供访问操作系统服务如图像、网络、线程、全球化和加密的类。服务框架也包括数据访问类库和开发工具,如调试和剖析服务使用的类。

2

ADO.NET组件 ADO.NET为基于网络的可扩展的应用程序和服务提供数据访问服务。ADO.NET不仅支持传统的基于链接指针风格的数据访问,同时也为更适合于把数据返回到客户端应用程序的无连接的数据模板提供高性能的访问支持。

3

XML数据组件 所有的数据都可被看做XML,开发人员可以通过XML为任何数据使用转换、传输和确认服务。系统框架对XML数据提供操作支持,系统也支持ADO.NET数据与XML数据之间的通用转换。

4

Windows表单组件 Windows表单组件为开发人员提供了强大的Windows应用程序模型和丰富的Windows用户接口,包括传统的ActiveX控件和Windows XP的新界面,如透明的、分层的、浮动的窗口。

5

ASP.NET应用服务 ASP.NET的核心是高性能的用于处理基于低级结构的HTTP请求的运行语言。编译运行的方式大大提高了它的性能。ASP.NET使用基于构件的Microsoft .NET框架配制模板,因此它获得了如XCOPY配制、构件并行配制、基于XML配制等优点。它支持应用程序的实时更新,提供高速缓冲服务改善性能。

6

XML Web服务ASP.NET应用服务体系架构为用ASP.NET建立XML Web服务提供了一个高级的可编程模板。虽然建立XML Web服务并不限定使用特定的服务平台,但是它提供的许多特点将简化开发过程。使用这个编程模型,开发人员甚至不需要理解HTTP、SOAP或其他任何网络服务规范。ASP.NET的XML Web服务为在Internet上绑定应用程序提供了一个利用现存体系架构和应用程序的简单的、灵活的、基于产业标准的模型。

经验交流

上边就是关于Microsoft.NET平台的内容,希望朋友们在看过后能对这方面有所了解。

推荐信息