主页 > 教育培训 > 正文

微软关于.NET各个版本的核心和区别以及学习建议

[作者:杨叫伴]
2010-08-13 15:45

微软的开发平台.NET Framework版本很多,给很多初学者学习和技术选型带了一些困扰,这里曹老师信箱就结合前阶段很多咨询来信将微软.NET的各个版本做一简单介绍,并给出一些对于初学者可行的学习建议。

这里提醒大家要注意的是很多其他的一些学习教育综合网站转载了很多我们的文章,但却是时间很老的内容,所以有很多来信还在咨询怎么考MCSD甚至.NET 4.0微软考试的内容,这些考试和内容在现如今已经考试作废了,证书也截止了,所以要了解最新的微软考试新闻和动态,还是直接访问IT认证考试资源网即可。

了解.NET首先需要了解一个专业名词CLR:

CLR是什么
CLR就是Common Language Runtime(通用语言运行时)的缩写,易证宝老师给一个简单的例子来解释CLR就是一个翻译,把.NET的语言翻译为机器可以执行的语言。

.NET Framework 1.0 和.NET Framework 1.1
CLR版本1.0和1.1,对应微软Visual Studio 2003软件,对应证书就是MCSD和MCAD,目前已经考试作废,应用的人也非常少了。

.NET Framework 2.0
CLR版本2.0,对应微软Visual Studio 2005软件,对应证书就是MCPD .NET 2.0系列证书;
ITExamPrep.com点评.NET 2.0是目前广泛使用的版本,提供了大部分的基础功能。.NET 2.0是一个稳定的版本,其核心效率较前两个版本有明显的提高,后续的版本都是基于.NET 2.0的,如果你已经安装了.NET 1.0或者.NET 1.1,可以放心的安装.NET 2.0,三者不会冲突。并且IT认证考试资源网的老师介绍VS2005的项目可以平稳的升到VS2008上,在VS2008下做VS2005的项目,用的编译器和类库同VS2005都是一样的。

.NET Framework 3.0
CLR版本2.0,新增WPF、WCF、WF 和 Card Space 等功能。

.NET Framework 3.5
CLR版本2.0,对应微软Visual Studio 2008软件,对应证书就是MCPD .NET 3.5系列证书;
新增LINQ、ADO.NET Entity Framework 等功能。IT认证考试资源网的老师介绍.NET 3.0和3.5其核心部分还是.NET 2.0的东西,在2.0基础上增加了一些个类库。如果易证宝学员已经有2.0的基础,那建议可以选择.NET 3.5。首先.NET 3.5是向下兼容的,.NET 3.5也加入了很多新的知识,典型的有LINQ。它类似于java中的hibernate技术。但是在某些功能上更为强大,使得程序和数据库交互时使用了一种全新的模式,而不再是以前那种在类中写sql语句的方式。

并且IT认证考试资源网的老师介绍ASP.NET3.5比2.0多了很多特性,比如LINQ(语言集成查询,方便你在C#/VB.NET代码中进行SQL 查询,语法类似,方便快捷), ASP.NET MVC 1.0(开发特别快,运用JSON方便你快速实现AJAX技术), WCF(用作服务,比以前的WebService强大多了)。

.NET Framework 4.0
CLR版本4.0,对应微软Visual Studio 2010软件,对应证书就是MCPD .NET 4.0系列证书;
全新的CLR版本,并且增加了 Parallel LINQ、Task Parallel Library 等功能。目前.NET 4.0据ITExamPrep.com报道是今年夏天才发布出来,目前学习资源、市场份额还有考试科目都还不全面,所以不建议一般易证宝学员们选择.NET 4.0作为自己职业规划第一门MCPD证书。

猜你喜欢

编辑推荐

相关内容

推荐阅读

加载中...
没有更多了
X