即時通訊使用.net 4.0和當我談到數據庫使用SqlConnection類等是這仍然是ADO.net或有恐龍死亡?.net仍然使用ADO.net嗎?
回答
是的。事實上,ADO.NET比以前更加集成了新的語言特性和技術。例如,Linq to SQL和Entity Framework位於頂層,並使用ADO.NET與數據庫進行交互。
那迪諾沒有死......
http://en.wikipedia.org/wiki/ADO.NET
ADO.NET實體框架是爲 的Microsoft .NET Framework一組數據訪問API,類似於Java持久性API , 針對.NET Framework 4.0附帶的ADO.NET版本。
Erm ...儘管微軟堅持通過混合名稱來創建混淆,但ADO.NET和EF並不完全相同。 –
好點...讓我修剪下相關部分的報價... –
SqlConnection
類是從DBConnection
類派生而來的,該類是System.Data.Common命名空間(即ADO.NET)的一部分。
正如其他人所指出的,ADO.NET是Linq to SQL和Entity Framework構建的基礎。 ADO.NET並沒有被取代,它只是被增強和構建而成。
- 1. 我仍然可以在VisualStudio 2010中使用.NET Framework 1.1嗎?
- 2. modernizr.js仍然有用嗎?
- 3. dealloc仍然被調用嗎?
- 4. ConnectionKit仍然可用嗎?
- 5. 使用ActionBarSherlock仍然有必要嗎?
- 6. DwmIsCompositionEnabled仍然在Windows 8中使用嗎?
- 7. 仍然使用ASIHTTPRequest安全嗎?
- 8. .net 4.0仍然支持asmx
- 9. 是否仍使用經典的ADO.NET?
- 10. Xlib仍然使用?
- 11. .Net:2012年8月之後,我的RSA密鑰仍然可以使用嗎?
- 12. 仍然支持CollectionBase類嗎?
- 13. Restlets仍然有效嗎?
- 14. RaphaelJS仍然活躍嗎?
- 15. $ _SERVER ['REQUEST_METHOD']仍然可行嗎?
- 16. 對於針對.NET 4.5.1編譯的源,CA1309仍然有效嗎?
- 17. 我仍然可以在VisualStudio 2010中定位.NET Framework 2.0嗎?
- 18. 我可以使用WHERE子句並仍然使用SQLCommandBuilder嗎?
- 19. Jglue(CDI-unit)仍然可用嗎?
- 20. 舊的Assemblycode仍然可用嗎?
- 21. 哈希表對象仍然有用嗎?
- 22. Rack_pjax仍然適用於Rails5嗎?
- 23. 「長」在C中仍然有用嗎?
- 24. FUF仍然可用於NLTK嗎?
- 25. 現在window.open()仍然有用嗎?
- 26. djblets在Django 1.2中仍然有用嗎?
- 27. SPA仍然適用於MVC4 RC嗎?
- 28. 非範圍枚舉仍然有用嗎?
- 29. 按位操作仍然實用嗎?
- 30. 仍然使用Hibernate和Spring?
恐龍永不死亡,他們只是變成了石油,運行着我們的城市。 –
爲什麼這個封閉因爲不是建設性的?它是一個問題,意義非常重大。它的簡潔而絕不是意見! – Exitos
** .NET SQL的東西(例如SqlConnection,SqlCommand)*與ADO.NET分離嗎?或者它們在這一點上是不可分的嗎?** < - 這是我從問題中得到的。至少在處理LINQ2SQL時使用Sql \ *。我從來沒有處理EF,但想象它是ORM的「共同基礎」,就像Perl或Ruby中的「DBI」一樣。 – 2011-07-12 18:02:36