精通C#3.0与.NET3.5高级编程:LINQ、 WCF、 WPF、 WF
光盘
作者: 丁士锋,朱毅,杨明羽等编著
出版社:清华大学出版社,2009
简介:本丛书5种荣获“全国优秀畅销书奖”(科技类),本丛书累计销售超过100万册,本丛书先后被400余所培训机构选作参考书。
C#是微软推出的一种面向对象开发语言,其能让已有经验的开发人员轻松上手,并在很短的时间内就可以使用C#高效地进行工作。这是读者选择C#的原因。目前最新的C#版本就是.NET 3.5框架上的C# 3.0。本书借助Visual Studio 2008开发工具,详细介绍了.NET框架中的4大开发利器:LINQ、WPF、WF和WCF。LINQ是集成查询语言,它在对象和数据之间建立一种对应关系,可以使用访问内存对象的方式查询数据集合。WPF是C#开发的图形平台,它改变了传统Windows程序员的开发观念和开发方式。WF不是一个独立的工作流应用程序,它提供了一些类库用于辅助工作流应用程序的开发,并提供了实现工作流应用程序时所需要实现的一些机制,比如持久化、补偿、跟踪机制等。WCF是远程通讯技术,其传承了SOA设计的优势。
书中实例具有代表性、编码规范、讲解详细,可作为特定技术开发人员的指导教程,也可以让读者更深入地学习.NET 3.5框架的原理和组成。
本书从C# 3.0的基础语法和面向对象编程讲起,为初学者铺垫入门之路。然后重点讲解.NET 3.5框架的LINQ、WPF、WF及WCF四大开发技术。
本书详细介绍了LINQ集成化查询技术,分析了LINQ to ADO.NET、LINQ To XML、LINQ to DataSet及LINQ to SQL 四种最重要的数据查询技术。
本书对WPF技术进行了深入剖析和探索,通过它可以让基于窗体的应用程序、图像、视频、音频和文档及基于浏览器的网页有一个统一美观的UI。
本书通过一个OA系统最常用的工作流程审核系统,深入分析了WF工作流定制技术的应用。
本书深入透析了微软为SOA应用解决方案提供的WCF技术,并分析了通道模型、消息处理机制等跨领域信息交互技术。
本书提供的示例和案例面向实际开发,意在加深读者对书中内容的理解,并提高读者的项目开发水平。
本书提供了大量的图示帮助读者理解.NET 3.5框架,并对学习中经常遇到的问题,给出了大量技巧、注意和说明,帮助读者少走弯路。
本书特色:
彻底颠覆传统窗体开发的瓶颈和弊端,用WPF实现全新的图形界面引擎
详解WPF的布局、XAML语言、模板、几何图形、画刷及数据绑定等技术
统一了Windows创建、显示和操作文档、媒体及用户界面UI的方式
详解最简单、最完善的工作流定制技术WF,轻松实现OA系统的流程规划
理清SOA与WCF的概念及设计思想,深入透析WCF分布式处理技术
提供500多个示例、4个综合案例,全面提升读者的开发水平
读者对象:
需要全面学习.NET 3.5最新技术的程序员
C# 3.0初、中级学习人员
想要开发绚丽的WinForm窗体应用程序的人员
使用WPF进行应用程序开发的人员
需要学习LINQ集成查询技术的人员
进行OA系统开发的程序员
使用WCF进行远程通信的开发人员
需要深入理解.NET框架的开发人员
超值光盘内容:
微软Visual Studio 2008学习版安装光盘
本书所涉及的源代码
6小时多媒体视频讲解