前言
本书的主要内容
第1章主要介绍.NET 3.0的各组成部分,包括WPF、WCF、WF、LINQ、CardSpace、C#3.0、LINQ等,以及如何配置开发环境以构建.NET 3.0/C# 3.0/LINQ应用程序。
第2章介绍在WPF中建立基于浏览器类型的应用程序和基于安装类型的应用程序F、WPF的架构,以及在应用程序中使用的一些全局对象。
第3章主要讲述XAML语法及其与.NET代码间的关系。
第4章介绍使用Expression Blend创建了第一个基于XAML的应用程序,并且使用本地简单的XML数据对应用程序进行了数据绑定。
第5章我们使用Visual Studio 2005建立了一个应用程序以及如何将应用程序数据绑定到WCF所建立的多个服务的技术,如何扩展应用的原型等。
第6章我们学习了在WPF开发中需要用到的多种不同的布局控件、多种面板诸如StackPanel、DockPanel,以及如何使用它们相互协作有效地对界面上的控件实施布局。
第7章讲述了XAML API中主要控件类型、数据绑定的不同方式,以及通过XMLDataProvider表现独立的XML数据及外部XML的文件。另外,还介绍了功能更强的ObjectDataProvider。
第8章主要介绍画笔的使用;主要的几何形状和路径;画曲线和贝塞尔曲线、绘制多边形、WPF图像API及操作位图图像;使用MediaElement控件编写多媒体界面。
第9章介绍了支持XAML的几种动画类型、Spline的概念、时间线的概念,以及使用Expression Blend制作动画。
第10章介绍了用点和顶点在3D空间中制作简单的2D图形;在XAML中使用ViewPort3D定义3D可视范围;不同类型的灯光和材质,并应用到对象或场景中;如何从网格中建立对象模型。
第11章介绍了使用WPF技术建立各种应用程序类型,以及它们的部署和在最终用户桌面上的管理;WPF窗体应用程序在“在线/离线”模式下的行为;如何使用ClickOnce技术实现智能更新等。
本书的读者对象
本书适合于有编程经验的开发人员,最好具有在.NET Framework平台上使用C#语言编程的经验,因为涉及WinForm和WebForm两种应用的编程,所以希望读者熟悉这两种应用开发。
学习本书所需要的准备工作
为了能够运行本书中的示例,请确保您的计算机上安装了如下软件:
·带有IIS 5或更高版本的Windows XP、Windows Server 2003或Windows Vista操作系统;
·安装有Visual Studio 2005(安装时已包含.NET Framework 2.0)、.NET Framework 3.0、Windows Vista SDK、Extensions for Windows Workflow Foundation、Extensions for Windows Presentation Foundation、Windows Communication Foundation、C# 3.0和LINQ社区预览版。
本书中的代码不能在.NET Framework 2.0上运行,所有的安装文件和代码都包含在随书附赠的DVD光盘中。
用户支持
笔者很重视读者的意见,并想知道每位读者对本书的看法,包括读者喜欢和不喜欢的内容,以及读者希望笔者下一次能够完善的地方。您可以发送电子邮件(地址为wangsaokui@sohu.com)向笔者反馈意见。电子邮件的主题中请一定要包含书名。
示例代码
本书包含一张DVD配套光盘,在光盘中有所有章节的示例代码。
勘误表
笔者已经尽最大努力确保本书中的文字和代码没有错误,但文字和程序bug肯定是在所难免的。如果你发现本书存在错误,例如错别字或错误的代码片断,请反馈给笔者,将不胜感激。勘误表可以节约其他读者学习本书的时间,而且能够帮助笔者对本书进行更高质量的修改和完善。笔者将定期检查反馈信息,如果正确,将被粘贴到本书的勘误页面上,或者在本书的后续版本中使用,可访问www.broadview.com.cn网站。
E-mail支持
如果您希望直接向笔者咨询本书中的问题,可以发送电子邮件到wangsaokui@ hotmail.com,典型的电子邮件应包括以下内容:
(1)在主题中必须有本书的书名和存在问题的页码。
(2)邮件内容应包括读者的名字、联系信息和问题。
| 回书目 |
|
||||
| · iSCSI应用与发展 · CISSP认证成长之路 · 隐私保护技术探讨 · 华为员工自杀频频拷问.. · FTTx光纤接入 · Windows Server 2008专.. · 开源虚拟化技术Xen · WCF开发基础 |
· Linux——从菜鸟到高手 · 微软出价446亿美元收购.. · SQL Server 2008/2005.. · RAID——磁盘阵列基础 · 微软Forefront企业安全.. · 如何优化IT 控制能耗 · 国际文档格式标准开战 · 珊瑚虫QQ作者侵权案开庭 |
|||
|
||||
| · VPN技术 · iSCSI应用与发展 · SQL Server 2008/2005.. · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · 深入了解PGP加密技术 |
· 病毒查杀专题 · VPN技术 · 国际文档格式标准开战 · SSL VPN详细知识 · Linux防火墙 · 打造安全服务器 · Sniffer安全技术从入门.. · 木马原理与防范 |
|||
|
||||
| · SQL Server 2008/2005.. · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 身份认证技术 · 病毒查杀专题 |
· 清除流氓软件——51CTO.. · SSL VPN详细知识 · Sniffer安全技术从入门.. · VPN技术 · 了解统一威胁管理(UTM).. · 网络钓鱼 · ADSL应用面面俱到 · ADSL应用面面俱到 |
|||