--转载自思归的blog(http://blog.joycode.com/saucer/archive/2007/05/15/102532.aspx)

1. 如果你真对Silverlight感兴趣的话,Mike Harsh的博客不可不读。他最新的一篇博客是关于他的SilverlightPad的,它允许你在浏览器里编写和运行XAML/Javascript代码

SilverlightPad - Now with Javascript Editing and Preview
http://blogs.msdn.com/mharsh/archive/2007/05/14/updated-silverlightpad-now-with-javascript-editing-and-preview.aspx

2. Ian Blackburn的Silverlight Mindmap

图片版本
http://www.bbits.co.uk/playground/silverlight/index.html

Silverlight版本
http://www.bbits.co.uk/playground/silverlight/silverlight_mind_map.htm

3. .NET Security博客发表了4篇关于Silverlight安全模型的贴子

The Silverlight Security Model
http://blogs.msdn.com/shawnfa/archive/2007/05/09/the-silverlight-security-model.aspx

Silverlight Security II: What Makes a Method Critical
http://blogs.msdn.com/shawnfa/archive/2007/05/10/silverlight-security-ii-what-makes-a-method-critical.aspx

Silverlight Security III: Inheritance
http://blogs.msdn.com/shawnfa/archive/2007/05/11/silverlight-security-iii-inheritance.aspx

Silverlight Security Cheat Sheet
http://blogs.msdn.com/shawnfa/archive/2007/05/14/silverlight-security-cheat-sheet.aspx

最后这篇贴子里面,列出了Silverlight安全模型的要点:(其中提到的平台程序集,platform assemblies,是指那些被Microsoft的特别公钥签过名的程序集)

  • 所有Silverlight应用都是security transparent(安全透明的),这意味着它们不能:
    • 含有无法校验的代码
    • 直接调用native代码
  • Silverlight应用可以访问平台程序集呈示的公开方法,只要它们是:
    • Security transparent (所用类或方法没有任何安全特性(security attributes))
    • Security safe critical (所用方法带有SecuritySafeCriticalAttribute特性)
  • Silverlight应用可以含有继承自下述类型的类型:
    • 当前应用中的其他类型
    • 由平台程序集定义的非密封的(Unsealed),而且是公开的,security transparent的类型和接口
  • Silverlight中的类型可以覆盖符合下述条件的虚拟方法或实现接口方法:
    • 当前应用本身定义的方法
    • 由平台程序集定义的,是security transparent或safe critical的方法

4. Reflector作者Lutz Roeder的三个Silverlight 1.1 Alpha样例

Monotone,Digger,Inplay
http://www.aisto.com/roeder/silverlight/

5. MSDN杂志六月份期的关于Silverlight的文章

中文版:SILVERLIGHT - 开始在整个网站积累更深入的体验
http://msdn.microsoft.com/msdnmag/issues/07/06/Silverlight/default.aspx?loc=zh

英文版:SILVERLIGHT - Get Started Building A Deeper Experience Across The Web
http://msdn.microsoft.com/msdnmag/issues/07/06/Silverlight/default.aspx?loc=en

6. Jason Zander 显示机器上运行的进程里CLR版本的代码

Code Sample: Is Your Process Using the Silverlight CLR?
http://blogs.msdn.com/jasonz/archive/2007/05/11/code-sample-is-your-process-using-the-silverlight-clr.aspx

7. Wilco Bauwer的Silverlight 1.1异步文件上传控件样例

Silverlight ASP.NET control: AsyncFileUpload
http://www.wilcob.com/Wilco/View.aspx?NewsID=204

8. Silverlight 1.1 文本框控件样例

Silverlight Alpha 1.1 TextBox
http://dotnetjunkies.com/WebLog/appeng/archive/2007/05/07/silverlight_1_1_alpha_textbox_sample.aspx

Posted on 2007-05-14 17:06  GerryJiang  阅读(412)  评论(0编辑  收藏  举报