Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What is silverlight?

1,143 views

Published on

  • explained clearly
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

What is silverlight?

  1. 1. Silverlight就是一个浏览器插件<br />1<br />
  2. 2. 现在已经是版本3了<br />2<br />V3<br />V1<br />V2<br /> 2009.04<br /> 2007.11<br /> 2008.10<br />更多支持和兼容<br />
  3. 3. 按需安装<br />3<br />作为Windows可选更新安装<br />
  4. 4. 很小的体积<br />4<br />10秒下载,没有更多<br />
  5. 5. 跨浏览器、跨平台<br />5<br />?Moonlight是为Linux提供支持。<br />
  6. 6. 富UI支持<br />Single Unified Framework<br />Media<br />6<br />Controls<br />Graphics<br />Silverlight<br />Layout, Animation, Data Binding<br />
  7. 7. 风格多样的控件<br />7<br />控件UI与行为的分离<br />
  8. 8. 控件的数据绑定<br />8<br />
  9. 9. 与HTML页面的有效集成<br />9<br />Silverlight<br />Control <br />Silverlight<br />Control 1<br />Silverlight<br />Control 2<br />Rich HTML & JavascriptInterop<br />Full Page Silverlight UI<br />Silverlight “Islands” in HTML<br />
  10. 10. 与多种服务互联<br />10<br />HTTP GET/POST<br />Silverlight<br />SOAP, JSON, REST, XML<br />Sockets<br />
  11. 11. 沙箱保护<br />11<br />所有代码具有有限的操作许可<br />
  12. 12. 在HTML页以&lt;object&gt;标签嵌入<br />12<br />Source parameter points to the Silverlight Application<br />
  13. 13. .xap包<br />13<br />
  14. 14. .XAP文件可运行于任何Web服务器<br />14<br />myapp.xap<br />Browser requests XAP file, unzips it, runs .NET code<br />
  15. 15. .XAP文件包含.NET应用<br />Common .NET Development<br />15<br />.NET Languages ( C#, VB, etc )<br />.NET Tools ( Visual Studio, etc )<br />.NET Developers & Skills<br />Specific .NET Frameworks/Runtimes<br />Desktop/Server<br />Mobile Devices<br />Silverlight<br />.NET Framework 3.5 Sp1<br />.NET Compact Framework<br />Silverlight .NET Framework<br />
  16. 16. 标记语言<br />16<br />XAML markup language<br />defines UI<br />.NET code handles interaction<br />Silverlight .NET Application<br />
  17. 17. 开发工具<br />17<br />Free, low barrier to entry,<br />not very productive<br />Free fully fledged integrated environment <br />Paid for professional & team development tools<br />
  18. 18. 开发工具<br />18<br />Expression BlendUI设计利器<br />
  19. 19. UI与代码的分离<br />19<br />Single project<br />structure<br />XAML<br />Code<br />设计师开发界面<br />开发者关注代码行为<br />
  20. 20. 还有更多<br />20<br />www.anytao.com<br />www.silverlight.net<br />

×