我在.NET上看到了很多關於.NET 3.5優點的問題,但這些更傾向於語言特性和更容易的開發。使用.NET 3.5有沒有對開發人員有利的優勢?錯誤,修復,優勢隨着時間的推移?.NET 3.5與.NET 3.0的用戶優勢
背景:
- 桌面應用程序,在同一起選擇一個設備驅動程序的工作原理。
- 我們希望支持儘可能多的配置,我們決定使用.NET 3.0。我們真正需要的所有功能都在.NET 3.0中
- 但我很想使用LINQ和所有其他新的框架功能。儘管如此,這些對用戶來說並沒有什麼幫助。
我在.NET上看到了很多關於.NET 3.5優點的問題,但這些更傾向於語言特性和更容易的開發。使用.NET 3.5有沒有對開發人員有利的優勢?錯誤,修復,優勢隨着時間的推移?.NET 3.5與.NET 3.0的用戶優勢
背景:
的鏈接我在wikipedia列表中發現了一些不錯的功能:http://blogs.msdn.com/tims/archive/2007/07/27/what-s-new-in-wpf-3-5-here-s-fifteen-cool-features.aspx
「性能」,如果我能證明它,似乎是一個很好動機。謝謝! – moogs 2009-09-15 07:01:26
這些不幫助用戶一個位,雖然。
使程序員更高效和有效(LINQ肯定可以)確實幫助用戶。通過縮短開發時間,客戶可以更快地獲得解決方案。
交替地增大範圍或質量---減少當前質量和範圍的成本允許三個因素(時間,成本,質量)中的任一個或兩個進行調整。
NetFx v3.5包含這兩個現有框架的更新。但是,這些更新並不是一大堆新功能或更改,實際上卻是一個主要有bug修復和perf改進的服務包。因此,重溫這個術語:Fx 3.5包括v2.0 SP1和v3.0 SP1。與所有的服務包一樣,應該沒有任何內容可能會破壞您的應用程序。話雖如此,如果在SP中修復了一個錯誤,並且您的代碼正在利用該錯誤,那麼您的代碼將會中斷。要明確地說,這是對v2和v3的就地升級,而不是框架/ clr級別的並行故事。
看到一個類似的問題在SO http://stackoverflow.com/questions/810693/net-3-5-vs-net-3-0 – Sauron 2009-09-11 08:51:32