2010-07-09 66 views
0

我們開始在幾周內開發新的基於網絡的應用程序。Asp.net 3.0或Asp.net 4.0?新項目

你們會推薦哪個版本的asp.net。 ASP.NET 3.0或ASP.NET 4.0(Visual Studio 2008或Visual Studio 2010)?

此前我們已經在ASP.NET 2.0中使用Visual Studio 2005

相同的SQL Server的工作,我們應該繼續使用SQL Server 2005或將其遷移到SQL Server 2008

回答

3

如果你開始一個新項目並且您不打算使用與.NET 4.0不兼容的第三方庫,然後轉到ASP.NET 4.0(選擇Visual Studio 2010,因爲2008無法以.NET 4.0爲目標)。就SQL Server而言,因爲這是一種遷移,您可能需要首先分析可能對當前基礎架構造成的影響。

0

如果您有可用的工具,並且您自己託管網站(不支付第三方託管方),那麼沒有理由不使用VS2010和.net 4.如果您確實有第三方託管該網站,他們可能還不支持.net 4.

至少,你應該使用VS2010和目標.net 3.5。當你準備好進入.net 4時,這將是一個更簡單的開關。

0

同意。如果你有這些工具,絕對要用4.0。

  1. VS 2010很棒。
  2. 如果你用適度過時的工具開始一個新項目,你很快就會發現你正在維護一個使用了過時工具的項目。從最新的穩定工具開始,您可以進一步提升升級成本。

我會說一般情況下,SQL Server也是如此。假設您沒有許可問題或現有基礎架構,請使用最新版本。 SQL Server 2008並沒有像VS 2010那麼大的升級。您將不會遇到任何轉換到新工具等問題。