2011-10-12 45 views
2

我新的ASP.NET MVC ASP.NET MVC數據庫連接。我想用存儲過程使用SQL Server數據庫,而不使用LINQ,但使用標準的ADO.NET。我怎樣才能做到這一點?有沒有任何有用的視頻教程或例子?使用ADO.NET

+0

你是新的與asp.net webform? –

+0

不,我是新來的MVC結構 – hotcoder

回答

0

我會考慮在tekpub.com 看着羅布科納的視頻教程,這是學習ASP.NET MVC

一個很好的模式來使用是控制反轉的存儲庫模式的好地方。 如果你決定改變你的數據訪問方法在將來它使事情更容易。 你可以調用存儲過程,做你映射到存儲庫層的業務對象,那麼你可以通過這些背到任何一個服務層或者根據您的項目有多大將成爲控制器。

A服務層是對於較大規模的項目有益的,因爲可以保持通過重構代碼到服務層整齊的控制器。

所以項目組織明智的,你可以像這樣的東西去...

ProjectName.Web -- Controllers/Views/ViewModels 
ProjectName.BusinessObjects -- Your Poco's for passing between all layers 
ProjectName.BusinessLogic -- Service Layer/Repository Layer 

你可以有一個數據訪問層也是在那裏你可以實現從數據庫映射數據的對象關係映射器,而無需完成所有的數據訪問編碼長手。 這裏的一個不錯的選擇將是像Dapper或PetaPoco

ProjectName.Data.Dapper