频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

深入解析WPF编程 前言

作者: 王少葵 出处:电子工业出版社  2008-03-20 14:31    砖    好    评论   进入论坛
阅读提示:《深入解析WPF编程》详细讲解了如何基于.NET 3.0架构来开发WPF应用程序,并帮助读者快速掌握和精通WPF编程思想和技巧。

前言

本书的主要内容

第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)邮件内容应包括读者的名字、联系信息和问题。

【责任编辑:杜书 TEL:(010)68476606】

回书目      
专题
ASP.NET 2.0基础开发指南
.NET移动与嵌入式技术专题
.NET Framework新手入门专题
VS.NET实用开发专题
ADO.NET实用技巧专题
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。