为什么要把Silverlight归入Web 2.0?
来源:互联网 发布:淘宝联盟手机能提现吗 编辑:程序博客网 时间:2024/05/16 08:10
从根本上说,它是一个用来开发和发布富互联网应用的编程模式。它为网络多媒体体验提供了免费的跨浏览器插件。它还被视为Adobe Flash的替代品。
Silverlight支持微软通用语言运行库(CLR),它可以让设计者和开发者用浏览器运行.NET环境并以相对简单的数据包来实现这一操作。
Silverlight让网站开发公司设计,开发并提供强大的应用和网络体验。它是一个可以支持MacOS,Windows,Linux的浏览器插件。最重要的一点,它是免费的,且只有4Mbs,能在十秒内完成安装。
在Silverlight应用程序中,用户界面以XAML(可扩展应用程序标记语言)格式说明,该语言以xml为基础,是微软用.NET框架的子集来创建富GUI和程序的语言。
Silverlight应用可以托管到任意网络服务器上。最常用的两个网络服务器是微软IIS和Apache。
微软Silverlight通过网络和移动设备提供了富互联网应用的体验和高质量的互动视频,微软Silverlight对现有的开发技巧进行了扩展和延伸,可以让我们创建新类型的网络应用程序而不需要顾虑目标平台和浏览器。
微软还推出了一款名为Silverlight Streaming的免费服务,程序员可以使用该服务保存多达4GB的Silverlight应用程序,从而排除了程序员有关存储的后顾之忧。
有各种版本的Silverlight,包括Silverlight 1.0,Silverlight1.1,Silverlight 2以及最新推出的Silverlight 3。
Silverlight 1.0
Silverlight1.0适用于Mac和Windows。Silverlight 1.0侧重启用浏览器中的富媒体情境。我们只能使用Java脚本来创建1.0版本的Silverlight应用。
Silverlight 1.1
Silverlight 1.1将包含跨平台版本的.NET框架,且会在浏览器中允许富.NET开发体验。它包含了我们现在所使用的完整.NET框架基础类库的一个子集,包括对于集合,泛型,IO,线程,全球化,网络(包括网络服务和REST支持),HTML DOM,XML,本地存储和LINQ的支持。我们将能够使用任意.NET语言来开发Silverlight应用(VB,C#,JavaScript,Python,Ruby,Pascal等)。
Silverlight 2
Silverlight 2包含了一个跨平台,跨浏览器版本的.NET架构,且启用了运行于浏览器中的富.NET开发平台。程序员可以用任意.NET语言来编写Silverlight应用(包括VB,C#,JavaScript,IronPython和IronRuby)。Silverlight 2.0大大快于以前的版本。
Silverlight 3
Silverlight 3是最新版本的Silverlight,它刚刚才在七月推出,有望成为富互联网平台的首选。这一最新版本的Silverlight具备三维图像支持以及将图像作业卸载到GPU的能力,从而为用户带来更顺畅,更快捷的体验。
Silverlight为智能客户商业程序开发提供了强大功能,其网络部署和导航性能都非常棒。该工具代表着未来的开发选择,Silverlight应用程序将为网站应用开发带来新的局面。
REF:http://webservices.ctocio.com.cn/net/281/9066281.shtml
- 为什么要把Silverlight归入Web 2.0?
- 为什么要把jsp放在WEB-INF目录下
- Silverlight 3把多点触摸带进Web世界
- 我们为什么要选择 Silverlight[转]
- 为什么要把堆栈分离
- 为什么要把bss段清0
- 为什么要把代码进行分离
- WPF/Silverlight为什么要使用Canvas.SetLeft()这样的方法?
- WPF/Silverlight为什么要使用Canvas.SetLeft()这样的方法?
- ArcGIS API for Silverlight开发入门(0):为什么要用Silverlight API?
- ArcGIS API for Silverlight开发入门(0):为什么要用Silverlight API?
- ArcGIS API for Silverlight开发入门(0):为什么要用Silverlight API?
- ArcGIS API for Silverlight开发入门(0):为什么要用Silverlight API?
- web开发---为什么要安装web服务器
- Silverlight下一代Web技术
- Silverlight获取Web路径
- 首页所有文章资讯Web架构基础技术书籍教程我要投稿更多频道 » 为什么Java要把字符串设计成不可变的
- Silverlight版Web操作系统(Silverlight WebOS)
- IT餐馆—第十一回 婚礼
- CSDN轮换广告图片轮换效果
- 学习笔记04-学习《精通UNIX下C语言编程及项目实践》
- IE下自定义元素event事件无效的原因及处理方法
- 学习笔记05-学习《精通UNIX下C语言编程及项目实践》
- 为什么要把Silverlight归入Web 2.0?
- 学习笔记06-学习《精通UNIX下C语言编程及项目实践》
- 二叉树的创建与遍历
- 反编译Android apk文件
- 广义表的创建,遍历,求深度
- 从设计师的角度走近ActionScript
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- 学习笔记07-学习《精通UNIX下C语言编程及项目实践》
- 数据结构-图的建立与遍历