LINQ技术详解C#2008版(异步图书出品)
作者:[美]拉特兹(RattzJ.C.)著,程胜,朱新宁,杨萍译
ISBN:9787115207906
出版社:人民邮电出版社
出版日期:2009-07-01
市场价:79
内容简介
《LINQ技术详解C#2008版》将原理介绍与实践操作相结合,全面系统地阐述了Microsoft C# 2008中的语言集成查询(LINQ)技术的专业知识,包括其原理、功能和应用。特别对LINQ在对象、XML、数据集和SQL上的应用进行了深入分析,详细讲解了这些应用可以使用的操作符和操作符原型,并分别给出使用这些操作符的示例和说明,以便读者理解和编写自己的LINQ代码。
《LINQ技术详解C#2008版》可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。
编辑推荐
亲爱的读者:《LINQ技术详解C#2008版》是一本完全关于代码的书。确切地讲。《LINQ技术详解C#2008版》从代码开始。从代码结束。在编写《LINQ技术详解C#2008版》时。我期望创建一个有意义的LI NQ示例的宝库。《LINQ技术详解C#2008版》并没有向读者展示最简单的使用示例,我努力全面介绍有关LINQ的知识,并演示可以使用的所有LI NQ操作符和原型。通过这些信息。读者可以按照其本身的设计来使用LINQ,并让自己的投资获得最大的回报。
贯穿全书,我的目的是以一种读者可以使用的形式提供实际有用的信息。因此,《LINQ技术详解C#2008版》并没有重点介绍无法应用于实际开发中的复杂的示例应用程序,而是重点介绍了每个LINQ操作符、方法或类。不过。在需要使用示例来真正演示一个问题时,也会恰如其分地出现一些比较复杂的示例。例如。演示如何处理并发冲突的代码示例实际上创建了并发冲突,这样读者就可以逐步了解代码并全面了解示例了。
《LINQ技术详解C#2008版》是写给那些对C#有初步了解,想要学习LINQ和DLINQ相关的C#3.0语言功能的读者的。读者不需要熟悉所有最新的C#2.0或3.0功能就能理解LINQ的专业知识。在阅读《LINQ技术详解C#2008版》的高级语言功能部分时。也许需要具备更深入的知识,那么我会从最基础的地方开始介绍。以确保每个读者都能充分准备好必要的知识。
Joseph C.Rattz,Jr.
作者简介
拉特兹(JOSEPH C.RATTZ,JR.)从l990年开始从事软件开发工作,当时有一个朋友请求他帮忙为Commodore Amiga公司编写一个名为ANSI Master的ANSI文本编辑器。后来他又编写了猜词游戏(Gallows)软件。他的编程经历是从编译这些Basic语言开始的,为了获得更快的速度和更强大的功能,他后来使用C语言编写程序。之后,Joe开发了一些应用程序,并卖给了JumpDisk,一家Amiga碟片杂志,也就是Amiga World杂志。由于他居住在一个小城镇,并在非常孤立的平台上进行开发,因此Joe体验到所有错误的编写代码的方法。在努力尝试提高比较低级的应用程序编程水平的时候,他领悟到简单、可维护代码的重要性。在Joe第一次发现可以使用源代码级调试器的时候,就对它一见钟情了。
两年以后,Joe获得了他的第一个软件开发机会,成为了Policy Management Systems Corporation公司的初级程序员,他负责在OS/2和Presentation Manager平台上开发基于客户机朋艮务器的保险应用程序。多年来,在为SCT、DocuCorp、IBM、亚特兰大奥委会、CheckFree、NCR、EDS、Delta Technology、Radiant Systems和Genuine Parts Company开发应用程序的过程中,他又获得了C++、UNIX、Java、ASP、ASP.NET、C#、HTML、DHTML和XML的开发技能。Joe喜欢创造性的用户界面设计,并且很重视在服务器端进行规范性开发的必要性。但是,要让他自己选择,他最喜欢的兼职开发工作就是调试代码。
Joe在Genuine Parts Company公司(NAPA的母公司)的Automotive Part Group Information System部门工作过,在那里他是为自己的“孩子”而工作,这个“孩子”就是Storefront网站。这个为NAPA商店设计的网站可以在IBMAS/400网络上提供浏览账号和数据的功能。