Tailspin Travel:旅遊預訂示範專案,採用 MVC 2 + Dynamic Data 混合:
預設在 ~/DynamicData,專案移至 ~/Admin/DynamicData:
var metaModel = new MetaModel();
metaModel.RegisterContext(ctxFactory, new ContextConfiguration { ScaffoldAllTables = true });
metaModel.DynamicDataFolderVirtualPath = "~/Admin/DynamicData/";
需修改 List.aspx/ListDetails.aspx、母版頁、自訂頁面的相對路徑(圖片、樣式、腳本)。
IIS 7.5 + ASP.NET 4.0 autoStart="true",ApplicationPreloader 類在 Worker Process 啟動時預熱快取,首請求零延遲。參考 ScottGu 部落格。