.net软体工程师( 二 )


.net软体工程师

文章插图
.net发展变迁自从.NET Framework在2001年首次发布以来,微软对它已经进行了两次小的升级和一次大的升级,这其中包括几个稳定版本(有一些版本是作为SP发布的) 。.NET Framework 1.0.NET Framework1.0是第一个发行的版本 。这个SDK以单独的开发包形式发布 。它还被包含在Microsoft Visual Studio NET中 。这个Visual Studio NET版本就是微软发行的第一个Visual Studio NET版本,即Visual Studio NET 2002 。下面是.NET Framework1.0的发行轨迹 。版本名称版本号发行日期1.0 Beta1 1.02000-111.0 Beta2 1.0.2914.02001-06-201.0 RC1.0.3328.01.0 RTM1.0.3705.02002-01-051.0 SP11.0.3705.2092002-03-191.0 SP21.0.3705.2882002-08-071.0 SP31.0.3705.60182004-08-31.NET Framework 1.1这个版本是微软对.NET Framework的一次主要的升级 。这个版本被包含在Visual Studio NET 2003中,它的SDK也可以从微软的网站免费下载 。这个版本首次被集成在Windows Server2003中 。Windows Server2003最开始集成的是1.1 RTM版 。下面是.NET Framework1.1的发布轨迹 。版本名称版本号发行日期1.1 RTM1.1.4322.5732003-04-011.1 SP11.1.4322.20322004-08-30Released with Windows Server 2003 SP11.1.4322.23002005-03-30.NET Framework 1.1相对于.NET Framework1.0有哪些变化◆内嵌了移动版的ASP NET控制项 。以1.0版本中这些控制项只是作为.NET Framework的附属部分,而并不是.NET Framework的一部分 。◆更高的安全性 。增加了从Internet下载的.NET程式的访问限制,以及为ASP NET增加了代码访问安全功能 。◆内嵌了ODBC和Oracle资料库的支持 。在1.0版本中这些功能也是作为附属部分,它们并不属于.NET Framework 。◆增加了精简版的.NET Framework 。这是一个可以运行在手持设备上的版本 。◆支持IPv6 。◆增加了很多API 。.NET Framework 2.0这个版本随着Visual Studio NET 2005、Microsoft SQL Server2005以及BizTalk2006一起发布 。版本名版本号发行日期2.0 Preview2.0.40301.92004-03-012.0 Beta 12.0.40607.162004-06-292.0 Beta 1+2.0.40607.422004-07-272.0 Beta 1R2.0.40607.?2004-09-012.0 Beta 22.0.41013.02004-10-132.0 RTM2.0.50727.422005-11-07 .NET Framework 2.0相对于.NET Framework1.1有哪些变化◆增加了很多API 。◆提供了一些用于高级控制的新API 。这些控制包括多执行绪、内容分配、动态装载以及其它一些控制 。在SQL Server2005中已经大量了这些功能 。◆支持64位操作 。所支持的平台包括x64和IA64 。◆增加了对范型的支持 。◆对ASP NET控制进行了重大升级 。◆提供了新的数据绑定控制项◆增加了ASP NET的个性化支持,这其中包括对主题和皮肤的支持 。.NET Framework 3.0我们以前将.NET Framework3.0称为WinFX,这个版本提供了一套新的核心API,这个版本已经成为Windows Vista作业系统的一部分 。.NET Framework3..0还可以被安装在Windows XP SP2以及Windows Server2003 SP1上 。这个版本在构架上并没有什幺大的变化,它的运行时使用的是.NET Framework2.0的运行时 。.NET Framework3.0由以下几个主要部分组成:◆Windows表现层基类库(WPF),以前叫Avalon 。这是一套新的图形接口API,这套API可以充分利用3D技术,这其中包括计算机硬体和软体 。◆Windows通讯基类库(WCF),以前叫Indigo 。这是一个面向服务的讯息系统,这个系统允许将本地程式和外部的程式集成,这有些类似于Web Services 。◆Windows工作流基类库(WF),允许系统建立自动化任务,并且可以在其中建立事务 。◆Windows数字标识(WCS),以前叫InfoCard 。这是一个可以存储这人数字标识,并提供了编程接口,如可以将这项技术套用到网站的登录上 。
.net软体工程师

文章插图
版本名称版本号发行日期3.0 Beta 23.0.3906.222006-05-233.0 June CTP3.0.04131.62006-06-233.0 July CTP3.0.04307.002006-07-173.0 RC3.0.04324.172006-09-013.0 RTM3.0.4506.302006-11-06.NET Framework 3.5在9频道的访谈中,Jason Zander,微软的.NET Framework团队主管,透露了这个新版本的一些信息 。这个版本暂时命名为“3.5版”,这个版本将包含一个新的编译器,这个新的编译器将支持很多新的特性,如语言集成查询,还有C#和VB NET中的许多新的特性 。这个版本将和Visual Studio2005的下一个发行版本(代号为Orcas)同时发行 。