What is silverlight?

1,147 views

Published on

1 Comment
0 Likes
Statistics
Notes
  • explained clearly
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
1,147
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
9
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

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 />

×