小甲鱼 发表于 2016-11-12 18:57:21

【入门】《Windows程序设计》(第6版)



书名:《Windows程序设计》(第6版)
作者:Charles Petzold
译者:张大威,汤铭,段洪秀
出版社:清华大学出版社
出版年:2015年6月1日(第1版)
定价:128.00元
装帧:平装
ISBN:9787302402374

购买链接:


亚马逊 -> 传送门

当当网 -> 传送门

京东 -> 传送门

天猫 -> 传送门


内容简介:


《Windows程序设计》(第6版)作为 Windows 开发圣经的最新版本,《Windows程序设计》(第6版)的主题是 Windows 8 应用程序开发,全面介绍 Windows 程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度建立完整的知识体系,为以后的职业生涯奠定良好的基础。全书共两部分 19 章。第 1~12 章着重介绍基础知识。第 13~19 章介绍侧重于 Windows 8 平台开发的触摸、位图、富文本、打印、富文本、GPS/传感器和手写笔等方面。

《Windows程序设计》(第6版)适合任何层次的 Windows 程序员阅读和参考,是帮助他们梳理和建立 Windows 知识体系的理想读物。


目录:


第Ⅰ部分 基础知识

第1章 标记与代码

1.1第一个项目
1.2图片的使用
1.3文字的变形
1.4播放媒体文件
1.5代码形式的变通
1.6通过代码显示图片
1.7纯粹的代码

第2章 XAML语法

2.1通过代码定义渐变画笔
2.2属性元素语法
2.3内容属性
2.4TextBlock的内容属性
2.5画笔和其他资源的共享
2.6资源是共享的
2.7探究矢量图形
2.8通过Viewbox实现拉伸
2.9样式
2.10初探数据绑定

第3章 基本事件的处理

3.1Tapped事件
3.2路由事件的处理
3.3重写Handled设置
3.4输入、对齐与背景
3.5大小与方向的变化
3.6尝试绑定到Run元素
3.7计时器与动画

第4章 基于Panel的布局

4.1Border元素
4.2矩形与椭圆
4.3StaCkPanel
4.4横向的StackPanel
4.5基于绑定与转换器的WhatSize
4.6ScroIIViewer方案
4.7布局中的“怪异”现象
4.8编写一个简单的电子书应用
4.9StackPanel子项的定制
4.10UserControl的定制
4.11Windows Runtime类库的创建
4.12换行的替代方案
4.13Canvas与附加属性
4.14Z—Index
4.15使用Canvas的注意事项

第5章 控件与交互

5.1Control的特别之处
5.2用于设置范围的Slider控件
5.3Grid
5.4屏幕方向与比例
5.5Slider与格式化字符串转换器
5.6工具提示与转换
5.7用Slider绘制草图
5.8按钮的几种变体
5.9依赖属性的定义
5.10RadioButton
5.11键盘输入与TextBox
5.12触摸与Thumb

第6章 WinRT与MWM

6.1MVVM简介
6.2数据绑定通知
6.3ColorScroll的“视图模型”
6.4精简的语法
6.5DataContext属性
6.6绑定与TextBox
6.7按钮与MVVM
6.8DelegateCommand类

第7章 异步

7.1线程与用户界面
7.2MessageDialog的使用
7.3Lambda函数形式的回调
7.4神奇的await运算符
7.5异步操作的撤销
7.6FileI/O的处理
7.7文件选择器和文件I/O
7.8异常处理
7.9多个异步调用的合并
7.10高效的文件I/O
7.11应用程序的生命周期
7.12自定义的异步方法

第8章 应用栏和弹出式窗口

8.1实施快捷菜单
8.2Popup对话框
8.3应用栏
8.4应用栏按钮样式
8.5深入Segoe UI Symbol字体
8.6应用栏CheckBox和RadioButton
8.7记事本应用栏
8.8XamlCruncher入门
8.9应用设置和视图模式
8.10XamlCruncher页面
8.11解析XAML
8.12XAML文件的输入和输出
8.13设置对话框
8.14超越Windows Runtime

