2013-03-06 77 views
3

我的標題總結了它。我有一個簡單的業務線應用程序,我將開發,並且很好奇如何去確定我應該以哪個版本的.NET爲目標。支持Win XP SP3會很好,但不是必需的。它將用於索引多頁TIFF,因此導入一批TIFF,然後將它們索引到數據庫中。用戶然後可以進行簡單的搜索來找到這些tiff。在決定.NET框架版本時涉及哪些因素?

大多數開發人員在嘗試確定.NET框架時會考慮什麼?它們將針對像這樣的新應用程序定位.NET框架?我只是瞄準4.5,因爲它是最新或最高版本,支持我所需要的?

+0

我建議去4.5版本,因爲你需要開始。我工作在4.0,因爲我們已經開始項目兩年前,4.5沒有可用... – Pamma 2013-03-06 23:42:08

回答

1

它總是更好的目標(如果你有預算)的最新版本的.NET在幾年內,它會是舊版本:)。最新版本將有新的庫和新的方法和屬性,這將使編碼變得容易。

+0

謝謝,讓我覺得有意義。 :-) – 2013-03-06 23:48:34

1

4.0 + 4.5有很多以前沒有的功能 - 特別是任務和等待/異步 - 我認爲2012 UI看起來更快。我會主張從最新版本開始,因爲升級可能會很痛苦,並且會花費一些時間。

加入 - 目前阻止我的工作升級的一件事是缺少對目前使用的Visual Studio安裝項目(.net 3.5)的支持。當我們移動時,我們可能會咬緊牙關並轉向WIX。

值得記住這一點,如果你有這樣安裝任何舊項目。 (no more vs setup support