ASP.NET MVC Framework 2.0版已經(jīng)隨Visual Studio 2010預(yù)安裝。但對(duì)于Visual Studio 2008用戶來說需要導(dǎo)航到www.asp.net/mvc/來安裝該框架。
在該解決方案上右擊,并在Windows Explorer中選擇Open Folder,在這個(gè)文件夾中創(chuàng)建一個(gè)名為L(zhǎng)ib的新文件夾,并將Castle ActiveRecord下載文件中的所有文件移到該文件夾中。然后回到該解決方案并在ASPPatterns.Chap4.ActiveRecord.Model項(xiàng)目上右擊,單擊Add Reference,選擇Browse選項(xiàng)卡,導(dǎo)航到解決方案根目錄中的新的Lib文件夾并添加所有程序集。在ASPPatterns.Chap4. ActiveRecord.UI.MVC項(xiàng)目上右擊,并添加下列程序集的引用:
● Castle.ActiveRecord.dll
● NHibernate.dll
最后,還是在ASPPatterns.Chap4.ActiveRecord.UI.MVC項(xiàng)目中,添加對(duì)ASPPatterns.Chap4. ActiveRecord.Model項(xiàng)目的項(xiàng)目引用。現(xiàn)在解決方案已經(jīng)搭建完畢,可以創(chuàng)建數(shù)據(jù)庫(kù)來存放博客帖子。
在ASPPatterns.Chap4.ActiveRecord.UI.MVC項(xiàng)目上右擊,選擇Add Item命令。然后選擇一個(gè)名為Blog.mdf的新數(shù)據(jù)庫(kù)。一旦創(chuàng)建該數(shù)據(jù)庫(kù),就在它上面雙擊,從而打開Server Explorer,并創(chuàng)建兩張表,定義如表4-1和表4-2所示。