最后,不要忘了你的web服务器不局限于IIS)必须配有Silverlight MIME类型,特别是Silverlight 2使用的.xap文件,xap application/x-silverlight-app)如果你使用的是IIS 6,这个MIME类型必须通过管理控制台设置,如果是IIS 7,可以设置到web.config文件中,关于这个问题的更多解释,请参考Joe的博客文章http://www.devx.com/RIA/link/38160)。
推荐资源
你在开发Silverlight 2应用程序时,有一些有用的资源可以参考一下:
Silverlight.net的社区和学习频道
Shawn Wildemuth的博客http://www.devx.com/RIA/link/38141)
Michael Sync的博客http://www.devx.com/RIA/link/38140)
Delay的博客http://www.devx.com/RIA/link/38142)
Scott Guthrie的博客http://www.devx.com/RIA/link/38161)
Jesse Liberty的博客http://www.devx.com/RIA/link/38144)
Tim Heuer的博客http://www.devx.com/RIA/Link/35937)
Mix 08视频会议http://www.devx.com/RIA/Link/37544)
毫无疑问,Silverlight 2在Silverlight 1的基础上做了大量改进,对于一个经验丰富的c#开发者,会感觉更舒适,相对JavaScript,在C#中要写的代码会更少,尽管在Beta 2中不是所有的控制器都是可用的,但是将来开发者将会更具有价值,Silverlight 2技术允许开发者设计和部署以前需要一组人协作的特性,将这些组件结合到一起,Silverlight将使你更富有成效,释放你的创造力。
- Silverlight真的是洪水野兽?
- 微软Silverlight技术 闪光淘宝
- 专题:Silverlight 2 开发教程