【问题标题】:I'm learning C# in vs2008 while vs2010 is available. Am I missing something? [closed]我在 vs2008 中学习 C#,而 vs2010 可用。我错过了什么吗? [关闭]
【发布时间】:2010-06-18 14:57:30
【问题描述】:

这是我的问题。

因为我在 vs2008 中学习 C#,所以我问自己是否缺少在 vs2010 中没有学习的东西。

我暂时不会接触 WPF/Silverlight,用 C#、ASP.NET 和 SQL Server 有一段时间我有很多乐趣。

好吧,这就是我的问题,我使用 vs2008 变得恶毒或遗漏了什么?

【问题讨论】:

    标签: c# visual-studio-2010 visual-studio-2008


    【解决方案1】:

    主要是新的 .NET 4 和 C# 4.0 功能。

    但是,由于您仍在学习,因此首先专注于 .NET 3.5 和 C# 3 功能并没有什么坏处。虽然您应该希望在某个时候迁移到 VS 2010。

    【讨论】:

      【解决方案2】:

      你会错过新的 c# 4.0 功能... 看看:http://msdn.microsoft.com/en-us/library/bb383815.aspx

      【讨论】:

        【解决方案3】:

        .NET 4.0 中有很多很酷的功能,但我认为 3.5 是一个很好的起点。您可以(最终)获得使用 Linq 和 WPF/Silverlight 的经验,所有这些技能将在时机成熟时让您轻松进入 4.0。不过不要耽误太久;他们会定期推出新版本。

        【讨论】:

          【解决方案4】:

          嗯,让我们看看。已经安装了所有好东西的 ASP.NET 4.0 - 没有那么多。真正更好的开发环境——也许(我个人不会再接触 2008 年——终于我有了多显示器支持)。更好的 SQL Server R2 集成 - 可能,但如果你必须这样问,你可能无论如何都不要使用具有数据库项目类型的版本。

          所以,最后 - 不。但接下来的问题是 - 为什么不直接更新?

          顺便说一句,Silverlight 确实值得一看。至少现在你需要像客户端图表这样的东西。我发现它和 OData 协议实现非常有价值;)

          【讨论】:

            【解决方案5】:

            你应该没事的。您错过了 .NET 4。但是 .NET 3.5 有很多东西要学习,而且所有这些在 .NET 4 世界中仍然相关,您不会浪费任何东西。 .NET(和 C#)很大,真的很大。因此,从某种意义上说,您甚至可以将其分块服用会更好。

            而且,就其价值而言,VS 2010 中的 XAML 设计器速度慢得让人难以忍受,从某种意义上说,你几乎要过得更好 :)(也就是说,如果你决定采用 Silverlight 或 WPF)。

            【讨论】:

            • 而且我发现 VS 2010 有足够的缺陷,以至于我已经为 SP1 感到焦虑了。 2008 年要稳定得多。
            • 你看到了什么错误?您是否在使用任何第三方插件?
            • 目前我还没有第三方插件。偶遇2010就卡死了,没有恢复的希望,只好从任务管理器里杀了。并且有时它会崩溃并询问我是否要重新启动它。
            • 但我看到的最糟糕的错误是调试会话的“无限循环”。我开始调试会话,然后在此会话期间意外击键(在调试期间任何不合法的击键,例如尝试编辑某些内容)使我处于这样一种状态,即一旦我停止调试会话,VS 立即启动另一个。它不会每次都这样做,我会说平均每 10 次调试会话一次。
            • 我还发现新的基于 WPF 的控件存在大量绘画问题。只是不同的情况可能导致文档或其他任何内容部分变黑。以某种方式强制它刷新(调整它的大小)修复它。没什么大不了的。
            【解决方案6】:

            VS2008 支持 WPF 和 silverlight。

            通过使用 VS2008,您基本上会丢失任何仅在 C#4.NET 4 中可用的功能,以及其他一些小的 IDE 增强功能。

            .NET 3.5 目前已经足够你学习了(WCF、WPF、Silverlight、Entity Framework,...),但同时如果升级不影响你,你不妨运行最新的。无论如何,了解该语言过去的历史与现在的历史是件好事。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2016-02-13
              • 2011-04-01
              相关资源
              最近更新 更多