对silverlight未来的一些分析及个人看法
2009-11-19 23:24
260 查看
silverlight的优势:
1.开发优势:Silverlight是基于微软.NET Framework之上,所以现有的开发者或设计者能以既有熟悉的技巧,轻易开发出互动性的网页程式,此后端部分也支持了Apache、PHP。不过就以开发语言来说,您可以用C#、VB .NET、JavaScript、Ruby、Python等来撰写逻辑程序,采XHTML、XML、XSLT、CSS及ASP.NET等技术来实现丰富型的网页使用者体验。
2.多媒体支持的优势:视频支持了720HD(High Definition),这是由电影电视工程师协会(Society of Motion Picture and Television Engineers; SMPTE)所提出的视讯压缩标准,其技术基础来自微软的Windows Media Video(WMV-9),所以可提供流畅又不失真的高画质影片,其次,官方号称其低成本的串流亦可布署到微软下一代服务器(代号Longhorn)的 IIS Media Pack上。声音部分则为WMA(Windows Media Audio)及MP3格式。Silverlight的数码版权管理DRM(Digital Rights Management)也己支持,更还有微软Media Encoder编码工具来方便***线上影音播放请求。
3.强大的Mesh-up网络服务能力:支持LINQ(Language Integrated Query)、LINQ-to-XML,用在JSON、RSS、POX及REST存取上非常管用。Silverlight还有很重要一点特色在于,因为是XAML(eXtensible Application Markup Language)格式,所以可以将文字写在Silverlight程式的界面或内文上,做全文检索或文字搜索时,就可派上用场。
4.平台优势:这么说可能有点模糊,但是毕竟m$的用户还是最多,这就有一个强大的平台为其服务,想想以前的网景……另外m$的资本实力也是相当大的优势,微软会为Silverlight砸很多钱,让人们相信这是一门值得学习的技术。……
silverlight的劣势:
1.平台的捆绑化现象严重: 对于大部分开发者来讲都不希望一直被捆在一家公司拿钱砸出来的平台上。
2 . 安装基础过小:依然绝大多数人电脑和人脑里都没有和silverlight有关的东西,而flash的基础显然要好得多。但按照m$砸钱的能力应该只是个时间问题。
3. 没有成熟的语言解释器:这点也完全能够慢慢解决。
4.微软并没有开发设计工具的经验,事实上他们对设计者还不够了解。他们的工具只能在Windows上使用,这从一开始就切断了一半的设计者市场。
总之 silverlight绝对不会在短时间内超越flash,以后不好说,但显然这两种产品在很长的时间内会处于一种共存的状态。
1.开发优势:Silverlight是基于微软.NET Framework之上,所以现有的开发者或设计者能以既有熟悉的技巧,轻易开发出互动性的网页程式,此后端部分也支持了Apache、PHP。不过就以开发语言来说,您可以用C#、VB .NET、JavaScript、Ruby、Python等来撰写逻辑程序,采XHTML、XML、XSLT、CSS及ASP.NET等技术来实现丰富型的网页使用者体验。
2.多媒体支持的优势:视频支持了720HD(High Definition),这是由电影电视工程师协会(Society of Motion Picture and Television Engineers; SMPTE)所提出的视讯压缩标准,其技术基础来自微软的Windows Media Video(WMV-9),所以可提供流畅又不失真的高画质影片,其次,官方号称其低成本的串流亦可布署到微软下一代服务器(代号Longhorn)的 IIS Media Pack上。声音部分则为WMA(Windows Media Audio)及MP3格式。Silverlight的数码版权管理DRM(Digital Rights Management)也己支持,更还有微软Media Encoder编码工具来方便***线上影音播放请求。
3.强大的Mesh-up网络服务能力:支持LINQ(Language Integrated Query)、LINQ-to-XML,用在JSON、RSS、POX及REST存取上非常管用。Silverlight还有很重要一点特色在于,因为是XAML(eXtensible Application Markup Language)格式,所以可以将文字写在Silverlight程式的界面或内文上,做全文检索或文字搜索时,就可派上用场。
4.平台优势:这么说可能有点模糊,但是毕竟m$的用户还是最多,这就有一个强大的平台为其服务,想想以前的网景……另外m$的资本实力也是相当大的优势,微软会为Silverlight砸很多钱,让人们相信这是一门值得学习的技术。……
silverlight的劣势:
1.平台的捆绑化现象严重: 对于大部分开发者来讲都不希望一直被捆在一家公司拿钱砸出来的平台上。
2 . 安装基础过小:依然绝大多数人电脑和人脑里都没有和silverlight有关的东西,而flash的基础显然要好得多。但按照m$砸钱的能力应该只是个时间问题。
3. 没有成熟的语言解释器:这点也完全能够慢慢解决。
4.微软并没有开发设计工具的经验,事实上他们对设计者还不够了解。他们的工具只能在Windows上使用,这从一开始就切断了一半的设计者市场。
总之 silverlight绝对不会在短时间内超越flash,以后不好说,但显然这两种产品在很长的时间内会处于一种共存的状态。
相关文章推荐
- 关于云大Urp系统的个人分析和一些不成熟的看法
- 对优酷的一些个人看法
- [杂谈]关于H5与原生app未来的发展,以及VR的一些看法
- PHP连接MySQL出现乱码的一些个人看法
- 关于阿里如何吸引大学生用户理财的一些个人看法
- 对CTO这个角色的一些个人看法
- **关于常量折叠,虚函数表的个人实践及一些看法,若有错漏处欢迎各位指正**
- 对HBase的一些个人看法
- 对超级课程表产品的一些个人小看法
- 对中国系统软件发展的一些个人看法和建议
- 个人关于chrome浏览器的一些看法
- 关于高端ARM处理器选型的一些个人看法(作者:gooogleman)
- 谈谈我对那些所谓的情场高手的一些看法(个人愚见)
- 关于阿里如何吸引大学生用户理财的一些个人看法
- 关于区域性网站CMS的一些个人看法
- 关于“HTML5 的未来 - HTML5 还能走多远”一文的一些看法
- js原型与原型链的一些个人看法
- SICP的一些个人看法
- 建立个人网站的一些看法
- 中国,3G的未来之渠道竞争(个人看法)