大家好,我是小新,我来为大家解答以上问题。net framework干嘛用的,net framework是什么很多人还不知道,现在让我们一起来看看吧!
1、微软对.NET的定义是 The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. 意思是,.NET是在高度分布式的互连网环境中,使软件开发简单化的新的计算平台(哦,不象一个句子啊^_*)。
2、这里说了分布式的互 连网环境,这个很重要呀,说明以后的商业活动会在网上进行,所以我们也应该跟着时代潮流,做程序的时候要考虑到这一点。
3、说 白了就是.NET可以提高我们应用程序开发的速度。
4、因为什么呢?继续吧。
5、 .NET的优点 提供标准的面向对象开发环境,不仅可以在本地与对象交互,还可以通过Web Service和.NET Remoting技术在远程与对象交互。
6、 提供优化的代码执行环境,使以前让人们头痛的程序版本问题得到了解决。
7、我们可以在同一台机器中安装相同程序的不同版本。
8、而 且deployment也得到了改善,微软说是X-COPY,就是说象拷贝文件s一样简单了。
9、 提供代码运行安全性。
10、以前我们担心网页中包含的ActivX控件会执行恶意的代码,但现在不用担心了,因为.NET Framework保障执 行代码的安全性。
11、 使用JIT(Just In Time Activation)技术,提高代码运行速度。
12、 提供标准的框架和强大的开发工具,可以让程序员在实际的开发当中,积累更多的经验。
13、 .NET遵循业界标准规范,所以可以让代码(.NET里的代码)可以与其他系统交互。
14、 比如Web Service,COM等等。
15、 .NET构架 .NET有两个主要的部件,一个是CLR(Common Language Runtime),另一个是.NET Framework class library。
16、CLR是.NET系统构架中最 核心部分,负责执行代码、管理内存、提供安全性等等核心功能,把她想成JAVA的VM就可以了。
17、运行在.NET Framework中的代码 叫做managed code,反之叫做unmanaged code。
18、.NET class library提供功能强大而完全面向对象的函数库,而且我们可以在任何种类中 项目中都可以使用她。
19、以前SDK是函数方式,而且比较低级复杂(?!),但现在用组件封装之后,使用起来就比较简单、易用了 。
20、.NET class library包括以下方面的组件 Console applications Windows GUI application(Windows Forms) Asp.NET applications XML Web services Windows Services .NET Compact Framework .NET Compact Framework是.NET Framework的简化版本。
21、为了在小型机器(smart device)中运行,微软为.NET Framework减了肥, 让她适合当前小型机器硬件环境。
22、用于PDA的Compact Framework 2M多的容量,而用于手机的只有几百K。
23、要开发小型机器程序要 安装smart device extension。
本文到此讲解完毕了,希望对大家有帮助。