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.

Silverlight 开发简介

861 views

Published on

Silverlight development with asp.net mvc

  • Be the first to comment

  • Be the first to like this

Silverlight 开发简介

  1. 1. Silverlight 开发简介<br />张志敏<br />
  2. 2. 客户端与服务端分离<br />两者交互方式简单<br />对浏览器透明<br />总体思路<br />
  3. 3. 创建 HTTP REST 服务<br />调用方式简单<br />一致的通讯方式<br />方便诊断与测试<br />服务端<br />
  4. 4. 原生的模型与表现分离<br />用Controller创建 REST API<br />扩展性良好<br />极佳的性能<br />ASP.NET MVC<br />
  5. 5. ASP.NET MVC vs WebForm<br />MVC<br />WebForm<br />
  6. 6. 注意异步编程与同步编程的区别<br />MVVM 表现模式<br />适当使用多线程<br />按需加载<br />客户端<br />
  7. 7. 异步编程<br />WebClient in Silverlight<br />WebClient in .Net 3.5<br />
  8. 8. MVVM 表现模式<br />View Model<br />(为视图定制的特殊类)<br />Server Side<br />(MVC Controller)<br />数据绑定<br />View<br />(XAML)<br />
  9. 9. 针对运算量较大或者时间较长的操作<br />完成之后事件通知<br />使用多线程<br />
  10. 10. Real World ASP.NET MVC<br />MVVM Design Pattern<br />参考资料<br />

×