VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > ASP.net 4.0教程 >
  • asp.net教程之LINQ与Visual Studio 2008 新特性

LINQ与Visual Studio 2008 新特性

讲到LINQ就不得不讲解Visual Studio 2008的新特性,LINQ作为Visual Studio 2008中的一部分,Visual Studio 2008为LINQ提供很好的编程环境,LINQ也使用到了C#编程语言中的很多特性,以提高开发人员的开发效率。
q  Visual Studio 2008重定向:使用Visual Studio 2008与Visual Studio 2005不同的是,Visual Studio 2008支持多个版本.NET框架的共存,在Visual Studio 2008中可以选择基于.NET 2.0或.NET 3.X版本的框架来开发不同的应用程序,当选择不同的应用程序基础框架时,Visual Studio 2008能够智能的提供不同的命名空间。
q  Visual Studio 2008 AJAX:在ASP.NET 2.0开发中,需要使用ASP.NET AJAX 1.0作为AJAX开发必备的工具,在Visual Studio 2008中已经集成了对AJAX的支持,创建ASP.NET 3.5应用程序已经能够非常方便的使用AJAX功能。
q  Visual Studio 2008 可视化操作:在Visual Studio 2008中,微软提供了可视化操作,开发人员能够选择不同的视图进行页面分离形式的开发,在Visual Studio 2008中开发人员可以选择视图,拆分,代码三种视图进行不同的开发体验。
q  Visual Studio 2008集成LINQ:这是Visual Studio 2008中比较值得期待的功能,Visual Studio 2008将LINQ作为编程语言中的一部分,为开发人员提供了LINQ开发的原生环境。
在LINQ与Visual Studio 2008中,开发人员最为期待的新特性还是Visual Studio 2008对LINQ的原生支持,使用LINQ能够快速的进行数据库的访问和整合,这样在一定的意义上降低了开发难度,LINQ在.NET Framework 3.5中的位置如图20-3所示。

图20-3  .NET框架中的LINQ
正如图20-3所示,.NET 2.0后面几个版本的框架都是基于.NET Framework 2.0而存在的,在.NET Framework 3.0中,微软已经增加了WPF,WCF,WF等新特性以提供快速的面向服务的开发和完善的用户体验解决方案。而LINQ是作为.NET Framework 3.5存在于.NET Framework中的,这也就是说只有在.NET Framework 3.5框架中才能够使用LINQ技术。由于.NET Framework 3.5版本的框架基于.NET Framework 3.0版本,开发人员可以使用LINQ特性进行分布式开发和面向服务的开发,这样就能够更近一步的提高代码的复用性和安全性。

相关教程