【问题标题】:What's a quick way to familiarize myself with C#, .NET framework, etc?让自己熟悉 C#、.NET 框架等的快速方法是什么?
【发布时间】:2009-05-27 00:35:30
【问题描述】:

我刚大学毕业,大约一个月后将开始工作,我被要求熟悉用于 NT 服务和 Web 服务的 C++、C#、.NET 框架。

我很感激有关如何在短时间内熟悉这些主题(书籍?互联网链接?)的建议。我不希望在一个月内成为专家,但我也不想一无所知。我已经知道 C++,并且我认为自己相当精通它,并且我知道 C# 的基础知识,即使我没有使用它那么多。对于 C#,我确实拥有一本名为 O'Reilley Programming C# 的书。

谢谢!

【问题讨论】:

    标签: c# .net web-services nt


    【解决方案1】:

    我将首先删除 Microsoft 的 Visual Studio Express 产品。您的 O'Reilly 书籍是一本非常好的入门书籍。

    开始阅读博客和收听播客,开始熟悉围绕 c# 的所有技术。你会对你能学到的东西感到非常兴奋。以下是一些更好的:

    http://www.hanselminutes.com/

    http://www.dotnetrocks.com/

    http://channel9.msdn.com/

    http://weblogs.asp.net/scottgu/

    http://weblogs.asp.net/

    此外,MSDN 库是一种非常宝贵的资源。你几乎总能在那里找到你需要的东西。这是整个 .NET 框架的参考所在。

    http://msdn.microsoft.com/en-us/library/default.aspx

    狩猎愉快!

    【讨论】:

      【解决方案2】:

      没有什么比实际使用该语言更好的了。尽管已经引用的一些信息来源对检查非常有用,但我想说确保您至少尝试编写一些具体的 C#。

      最好的起点可能是一个你已经用你知道的东西编写的非平凡但不太大的应用程序,并尝试将它转换为 C#...如果你能找到人,那就更好了精通 C#,可以对您的结果进行同行评审,以便提出建议,以便更好地利用您可能不熟悉的语言特定功能。

      从根本上说,如果你只是看书和看视频,你可能会觉得你真的知道它,但这和自己做这件事完全不同(就像我的大学数学课教给我的那样......一个好老师可以让不可能的事情看起来黑板上的小事)。

      【讨论】:

        【解决方案3】:

        这是一个巨大的表面积。 Andrew Troelsen 的Pro C# 2008 and the .NET 3.5 Platform 是一个不错的起点。

        这些是很好的播客,可以为您提供概览:

        .NET Rocks

        dnrTV

        Herding Code

        【讨论】:

        • 这是一个很大的区域,但我有点想从头开始。感谢您的信息!
        • 我真的相信 Pro C# 2008... 这本书是一个很好的起点。
        • 那是我桌上唯一的参考书。
        【解决方案4】:

        【讨论】:

          【解决方案5】:

          这是一个很好的SO thread with lots of resources。我建议您查看MSDN Virtual Labs。他们有很多很棒的培训,可以让您掌握这项技术,特别是查看C# ones

          【讨论】:

            【解决方案6】:

            我在 2008 年 11 月下旬遇到了同样的情况。 如果您熟悉 IDE 和其他编程语言,请下载 Visual Studio Express 并开始使用它。它是免费的:)

            http://www.microsoft.com/express/

            我总是推荐这个网页:

            http://www.java2s.com/Tutorial/CSharp/CatalogCSharp.htm

            【讨论】:

            • 哇,这是一个很棒的网站。谢谢!我已经拥有 Dreamspark 的 Visual Studio(面向大学生的免费 Microsoft 开发工具)
            【解决方案7】:

            您可以根据标签名称在这个stackoverflow站点上选择您感兴趣的相关主题,并阅读一些帖子,它会让您很好地了解人们在日常编程中面临的常见问题/挑战.

            【讨论】:

              【解决方案8】:

              一种方法是收听播客。我们做了一个名为Deep Fried Bytes 的项目,其中包含关于任何事物的各种主题。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2010-10-24
                • 1970-01-01
                • 2010-09-16
                • 1970-01-01
                • 1970-01-01
                • 2010-12-27
                相关资源
                最近更新 更多