您的位置:首页 > 其它

.NET Framework框架介绍

2013-06-12 13:00 309 查看
.NET Framework是由微软开发,一个致力于敏捷软件开发、快速应用开发、平台无关性和网路透明的软件开发平台。

他可以实现如下目标:

1、提供一个一致的面向对象编程环境,而无论对象代码是在本地存储执行,还是在Internet分布,或是在远程执行。

2、提供一个将软件部署和版本控制冲突最小化的代码执行环境。

3、提供一个可提高代码(包含有位置或不完全受信的第三方创建的代码)执行安全性的执行环境。

4、提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

5、使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)使保持一致。

。net由两个组件组成

1、公共语言运行时

它是.NET Framework的基础,可以将运行时看作一个执行时管理代码的代理,他提供内存管理、线程管理和远程处理等核心服务,提高了程序的安全性、可靠性以及代码的准确性。

运行时用于管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。

2、.NET Framrwork类库

.NET Framrwork类库是一个综合性的面向对象的可重用类型集合,可以使用它开发多种应用程序,包括传统的命令或用户界面应用程序,也包括基于ASP.NET所提供的最新的应用程序(例如:Web窗体)。

它是一个与公共语言运行时紧密集成的可重用的类型集合,该类苦事面向对象的,这不但使.NET Framework类型易于使用,而且还减少了学习.NET Framework新功能所需要的时间。

3、第三方组件可以与.NET Framework中的类实现无缝集成,正如用户对面向对象的类库所希望那样,.NET Framework类型能够完成一系列常见的编程任务。

4、类库还包含支持多种专用开发方案的类型。

在软件环境中,应用程序的来源很多,它们执行很多任务。对应用程序代码的信任是一个主要需求,因为谁也不想软件或信息遭到破坏。给予许可的安全策略不会允许对敏感信息的不适当的访问,或将本地机器暴露给恶意的程序或甚至是有平常错误的代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: