下载地址:http://pan.baidu.com/share/link?shareid=2283820101&uk=721744522

内容简介

《图灵程序设计丛书·.NET系列·WPF揭秘》是针对那些对用户界面开发感兴趣的软件开发人员编写的Windows Presentation Foundation (WPF) 是.NET Framework 3.0 的关键组件,是支持下一代视窗应用程序表现层编程的平台,也是微软新发布的Vista操作系统的三大核心开发库之一,主要负责图形显示。

目录

第一部分 背景
第1章 为什么创造WPF
1.1 回顾过去
1.2 步入WPF
1.3 作为.NET Framework的组成部分
1.3.1 为托管代码而设计
1.3.2 强调声明式描述
1.4 小结

第2章 XAML揭秘
2.1 XAML定义
2.2 元素和特性
2.3 命名空间
2.4 属性元素
2.5 类型转换器
2.6 标记扩展
2.7 对象元素的子元素
2.7.1 内容属性
2.7.2 集合项
2.7.3 更多类型转换

2.8 编译:将XAML与过程式代码混合使用
2.8.1 在运行时加载和解析XAML
2.8.2 编译XAML
2.8.3 XAML关键字

2.9 小结
2.9.1 抱怨1:XML太过冗长不便于输入
2.9.2 抱怨2:基于XML的系统性能差

第3章 WPF的重要新概念
3.1 逻辑树与可视树
3.2 依赖属性
3.2.1 依赖属性的实现
3.2.2 变更通知
3.2.3 属性值继承
3.2.4 对多个提供程序的支持
3.2.5 附加属性

3.3 路由事件
3.3.1 路由事件的实现
3.3.2 路由策略和事件处理程序
3.3.3 路由事件实践
3.3.4 附加事件

3.4 命令
3.4.1 内建命令
3.4.2 使用输入手势执行命令
3.4.3 带有内建命令绑定的控件
3.5 漫游类层次
3.6 小结

第二部分 构建WPF应用程序
第4章 WPF控件
第5章 尺寸缩放、定位与变换元素
第6章 使用面板做布局
第7章 构建并部署应用程序

第三部分 为专业开发人员设计的功能
第8章 资源
第9章 数据绑定
第10章 样式、模板、皮肤和主题

第四部分 通过富媒体使程序领先于时代
第11章 2D图形
第12章 3D图形
第13章 动画
第14章 音频、视频、语音和文档

第五部分 高级主题
第15章 与Win32、Windows Form以及ActiveX之间的互用性
第16章 用户控件和自定义控件
第17章 使用自定义面板做布局

第六部分 附录
附录 有用的工具

 

精彩书摘

