图书介绍

WPF高级编程PDF|Epub|txt|kindle电子书版本网盘下载

WPF高级编程
  • (美)安德拉德等著,王德才,吴明飞译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302183563
  • 出版时间:2008
  • 标注页数:400页
  • 文件大小:120MB
  • 文件页数:414页
  • 主题词:窗口软件,Windows Vista-用户界面-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