天天看點

基于Cairngorm的Silverlight開發系列

兩個用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項目

繼續閱讀