第1章 为什么创造WPF
  本章内容
  回顾过去
  进入WPF殿堂
  作为.NET Framework的组成部分
  通常,电影和电视中的人物都是对现实生活中的人的夸张描述。他们比曰常人物更有吸引力,他们反映敏捷,对所要做的事情总是把握准确,并且他们使用的软件也和其人一样出色。
  第一次给我留下深刻印象的是在1994年。当时我正在看一部叫作《叛逆性骚扰》(Disclosure,1994年出品)的电影,这部电影捧红了迈克尔·道格拉斯(Michael Douglas)和戴米·摩尔(Demi Moore出演),还捧红了一个电子邮件程序,不过它看上去3I]MicrosoftOutlook完全不同。在整部影片中,这个程序的各种不同的可视化特性让我们如赴盛宴:一个旋转的三维字母“e”;消息打开时会展开,删除时又会被撕碎;可以支持“上墨(inking)”;打印消息时,会有平滑的动画(这个电子邮件程序还不是这部电影中最不切实际的软件,它还有一个“虚拟现实的数据库”,我们暂且不表)。
  先别管可用性!长久以来,好莱坞的电影让我们明白,真实世界中的软件并没有达到应有的水平。你也能想到几个在电视或电影中见过的有意思的软件。但是现在,真实世界中的软件开始赶上好莱坞的标准!从传统的操作系统(例女[1Mac OS或最近的Windows Vista)中、为TiV0或box
  设备设计的软件中,还有网页上的Flash动画中,你可能已经看到这样的趋势了。用户正对软件的使用体验充满越来越高的期待,一些公司正将大量时间和金钱投入到用户界面上,力求与竞争对手有所不同。
  微软现在有一个新的解决方案,可以帮助人们创造21世纪的软件,它将满足这些高要求,却可以在更短的时间里、花更少的钱来做到。这个解决方案就是Windows Presentation Foundation(WPF)。
  1.1  回顾过去
  目前大多数基于Windows的用户界面都使用两种主要技术——GDl和USER子系统,它们是在1985年随Windows 1.0引进的。不过这几乎已经是技术世界的史前文物了。在二十世纪九十年代早期,OpenGL(由SGl公司创建)成为了一种在Windows或非Windows系统上进行高级2D和3D.的图形开发的流行图形库。从事计算机辅助设计、科学的可视化和游戏开发工作的人们大量使用。
 

内页插图

编辑推荐

《图灵程序设计丛书·.NET系列·WPF揭秘》易于理解,适合那些.NET的新手,并有助于理解像Microsoft Expression Blend这样产品的精髓。
  《图灵程序设计丛书·.NET系列·WPF揭秘》适合各层次Web开发人员阅读。

WPF揭秘(奋斗的小鸟)_PDF 电子书相关推荐

  1. ARM Cortex M0权威指南_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带

    ARM  Cortex  M0权威指南_PDF电子书下载 带书签目录 高清完整版   http://pan.baidu.com/s/1jGKQSwY   MariaDB入门很简单_PDF电子书下载 带 ...

  2. Tony Qu的《WPF揭秘》情节

    Tony Qu的<WPF揭秘>情节 推荐阅读: 1.众星捧月--ASP.NET之父等力荐的一本书 2.WPF圣经--<WPF揭秘> 3.王洪超:WPF催熟整个软件生态链 能够有 ...

  3. WPF圣经——《WPF揭秘》

    WPF圣经--<WPF揭秘> <o:p></o:p> <o:p></o:p> <o:p> </o:p> <o: ...

  4. Android应用开发揭秘(奋斗之小鸟)_PDF 电子书

    中文名: Android应用开发揭秘 作者: 杨丰盛 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 机械工业出版社 书号: 9787111291954 发行时间: 2010年01月0 ...

  5. 葵花宝典:WPF自学手册(奋斗的小鸟)_PDF 电子书

    下载地址:http://pan.baidu.com/share/link?shareid=2504268006&uk=721744522 内容简介 这本书最大的作用是让从未接触过Microso ...

  6. [WPF专业编程指南].李应保(奋斗的小鸟)_PDF 电子书

    下载地址:http://pan.baidu.com/share/link?shareid=2323405393&uk=721744522 内容简介 <WPF专业编程指南>是一本WP ...

  7. 深入解析WPF编程(奋斗的小鸟)_PDF 电子书

    下载地址:http://pan.baidu.com/share/link?shareid=2420625545&uk=721744522 内容简介 详细讲解了如何基于.NET 3.0架构来开发 ...

  8. .NET安全揭秘(奋斗的小鸟)_PDF 电子书

    下载地址:http://pan.baidu.com/share/link?shareid=1082792409&uk=721744522 内容简介     作为.NET程序员..NET应用架构 ...

  9. Android应用开发详解【郭宏志】(奋斗之小鸟)_PDF 电子书

    下载地址:http://pan.baidu.com/share/link?shareid=3637392865&uk=721744522 QQ:2864670220  (提供电子书提取密码) ...

最新文章

  1. JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图
  2. 模糊数学笔记大全(模糊集、截集、模糊矩阵、模糊关系、模糊聚类、模糊模型识别、模糊综合决策、模糊数)
  3. vue-preview动态获取图片宽高并增加旋转功能
  4. .net 默认时间格式不正确
  5. java分布式对象(RMI+部署使用RMI的程序)
  6. oracle数据设置为ull,IMX6ULL启动和烧写
  7. 星界边境服务器Linux,星界边境 保护与密码锁 服务器插件Mod
  8. Tomcat,servlet以及netty之间的简单区别
  9. EasyClick 原生UI教程
  10. Delphi程序实现多语言功能
  11. xp系统扫描仪服务器,xp系统扫描仪添加步骤全程的图文教程
  12. 服务器的显示器无信号怎么解决办法,显示器无信号怎么办?显示器无信号解决办法大全...
  13. 【日常分享】RAM和ROM区别
  14. 关于启动 vue 项目出现 98% after emitting CopyPlugin 的解决方法!
  15. 解决win10下PPT打不开,显示内容有问题,提示修复但修复不成功问题
  16. pdf转换成jpg转换器教程
  17. 视频超分:SMFN(A Single Frame and Multi-Frame Joint Network for 360-degree Panorama Video Super-Resol...)
  18. RunnLoop 讲解
  19. 使用opencv直接打开云钥GigE网络工业相机
  20. 网络安全 | ChatGPT爆火背后的安全威胁可能超出想象

热门文章

  1. LDO MIC29302WU 输出电压与输入电压一致的问题
  2. html 文本框输入,HTML文本框INPUT无法输入的解决
  3. 用php做出课程表,使用表格制作课程表
  4. 【cartographer源码解析--外推器】
  5. React中的render()
  6. java 如何实现深拷贝
  7. Bing Maps必应地图
  8. java一句话木马_如何使用JSP一句话木马和菜刀木马
  9. 联邦学习-论文阅读-NDSS-FLTrust: Byzantine-robust Federated Learning via Trust Bootstrapping
  10. supesite后台增加菜单和功能