提供「ASP.NET MVC 資料分頁 MVCPaging 2.0 應用」這一系列的程式範例下載,
範例程式所使用的開發環境為:.Net Framework 4.0, ASP.NET MVC 3, VS2010, SQL Server 2008 R2
資料存取層使用的是 ADO.NET Entity Framework 4.3.1,
而資料庫所使用的是微軟所提供的 Northwind(北風資料庫)
系列文章連結:
ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.1:一般、表單(Form)
ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.2:AJAX 分頁
ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.3:AJAX 分頁 - jQuery
ASP.NET MVC 資料分頁 MVCPaging 2.0 應用 Part.4:分頁進階處理
範例程式內容:
範例程式的專案另外有使用 DynamicLinq,如果對 DynamicLinq 不是很熟悉的話,可以參考以下的文章:
Dynamic LINQ + Entity Framework - Part.1:MS SQL Server, LINQPad
Dynamic LINQ + Entity Framework - Part.2:Dynamic Expression API (NuGet)
Dynamic LINQ + Entity Framework - Part.3:ASP.NET MVC 應用
Dynamic LINQ + Entity Framework - Part.4:ASP.NET MVC 進階應用
範例專案中使用了 MiniProfiler,以方便觀察每個執行結果的執行所花費的時間以及執行的 SQL Statement 內容,
範例程式下載
https://dl.dropbox.com/u/26764200/Lab/ASP_NET_MVC_3_AJAX.7z
北風資料庫(Northwind)下載
http://msdn.microsoft.com/zh-tw/library/ms143221.aspx
請記得要修改範例程式內MVC_Page專案的Web.Config, data source, user id, password,請修改為自己的環境設定:
<connectionStrings>
<add name="NorthwindEntities" connectionString="metadata=res://*/Models.Northwind.csdl|res://*/Models.Northwind.ssdl|res://*/Models.Northwind.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.137.228;initial catalog=Northwind;persist security info=True;user id=testdb;password=test1234;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
以上
沒有留言:
張貼留言