零基础学通SilverlightPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:万晓凌编著
- 出 版 社:南京:东南大学出版社
- 出版年份:2010
- ISBN:9787564124083
- 页数:341 页
第一部分 Silverlight准备篇 3
第1章 Silverlight 4简介 3
1.1 什么是Silverlight 3
1.2 Silverlight技术架构 4
1.3 XAML概述 6
1.4 参考网址 7
第2章 主要工具安装与使用 10
2.1 安装Visual Studio 2010 10
2.2 安装Silverlight 4工具包 12
2.3 安装Expression Blend 4 14
2.4 安装SQL Server 2008 Express 14
2.5 创建第一个Silverlight应用 18
第3章 基础准备 26
3.1 数据库基础 26
3.1.1 SQL Server简介 26
范例1 示范使用SQL Server创建数据库 27
3.1.2 表及表的关系 29
3.1.3 数据库设计 29
3.2 C#编程基础 30
3.2.1 C#简介 30
范例2 简单的C#经典程序 31
3.2.2 变量和常量 32
3.2.3 数据类型 33
3.2.4 控制语句 34
范例3 显示杨辉三角形 35
3.2.5 面向对象 36
范例4 示范使用面向对象编程 38
3.2.6 LINQ基本语法 39
范例5 示范使用LINQ to SQL 42
3.3 了解ASP.NET 46
3.3.1 ASP.NET简介 46
3.3.2 ASP.NET Web窗体 47
3.3.3 ASP.NET控件 47
范例6 创建一个ASP.NET应用程序 48
第4章 Expression Blend入门 51
4.1 概述 51
4.2 视图 51
4.3 工作区 51
4.4 主要面板 52
4.4.1 工具条 52
4.4.2 对象和时间线面板 53
4.4.3 项目面板 55
4.4.4 属性面板 55
4.4.5 调整布局 56
范例1 示范Expression Blend常用操作 57
范例2 示范使用Expression Blend设计时钟 58
第二部分 Silverlight设计篇 65
第5章 XAML基础 65
5.1 XAML架构 65
5.2 命名空间 66
5.3 声明对象 67
5.4 设置属性 67
5.4.1 简单属性语法 67
5.4.2 属性元素语法 68
5.4.3 内容元素语法 70
5.4.4 隐式集合语法 71
5.5 标记扩展 72
范例1 示范使用标记扩展 73
5.6 样式资源 75
范例2 示范使用样式资源 77
第6章 布局和导航 80
6.1 布局原则 80
6.2 使用Grid面板进行布局 81
范例1 示范使用Grid对象来进行布局 83
6.3 使用StackPanel面板进行布局 84
范例2 示范使用StackPanel面板 85
6.4 使用Canvas面板进行布局 87
范例3 示范使用综合布局 87
6.5 导航模板 91
第7章 文本元素 94
7.1 主要属性 94
7.2 基本修饰 95
7.2.1 Run对象 95
7.2.2 段落控制 96
7.3 高级修饰 97
第8章 图形和图像 99
8.1 线条 99
8.2 矩形 100
8.3 椭圆形与圆形 102
8.4 路径绘图 102
范例1 示范动态绘制图形对象 104
8.5 图像 107
范例2 深度缩放Deep Zoom 108
第9章 变换特效 112
9.1 旋转变换 112
9.2 缩放变换 113
9.3 扭曲变换 114
9.4 移动变换 115
9.5 组合变换 115
9.6 复合变换 116
9.7 矩阵变换 117
范例 示范使用矩阵变换创建立方体 117
第10章 笔刷 120
10.1 单色笔刷 120
10.2 线性渐变笔刷 120
10.3 径向渐变笔刷 122
10.4 图像笔刷 122
10.5 视频笔刷 123
范例 示范使用透明掩码 124
第11章 动画 125
11.1 动画特性 125
11.2 基本动画 126
范例1 使一个圆形淡入和淡出的动画 127
11.3 关键帧动画 128
范例2 滚动的球 129
第三部分 Silverlight开发篇 137
第12章 常用控件 137
12.1 控件简介 137
12.1.1 主要属性 138
12.1.2 主要事件 138
12.1.3 主要方法 139
12.1.4 创建控件 139
范例1 示范使用Visual Studio 2010 140
12.2 TextBox控件 143
范例2 示范使用文本框 143
12.3 Button控件 146
范例3 带图片的命令按钮 146
12.4 CheckBox控件 148
范例4 示范使用复选框按钮 149
12.5 RadioButton控件 151
范例5 示范使用单选框按钮 151
12.6 ListBox控件 153
范例6 示范使用列表框控件 153
12.7 ComboBox控件 155
范例7 示范使用下拉列表框控件 155
12.8 GridSplitter控件 158
范例8 演示动态调整Grid大小 159
12.9 DatePicker控件 161
范例9 示范使用日历控件 162
12.10 Slider控件 164
范例10 示范使用滑块MySlider 164
12.11 ProgressBar控件 166
范例11 示范显示进度条 166
第13章 高级控件 169
13.1 DataGrid控件 169
范例1 使用声明方式自定义DataGrid控件列 170
范例2 使用编程方式自定义DataGrid控件列 172
范例3 示范使用DataGridTemplateColumn 174
范例4 示范使用RowDetailTemplate 179
13.2 DataPager控件 183
范例5 示范使用分页控件DataPager 184
13.3 TreeView控件 186
范例6 示范使用TreeView控件 186
13.4 RichTextBox控件 189
范例7 示范使用RichTextBox控件 189
13.5 WebBrowser控件 193
范例8 示范使用WebBrowser控件 193
第14章 自定义控件 196
14.1 简介 196
14.2 控件基类 196
范例1 创建一个球控件 196
14.3 控件模板 198
范例2 象棋棋子按钮 199
第15章 数据绑定 207
15.1 绑定简介 207
15.2 通过代码绑定 207
范例1 示范使用代码绑定 208
15.3 通过标志绑定 209
范例2 示范使用标志绑定 210
范例3 示范使用数据模板绑定 212
15.4 数据验证 216
范例4 示范使用数据验证 216
15.5 数据转换 220
范例5 示范使用数据转换 222
第16章 网络与通信 229
16.1 HTTP通信 229
范例1 使用WebClient类实现通信 230
16.2 Web服务 232
范例2 示范使用Web Service案例 232
16.3 WCF服务 235
16.3.1 统一性 235
16.3.2 互操作性 235
16.3.3 安全与可信赖 236
16.3.4 兼容性 236
范例3 示范WCF调用案例 236
范例4 示范使用WCFRIA Service调用数据库 238
第17章 多媒体 246
17.1 功能概览 246
17.2 播放控制 247
范例1 示范使用媒体播放器 248
17.3 视频捕获 251
范例2 示范使用摄像头 251
第18章 3D变换 255
18.1 基础知识 255
18.2 透视转换 255
范例1 示范使用透视转换达到三维效果 256
范例2 示范使用故事板进行透视转换 258
18.3 矩阵变换 260
范例3 示范使用矩阵变换 261
第19章 其他附加高级特性 263
19.1 打印功能 263
范例1 示范使用页面打印 263
19.2 拖拽功能 265
范例2 示范使用拖拽功能 265
19.3 剪贴板功能 266
范例3 示范使用剪贴板功能 267
19.4 脱离浏览器的应用 268
范例4 示范自定义安装界面 270
19.5 本地文件访问 273
范例5 示范访问本地文件 274
第四部分 Silverlight实战篇 279
第20章 三层结构的电子商务案例 279
20.1 功能概述 279
20.2 总体构架 280
20.3 创建数据层 281
20.4 创建中间层 284
20.5 创建表现层 293
第21章 网页游戏案例 306
21.1 功能概述 306
21.2 构架开始 306
21.3 游戏精灵 308
21.4 游戏循环 311
21.5 主要功能 315
21.5.1 状态信息 315
21.5.2 运行控制 316
21.5.3 游戏进度 318
21.5.4 全屏功能 319
21.5.5 云彩动画 320
第22章 水文信息网络地图服务案例 322
22.1 Bing Maps介绍 322
22.2 水文信息概述 324
22.3 创建中文站网信息平台 325
22.3.1 加载中国地图 325
22.3.2 站网信息显示 327
22.4 实时水情信息显示 329
22.4.1 实时水位显示 329
22.4.2 水位过程线提示 331
22.5 实时水质信息显示 334
22.5.1 水质浓度显示 334
22.5.2 水质图表提示 338
参考文献 341
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《基础乐理》牛丽君 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019