2010-03-10 91 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

相关问题