技术开发 频道

2011年.NET开发领域热点回顾与展望

        【IT168 评论】对.NET Framework开发者来说,2011年无疑是大获丰收的一年。这一年,微软秉承了“功能越强,体积越小”的理念,先后发布了.NET 4.0正式版以及.NET 4.5预览版,由此庞大的.NET帝国又向前迈了一大步。与此同时,微软也没忘记关照价格较低、资源受限的小型设备开发应用程序,发布了.NET Micro Framework 4.2 RC2,将.NET的可靠性和效率与Visual Studio 的高生产率完美结合了起来。

  从安全性的角度来讲,GrayWolf编译器可以方便使那些没有经验的程序员自行编译程序,反编译帮助计算机程序审核申请,从而了解微软.NET应用程序的安全性问题,即应用程序的潜在的弱点和设计缺陷。

  .NET已经不再满足微软这艘航空母舰,触角也伸向了市值第一的苹果,而这一切要感谢一个名为Mono的团队。Mono团队透漏,他们打算首先交付iPhone版本,然后是Android,最后是将开源的.NET Framework移植到各个平台上去。

  类似的.NET故事每天都在上演。.NET Framework 开发领域的发展让人惊喜不断,下面就让我们一起盘点。

  .NET Framework 4.5开发者预览版发布 

  微软发布.NET Framework 4.5开发者预览版。此次依然秉承了功能越强,体积越小的设计理念,.NET Framework 4.5在线安装文件不足1MB大小,离线完整版则有近50MB。

  不过,开发者不必忙于跟风,因为.NET 4.5目前尚处在测试阶段。使用.NET 4.5开发的框架也极为罕见。

  .NET Framework 4新增LocalDB支持 

2011年.NET开发领域回顾与展望

  .NET Framework 4添加了对LocalDB的支持。LocalDB是SQL Server Denali的免费开发者版本,旨在提供大部分服务器API,而不增加管理上的工作。

  想要访问LocalDB,开发者需要提供连接字符串“Data Source=(localdb)\v11.0;Integrated Security=true”,启动一个LocalDB实例作为子进程,并与之连接。LocalDB也支持在连接过程中附加数据库文件,这让开发者可以直接访问数据库文件,而不需要连接数据库服务器。

  需要说明的是,LocalDB并不是要取代SQL快捷版,而是要让开发者能够花费最少的精力来开发应用程序。

  .NET Micro Framework 4.2 RC2发布

  .NET Micro Framework将.NET的可靠性和效率与Visual Studio 的高生产率结合起来,以针对价格较低、资源受限的小型设备开发应用程序,可帮助人们使用熟悉的Visual Studio工具来构建托管的嵌入式应用程序。

  新GrayWolf工具为微软.NET带来曙光

  GrayWolf编译器可以方便使那些没有经验的程序员自行编译程序,从而降低了那些想要进行反编译,反向工程和使用.NET程序的程序员的门槛。

  反编译帮助计算机程序审核申请,从而了解微软.NET应用程序的安全性问题,即应用程序的潜在的弱点和设计缺陷。从这个意义上说,GrayWolf工具为微软.NET带来曙光。

  Mono帮助.NET入侵苹果平台

  .NET其实并不是Windows上的专有技术,这一点很大程度上要感谢Mono开发团队。经过多年不懈努力,Mono实现了跨平台的开源.NET实现,包括CLR运行库、C#编译器和其他开发工具、组件。

  Mono支持的平台包括Windows、Android、Linux、iOS、Mac OS X、Solaris,甚至PlayStation、Xbox。而Mono也吹响了iPhone版的号角,代号为Moonlight。

2011年.NET开发领域回顾与展望

0
相关文章