更新时间:2018-12-27 17:53:08
封面
版权信息
推荐序一
推荐序二
自序
第1章 Windows Phone 7简介及其开发环境部署
1.1 Windows Phone 7简介
1.1.1 Windows Phone 7背景、规范和标准
1.1.2 Windows Phone 7 与Windows Mobile,iOS,Android的对比
1.1.3 Windows Phone 7 新特性
1.2 开发环境部署
1.2.1 Windows Phone SDK的安装与介绍
1.2.2 Zune的安装与使用
1.2.3 Expression Blend for Windows Phone介绍
1.2.4 Windows Phone Tango应用开发
第2章 Windows Phone 7应用程序初探
2.1 第一个Windows Phone 7应用
2.1.1 项目创建和代码编写
2.1.2 项目文件说明
2.1.3 运行和部署
2.1.4 调试
2.2 模拟器使用介绍
2.2.1 功能简介和限制说明
2.2.2 性能分析器
2.3 应用的生命周期
第3章 Windows Phone的基本控件
3.1 输入输出控件
3.1.1 TextBlock
3.1.2 TextBox
3.1.3 PasswordBox
3.1.4 ProgressBar
3.1.5 键盘布局(InputScope)
3.2 按钮控件
3.2.1 Button
3.2.2 HyperlinkButton
3.2.3 RadioButton
3.2.4 CheckBox
3.2.5 Slider
3.3 滚动控件
3.3.1 ScrollViewer
3.3.2 ListBox
3.3.3 滚动控件的性能优化
3.4 多媒体控件
3.4.1 Image
3.4.2 InkPresenter
3.4.3 MediaElement
3.5 其他控件
3.5.1 WebBrowser
3.5.2 BingMap
3.6 Windows Phone自定义控件和用户控件
3.6.1 用户控件
3.6.2 自定义控件
第4章 Windows Phone 7应用程序主题、布局与导航
4.1 样式和主题
4.1.1 画刷
4.1.2 主题和静态资源
4.2 页面UI布局
4.2.1 UI界面简介
4.3 页面内布局方式
4.3.1 StackPanel布局
4.3.2 Grid布局
4.3.3 Canvas布局
4.4 页面导航
4.4.1 Pivot介绍
4.4.2 Panorama介绍
4.4.3 页面间导航
4.5 页面方向
第5章 数据绑定及数据访问
5.1 数据集合
5.1.1 集合类型介绍及用途
5.1.2 集合访问(Linq)
5.2 数据绑定
5.2.1 数据绑定原理及好处
5.2.2 数据绑定模式介绍
5.2.3 数据绑定中的数据转换
5.2.4 数据绑定API及事件介绍
5.3 MVVM模型编程
5.3.1 MVVM介绍
5.3.2 命令绑定和ICommand
5.3.3 MVVM编程实例
第6章 Windows Phone 7 Toolkit中的扩展控件
6.1 Silverlight Toolkit
6.2 输入与按钮控件
6.2.1 AutoCompleteBox
6.2.2 ContextMenu
6.2.3 DateTimeConverter
6.2.4 ToggleSwitch
6.3 滑动与显示
第7章 Metro UI设计实现
7.1 Metro设计简介
7.1.1 包豪斯风格起源
7.1.2 Windows Phone中Metro的诞生
7.1.3 现代程序中的应用
7.2 Metro UI设计原则
7.2.1 一般原则
7.2.2 字体
7.2.3 瓷片(Tiles)
7.2.4 图片和照片
7.2.5 图标
7.2.6 布局