第9章 动画

9.1Windows.UI.XamI.Media.Animation命名空间
9.2动画基础
9.3动画变化欣赏
9.4双动画
9.5附加属性动画
9.6缓动函数
9.7完整的XAML动画
9.8自定义类动画
9.9关键帧动画
9.10Object动画
9.11预定义动画和过渡

第10章 变换

10.1简短回顾
10.2旋转(手动和动画)
10.3可视化反馈
10.4平移
10.5变换组
10.6缩放变换
10.7建立模拟时钟
10.8倾斜
10.9制作开场
10.10变换数学
10.11复合变换
10.12几何变换
10.13画笔变换
10.14老兄,元素在哪里?
10.15投影变换
10.16推导Matrix3D

第11章 三个模板

11.1按钮数据
11.2决策
11.3集合控件和实际使用DataTemplate
11.4集合和接口
11.5轻击和选择
11.6面板和虚拟化面板
11.7自定义面板
11.8条目模板条形图
11.9FlipView控件
11.10基本摔件模板
11.11视觉状态管理器
11.12使用generic.xaml
11.13模板部分
11.14自定义控件
11.15模板和条目容器

第12章 页面及导航

12.1屏幕分辨率问题
12.2缩放问题
12.3辅屏视图
12.4横屏和竖屏的变化
12.5简单页面导航
12.6返回堆栈
12.7导航事件和页面恢复
12.8保存和恢复应用状态
12.9导航加速器和鼠标按钮
12.10传递和返回数据
12.11VisualStudio标准模板
12.12视图模式和集合
12.13分组条目

第Ⅱ部分 Windows 8新特性

第13章 触控

13.1Pointer路线图
13.2初试手绘
13.3捕获指针
13.4编辑弹出菜单
13.5压力灵敏度
13.6平滑锥度
13.7如何保存图画
13.8现实和超现实手绘
13.9触控钢琴
13.10操控、手指和元素
13.11处理惯性
13.12XYSlider控件
13.13中心缩放和旋转
13.14单手指旋转

第14章 位图

14.1像素位
14.2透明度和预乘Alpha
14.3径向渐变画笔
14.4加载及保存图片文件
14.5色调分离和单色化
14.6保存手绘作品
14.7HSL颜色选择
14.8反向绘画
14.9访问照片库
14.10捕捉相机照片

第15章 原生

15.1P/Invoke简介
15.2一些帮助
15.3时区信息
15.4DirectX的Windows Runtime Component封装器
15.5DirectWrite和字型
15.6配置和平台
15.7解读字型规格
15.8用SurfacelmageSource绘画

第16章富文本

16.1专用字体
16.2初试Glyphs
16.3本地存储的字型文件
16.4排版功能增强
16.5RichTextBlock和段落
16.6RichTextBlock选择
16.7RichTextBlock和超限
16.8分页的危险
16.9使用RichEditBox富文本编辑
16.10自行文本输入

第17章 共享和打印

17.1设置和弹窗
17.2通过剪贴板共享
17.3Share超级按钮
17.4基本打印
17.5可打印边距和不可打印边距
17.6分页过程
17.7自定义打印属性
17.8打印每月计划
17.9打印可选范围页
17.10关键
17.11打印FingerPaint艺术画

第18章 传感器与GPS

18.1方位和定位
18.2加速度、力、重力和矢量
18.3跟随滚球
18.4两个北极
18.5陀螺仪=加速计+罗盘
18.6OrientationSensor(方向传感器)=加速计+罗盘
18.7方位角和海拔
18.8必应地图和必应地图图块

第19章 手写笔

19.1InkManager集合
19.2墨迹绘画属性
19.3擦除和其他增强功能
19.4选择笔画
19.5黄色拍纸簿


x0chaoren0s 发表于 2018-9-24 13:21:58

这个要有c#的基础啊 我只会c的还是要看第五版
页: [1]
查看完整版本: 【入门】《Windows程序设计》(第6版)