本书演示了Microsoft的新框架如何极大地改进了Windows和Web应用程序的编程能力,并且说明了多种不同的技术如何通过架构模式和工具包含了.NET 3.5汇聚的*佳实践。
在本书中,作者Jesse Liberty和Alex Horovitz描述了怎样结合使用4种主要的技术来构建现代的n层和面向服务的应用程序。每个示例都是用C#编写的,并且可以下载源代码。本书包括以下内容。
·WPF(Windows Presentation Foundation,Windows表示基础):利用这种表示框架和图形子系统实现类似于Vista的效果。
·WCF(Windows Communication Foundation,Windows通信基础):使用这种基于标准的系统帮助应用程序跨网络通信。
·WF(Windows Workfiow Foundation,Windows工作流基础):使用这种系统定义、执行和管理工作流。
·Windows CardSpace:利用这种新型系统管理用户的标识。
·XAML:把Microsoft的基于XML的标记语言与WPF一起用于用户界面。
·Ajax