Silverlight应用与开发

Silverlight应用与开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2018-08
版次: 1
ISBN: 9787302504092
定价: 49.00
装帧: 平装
开本: 16
纸张: 胶版纸
页数: 209页
字数: 334千字
  • 本书从Silverlight程序设计初学者的角度出发,对Silverlight语言的概念和技术等基础内容进行了全面、详细的讲解。全书共含6章理论和6个上机实训,主要包括Silverlight概述,矢量绘图、画刷与着色,图像与视觉特效,动画与多媒体,Silverlight与HTML、JavaScript三者交互,数据访问与Silverlight高级应用实例,每章都配有丰富的实例、要点和作业,帮助读者理解和掌握书中的内容。 
    本书适合作为计算机相关专业“Silverlight程序设计”课程的培训教材,也可作为程序设计员或对Silverlight编程感兴趣的读者的入门参考书,还可供面向对象编程爱好者和自学Silverlight编程的读者使用。 


     
    目录 

     
    理 论 部 分 

     

     
    第1章Silverlight概述 

     
    1.1Silverlight简介 

     
    1.1.1什么是Silverlight 

     
    1.1.2Silverlight提供的功能 

     
    1.1.3Silverlight发展史 

     
    1.1.4Silverlight体系结构 

     
    1.1.5Silverlight生命周期 

     
    1.2Silverlight开发 

     
    1.2.1获取工具 

     
    1.2.2安装Visual Web Developer Express 

     
    1.2.3安装Silverlight工具 

     
    1.3创建第一个Silverlight应用程序 

     
    第2章矢量绘图、画刷与着色 

     
    2.1为ASP.NET赋予新的生命 

     
    2.1.1Silverlight面世之前 

     
    2.1.2支持Silverlight的图形和动画 

     
    2.2Silverlight中的图形 

     
    2.2.1Shape 

     
    2.2.2路径绘图 

     
    2.2.3几何绘图 

     
    2.2.4用C#绘制图形 

     
    2.2.5色彩概念 

     
    2.2.6画刷类型 

     
    2.2.7使用C#代码绘制画刷 

     
    第3章图像与视觉特效 

     
    3.1图像对象 

     
    3.1.1图片拉伸属性 

     
    3.1.2图像画刷 

     
    3.2在C#中使用图像 

     
    3.3使用BitmapImage的下载事件 

     
    3.3.1使用WriteableBitmap绘制位图 

     
    3.3.2文本画刷应用 

     
    3.4透明特效 

     
    3.5透明遮罩 

     
    3.6裁剪特效 

     
    3.7RenderTransform特效 

     
    3.7.1TranslateTransform对象 

     
    3.7.2RotateTransform对象 

     
    3.7.3ScaleTransform对象 

     
    3.7.4SkewTransform对象 

     
    3.7.5TransformGroup对象 

     
    3.7.6MatrixTransform对象 

     
    3.7.7在C#中应用变形对象 

     
    3.7.8Silverlight 3D Effects 

     
    3.7.9关于ElementToElement Binding 

     
    3.8Silverlight 3 Effect特效 

     
    3.8.1BlurEffect 

     
    3.8.2DropShadowEffect 

     
    第4章动画与多媒体 

     
    4.1故事板和事件触发器 

     
    4.2Silverlight线性插值动画 

     
    4.2.1DoubleAnimation动画 

     
    4.2.2ColorAnimation动画 

     
    4.2.3PointAnimation动画 

     
    4.3Silverlight关键帧动画 

     
    4.3.1DoubleAnimationUsingKeyFrames动画 

     
    4.3.2ColorAnimationUsingKeyFrames动画 

     
    4.3.3PointAnimationUsingKeyFrames动画 

     
    4.4使用C#管理动画 

     
    4.5Silverlight多媒体格式与通信协议 

     
    4.5.1MediaElement支持与不支持的视频和音频格式 

     
    4.5.2MediaElement的媒体播放机制 

     
    4.6MediaElement对象 

     
    4.7视频拉伸模式 

     
    4.8MediaElement状态管理 

     
    4.9缓冲进度和下载进度 

     
    4.10获取和控制播放位置 

     
    4.11视频画刷的应用 

     
    第5章Silverlight与HTML、JavaScript三者交互 

     
    5.1Silverlight对象模型与DOM 

     
    5.2获取Silverlight插件的错误信息 

     
    5.3在Silverlight中获取初始化参数和网页参数 

     
    5.4Silverlight捕获浏览器信息 

     
    5.5Silverlight操作HTML元素 

     
    5.6HTML元素操作Silverlight对象 

     
    5.6.1使用HttpUtility类 

     
    5.6.2使用Document.Cookies读写Cookie  

     
    5.6.3使用HtmlPage.Window类 

     
    5.7Silverlight调用JavaScript  

     
    5.8使用JavaScript调用Silverlight 

     
    第6章数据访问与Silverlight高级应用实例 

     
    6.1数据访问与远程通信 

     
    6.1.1WebClient  

     
    6.1.2WebClient与XmlReader  

     
    6.1.3WebRequest  

     
    6.1.4实现跨域访问 

     
    6.1.5Silverlight调用WCF服务 

     
    6.2文件打开对话框与文件上传 

     
    6.3使用保存文件对话框 

     
    6.4启用Silverlight应用程序库缓存 

     
    6.5应用控件截图功能 

     
    6.6Silverlight 3 Easing动画集合 

     
    6.7使用墨迹控件InkPresenter  

     
    6.8使用Silverlight控件导航 

     
    上 机 部 分 

     

     
    上机1Silverlight概述 

     
    第1阶段指导 

     
    指导1新建一个Silverlight程序 

     
    指导2初识Blend 

     
    第2阶段练习 

     
    练习使用Blend工具制作简单动画 

     
    上机2矢量绘图、画刷与着色 

     
    第1阶段指导 

     
    指导1使用Blend或VS2008制作星光特效 

     
    指导2使用VS2008制作Silverlight取色器 

     
    第2阶段练习 

     
    练习使用绘图元素绘制销售统计图形 

     
    上机3图像与视觉特效 

     
    第1阶段指导 

     
    指导1实现水中倒影效果 

     
    指导2运用Silverlight 3D特性制作三维空间 

     
    第2阶段练习 

     
    练习运用Silverlight打造特效工具栏 

     
    上机4动画与多媒体 

     
    第1阶段指导 

     
    指导1结合动画与控件开发跑马灯图片浏览器 

     
    指导2全功能视频播放器 

     
    第2阶段练习 

     
    练习制作Silverlight时钟效果 

     
    上机5Silverlight与HTML、JavaScript三者交互 

     
    第1阶段指导 

     
    指导1创建一个Silverlight程序 

     
    指导2保存Cookie 

     
    第2阶段练习 

     
    练习读取Cookie文件中的用户名密码实现自动登录 

     
    上机6数据访问与Silverlight高级应用实例 

     
    第1阶段指导 

     
    指导1实现用户登录 

     
    指导2实现员工管理的新增 

     
    第2部分练习 

     
    练习实现员工管理的删除和修改 

     

     

  • 内容简介:
    本书从Silverlight程序设计初学者的角度出发,对Silverlight语言的概念和技术等基础内容进行了全面、详细的讲解。全书共含6章理论和6个上机实训,主要包括Silverlight概述,矢量绘图、画刷与着色,图像与视觉特效,动画与多媒体,Silverlight与HTML、JavaScript三者交互,数据访问与Silverlight高级应用实例,每章都配有丰富的实例、要点和作业,帮助读者理解和掌握书中的内容。 
    本书适合作为计算机相关专业“Silverlight程序设计”课程的培训教材,也可作为程序设计员或对Silverlight编程感兴趣的读者的入门参考书,还可供面向对象编程爱好者和自学Silverlight编程的读者使用。 

  • 目录:

     
    目录 

     
    理 论 部 分 

     

     
    第1章Silverlight概述 

     
    1.1Silverlight简介 

     
    1.1.1什么是Silverlight 

     
    1.1.2Silverlight提供的功能 

     
    1.1.3Silverlight发展史 

     
    1.1.4Silverlight体系结构 

     
    1.1.5Silverlight生命周期 

     
    1.2Silverlight开发 

     
    1.2.1获取工具 

     
    1.2.2安装Visual Web Developer Express 

     
    1.2.3安装Silverlight工具 

     
    1.3创建第一个Silverlight应用程序 

     
    第2章矢量绘图、画刷与着色 

     
    2.1为ASP.NET赋予新的生命 

     
    2.1.1Silverlight面世之前 

     
    2.1.2支持Silverlight的图形和动画 

     
    2.2Silverlight中的图形 

     
    2.2.1Shape 

     
    2.2.2路径绘图 

     
    2.2.3几何绘图 

     
    2.2.4用C#绘制图形 

     
    2.2.5色彩概念 

     
    2.2.6画刷类型 

     
    2.2.7使用C#代码绘制画刷 

     
    第3章图像与视觉特效 

     
    3.1图像对象 

     
    3.1.1图片拉伸属性 

     
    3.1.2图像画刷 

     
    3.2在C#中使用图像 

     
    3.3使用BitmapImage的下载事件 

     
    3.3.1使用WriteableBitmap绘制位图 

     
    3.3.2文本画刷应用 

     
    3.4透明特效 

     
    3.5透明遮罩 

     
    3.6裁剪特效 

     
    3.7RenderTransform特效 

     
    3.7.1TranslateTransform对象 

     
    3.7.2RotateTransform对象 

     
    3.7.3ScaleTransform对象 

     
    3.7.4SkewTransform对象 

     
    3.7.5TransformGroup对象 

     
    3.7.6MatrixTransform对象 

     
    3.7.7在C#中应用变形对象 

     
    3.7.8Silverlight 3D Effects 

     
    3.7.9关于ElementToElement Binding 

     
    3.8Silverlight 3 Effect特效 

     
    3.8.1BlurEffect 

     
    3.8.2DropShadowEffect 

     
    第4章动画与多媒体 

     
    4.1故事板和事件触发器 

     
    4.2Silverlight线性插值动画 

     
    4.2.1DoubleAnimation动画 

     
    4.2.2ColorAnimation动画 

     
    4.2.3PointAnimation动画 

     
    4.3Silverlight关键帧动画 

     
    4.3.1DoubleAnimationUsingKeyFrames动画 

     
    4.3.2ColorAnimationUsingKeyFrames动画 

     
    4.3.3PointAnimationUsingKeyFrames动画 

     
    4.4使用C#管理动画 

     
    4.5Silverlight多媒体格式与通信协议 

     
    4.5.1MediaElement支持与不支持的视频和音频格式 

     
    4.5.2MediaElement的媒体播放机制 

     
    4.6MediaElement对象 

     
    4.7视频拉伸模式 

     
    4.8MediaElement状态管理 

     
    4.9缓冲进度和下载进度 

     
    4.10获取和控制播放位置 

     
    4.11视频画刷的应用 

     
    第5章Silverlight与HTML、JavaScript三者交互 

     
    5.1Silverlight对象模型与DOM 

     
    5.2获取Silverlight插件的错误信息 

     
    5.3在Silverlight中获取初始化参数和网页参数 

     
    5.4Silverlight捕获浏览器信息 

     
    5.5Silverlight操作HTML元素 

     
    5.6HTML元素操作Silverlight对象 

     
    5.6.1使用HttpUtility类 

     
    5.6.2使用Document.Cookies读写Cookie  

     
    5.6.3使用HtmlPage.Window类 

     
    5.7Silverlight调用JavaScript  

     
    5.8使用JavaScript调用Silverlight 

     
    第6章数据访问与Silverlight高级应用实例 

     
    6.1数据访问与远程通信 

     
    6.1.1WebClient  

     
    6.1.2WebClient与XmlReader  

     
    6.1.3WebRequest  

     
    6.1.4实现跨域访问 

     
    6.1.5Silverlight调用WCF服务 

     
    6.2文件打开对话框与文件上传 

     
    6.3使用保存文件对话框 

     
    6.4启用Silverlight应用程序库缓存 

     
    6.5应用控件截图功能 

     
    6.6Silverlight 3 Easing动画集合 

     
    6.7使用墨迹控件InkPresenter  

     
    6.8使用Silverlight控件导航 

     
    上 机 部 分 

     

     
    上机1Silverlight概述 

     
    第1阶段指导 

     
    指导1新建一个Silverlight程序 

     
    指导2初识Blend 

     
    第2阶段练习 

     
    练习使用Blend工具制作简单动画 

     
    上机2矢量绘图、画刷与着色 

     
    第1阶段指导 

     
    指导1使用Blend或VS2008制作星光特效 

     
    指导2使用VS2008制作Silverlight取色器 

     
    第2阶段练习 

     
    练习使用绘图元素绘制销售统计图形 

     
    上机3图像与视觉特效 

     
    第1阶段指导 

     
    指导1实现水中倒影效果 

     
    指导2运用Silverlight 3D特性制作三维空间 

     
    第2阶段练习 

     
    练习运用Silverlight打造特效工具栏 

     
    上机4动画与多媒体 

     
    第1阶段指导 

     
    指导1结合动画与控件开发跑马灯图片浏览器 

     
    指导2全功能视频播放器 

     
    第2阶段练习 

     
    练习制作Silverlight时钟效果 

     
    上机5Silverlight与HTML、JavaScript三者交互 

     
    第1阶段指导 

     
    指导1创建一个Silverlight程序 

     
    指导2保存Cookie 

     
    第2阶段练习 

     
    练习读取Cookie文件中的用户名密码实现自动登录 

     
    上机6数据访问与Silverlight高级应用实例 

     
    第1阶段指导 

     
    指导1实现用户登录 

     
    指导2实现员工管理的新增 

     
    第2部分练习 

     
    练习实现员工管理的删除和修改 

     

     

