net framework是什么意思呢?不知道的小伙伴来看看小编今天的分享吧!
.NET framework 是用于运行 Web服务与Windows应用程序的多语言环境。它是一种技术,支持部署、生成和运行 Windows 应用及 Web 服务,提供一个一致的面向对象的编程环境。.NET framework 4.8 是 .NET framework 的最后一个版本,不会再发布后续版本。由三个主要部分组成:
1、公共语言运行时(CLR) 公共语言运行时是 .NET framework 的基础。在组件的运行和开发中,CLR都会起到很大的作用。在组件运行时,CLR除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略;在开发时,由于做了大量的自动处理工作(如内存管理),CLR使开发人员的 *** 作非常简单。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。
2、公共语言运行库-统一编程类库 为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集 (API)。在以前,C++ 码农使用 Microsoft 基础类,而 Java 码农使用 Windows 基础类。该框架统一了这些完全不同的模型,还为 Visual Basic 和 Jscript 码农们提供了对类库的访问。通过创建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。
3、ASP.NET ASP.NET 建立在编程类的基础上,提供了一组可简化 的Web 应用程序生成的控件和基础结构。包括可用于封装通用 HTML 用户界面元素的一组控件。这些控件在 Web 服务器上运行,并以 HTML 的形式将其用户界面呈现在客户端浏览器中。
拓展资料:
目前有六个 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。
Netframework 2.0的作用:
1、Net framework 2.0提供了一组加密对象,它们支持加密算法、数字签名、散列、生成随机数,是通过众所周知的运算法则实现的,如RSA、DSA、Rijndael/AES、Triple DES、DES、RC2、MD5、SHA1、SHA-256、SHA-384和SHA-512等散列算法。
2、同时还支持在IETF和W3C开发的XML数字签名规范。Net framework 2.0使用加密对象支持内部服务。这些对象还作为管理代码提供给需要加密支持的开发人员。
3、Net framework 2.0提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并可以继续发展具有高安全、高稳定,并具高延展的Web Services。
以上就是小编今天的分享了,希望可以帮助到大家。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)