个人简介
丁士锋 毕业于国防科技大学计算机学院。有多年的大型软件系统开发经验,有近8年的.NET软件项目研发经验,擅长C#语言,对.NET框架及其底层机制有深入的理解。曾经任职于三星电子、诺基亚等公司,从事软件项目开发。对企业软件的设计与架构有深入的研究和大量经验,主导过多个大型的企业分布式项目的开发。
朱毅 毕业于上海交通大学,获信息工程、计算机科学双学士学位。之后又获得了复旦大学软件工程硕士学位。有6年多的.NET研发经验,涉及分布式系统、B/S体系结构系统、C/S体系结构系统的架构和开发。曾任职于西门子移动通信有限公司,担任项目经理,致力于企业ERP系统的架构。现任职于惠普有限公司ISEE项目组进行项目开发。长期活跃于各大技术社区,曾著有《.NET程序员面试指南》一书。业余时间喜欢阅读和旅游。
杨明羽 毕业于浙江大学计算机科学与技术专业,高级软件工程师。多年来一直从事软件开发和项目管理类工作,有近10年的软件开发经验。擅长C#语言,深入理解.NET框架底层机制,长期追踪.NET框架的最新技术。曾任职于263在线、阿里巴巴等网络公司。现任职于上海某大型网络科技公司,担任技术总监一职。
内容简介
本丛书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小时多媒体视频讲解