成功加入购物车
无褶皱,无书写
[美] 摩诺尼 著; 黄继佳 、 李晓东 、 唐海洋 译 / 机械工业出版社 / 2009-01 / 平装
售价 ¥ 20.00 4.1折
定价 ¥49.00
品相 九五品
优惠 满包邮
延迟发货说明
上书时间2019-11-16
卖家超过10天未登录
Silverlight2导学
本书分为两个部分。第一部分主要介绍Silverlight2和XAML的基础知识,以及如何使用XAML来定义用户界面,包含的内容从布局到控件、动画等。最后还讲解了Silverlight插件本身,以及如何与浏览器交互,并将Silverlight添加到浏览器中。第二部分介绍Silverlight编程以及Silverlight的一些高级概念。
本书内容全面,实例丰富。可作为Web开发人员的参考用书,也可作为Silverlight初学者的学习指南。
LaurenceMoroney是微软公司资深技术专家,专注于Silverlight和用户体验相关领域。他拥有十多年的软件设计、开发以及架构经验,并撰写了几十本技术书籍,内容涵盖ASP.NET、WPF(WindowsPresentationFoundation)、Web开发、网络安全等。
目录致谢简介为什么需要Silverlight?本书的目标受众本书是如何组织的系统需求合作站点本书支持意见反馈关于作者第一部分Silverlight2概览第1章Silverlight2概览1.1Silverlight和用户体验1.2Silverlight构架1.3Silverlight和XAML1.4使用Expression套件设计Silverlight应用1.4.1Silverlight和ExpressionDesign1.4.2Silverlight和ExpressionBlend1.5Silverlight和ExpressionEncoder1.6小结第2章使用ExpressionBlend实现Silverlight2应用2.1开始使用ExpressionBlend2.2ExpressionBlendIDE2.2.1工具面板2.2.2交互面板2.2.3设计界面2.2.4项目面板2.2.5属性面板2.3使用Blend构建Silverlight应用2.3.1布局2.3.2定位和定制可视化对象2.3.3定位和定制控件2.2.4使用Blend实现动画2.4小结第3章使用VisualStudio开发Silverlight2应用3.1在VisualStudio中安装Silverlight工具包3.2使用VisualStudio开发Silverlight应用3.2.1使用VisualStudio2008创建Silverlight应用3.2.2Silverlight控件项目3.2.3网站项目3.3创建一个基于Silverlight2的游戏3.3.1使用XAML创建UI3.3.2实现游戏的代码3.4小结第4章XAML基础4.1XAML布局属性 4.2XAML笔刷4.2.1SolidColorBrush4.2.2LinearGradientBrush4.2.3RadialGradientBrush4.2.4使用ImageBrush4.2.5VideoBrush4.3XAML视觉属性4.3.1设置XAML中的尺寸和位置属性4.3.2使用透明度4.3.3光标形态4.3.4定制Stroke描边效果4.4用XAML描述图形4.4.1使用Ellipse对象4.4.2使用Rectangle对象4.4.3使用Line对象4.4.4使用路径和几何图形4.4.5使用GeometryGroup对象4.4.6Path语言4.5在XAML中使用几何图形进行剪切4.6在Silverlight中使用XAML控件4.6.1Canvas对象4.6.2Image对象4.6.3Glyphs对象4.6.4TextBlock对象4.7小结第5章在XAML中实现变形和动画5.1使用RotateTransform进行旋转变形5.1.1使用ScaleTransform进行缩放5.1.2使用TranslateTransform移动一个对象5.1.3使用SkewTransform属性扭曲对象5.1.4通过SkewTransform模拟3D5.1.5通过MatrixTransform自定义变形5.1.6整合变形5.2动画5.2.1使用Triggers和EventTriggers5.2.2使用BeginStoryboard和Storyboard5.2.3定义动画相关参数5.2.4使用关键帧5.3使用ExpressionBlend制作动画5.4小结第6章Silverlight浏览器控件6.1将Silverlight嵌入浏览器中6.2直接使用Object标签6.3响应页面加载事件6.3.1处理参数6.3.2用户上下文6.4响应页面异常事件6.4.1默认的错误事件处理函数6.4.2使用自定义错误处理函数6.4.3Silverlight控件的属性6.4.4Silverlight控件的方法6.4.5Downloader对象6.5界面元素编程6.5.1界面元素的方法6.5.2界面元素事件6.5.3在Silverlight中实现拖放6.6小结第二部分Silverlight2编程第7章Silverlight控件:显示与布局7.1Button控件7.2CheckBox控件7.3HyperlinkButton控件7.4Image控件7.5ListBox控件7.6RadioButton控件7.7TextBlock控件7.8TextBox控件7.9共同的属性、事件和方法7.9.1获取焦点7.9.2捕获鼠标事件7.9.3控件中使用键盘7.10小结第8章Silverlight控件:高级控件8.1DateGrid控件8.2日历控件和日期选择控件8.3重复按钮和开关按钮8.4ScrollViewer控件8.5Silder控件8.6WatermarkedTextBox控件8.7小结第9章创建自己的Silverlight控件9.1创建项目9.1.1添加控件模板9.1.2编写控件代码9.2创建Silverlight类库9.3小结第10章使用Silverlight创建可连接的应用程序10.1通过XAML连接应用程序10.1.1Silverlight和PHP10.1.2Silverlight和Java10.2通过JavaScript创建可连接的Silverlight程序10.3使用ASP.NETAJAX和Web服务10.3.1Silverlight中.NET的数据和互联10.3.2使用SyndicatedFeed访问RSS和ATOM10.3.3Silverlight和WCF10.4小结第11章媒体、Ink和DeepZoom11.1MediaElement控件11.1.1使用MediaElement控件11.1.2控制MediaElement控件的大小11.1.3控制媒体文件如何缩放11.1.4控制视频的透明度11.1.5控制MediaElement的变形11.1.6在视频上写内容11.1.7通过几何图案来裁剪视频11.1.8定义自动播放11.1.9控制音频11.2使用MediaElement编程11.2.1提供基本的视频控制11.2.2管理缓冲和下载11.2.3管理当前视频状态11.2.4管理播放位置11.2.5使用媒体时间线标记11.3使用VideoBrush来喷绘视频11.4InkPresenter控件11.4.1一个Silverlight中Ink的示例11.4.2JavaScript程序员可使用的SilverlightInk类11.4.3在Silverlight中为Ink编程11.5使用MultiScaleImage实现DeepZoom11.5.1使用DeepZoom编辑器11.5.2创建你的第一个DeepZoom项目11.5.3在DeepZoom中使用鼠标和逻辑坐标11.5.4使用鼠标滚轮创建缩放功能11.5.5DeepZoom中的集合11.6小结第12章Silverlight2中的样式和模板12.1理解样式12.1.1创建样式12.1.2改变样式的作用域12.2模板12.3小结第13章SilverlightASP.NET控件13.1Silverlight服务器控件13.1.1使用帧率计数器FrameRateCounter13.1.2设置最大帧率13.1.3打开对HTML的访问13.1.4使用重画区域RedrawRegions13.1.5设置PluginBackground属性13.1.6插件的安装13.1.7使用伸展模式StretchMode13.1.8使用Windowless模式13.1.9Silverlight服务器控件的事件13.2SilverlightMediaPlayerASP.NET控件13.2.1MediaPlayer任务助手13.2.2媒体交互13.3小结第14章在Silverlight2中使用动态语言14.1你的第一个SilverlightIronPython应用14.2使用Ruby和JavaScript14.2.1使用Ruby14.2.2使用DynamicJavaScript14.3一个更加复杂的例子14.4小结索引
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30