随着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应用的一道强光所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)