出版社:机械工业出版社
年代:2008
定价:32.0
本书全面介绍了软件及其编程方法,基本编程技术等。
前言
第1章Web技术概述
1.1Web的发展简介
1.1.1NetsapeNavigator
1.1.2Firefox
1.1.3InternetExplorer
1.1.4从Web1.0到Web3.0
1.2RIA简介
1.2.1RIA的产生背景
1.2.2RIA的特点
1.3WPF简介
1.4思考与练习
第2章Silverlight基础
2.1Silverlight简介
2.1.1Silverlight的发展
2.1.2Silverlight的特点
2.2Silverlight的架构
2.2.1BrowserPlugin
2.2.2ElemeritTree
2.2.3MulticoreRenderingEngine
2.2.4XAMLParser
2.2.5AnimationSystem
2.2.6InputAndEvnting
2.2.7ImageCache
2.2.8TextEngine
2.2.9GlyphCache
2.2.10MediaPipeline和MediaDownloadAndStreaming
2.2.11Decoders
2.2.12DownIoader
2.3Silverlight的应用
2.4Silverlight的开发
2.4.1客户端Silvedight开发环境的设置
2.4.2开发工具的设置
2.5Silverlight的安装和部署
2.5.1snverlight1.0的安装和部署
2.5.2Silverlight1.1的安装和部署
2.6思考与练习
第3章Silvorlight基本编程技术
3.1创建第1个Sitverlight应用程序
3.2Silverlight模板应用程序分析
3.2.1SilverlightXAML文件模板
3.2.2XAML逐步声明
3.2.3Sirverlight应用程序事件文件
3.2.4Silverlight应用程序首页文件
3.2.5Silverliglht应用程序首页辅助文件
3.2.6Silverlight应用程序插件文件
3.3XAML编程技术
3.3.1XAML简介
3.3.2XAML基本语法
3.4Silverlight出对象模型
3.4.1DOM
3.4.2Silverlight对象模型
3.4.3SilverlightXAML对象层次
3.4.4向Silverlight对象添加XAML对象
3.4.5混合对象模型
3.4.6Silverlight对象
3.5思考与练习
第4章Silverlight文字的应用
4.1Silverlight文字功能概述
4.2TextBlock对象
4.2.1TextBlock对象的常用属性
4.2.2TextBlock对象基本属性的使用
4.2.3格式化文字
4.2.4文字的剪切
4.2.5文字的修饰
4.2.6文字的变形
4.3Run对象
4.3.1更改TextBlock对象中不同文字的大小
4.3.2文字换行
4.4Glyphs对象
4.4.1Glyphs对象的应用
4.4.2Glyphs对象的中文显示
4.4.3ODTTF方法的中文显示
4.4.4Silverlight文字功能的补充说明
4.5思考与练习
第5章Silverlight图形的绘制
5.1Silverlight基本图形的绘制
5.1.1Shape对象概述
5.1.2Ellipse对象
5.1.3Line对象
5.1.4Rectangle对象
5.1.5Polygon对象
5.1.6Polyline对象
5.2Silverlight几何图形的绘制
5.2.1Geometry对象概述
5.2.2简单几何图形
5.2.3Path路径标记绘图
5.2.4PathSegment类型
5.2.5复杂的PathGeometry几何图形
5.2.6复合几何图形对象
5.3图形的变形
5.4思考与练习
第6章Silverlight图像的应用
6.1图像显示简介
6.2Image对象
6.2.1Image对象常用属性
6.2.2Image对象的应用
6.3思考与练习
第7章Silverlight多媒体的应用
7.1多媒体简介
7.2支持的多媒体格式和协议
7.2.1支持的多媒体格式
7.2.2支持的协议
7.2.3流媒体
7.3MediaElement对象
7.3.1MediaElement对象常用属性
7.3.2音频的播放
7.3.3视频的播放
7.4思考与练习
第8章笔刷的应用
8.1Silverlight笔刷简介
8.2Silverlight各种笔刷的应用
8.2.1SolidColorBmsh对象
8.2.2LinearGradientBrush对象
8.2.3RadialGradiemBrush对象
8.2.4ImageBrush对象
8.2.5VideoBrush对象
8.3思考与练习
第9章Silverlight动画的应用
9.1动画简介
9.1.1Silverlight动画的基本要素
9.1.2属性动画系统概述
9.1.3Storyboard对象
9.2From/To/By动画
9.2.1动画的Timeline对象
9.2.2将动画应用到对象的属性
9.2.3DoubleAnimation对象
9.2.4ColorAnimation对象
9.2.5PointAnimation对象
9.2.6By属性的应用
9.3KeyFrame动画
9.3.1关键帧的目标值和关键时间
9.3.2插入方法
9.3.3组合插入法
9.3.4关于持续时间和关键时间的更多信息
9.4考与练习
第10章Silverlight插件
10.1Silverlight插件简介
10.1.1JavaSeript简介
10.1.2Silverlight模板应用程序插件分析
10.1.3上下文中的插件
10.1.4使用JavaScript辅助文件创建Silverlight插件
10.1.5在运行时引用插件
10.1.6在运行时引用插件的属性、方法和事件
10.2CreateSilverlight.js文件和Silverlight.js文件
10.2.1辅助文件的作用
10.2.2调用CreateSilverlight方法
10.2.3修改CrcateSilverlight方法
10.2.4参数
10.2.5Silverlight插件的初始化属性
10.2.6Silverlight插件的初始化方法
10.2.7用户定义初始化参数
10.2.8创建和引用行内XAML
10.3OnLoad事件和OnError事件
10.3.1OnLoad事件
10.3.2OnError事件
10.4Silverlight全屏支持
10.4.1嵌入模式和全屏模式
10.4.2全屏模式下插件的大小
10.4.3设置全屏模式
10.4.4全屏无窗El的Silverlight插件应用
10.5Silverlight对象
10.5.1引用Silverlight对象
10.5.2引用Silverlight对象属性
10.5.3添加对象
10.5.4删除对象
10.5.5修改对象的Z-Order
10.5.6定时器
10.6思考与练习
第11章Silvertight事件的应用
11.1Silverlight事件简介
11.1.1Silverlight事件
11.1.2Silverlight事件处理器函数
11.1.3在JavaScript中定义事件
11.1.4处理事件方法
11.1.5Silverlight模板应用程序事件分析
11.2直接调用JavaSeript事件
11.3鼠标事件
11.3.1Silverlight鼠标输入事件的类型
11.3.2定义鼠标输入事件处理器
11.4键盘事件
11.4.1Sitverlight键盘输入事件的类型
11.4.2定义键盘输入事件
11.4.3在鼠标事件处理器中检测和键
11.4.4键盘事件平台之间的差异
11.5焦点事件
11.6Loaded事件
11.7思考与练习
第12章DownLoader对象
12.1DownLoader对象简介
12.1.1Downloader对象的作用
12.1.2创建和初始化Downloader对象
12.1.3定义Downloader事件处理器
12.1.4调用:Downloader对象
12.1.5得到下载内容
12.1.6使用URI属性标识下载的内容
12.1.7使用CreateFromXamlDownloader方法创建XAML内容
12.1.8使用SetSource方法设置媒体内容
12.1.9为下载的字体使用SerFontSource
12.1.10处理Downloader错误
12.2本地化部署
12.2.1单语言本地化
12.2.2多语言部署
12.3Ink的支持
12.3.1Ink应用场景
12.3.2支持Ink输入设备
12.3.3在Silverlight中使用Ink
12.4思考与练习
第13章Silverlight性能分析
13.1silverlight应用程序性能设置
13.1.1操作系统、浏览器以及CPU的影响
13.1.2设计和引用插件注意事项
13.1.3使用Silverlight动画注意事项
13.1.4使用Silverlight多媒体注意事项
13.1.5使用Silverlight下载器注意事项
13.2脚本编程说明
13.2.1数字作为单精度值存储
13.2.2引用事件处理器函数
13.3思考与练习
本书通过大量生动有趣的实例,面向无Silverlight编程基础的读者从基础开始逐步介绍了Silverlight程序设计的整个过程。本书在编写风格上尽量避免枯燥、空洞的理论堆砌,从实际应用入手,使读者更易上手,在不知不觉之中掌握Silverlight编程的方法和技巧。针对初学者的特点,本书在内容的编排上注意由简到繁、由浅入深和循序渐进,力求通俗易懂、简捷实用。本书概念清晰、逻辑性强、层次分明、例题丰富,符合教师教学和学生学习的习惯,并具有一本上好的参考书的特点。本书可以使网页设计和开发人员在各种网页中融入华丽动感的UI接口,并力求尽可能地全面介绍Silverlight1.0版本的功能。尽管在本书即将出版之际,Microsoft公司推出了Silverlight2.0版本,但作为一个初学者,从Silverlight1.0版本学起,有助于从最基本的层次了解Silverlight,而且Silverlight1.0版本的功能在silverlight2.0版本中都可以使用。 本书结合大量实例,全面细致地介绍了使用Microsoft公司的Silverlight进行编程的方法。主要内容包括:Silvcrlight基础,基本编程技术,图形的绘制,文字、图像、多媒体、笔刷、动画、插件和事件应用,Downloadcr对象及其应用,Sliverlight的性能分析等。通过实例对卜述内容进行了详尽的讲解,书中所有内容均通过例题进行总结、概括,避免了空洞的概念堆砌。 本书可作为高等院校计算机专业的教材,也可作为Silverlight初学人员的参考书,还可作为广大计算机爱好者的自学教材。
书籍详细信息 | |||
书名 | Silverlight Web应用从基础到实战站内查询相似图书 | ||
9787111246916 如需购买下载《Silverlight Web应用从基础到实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 32.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 296 | 印数 | 5000 |
(美) 莫洛尼 (Moroney,L.) , 著
李文兵, 赵桓, 编著
吕高旭, 编著
李宗颜, 孙更新, 宾晟, 编著
(美) 内森 (Nathan,A.) , 著
丁士锋, 编著
庞娅娟, 孙明丽, 编著
万晓凌, 编著
微软公司, 著