了解Net Framework是什么以及其作用
2023-05-12
更新时间:2023-05-12 09:40:34 作者:知道百科
net framework是什么[作为网络流行用词“什么”的代名网络用词。]
相信很多人都不知道net framework是什么,net framework有什么用呢?下面为大家详细介绍下,有兴趣的朋友可以[可以 拼音 [kě yǐ] 表示:1、可能或能够。]学习下。
NET Framework是用于Windows的新托管[托管,英文名:collocation,是指把事物移动或者放置在一起,有些时候还表示一种合适的顺序。]代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序[应用程序,指为完成某项或多项特定工作的计算机程序,它运行在用户模式,可以和用户进行交互,具有可视的用户界面。],实现跨技术边界的无缝通信,并且能支持[支持:1. 支撑,撑住;2.勉强维持;3. 应付,打点;4. 供应;5. 把持,主持;6. 支援,赞同鼓励。]各种业务流程。
NET Framework提供[提供是一个汉语词汇,拼音是 tí gōng,意思是供给。]了一个特殊的功能,隔离存储,用于存储数据,甚至是当不允许对文件进行访问时。例如,当从Internet下载了一个管理[管理(manage)是指在特定的环境条件下,以人为中心,对组织所拥有的资源进行有效的决策、计划、组织、领导、控制,以便达到既定组织目标的过程。]控件,并运行它,为它提供了有限的许可权但没有权力读写文件。
NET Framework的目的就是要让建立Web Services以及因特网应用程序的工作变的简单,NET Framework包括了三大部分:第一个部分是Common Language Runtime(CLR,所有.NET 程序语言公用的执行时期组件[组件(Component)是对数据和方法的简单封装。]),第二部分是共享对象[对象原本是一个哲学词语,表示客体事物不以人的意志为转移而又与人的存在相关联的某种规定性。]类别库(提供所有NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的(旧版本则是以asp.dll提供ASP网页所需要的对象)。
NET Framework具有两个主要组件:公共语言运行库[从字面上看,运行库是程序在运行时所需要的库文件。]和NET Framework类库。公共语言运行库是NET Framework的基础。可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全[安全是指不受威胁,没有危险、危害、损失。]以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。NET Framework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面(GUI) 应用程序,也包括基于所提供的最新创新的应用程序(如Web窗体和XML Web services)。NET Framework可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。NET Framework不但提供若干个运行库宿主,而且还支持第三方运行库宿主的开发。
net framework有什么用
NET Framework提供了一组加密[加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。]对象,它们支持加密算法、数字签名、散列、生成随机数,是通过众所周知的运算法则实现的,如RSA,DSA,Rijndael/AES,Triple DES,DES,和 RC2,以及MD5,SHA1,SHA-256,SHA-384 和SHA-512散列算法。同时还支持在IETF和W3C开发的XML数字签名规范。NET Framework使用加密对象支持内部服务。这些对象还作为管理代码提供给需要加密支持的开发人员[《开发人员》是一款Android平台的应用。]。
NET Framework安全迎合了这种事实:软件向多样化的移动组件发展,并根据这种事实提供保护。在一个细化的、可扩展的策略和许可系统下,用户能够运行功能强大的代码,而同时减少相关的风险。在没有运行时对用户作出信任决定时,管理员可以在各个级别创建强壮的安全策略。策略是完全可定置的。开发人员能够集中解决应用程序逻辑,而不用关心核心的安全问题(它由CLR透明地处理)。然而,开发人员可以在任何时候扩展安全模型。有许多程序设计师和使用者,非常渴望有一个完善而且透明清楚的基础架构,来建立WebServices(因特网服务)。NET Framework就是为了这个需求,而提供的基础架构。
NETFramework提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并可以继续发展具有高安全、高稳定,并具高延展的Web Services。对于NET Framework而言,所有的组件都可以成为Web Services,Web Services只不过是另一种型态的组件罢了。微软将COM 的优点整合进来,它可以不用像COM 那么严谨的来栓锁两个对象,NET Framework以松散的方式来栓锁Web Services这种型态的组件。这样的结果让开发人员非常容易的发展出强而有力的Web 服务组件,提高了整体的安全及可靠性,并且大大的增加系统的延展性。
NET Framework是一个Microsoft Windows组件,Windows用户可通过各种分发渠道获得它。这些分发渠道包括Microsoft Update网站和Microsoft下载中心。该组件还安装在一些新的计算机上。本文论述在计算机上安装NET Framework的好处。
关于net framework是什么和net framework有什么用的介绍就到这里,希望对大家有所帮助!
相关阅读:wlan是什么
OEM是什么意思
什么是显卡交火?上两个显卡有什么用?
TTL是什么意思
以上就是了解Net Framework是什么以及其作用的相关介绍,希望能对你有帮助,如果您还没有找到满意的解决方式,可以往下看看相关文章,有很多了解Net Framework是什么以及其作用相关的拓展,希望能够找到您想要的答案。