NET Framework: 就是微软新一代编程体系 有伍扮许多程序设计师和使用者,非常渴望有一个完善而且透明清楚的基础架构,来建立WebServices(因特网服务)。.NET Framework 就是为了这个需求,而提供的基础架构。
NETFramework 提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并可以继续发展具有高安全、高稳定,并具高延展的Web Services。对于.NET Framework 而言,所有的组件都可以成为Web Services,Web Services 只不过是另一种型态的组件罢了。微软将COM 的优点整合进来,它可以不用像COM 那么严谨的来栓锁两个对象。
NET Framework 以松散的方式来栓锁Web Services 这种型态的组件。这样的结果让开发人员非常容易的裤扰发展出强而有力的Web 服务组件,提高了整体的安全及可靠性,并且大大的增加系统的延展性。
安全解决方案
.NET Framework安全解决方案基于管理代码的概念,以及由通用语言运行时腔纯灶(CLR)加强的安全规则。大部分管理代码需要进行验证以确保类型安全及预先定义好的其它属性的行为的安全。例如,在验证的代码中,声明为接收4字节值的访问将拒绝提供8字节参数的调用,因为不是类型安全的。验证过程还确保了执行流只传送到已知的位置,如方法入口点--这个过程去除了跳转到任意位置执行的能力。
验证将阻止不是类型安全的代码执行,在它们引起破坏前捕获很多常见的编程错误。通常的弱点--如缓存溢出,对任意内存或没有初始化的内存的读取,对控件的随意传送--都不再可能出现。这将使最终用户受益,因为在他们执行代码前对其进行检查。这也有益于开发人员,他们会发现很多常见错误(过去一直在困扰前开发)现在可以查明,并能阻止它们引起破坏。
CLR也能使非管理代码运行,但非管理代码不能从这些安全措施中受益。特殊的许可与对非管理代码的调用能力相关,一个强大的安全策略能确保这些许可被恰当地给予。经过很长时间后,非管理代码到管理代码的移植将减少对非管理代码的调用频率。
Microsoft .NET Framework对于专业人士来说重要,一般人用不上。
Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。
.NET Framework 是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等)的开发。NET也为应用程序接口(API)提供了新功能和开发工具。
这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。
.NET设计得足够通用化从而使许多不同高级判顷团语言都得以被汇集。.NET Framework 中的所有语言都提供基类库(BCL)。
微软的开发工具,visual studio,Sql server等编程工具,或者CAD制图软件的时候要求安装,因为他们需要.net framework 平台的一些类库来处理数据.普通用户几乎用不上。
扩展资料:
Microsoft .NET Framework 是一掘橘个 Microsoft Windows 组件乎谈,Windows 用户可通过各种分发渠道获得它。这些分发渠道包括 Microsoft Update 网站和 Microsoft 下载中心。该组件还安装在一些新的计算机上。本文论述在计算机上安装 .NET Framework 的好处。
更多信息
目前有六个 .NET Framework 发行版:
Service Pack 1 (SP1) 为最新的 Service Pack。
·.NET Framework 4.0
· .NET Framework 3.5
Service Pack 2 (SP2) 为最新的 Service Pack。
· .NET Framework 3.0
Service Pack 1 (SP1) 为最新的 Service Pack。
· .NET Framework 2.0
Service Pack 2 (SP2) 为最新的 Service Pack。
· .NET Framework 1.1
Service Pack 1 (SP1) 为最新的 Service Pack。
· .NET Framework 1.0
Service Pack 3 (SP3) 为最新的 Service Pack。
您可能在计算机上安装了多个版本的 .NET Framework。计算机上的每个 .NET Framework 版本都能与其他版本共存。不过最近微软公司也出了新版本,也就是.NET Framework 4.0。
参考资料:Microsoft .NET Framework_百度百科
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)