Silverlight 初识

Silverlight Microsoft 新一代 RIA(Rich Internet Application) 技术 . 小弟学习时间不长 , 希望能在这里和大家分享分享 .

 

Web 的发展经过原始 HTML, CGI, 到最近的 ASP.NET/WCF J2EE 以及 AJAX 应用 .

 

由于 AJAX 已经使用到极至时 , 大家都在寻找下一代 RIA 技术时 , Silverlight 进入了这个领域 , 也标志着 Microsoft 也进入到 RIA 领域 .

 

由于 Silverlight 的支持 , RIA UI 渲染 , 艺术创作以及 UI 逻辑 , 编程模型都得到了全新的提升 .

 

在当今的软件行业中 , 效率被认为是软件开发的可行性分析的第一步 ; 如何才能高效的开发一个软件成为程序员探讨的一个问题 . web desktop 两家何时才能合并 ? Silverlight 解决了大部分问题 . 由于 Silverlight 的界面和程序完美分离 . 并且 Silverlight WPF 的一个子集 , 所以 Silverlight 程序能很好的一直到桌面版的项目中 , 这样高效的开发是我们希望看到的 .

 

但是在我们刚刚进入 Silverlight 学习时 , 可能会对她的异步操作 , 线程上下文的理解不是很深入会有点摸不着头脑 . 希望以后的文章能对大家入门 Silverlight 有一定的帮助 .


What's Silverlight?

  • It is a cross-browser, cross-platform technology. It runs in all popular Web browsers, including Microsoft Internet Explorer, Mozilla Firefox, and Apple Safari, and on Microsoft Windows and Apple Mac OS X.

  • It is supported by a very small download that installs in seconds.

  • It streams video and audio. It scales video quality to everything from mobile devices to desktop browsers to 720p HDTV video modes.

  • It includes compelling graphics that users can manipulate—drag, turn, and zoom—directly in the browser.

  • It reads data and updates the display, but it doesn't interrupt the user by refreshing the whole page.


    Silverlight、WPF和XAML之间的关系是怎么样的?

      如前所述,XAML是一个定义界面元素的XML文件。这个XML文件可以被WPF Framework或者Silverlight Framework读取并用于界面的显示。微软首先开发了WPF并且他们使用XAML来为WPF Framework描述界面元素。然后,微软扩展了WPF,开发了WPF/e,它可以在浏览器中展现用户界面。WPF/e实际上就是Silverlight的开发代码名。稍后,微软就正式地发布了Silverlight。
    所以,XAML文件只是定义了用于表现UI元素的XML结构,WPF和Silverlight都会读取这些UI元素并将这些UI元素在各自相关的平台上表现出来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值