2011-02-07 113 views
0

我需要一些關於構建真實環境MVC項目的建議。簡單的ASP.NET MVC示例

我已經穿過了asp.net中的所有教程。但我發現大部分教程都使用ninject,Entity Framework(EF)或linq to sql(L2S)......但我不想使用第三方解決方案或其他「新」語言。

我的要求:

  1. 我想DB使用的ConnectionStrings連接:

    <connectionStrings> <add name="SQLConn" connectionString="Data Source=MyPC\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings>

  2. 一個CRUD網頁,其中使用上述的ConnectionString(SQLConn)從數據庫抓取,具有上市頁面,更新,刪除和創建新的記錄頁面+驗證模型。

  3. 我更喜歡使用原始存儲庫模式,而不是使用EF,L2S或其他「額外」工具。我想使用「SELECT * FROM tblTest ...」。

  4. 我不想在我的頁面上隨處添加SQL查詢,我更願意將它們都包含在Model中。

我的問題:

  1. public SqlConnection conn = new SqlConnection("SQLConn");這種方法似乎只有在網絡表格模式工作,可能是我犯了一個錯誤。
  2. 如何使用模型驗證在存儲庫模式中進行開發?

我只是需要一些想法如何使所有這些鏈接在一起。以List頁面爲例,就足夠了。或任何網站/博客供我參考? MVC 3的例子也很好。

謝謝。

傑森

+0

嘗試在CodePlex上 – Kane 2011-02-07 11:39:21

回答

0

enter image description here

CustomerDAL類,可以照片直接使用SqlConnection代替LINQ2SQL

+0

可能BLL和DAL合併成一個,型號看書呆子晚餐的例子嗎? ? – 2011-02-07 11:17:02