现在,我正在全职转向C# .NET中的面向对象编程。为了提升自己,我一直在阅读关于基本计算机科学主题的资料(例如:数据结构、算法、大O符号),主要是在StackOverflow和Wikipedia上。我还阅读了《Code Complete 2》、《Refactoring》和《Head First Design Patterns》等书的章节。
然而,我感觉我的成为开发人员的方法有些倒错。我觉得我需要先熟悉C#和.NET中可用的工具,然后才能真正从学习如何最好地应用它们中受益。
我认为我缺少的部分是通过实际编程来熟悉.NET框架。我需要了解构建真实应用程序所需的日常任务。
由于我没有导师,我想知道是否有人能推荐一本书或网站,引导初学程序员通过构建一个(有点)真实的.NET应用程序来教授他们基础知识。
谢谢!