.Net Framework 3.x 快速入门(1)(书稿特递)

本书的内容结构

本书是一本关于 .NET Framework 3.0的实例教程,对 .NET Framework3.0的内容穿插在每个实例的演练过程中,主要目的是让读者在极短的时间内快速掌握 .NET Framework3.0的基本概念,并能够立即在实际的项目中使用。

本书共分三个部分,每一个部分都是相对独立的,读者可以从任意一个部分开始阅读。这三个部分是:

第一部分:Windows Presentation Foundation

该部分主要介绍WPF的基础知识,通过一个具体的例子来阐述WPF的基本概念以及WPF的应用程序的实现细节。这一部分包含以下章节:

第1章     WPF初探

本章首先简要地介绍了WPF几个新的特性,然后通过一个不完全的例子对WPF进行粗线条的描述,例子使用渐进式的方法从项目的创建、布局、资源、样式一直到后面的触发器、事件,讲述了大部分WPF的概念,使读者对WPF有一个大体上的感性认识。另外,本章的例子还会在后面的章节中继续完成。

第2章     掌握XAML

本章详细讨论了XAML的大部份内容,其中包括了XAML的名称空间、元素、属性、标注扩展以及自定义类型,同时通过代码描述了它们的语法和用法。

第3章     数据绑定

本章通过相册程序的数据绑定设计的实现过程,从数据源的设置、数据绑定、类型转换、数据校验到数据模板,详细讨论了WPF中数据绑定的有关技术,最后实现相册的创建、删除和相册信息的编辑功能。

第4章     控件

本章重点介绍了WPF的控件类库结构、常用控件的属性和用法,并结合相册程序演示了列表框、按钮、文本编辑框、上下文菜单等控件的定制设计方面的内容。

第5章     图形与多媒体

本章讨论了WPF的图形与多媒体方面的内容,通过实例代码详细演示了WPF的二维、三维图形,图像处理和多媒体方面的功能。

第6章     文档与文档对象

本章首先讨论了WPF中固定式文档和流式文档两种文档类型,并举例演示了两种文档类型的创建方法以及它们之间的区别。本章也列出了流式文档的对象继承关系。最后重点讨论了XPS文档和XPS的评注功能的实现。本章没有对WPF文档系统作更深入的探讨,目的只是提供一个进入WPF文档世界的入口,读者可以进一步的深入研究,可以自行动手做一个全功能的文档处理软件或者开发一个多功能的电子图书阅读器。

第二部分:Windows Communication Foundation

该部分通过代码实例从安全性、可靠性和扩展性等几个方面对WCF进行讨论。该部分同时介绍了CardSpaces的基础知识,以及使用CardSpaces创建个人信息卡,并通过一个具体的应用,演示如何使用CardSpaces实现Web站点的用户验证。

第七章  WCF基础

本章讨论了WCF的基本概念,并通过例子详细介绍了WCF的编程模型:服务契约、操作契约、数据契约、消息契约及故障契约的创建和使用,同时也介绍了WCF服务的宿主程序以及客户端程序的编程和配置方面的基础知识。

第八章  安全性

本章讨论了WCF安全方面的概念和实现,并通过实例演示了WCF安全验证、授权及审计等方面具体的操作过程。

第九章 消息可靠性

本章讨论了WCF消息可靠性方面的大部分内容,其中包括:可靠会话、队列及事务,同时也介绍了会话方式、实例上下文方式等概念。

第十章 WCF扩展

本章对WCF的扩展性进行讨论,WCF的扩展分为服务层扩展和通道层扩展,本章演示了服务层的行为扩展实现方法与步骤,并通过对一个定制拦截通道实现代码的剖析,详细介绍了一个定制通道实现过程以及定制通道的使用方法。

第十一章 Windows CardSpace

本章介绍了身份元数据系统的基本知识,同时讨论了Windows CardSpace的在应用中的实现与应用,本章的后面一部分还介绍了InformationCard的结构。

第三部分:Windows Workflow Foundation

该部分介绍WF的基础知识,通过一些示例详细介绍WF的设计、开发的过程。

第十二章 WF基础

本章通过两个简单的工作流实例,介绍了两种工作流的类型,序列工作流和状态机工作流,以及启动一个工作流的过程,同时在演示过程中也介绍了WF的设计器和WF基本设计过程,并涉及了WFXAML形势的表现。本章的目的是让读者对WF设计方法有一个大体的印象,在后面的章节中,将详细介绍WF的具体细节。

第十三章  活动

本章讨论了WF中的内建的标准活动以及这些活动所提供的功能,同时提供一些简单的例子介绍其中大部分活动的使用方法。通过本章的讨论,读者将能够在工作流的应用开发中正确地选择和使用WF提供的标准活动。

第十四章  WF运行时与服务

本章讨论了WF内置的系统服务:调度服务、持久服务、事务服务以及跟踪服务的知识,同时也通过简单的工作流例子,演示了这些服务的使用方法。

第十五章  定制活动

本章讨论了设计一个定制活动的主要方法和步骤,首先讨论了组合定制活动的实现,在讨论定制活动实现部分,介绍了同定制活动相关的内容,如活动的生命周期、活动执行上下文、检验器、设计器以及类型转换等。

第十六章  动态工作流

本章讨论了设计动态工作流方面的内容,其中讨论了在工作流实例运行时候,如何动态地对工作流的活动和规则进行更新,本章的后半部分详细讨论了规则驱动的工作流的实现,同时也讨论了规则集以及规则之间的依赖关系等方面的内容。

第十七章  可嵌入工作流设计器

本章演示了一个可嵌入工作流设计器的实现过程,详细介绍了工作流设计器的实现原理和方法以及工作流在设计器中的加载、保存等方面的内容。

本书并没有涵盖.NET Framework3.0的方方面面,仅以有限的篇幅要全面地描述.NET Framework3.0几乎是不可能是事情,所以笔者只能精心选择其中的主要内容进行讨论,并希望本书能够成为读者进入.NET Framework3.0圣殿的台阶,如果对读者进一步地深入.NET Framework3.0的核心过程有所帮助,那么笔者编写本书的目的也就达到了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值