LINQ体验(1)——VisualStudio2008新特性一、、LINQ、Silverlight、,通过笔记形式来记录自己所学的历程,,为保证此系列的完整性,我打算先依次介绍一下C#,然后从一条一条LINQ语句分析来贯穿LINQ的知识点。最后通过一个实例程序实战Linqtosql带来全新的编程体验。此系列比较长,欢迎大家关注和对此系列提出建议。已经熟悉的朋友欢迎去博客园社区的Web技术联盟小组,。可以去参与这个有意义的项目。本人刚刚学****就把自己学到的东西分享给大家吧!因本人水平有限,错误再所难免,还请大家指出并谅解。好了,让我们开始吧!二、,,具体见这里。你可以在这里下载VisualStudioTeamSuite2008的90天免费试用版本。.&.。下面正式开始了。三、VisualStudio2008的新特性本篇是此系列的第一篇,还是从VisualStudio2008的新特性开始吧!先总体认识一下Microsoft花了3年时间开发出来这个新工具!在VS2008中包含成堆的新特性和新功能,这些全新的功能会大大的提高我们工作效率并且会减少我们的复杂程序。Framework对重定向的支持;AJAX和JavaScript智能客户端支持;全新的Web开发新体验:Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成;编程语言方面的改进和LINQ;Framework库源码;智能部署ClickOnce;.;集成对Office(VSTO)和Sharepoint2007开发的支持;在WindowsServer2008,WindowsVista和MicrosoftOffice2007下最好的开发工具集;单元测试功能,所有的VisualStudio专业版本都支持单元测试功能等等。下面简单介绍一下:.framework版本的开发,.5几个版本。在不同的版本下它可以自动的框架特性工具箱,项目类型,引用,智能提示……过滤功能。我们升级到VisualStudio2008也非常简单。,,还集成了WebParts的UpdatePanel,与<asp:menu>and<asp:treeview>AJAX集成,WCF对JSON的支持,编写JavaScript提供了智能提示的功能。全新的Web开发新体验Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成。还提供了三个新的控件:<asp:ListView>、<asp:DataPager>、<asp:LinqDataSource>,这些控件对数据场景提供了非常好的支持,允许对输出的标识做完全的控制。编程语言方面的改进和LINQVS2008中新的VB和C#编译器对这些语言做了显著的改进。两者都添加了对函数式编程概念的支持。非常酷的LINQ(语言级集成查询),我想这也是VisualStudio2008的卖点。Framework库源码VisualStudio2008有内置的调试器支持,自动按需调试进入代码(框架库文件)。LINQ推荐资源LINQ专题:/zt/linq/关于LINQ方方面面的入门、进阶、深入的文章。LINQ小组:/group/linq/学****中遇到什么问题或者疑问提问的好地方。LINQ体验(2)——C#(上篇)总体来说,,.(,请参看MSDN或者一些经典的书籍),C#,这些改进的功能可以大大简化我们编写程序。关于C#,我在这里简单介绍一下,记录自己所学的东西,也为后面的LINQ打下基础。C#:自动属性(Auto-ImplementedProperties)隐含类型局部变量(LocalVariableTypeInference)匿名类型(AnonymousTypes)对象与集合初始化器(ObjectandCollectionInitializers)扩展方法(ExtensionMethods)Lambda表达式和Lambda表达式树(LambdaExpressionandLambdaExpre
Linq学习手册 来自淘豆网www.taodocs.com转载请标明出处.