【问题标题】:Asp.net 2.0 and c# 3.0?Asp.net 2.0 和 c# 3.0?
【发布时间】:2010-11-22 14:18:30
【问题描述】:

我们在我工作的地方使用 asp.net,我们使用 c# 作为语言。 c# 3.0 可以与 asp.net 2.0 一起使用吗?我一直在尝试挑选一些关于 c# 的书籍,但不确定我应该购买哪一本,任何帮助将不胜感激!

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    自 2.0 版以来,ASP.NET 没有发生重大变化(可以查看完整列表 here)。 ASP.NET 4.0 和 .NET framework 4.0 将在今年年底发生一些重大变化。

    然而,多年来,C# 语言已经有了很大的发展。在其当前版本 (C# 3.0) 中,该语言具有许多将使您受益的特性。它可用于定位最新版本的 .NET 框架 (3.5) 或您选择的任何早期版本。

    我会推荐有关 ASP.NET 2.0、C# 3.0 和 .NET 框架 3.5 的书籍。

    【讨论】:

    • 除非没有 C# 3.5 这样的东西。它仍然是 C# 3。
    • 没有 C# 3.5 这样的东西(请参阅 Jon Skeet 的帖子:stackoverflow.com/questions/247621/…
    • 我认为这场辩论只是强调了版本控制/命名有多么混乱!
    • @thedorko,只要确保跟踪三个独立的实体(Web 框架、语言编译器和运行时框架),您就可以了 :) 已更正。
    【解决方案2】:

    是的,ASP.NET 是一种 Web 应用程序技术(与一种语言相对),您可以使用任何 .NET 语言来支持它。 ASP.NET 2.0 和 C# 3.0 配合得非常好。

    【讨论】:

      【解决方案3】:

      你打赌。

      这是我强烈推荐的一本书:

      从 C# 开始 ASP.NET 2.0
      http://www.amazon.com/Beginning-ASP-NET-2-0-Wrox-Guides/dp/0470042583

      【讨论】:

        【解决方案4】:

        我认为这个问题的正确答案也回答了你的问题:

        Upgrade to ASP.NET 3.x

        基本上,您将 IIS 设置为 2.0 和 3.5 站点的 asp.net 2.0,因为它们都在同一个 CLR 上运行。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-06-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多