本動手實驗基於 PlanMyNight 演示,使用了以下技術:MVC 2 Framework、Visual Studio 2010、.Net Framework 4.0、Project Velocity 和 ASP.NET AJAX。
在整個實驗中,您將了解如何使用 Project Velocity 增強 ASP.NET MVC 應用程序,如何使用 MVC Areas 設計其結構。
本動手實驗假設開發人員具有 HTML、JavaScript、ASP.NET MVC Framework 和 Project Velocity 方面的基本經驗。在該培訓套件中,您將找到介紹這些技術的實驗。
目標
在本次動手實驗中,您將學習如何:
• 使用 Project Velocity 作為緩存 提供程序,增強 MVC 應用程序。
• 使用 MVC 2 Areas 設計應用程序的結構。
系統 要求
您必須擁有以下內容才能完成本實驗:
• Microsoft Visual Studio 2010 Beta 2
• Microsoft SQL 2005 或 Microsoft SQL 2008(速成版或更高版本)
• Project Velocity
可在如下地址下載 Project Velocity:http://www.microsoft.com/downloads /details.aspx?FamilyId=B24C3708-EEFF- 4055-A867-19B5851E7CD2&displaylang=en.
注意:如果您對於 Project Velocity 的安裝存 在疑問,請參考實驗:Project
Velocity 簡介,在培訓包中即可找到。
安裝
使用 Configuration Wizard 驗證本實驗的所有先決條件。要確保正確配置所有內容,請按照以下步 驟進行。
注意:要執行安裝步驟,您需要使用管理員權限在命令行窗口中運行腳本。
1. 如果之前沒有執行,運行 Training Kit 的 Configuration Wizard。為此,運行位於 % TrainingKitInstallationFolder%\Labs\IntroToWF\Setup 文件夾下的 CheckDependencies.cmd 腳本。 安裝先決條件中沒有安裝的軟件(如有必要請重新掃描),並完成向導。
注意:為了方便,本實驗中管理的許多代碼都可用於 Visual Studio 代碼片段。 CheckDependencies.cmd 文件啟動 Visual Studio 安裝程序文件安裝該代碼片段。
練習
本次動手實驗由以下練習組成:
1.練習 1:使用 Velocity 添加緩存
2.練習 2:使用 MVC Areas 設計應用程序的結構
完成本實驗的估計時間:60 分鐘。
注意:每個練習都附 帶了一個初始解決方案。這些解決方案中有些代碼片段是空的,我們將通過每個練習填寫完整。因此,如 果直接運行,初始解決方案將無法運行。
在每個練習中,您都可以找到 End 文件夾,其中包括 完成練習後應該得到的解決方案。如果需要其他幫助來完成練習,您可以使用該解決方案作為指南。