图书介绍
WPF高级编程PDF|Epub|txt|kindle电子书版本网盘下载
![WPF高级编程](https://www.shukui.net/cover/25/30183579.jpg)
- (美)安德拉德等著,王德才,吴明飞译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302183563
- 出版时间:2008
- 标注页数:400页
- 文件大小:120MB
- 文件页数:414页
- 主题词:窗口软件,Windows Vista-用户界面-程序设计
PDF下载
下载说明
WPF高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 WPF概述1
1.1 Windows API的简要历史1
平台演化2
.NET Framework 3.0介绍2
1.2初识Windows Presentation Foundation3
设计指导原则3
WPF体系结构5
1.3 XAML13
1.4可视化设计工具16
XamlPad16
Microsoft Expression Blend17
WPF可视化设计器18
Electric Rain ZAM 3D19
Mobiform Aurora19
1.5小结20
第2章 WPF与.NET编程23
2.1开始23
需要安装的软件24
WPF应用程序类型24
第一个WPF应用程序25
2.2 WPF开发概念27
XAML27
Application对象28
创建用户界面30
事件处理32
使用控件38
触发器47
语言支持55
部署57
2.3小结57
第3章 WPF应用程序深入剖析59
3.1项目组成59
App.Manifest61
AssemblyInfo.cs61
Resources.resx63
Settings.settings63
MyApp.xaml65
3.2 .NET Framework 3.0 Windows应用程序66
3.3 XAML浏览器应用程序68
3.4 WCF服务库70
3.5 WPF自定义控件库73
3.6小结77
第4章 使用Microsoft Expression Blend构建富用户界面:第一部分79
4.1概述79
4.2设计环境80
工作空间面板81
艺术板82
配置环境83
4.3项目结构84
添加一个新项目文件84
构建与部署一个项目85
4.4创建向量对象85
形状86
路径87
4.5使用属性面板操作对象88
变换面板88
画刷面板88
透明性、透明度与可见度90
4.6操作文本91
4.7管理布局92
用户界面布局面板93
其他布局控件95
嵌套布局面板96
4.8动画96
时间线子面板96
关键帧98
为对象的属性添加动画98
运动路径98
触发器99
创建控件100
模板102
样式103
状态103
导入音频/视频媒体104
4.9小结104
第5章 使用Microsoft Expression Blend构建富用户界面:第二部分105
5.1 Expression Blend工作流105
5.2处理用户输入108
键盘和鼠标类108
事件与事件处理108
定位110
命中测试114
5.3 WPF动画API124
动画类124
使用代码通过编程创建动态动画124
程序动画127
5.4使用故事板进行交互132
5.5 WPF绘图API134
Geometry类134
Shape类134
画刷138
5.6小结141
第6章 特殊效果143
6.1画刷144
SolidColorBrash144
GradientBrush150
ImageBrush153
DrawingBrush155
VisualBrush156
6.2位图效果158
6.3变换163
TranslateTransform类165
ScaleTransform类168
SkewTransform类171
RotateTransform类173
透明掩码176
6.4综合运用——组合效果178
具有反射效果的跳跃小球示例程序178
动画图像观察器示例程序184
6.5小结190
第7章 自定义控件191
7.1概述191
7.2控件基类192
UserControl类193
创建用户控件193
7.3 WPF中的数据绑定202
绑定标记扩展202
绑定模式202
数据模板204
数据转换205
7.4创建和编辑样式207
为样式指定目标类型208
继承和覆盖样式209
样式触发器210
7.5使用模板定制已有的控件212
7.6小结215
第8章 WPF企业开发217
8.1 WPF应用程序模型218
单机应用程序219
基于浏览器的应用程序221
安全考虑230
8.2状态管理231
Application对象231
独立存储233
状态管理示例程序235
8.3导航241
导航元素241
结构化导航242
导航拓扑252
8.4应用程序本地化269
自动布局指导原则270
使用网格以达到灵活性272
本地化属性和注释273
8.5 WPF部署模型274
生成应用程序275
部署单机Windows应用程序276
部署XAML浏览器应用程序277
部署.NET Framework 3.0运行库278
8.6小结280
第9章 安全性281
9.1 WPF安全模型281
9.2受信任的应用程序与Express应用程序282
9.3核心操作系统安全性282
LUA282
虚拟化283
沙箱283
下一代密码283
9.4 CLR安全性284
代码访问安全性284
临界代码方法291
验证292
9.5 Microsoft Internet Explorer的安全性293
区域限制293
XBAP沙箱工作区294
XAML浏览器应用程序的安全性294
9.6 C1ickOnce安全性301
受信任的发布者301
个人证书文件302
9.7 .NET 3.0安全性实用程序305
9.8小结305
第10章 WPF与Win32交互307
10.1 Win32用户界面概述307
10.2 WPF和HWND如何交互操作308
10.3在WPF中使用Win32 HWND309
10.4在Win32应用程序中使用WPF312
10.5为WPF添加Windows窗体控件314
在代码中添加WindowsFormsHost314
在XAML代码中添加HwndHost316
为WPF添加ActiveX控件316
在XAML代码中添加ActiveX控件321
为Windows窗体添加WPF控件322
影响控件属性326
10.6小结328
第11章 高级开发主题329
11.1 WPF体系结构330
核心子系统331
WPF线程模型334
桌面窗口管理器335
11.2 WPF框架336
Dispatcher对象337
DependencyObject/DependencyProperty类337
Application类338
Freezable类339
Visual类339
UIElement类345
FrameworkElement类345
Control类346
11.3 XAML深入分析347
XAML的后台工作348
动态操作XAML352
解析Windowl.xaml356
XAML标记扩展360
XAML与自定义类型360
11.4 WPF多线程362
单线程应用程序模型363
线程关联度与DispatcherObject363
WPF分发器364
使用单线程应用程序365
异步线程367
11.5 Windows通信基础WCF372
服务定向372
WCF体系结构373
WCF基础374
构建一个WCF服务376
11.6 Windows工作流基础383
工作流定义384
WF体系结构384
WF基础385
11.7小结399