Silverlight - Web应用的一道强光

Silverlight - Web应用的一道强光,第1张

概述微软发布WPF的时候,看过几个结合Vista的Demo,界面很cool,那时候的感觉是WinForm应用程序的开发要经历一场"绚烂"的升级了。 后来看到WPF/E的(WPF Everywhere)消息,看到这个codename当时很有疑问:一个.NET 3.0的组成部分,怎么就能everywhere? 毕竟不是每台电脑上都装有.net framework,甚或 *** 作系统都不是Windows。 随着W 微软发布WPF的时候,看过几个结合Vista的Demo,界面很cool,那时候的感觉是WinForm应用程序的开发要经历一场"绚烂"的升级了。 后来看到WPF/E的(WPF Everywhere)消息,看到这个codename当时很有疑问:一个.NET 3.0的组成部分,怎么就能everywhere? 毕竟不是每台电脑上都装有.net framework,甚或 *** 作系统都不是windows。

随着WPF/E更名为正式名称Silverlight,以及Silverlight 1.1 Alpha 版本的发布,答案变得清晰,而且令人兴奋! - 一个跨 *** 作系统,跨浏览器的Web应用平台出现了。Silverlight 这样一个4.5MB的浏览器插件(1.1 Alpha文件)是如何做到的这些的?

 内置了一个CLR engine,为.NET 程序在浏览器中提供了一个运行时环境 - cool  内置了一个轻量级的.NET Framework,用于支持应用开发,当然包含对WPF的支持 内置了一个HTML DOM managed API - cool! JavaScript 跟C#/VB.NET等.NET语言的编程风格相差太多,这也是令许多开发人员头疼的。也许一个一致的HTML DOM编程API可以让开发人员忘记JavaScript. :-) 不一定需要ASP.NET在Server端的支持,Server端可以是PHP,JAVA等平台 - very cool - 这就是其跨平台的特性,一个浏览器端的插件已经足够了。当然,使用ASP.NET会得到更多的更能支持。
这是一个令人兴奋的平台,Web应用将会产生令人震撼的变化。有人说Sliverlight是针对Adobe Flash的Killer Application,依托背后强大的.NET Framework以及新增的对动态语音IronRuby,IronPython等的支持,Sliverlight的前景不可限量,将来Flash可能不在是一个量级的对手了。

下面是一个Silverlight应用的截图




详细介绍来自 ScottGu的blog - http://weblogs.asp.net/scottgu/archive/2007/05/07/silverlight.aspx
其中有很多关于Sliverlight开发的资源链接


[UPDATE 2007-08-7]: 目前官方的Silverlight 1.1 开发工具是VS2008 beta,但是也可以用VS2005 :-) Tip - 如何用VS 2005开发 Silverlight 1.1 app  http://blogs.sqlxml.org/bryantlikes/archive/2007/05/02/silverlight-hello-world-in-c-from-vs-2005.aspx

[ UPDATE 2007-08-8] 几个关于 WPF的基础问题 以及 其他WPF相关文章 总结

以上是内存溢出为你收集整理的Silverlight - Web应用的一道强光全部内容,希望文章能够帮你解决Silverlight - Web应用的一道强光所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1056565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存