2011-02-13 38 views
0

我有一個asp.net應用程序,它是用傳統方法[SqlConnection。 SqlAdapter .. ..]在數據訪問層,我可以看到每次我們正在進行連接和使用適配器。代碼以非常髒的方式寫入。我被賦予了以標準/最佳實踐方式重新編寫應用程序的任務。 我已經編寫了所有存儲過程,有沒有什麼方法可以使用這樣的工具來幫助我編寫業務層和數據訪問層?再次重寫相同的asp.net應用程序

+0

有很多工具。但是,如果你的任務是尋找最好的方式,那麼你是否應該在你的任務中做一些有趣的事情? – bzlm 2011-02-13 19:48:01

回答

1

我建議你去代碼製作。由於您已經編寫了所有的存儲過程,因此您可以使用LINQ to SQL功能。

+0

是的,您可以使用PLINQO(PLINQO.com)來生成Linq-to-SQL後端。您可以使用PLINQO使用現有的存儲過程,並且可以訪問它的所有重要功能。 – 2011-03-23 16:42:01

1

對於DAL,您可以使用實體框架4.業務邏輯可以手工包裝。

0

看看fluentAdo.net。您可以將其與所有舊的存儲過程一起使用。

但是,如果你真的想重寫你的應用程序,我建議你使用NHibernate或實體框架。他們擁有相同的組合。