兩個用Cairngorm做的項目
<a href="http://www.grmcac.com/silverlight/lab/PowerArrow/" target="_blank">Silverlight應用 - PowerArrow遊戲</a>
<a href="http://www.cnblogs.com/nasa/archive/2009/03/11/Cairngorm-Silverligh-part1.html">基于Cairngorm的Silverlight開發 - part1</a>
簡單的說Cairngorm是在Silverlight開發中的一個輕量級的MVC開發架構。 和flash、flex開發中的Cairngorm架構一樣,Cairngorm是能将程式代碼按照邏輯功能(資料、視圖、控制)分塊的一種開發模型,這個模型被稱為MVC(Model模型、View視圖、Control控制)模型。
由淺入深的來搭建架構。
<a href="http://www.cnblogs.com/nasa/archive/2009/03/15/Cairngorm-Silverligh-part3.html">基于Cairngorm的Silverlight開發 - part3</a>
使用ModelLocator來管理視圖
<a href="http://www.cnblogs.com/nasa/archive/2009/03/18/Cairngorm-Silverligh-part4.html">基于Cairngorm的Silverlight開發 - part4</a>
通過綁定用視圖來管理ModelLocator
<a href="http://www.cnblogs.com/nasa/archive/2009/03/23/Cairngorm-Silverligh-part5.html">基于Cairngorm的Silverlight開發 - part5</a>
搭建完整的Cairngorm項目