【发布时间】:2010-06-18 14:57:30
【问题描述】:
这是我的问题。
因为我在 vs2008 中学习 C#,所以我问自己是否缺少在 vs2010 中没有学习的东西。
我暂时不会接触 WPF/Silverlight,用 C#、ASP.NET 和 SQL Server 有一段时间我有很多乐趣。
好吧,这就是我的问题,我使用 vs2008 变得恶毒或遗漏了什么?
【问题讨论】:
标签: c# visual-studio-2010 visual-studio-2008
这是我的问题。
因为我在 vs2008 中学习 C#,所以我问自己是否缺少在 vs2010 中没有学习的东西。
我暂时不会接触 WPF/Silverlight,用 C#、ASP.NET 和 SQL Server 有一段时间我有很多乐趣。
好吧,这就是我的问题,我使用 vs2008 变得恶毒或遗漏了什么?
【问题讨论】:
标签: c# visual-studio-2010 visual-studio-2008
主要是新的 .NET 4 和 C# 4.0 功能。
但是,由于您仍在学习,因此首先专注于 .NET 3.5 和 C# 3 功能并没有什么坏处。虽然您应该希望在某个时候迁移到 VS 2010。
【讨论】:
你会错过新的 c# 4.0 功能... 看看:http://msdn.microsoft.com/en-us/library/bb383815.aspx
【讨论】:
.NET 4.0 中有很多很酷的功能,但我认为 3.5 是一个很好的起点。您可以(最终)获得使用 Linq 和 WPF/Silverlight 的经验,所有这些技能将在时机成熟时让您轻松进入 4.0。不过不要耽误太久;他们会定期推出新版本。
【讨论】:
嗯,让我们看看。已经安装了所有好东西的 ASP.NET 4.0 - 没有那么多。真正更好的开发环境——也许(我个人不会再接触 2008 年——终于我有了多显示器支持)。更好的 SQL Server R2 集成 - 可能,但如果你必须这样问,你可能无论如何都不要使用具有数据库项目类型的版本。
所以,最后 - 不。但接下来的问题是 - 为什么不直接更新?
顺便说一句,Silverlight 确实值得一看。至少现在你需要像客户端图表这样的东西。我发现它和 OData 协议实现非常有价值;)
【讨论】:
你应该没事的。您错过了 .NET 4。但是 .NET 3.5 有很多东西要学习,而且所有这些在 .NET 4 世界中仍然相关,您不会浪费任何东西。 .NET(和 C#)很大,真的很大。因此,从某种意义上说,您甚至可以将其分块服用会更好。
而且,就其价值而言,VS 2010 中的 XAML 设计器速度慢得让人难以忍受,从某种意义上说,你几乎要过得更好 :)(也就是说,如果你决定采用 Silverlight 或 WPF)。
【讨论】: