2010-03-10 116 views
1

我將開發一個C#網絡應用程序,它將利用UDP並需要最低的延遲時間和一般良好的性能。 .NET 3.5更適合這樣的應用程序嗎? .NET 3.5中有什麼性能優勢/改進? 具體而言,我將使用SocketAsyncEventArgs類。我認爲它只能從.NET 2.0SP1 +中獲得?.NET 2.0或.NET 3.5用於網絡應用程序

回答

2

.NET 3.5更適合這樣的應用程序嗎?

它們是相同的。除了3.5只是一種更好的語言。

.NET 3.5有什麼性能優勢/改進?具體來說,我將使用SocketAsyncEventArgs類。我認爲它只能從.NET 2.0SP1 +中獲得?

.NET 3.5在技術上只是.NET 2.0的附加組件。

因此,在3.5版中,您將擁有.NET 2.0的所有優點/缺點以及所有其他語言改進。

對我來說毫無疑問,.NET 3.5將是我的選擇,因爲所有的語言糖都會大大提高生產力。

+0

特別是如果一個人從頭開始。 – 2010-03-10 04:45:34

+0

部署的情況如何?我喜歡linq等,但用戶喜歡安裝3.5大尺寸的? – Niran 2010-03-10 04:56:15

+0

.net 3.5只有在需要安裝完整的可再發行組件包 – 2010-03-10 06:20:02

相關問題