银光闪影刃什么

microsoft silverlight是什么_百度知道
microsoft silverlight是什么
提问者采纳
△Microsoft Silverlight(旧称Windows Presentation Foundation/Everywhere,即WPF/E),有中文译为银光,是美国微软公司跨浏览器、跨平台的RIA web解决方案。
Silverlight 是一种新的 Web 呈现技术,能在各种平台上运行。借助该技术,您将拥有内容丰富、视觉效果绚丽的交互式体验,而且,无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中,您都可以获得这种体验。Microsoft .NET Framework 3.0(Windows 编程基础结构)中的呈现技术 XAML(可扩展应用程序标记语言)遵循 WPF (Windows Presentation Foundation),它是 Silverlight 呈现功能的基础。编辑本段主要特点
精通sliverlight体验以及网路应用。
△基于向量的图形。
△移动设备支援。
△集成现有的网路开发技术及资源。
△Web以及桌面一致的表现层,保证了开发的低成本性。
△基于标准的可验证的开发技术。
△快速部署
△内容访问保护技术。
Silverlight包含XAML页面布局语言,为WPF的子集合,配合JavaScript,可跨各家平台(Windows Vista、Windows XP,以及Mac OS X),利用内插(plug-in)技术,可执行于网页浏览器之上,包括:Internet Explorer、Mozilla Firefox、Safari和Netscape。
Microsoft Silverlight可视为.NET平台上的AJAX技术,功能包括向量图形(vector graphics)、影像、视讯、动画和文字等。 Microsoft Silverlight省略了部份XAML Browser Application的功能,如立体图形、文件和硬体加速等功能。一个Microsoft Silverlight专案会有4个档案。
微软出的flash,比如说网页上有很多复杂的功能时,要播放视频啊,要视频聊天啊,在网页中做html或ajax 页面不能完成的功能用silverlight 就可以做到,sl介面很炫的,并且对大量数据交换支持效果很强,反面是微软整天吹吹吹的东西
其他类似问题
silverlight的相关知识
其他2条回答
Microsoft Silverlight是一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。
下载知道APP
随时随地咨询
出门在外也不愁微软银光_百度百科
特色百科用户权威合作手机百科
收藏 查看&微软银光本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来吧!
即Microsoft Silverlight,它是一个跨浏览器的、跨平台的插件,为网络带来下一代基于·NET的媒体体验和丰富的交互式应用程序[1]
微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。
它是微软公司发行的提供类似于Flash功能的插件。  当浏览器需要查看使用Silverlight(银光)技术开发的内容时,会要求安装这个插件,这个插件下载到本地以后,文件名就是silverlight.exe,它是安全的,可以放心安装。当然,随时也可以卸载。基于.NET的媒体体验和丰富的交互式应用程序。只要安装了这个插件程序,就可以在Windows和苹果电脑上的浏览器中运行相应版本的Silverlight应用程序,享受视频分享、在线游戏、广告动画、交互丰富的网络服务等等。
Silverlight包含了Windows Presentation Foundation(WPF)技术,这个技术在创建用户界面时极大的扩展了浏览器元素。WPF可以创建融合图形、动画、媒体和其他的富客户端特性,扩展了基于浏览器的用户界面,超越了HTML所提供的。可扩展应用程序标记语言(XAML)提供了创建WPF元素的声明性标记。
Silverlight 5 提供了许多新的功能,如提高了对各种媒体的支持例如H.264,更强大的内容保护技术,GPU解码带来了更好的UI功能和质量,提高了性能,更平滑的界面,降低了网络延迟等等。构建一个简单的 Silverlight 应用程序
我们先来看一看 Microsoft Expression Blend,使用该工具创建一个 XAML 格式的非常简单的应用程序,以供 Silverlight 使用。要在 Blend 中创建 Silverlight 应用程序,请选择 File(文件)-&New project(新建项目),此时会打开“New Project”(新建项目)对话框。
选择 OK(确定),即会创建一个新项目。该项目将包含一个默认 HTML 页面、该页面的一些 JavaScript、一篇 XAML 文档和该 XAML 文档的 JavaScript 源代码及 Silverlight.js。
Silverlight.js 包含用于下载和实例化 Silverlight 控件的代码。它作为 Silverlight SDK 的一部分提供给用户。
Default.html 是标准的 HTML 网页。该网页包含三个 JavaScript 脚本引用,分别指向 Silverlight.js、Default.html.js(其中包含特定于应用程序的用于安装 Silverlight 的代码)和 Scene.xaml.js(其中包含在 XAML 中定义的应用程序事件的事件处理程序)。
它被设计为一个独立的页面 (default.html),与实例化逻辑 (default.html.js)、设计 (Scene.xaml) 和事件代码 (Scene.xaml.js) 分开。不过,理论方面的探讨已经够多了,现在我们开始开发一个简单的应用程序。
创建供视频播放器使用的 UI
在项目中添加视频文件。为此,请右键单击屏幕右上方 Project Files(项目文件)窗口中的项目文件,然后选择 Add Existing Item...(添加现有项目)。
选择某个 WMV 文件并将其添加到项目时,项目浏览器中将显示该文件,同时在视图中添加了一个媒体元素。
现在即可运行您的项目,浏览器将启动并播放您的视频!
通过编辑 XAML 可以停止自动播放视频。您会看到 XAML 设计器右侧有两个选项卡:Design(设计)和 XAML。选择“XAML”选项卡,会打开 XAML 编辑器,如图 3 中所示。使用该编辑器为媒体元素编辑 XAML 文本,添加属性 AutoPlay=False。
现在,如果您运行该应用程序,会看到 Silverlight 内容虽然呈现了视频的第一帧,但并不播放。
在视频播放器中添加控件
为该应用程序添加两个文本块,文本内容分别为 Play 和 Stop,名称分别为 txtPlay 和 txtStop。接下来,为文本块在 XAML 中添加事件处理程序声明。为此,可以使用 MouseLeftButtonDown 属性声明单击的处理程序。在 txtPlay 文本块中,添加对 DoPlay 的事件处理程序;在 txtStop 文本块中,添加对 DoStop 的事件处理程序。现在,如果用户单击其中一个文本块,将触发一个事件,您可通过 JavaScript 功能捕获并处理该事件。
在 JavaScript 中处理事件
模板创建的 Scene.xaml.js 可用于在 JavaScript 中捕获并处理用户事件。由于您在 XAML 内指定了 DoPlay 和 DoStop 事件处理程序,因此应在此处付诸实施。
稍后查找媒体元素(在本例中称为 Movie_wmv)时,将用到上述名称。在项目中添加电影时,为您创建了此媒体元素,该元素的名称是根据电影名称命名的。因此,如果电影的名称是 Movie.wmv,则此媒体元素就称为 Movie_wmv。如果使用其他电影,则控件也会相应地采用其他名称。
该媒体元素有 Play 和 Stop 两个方法,分别用于启动或停止媒体播放。
由于存在对该媒体元素的引用,因而可以调用上述方法,电影将随之停止或启动,如图 4 中所示。
至此,您已构建了自己的第一个 Silverlight 应用程序!
了解 Silverlight 调用
HTML 页面会调用 Default.html.js 源代码页中的 createSilverlight()。
该调用将用到许多属性,其中包括那些用于定义要呈现的 XAML、Silverlight 控件外观以及 onLoad 和 onError 事件处理程序的属性。
source:属性用于定义希望 Silverlight 控件呈现的 XAML。该属性可以是外部文件(如本例中所示),也可以是包含 XAML 的页面上的命名&script& 标记。   在页面上添加 Silverlight 控件时,应将该控件添加到命名 &DIV& 内。应将 parentElement:属性作为该 &DIV& 的名称。   控件的 ID 由 id:属性指定。   控件的物理属性(如高度、宽度和版本)是由加载到 properties:属性中的数组设定的。
新手上路我有疑问投诉建议参考资料 查看银光大厦_百度百科
特色百科用户权威合作手机百科
收藏 查看&银光大厦本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来吧!
小区四至:东至瑞金路;南至斜土路;西至 大木桥路;北至 南丹肇嘉浜路 3小区附近标志性建筑物:附近有高档小区林立生活设施完善小区附近交通状况:即将开通大木桥地铁站,多条公交路线:128,45,41等等小区环境:高档楼盘小区,共3栋房子均为高层总高34层。其中1#楼有会所。2梯3户,03年竣工 房屋状况: 2室2厅2卫 114平米 3室2厅2卫154.53 平米 3室2厅2卫 132.87 平米小区评价:交通十分那便利,周边高档楼盘较多。
实景图实景图小区名称:【上海】银光大厦
小区介绍:小区四至:东至瑞金路;南至斜土路;西至 大木桥路;北至 南丹肇嘉浜路 3小区附近标志性建筑物:附近有高档小区林立生活设施完善小区附近交通状况:即将开通大木桥地铁站,多条公交路线:128,45,41等等小区环境:高档楼盘小区,共3栋房子均为高层总高34层。其中1#楼有会所。2梯3户,03年竣工 房屋状况: 2室2厅2卫 114平米 3室2厅2卫154.53 平米 3室2厅2卫 132.87 平米小区评价:交通十分那便利,周边高档楼盘较多。实景图实景图行政区域:徐汇
区域板块:徐家汇
小区地址:大木桥路340号
物业类型:普通住宅
建筑类型:高层
物业费:1.35实景图实景图地铁:4号线
公交:128、45、41
学校:复旦大学护理学院、上海理工大学
医院:华东医院、华山医院
银行:中国银行,工商银行
新手上路我有疑问投诉建议参考资料 查看银光志--Silverlight 3.0开发详解与最佳实践_百度百科
特色百科用户权威合作手机百科
收藏 查看&银光志--Silverlight 3.0开发详解与最佳实践本词条缺少概述、信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来吧!
作者: 魏永超
丛书名: 网站开发路线图
出版社:清华大学出版社
上架时间:
出版日期:2009 年12月
开本:16开
版次:1-1本书是国内第一本全面介绍微软silverlight最新版本技术基础和开发实践的书籍,不仅涵盖面广,内容也有足够的深度。.
在ria应用程序开发中,程序员和设计师角色的分工各不相同,针对这一点,微软提供了相对应的silverlight开发工具,即visual studio和blend,这两种开发工具在书中通过一系列入门范例得到了详细的介绍,使读者可以快速上手开发项目。..
本书光盘包含完整的silverlight项目视频操作以及近200个完整范例,范例的深度根据知识点的侧重而不同,涵盖基本界面布局、动画效果应用、多媒体播放器、控件应用、linq语言与wcf通讯、.net ria service等各个方面。
本书适合silverlight技术研究、教学、编程人员,ria技术研究人员,以及silverlight爱好者阅读和使用。魏永超网名“风云”,英文名“Dotfun”,曾任Silverlight中文社区Silverlight与NET编程版版主,案例作品被微软 Silverlight官方社区收录,微软NET北京俱乐部成员。从Silverlight 1.0开始即推广和应用Silverlight技术至今,曾创建五个Silverlight高级Q群,成为国内最早的Silverlight技术学习倡议者与发起人之一,并为微软公司Silverlight项目应用提供长期支持,个人博客《银光开发者工作室》又名“银客帝国”。part 1
开启silverlight之门.
步入silverlight世界 3
silverlight的起源与技术优势 4
silverlight的安装需求 7
silverlight支持的操作系统 8
下载和安装silverlight插件 9
体验silverlight应用程序 12
淘宝商城店铺银光版 12
新浪银光股票在线系统 12
腾讯滔滔 13
微软在线医疗系统解决方案 13
windows vista——silverlight版本 14
在线游戏平台 14
更多案例和技术支持 15
silverlight版本异同与特性一览 16
silverlight 1.0 16
silverlight 1.1 alpha 17
silverlight 2.0 18
silverlight 3.0 21
silverlight 3开发工具与开发实践 27
silverlight开发工具 28
visual studio 2008 / visual studio 2010 28
silverlight tools 29
其他silverlight开发必备工具与可选工具 29
silverlight开发工具的安装 31
第一次silverlight开发实践 31
创建silverlight 3应用程序项目 32
编写第一个silverlight应用程序 33
使用silverlight控件实现交互 37
调试和错误处理 40
设计界面 40
加入托管代码 41
运行和调试计算器程序 41
使用blend 3辅助silverlight 3开发 43
绘图和填充颜色 46
使用blend设计用户登录窗口界面 47
轻松创建旋转文字动画 51
创建按钮控件的视觉状态 53
xap文件与程序集缓存 56
使用blend草图流程开发演示网站 57
远程托管你的silverlight应用程序 61
在iis上部署silverlight应用程序 67
silverlight开发进阶
xaml与silverlight编程内功 71
xaml语言概述 72
silverlight的xaml分类 72
silverlight的xaml结构 74
关于xaml命名空间 75
手工编写silverlight usercontrol 76
声明xaml对象 78
设置属性 79
使用属性语法 79
使用属性元素语法 80
使用内容元素语法 81
使用集合语法 82
附加属性 83
silverlight编程模型 84
javascript api编程模型 85
托管api编程模型 85
使用c#托管代码设置属性 86
使用getvalue和setvalue获取和设置属性 88
xamlreader动态加载silverlight对象 89
dispatchertimer与线程 91
如何在silverlight中创建多线程 91
使用dispatchertimer计时器 93
开发一个唱片商店实例 95
silverlight全屏支持 99
silverlight数据绑定与验证 101
数据流方向和更新通知 101
数据验证 103
数据转换 105
silverlight事件处理 107
silverlight事件类型 107
事件的创建与处理 108
键盘事件 110
鼠标事件 113
路由事件 114
originalsource与sender 117
鼠标拖放示例 119
布局控件与程序界面设计 123
silverlight布局系统概述 124
canvas 124
canvas相对定位 124
canvas嵌套 126
使用边框对象 128
z轴顺序 130
stackpanel 132
行与列的定义 135
合并单元格 137
自动适应单元格尺寸 139
使用宽度百分比 141
边距属性 142
对齐与拉伸属性 144
使用c#管理布局对象 147
动态地向canvas添加界面元素 147
动态地控制stackpanel的显示方向 149
使用grid来布局用户登录界面 151
silverlight自动适应浏览器尺寸 154
使用布局元素和用户控件设计silverlight网站 155
矢量绘图能力 161
形状绘图 162
线条元素 162
rectangle和ellipse元素 164
polyline和polygon 166
路径绘图 169
路径标记语法 169
绘图指令 170
绘制直线和曲线 171
几何绘图 173
geometry与shape 173
geometry与path 173
linegeometry 174
rectanglegeometry和ellipsegeometry 175
geometrygroup 176
pathgeometry 178
pathfigure与pathsegment 179
linesegment对象 180
arcsegment对象 181
beziersegment曲线 182
用c#绘制图形 183
rectangle和ellipse 183
line、polyline和polygon 185
path和geometrygroup 188
在c#中使用路径标记语法 189
使用绘图元素绘制销售统计图形 190
画刷与着色 195
色彩概念 196
画刷类型 197
纯色画刷 198
线性渐变画刷 199
放射渐变画刷 202
星光特效示例 204
在c#中使用画刷 206
使用纯色和渐变画刷 206
制作silverlight取色器 208
使用自定义色值 210
运用视觉效果与多媒体功能
图像与视觉特效 215
图像对象 216
图像拉伸属性 217
图像画刷 218
在c#中使用图像 219
使用bitmapimage的下载事件 220
使用writeablebitmap绘制
文本画刷应用 223
透明特效 224
透明遮罩 225
裁剪特效 227
rendertransform特效 229
translatetransform对象 229
rotatetransform对象 230
scaletransform对象 232
skewtransform对象 233
transformgroup对象 234
matrixtransform对象 236
在c#中应用变形对象 239
silverlight 3d effects 242
关于element-to-elementbinding 249
运用silverlight 3d特性制作三维空间实例 250
silverlight 3 effect特效 256
blureffect 256
dropshadoweffect 258
故事板与事件触发器 262
silverlight线性插值动画 264
doubleanimation动画 265
coloranimation动画 268
pointanimation动画.. 270
silverlight关键帧动画 271
doubleanimationusingkeyframes动画 272
coloranimationusingkeyframes动画 274
pointanimationusingkeyframes动画 276
使用c#管理动画 278
实例:结合动画与控件开发跑马灯图片浏览器 280
多媒体 287
多媒体格式与通讯协议 288
mediaelement支持与不支持的视频和音频格式 288
mediaelement的媒体播放机制 289
mediaelement对象 290
视频拉伸模式 291
mediaelement状态管理 293
缓冲进度与下载进度 295
获取和控制播放位置 297
实例:全功能视频播放器 298
视频画刷的应用 303
控件编程与web集成
silverlight控件 307
uielement和control概述 308
uielement 308
control 308
按钮类控件 309
button控件 309
hyperlinkbutton控件 311
选择控件 312
checkbox控件 312
radiobutton控件 314
combobox控件 317
listbox控件 320
slider控件 324
日期显示和选择类控件 326
calendar控件 326
datepicker控件 328
信息显示控件 329
textblock控件 330
progressbar控件 331
tooltipservice 333
文本显示和编辑控件 334
textbox控件 335
passwordbox控件 337
数据显示 338
datagrid控件 338
布局和元素控件 343
gridsplitter控件 343
scrollviewer控件 345
tabcontrol控件 346
silverlight 3控件 347
label与中文字体对照 347
autocompletebox 349
datapager 350
treeview 352
控件样式模板 355
样式定义 355
样式的作用域 357
使用控件模板 358
使用视觉状态管理vsm 362
视觉状态迁移(visualtransition) 365
silverlight、html与javascript三者交互 369
silverlight对象模型与dom 370
获取silverlight插件的错误信息 372
在silverlight中获取初始化参数和网页参数 373
silverlight捕获浏览器信息 375
silverlight操作html元素 377
html元素操作silverlight对象 378
使用httputility类 379
使用document.cookies读写cookie 381
使用htmlpage.window类 382
在silverlight中调用javascript 385
使用javascript调用silverlight 388
silverlight高级特性与案例分析
数据访问、远程通信与 silverlight 3高级应用实例 393
数据访问与远程通信 394
webclient 394
webclient与xmlreader 395
webrequest 399
实现跨域访问 401
silverlight调用wcf服务 402
实例:使用本地消息通讯功能制作聊天程序 407
实例:silverlight socket通信 410
socket服务端控制台 410
silverlight客户端 416
isolated storage独立存储 419
操作目录和文件 419
存储空间扩容 425
使用独立存储配置 426
文件打开对话框与文件上传 429
使用保存文件对话框 434
启用silverlight应用程序库缓存 437
实例:创建silverlight out of brower应用程序 438
使用托管代码安装和更新离线应用程序 442
应用控件截图功能 444
silverlight 3 easing动画集合 446
使用墨迹画笔inkpresenter 455
运用deepzoom特效 457
使用composer创建deepzoom资源 458
使用multiscaleimage引用deepzoom 461
使用子窗口控件 463
使用silverlight控件导航 467
silverlight应用扩展与高级实例 475
linq数据操作 476
linq查询实体对象集 476
linq开发小实例 477
linq操作数据库 478
建立数据库环境 478
sql server类型与net数据类型的映射表对比 480
linq查询 481
操作数据库数据(增删改) 482
添加记录 482
修改记录 483
删除记录 483
多表查询 484
操作xml数据 486
silverlight的可视树与linq应用 488
如何遍历可视树 488
使用linq条件查询可视树元素 490
实例:以linq、wcf与datagrid控件制作数据管理系统 491
使用wcf与linq取回数据集合填充datagrid控件 492
在自定义列中添加图片控件 495
自定义datagrid自动生成列 496
结合linq、wcf和datagrid制作用户管理系统 499
使用net ria service进行数据库通讯 508
创建adonet entity model与domainservice 509
取回数据填充到datagrid控件并实现明细显示 511
使用domaindatasource和datapager实现分页加载数据 513
使用silverlight toolkit扩展组件 515
安装silverlight toolkit开发包 516
使用silverlight toolkit的主题控件换肤 527
silverlight xml留言簿实例 535
silverlight留言簿功能概述 536
模块划分与xml数据格式 537
创建用户留言实体类 538
创建web服务与linq、xml文件操作 539
程序界面与功能逻辑代码 541
留言簿程序运行界面展示 552
留言簿功能列表 553
小结... 554
新手上路我有疑问投诉建议参考资料 查看

我要回帖

更多关于 银光闪影刃 的文章

 

随机推荐