查看详情
相关图书 / 更多
Silverlight应用与开发
SiCp/Al-Si基复合材料的制备技术及组织性能
王爱琴;马窦琴;柳培;郝世明;谢敬佩
Silverlight应用与开发
Siege: Star Wars Legends (Clone Wars Gambit)
Miller;Karen
Silverlight应用与开发
SiC纤维增强钛基复合材料界面原子尺度研究
李健 著
Silverlight应用与开发
Simplicius - On Aristotle Categories 7-8
Fleet;Barrie
Silverlight应用与开发
Siemens NX二次开发
唐康林
Silverlight应用与开发
Singing A-Z 欢唱童谣
学而思教研中心
Silverlight应用与开发
SiC粉体的催化制备及其在耐火材料中的应用
王慧芳
Silverlight应用与开发
Sigma-Delta模/数转换器:实用设计指南(原书第2版)
[西]何塞· M. 德拉罗萨(José M.de la Rosa)
Silverlight应用与开发
Silly Willy: A Picture Reader/With 24 Flash Cards
Cocca
Silverlight应用与开发
Sinner (Wolves of Mercy Falls, Book 4) 边境森林第四部-罪人
Maggie Stiefvater 著
Silverlight应用与开发
SiCp/石墨烯增强铝基复合材料及其制备技术
曹磊 著;杜晓明;刘凤国;王承志
Silverlight应用与开发
Simulink仿真及代码生成技术入门到精通(第2版)
孙忠潇(Hyowinner) 编著
您可能感兴趣 / 更多
Silverlight应用与开发
使用HTML和CSS开发Web网站
罗俊海、郑龙 著
Silverlight应用与开发
多源数据融合和传感器管理/信息、控制与系统技术丛书
罗俊海、王章静 著