我喜歡用SQL,我想我與它相當不錯。O/RM選擇(LINQ的不依賴)
我嘗試使用Linq(使用c#和Linq2Sql,看起來感覺像VB.Net更像SQL),我覺得這是非常令人沮喪的,你不能只運行你的查詢而不編譯和執行代碼。對於IQueryable,IEnumarable,IList等我並不是很了不起。我對於爲什麼在你是專業SQL用戶時使用Linq存在懷疑。
但我需要某種形式的O/RM的,所以我可以寫我的測試代碼,而我喜歡使用波蘇斯,而不是數據集。
所以在我的團隊考慮大家也一定程度的SQL專家(主要是MS SQL因此,T-SQL)的,享受數據庫編程,你會recommmend其中O/RM。 (商業或開源沒有關係,良好的支持,教程和文檔是必須的)
我們的開發環境將是C#,ASP.Net MVC與ExtJS的一起。
我們有我們的應用程序有點超過1000臺,我們將要遷移。您不會相信ADO.Net Entity Framework會在其上生成多少代碼。我也嘗試了一下Castle ActiveRecord,(我不知道任何關於(N)休眠和沒有足夠的ActiveRecord文檔來讓我去)
我投LLBLGEN。 – 2009-09-19 08:41:32
Michael,你爲什麼要推銷SubSonic? :)恕我直言,它是_incomparabe_幾乎任何其他現代ORM支持LINQ。 – 2009-11-05 22:08:41
亞歷克斯,我沒有像我相信你做的亞音速直接競爭的產品。看起來有很多人對SubSonic的Linq支持非常滿意,除了你。你的聲譽在你之前。我很樂意閱讀有關亞音速的支持LINQ具有零個關係到你,你的公司,或者你的網站的批評。 – 2009-11-06 10:10:55