【发布时间】:2012-03-29 12:13:38
【问题描述】:
我的项目负责人坚持使用仅针对 .NET 2.0 框架且仅支持 C# 2.0 语法的 Visual Studio 2005。
他坚持认为 2.0 框架对旧计算机具有更高的兼容性和性能。旧的,我的意思是 5-8 岁的 Windows XP 机器。
假设我们只支持最低限度的 Windows XP / Server 2003,那么使用 .NET 2.0 有什么优势吗?
我很确定,如果我们升级到 VS2005 之后,即使针对 .NET 2.0,我们也可以在代码中利用 C# 3.0 语法(lambdas、自动实现的属性等)。
【问题讨论】:
-
我至少会选择 Visual Studio 2008 和 .NET 3.5。那里有足够的东西让你们忙碌和快乐一段时间。 C# 3 真是太棒了。自 2008 年以来,我一直在忠实地享受这些好处。
-
我同意 frank,linq is the best 自从切片面包以来的事情!说真的!
-
嘿,如果 Visual Studio 的价格是问题,那么您可能想研究一下 SharpDevelop?除了一个不错的 IDE 的价格之外,我虚弱的大脑想不出将自己限制在 .NET 2.0 的理由。不能免费,试试 SharpDevelop。
-
我只是好奇你的项目负责人的想法是今天还是 2018 年 9 月,还是改变了?
标签: c# .net frameworks