Microsoft .NET Framework 有什么用
推荐于2017-09-18 · 知道合伙人软件行家
Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。
在今天的软件环境中,应用程序的来源很多,它们执行很多任务。对应用程序代码的信任是一个主要需求,因为我们谁也不想软件或信息遭到破坏。给予许可的安全策略不会允许对敏感信息的不适当的访问,或将本地机器暴露给恶意的程序或甚至是有平常错误的代码。
对今天应用程序的成功的安全解决方案必须能强化两个安全模型间的平衡。它必须提供对资源的访问,以便以完成有用的工作,它需要对应用程序的安全性作细致的控制以确保代码被识别,检测,并给予合适的安全级别。.NET Framework就提供了一个这样的安全模型。
.NET Framework 的目的就是要让建立Web Services 以及因特网应用程序的工作变的简单,.NET Framework 包括了三大部分:第一个部分是Common Language Runtime(CLR,所有.NET 程序语言公用的执行时期组件),第二部分是共享对象类别库(提供所有.NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的(旧版本则是以asp.dll提供ASP 网页所需要的对象)。
2024-12-19 广告
里面是
有CLR 公共语言运行库 CLR是.NET平台最为重要的 他是整个.NET的引擎和一堆符合公共语言基础结构的类库集合。我们开发的几乎所有的.NET 程序都是基于CLR的类库实现。并且运行在CLR提供的运行引擎上面
有CTS 是指(Common Type System) 通用类型系统。这是一种规范,规定了数据类型的声明、使用和管理方法。只有满足这个规范的计算机语言才能在CLR里面运行,这是当时微软提交的CLI(公共语言架构)规范中的一种。
有CLS 是指(Common Language Specification)公共语言规范,一组语言规则最小的特性集合。定义了编写.net平台运行程序所需要符合的最小规范。正因为.net 允许不同的语言编写的程序一起执行,这样才能避免不同语言之间会出现错误。
我给楼上补充了
net
framework
3.0
是微软visual
studio
2005
for
vista以及2008所开发出的程序必备的运行环境。
现在真的用处不大,网上的多数软件还是基于mfc的。
但将来用处很大。其实microsoft
net
framework
3.0已经集成到windows
vista和windows
2008中了
当运行这些程序时,程序要调用C++的数据库才能运行,
而Microsoft .NET Framework也就是数据库,
让部分需要他的程序可以成功运行
广告 您可能关注的内容 |