我想知道什么是学习"新"技术的最佳方式(例如LINQ,WPF,WCF,AJAX,最新的C#3.0等)?
你是如何学到最好的?是通过书籍,网络广播,在线文章,教程,示例还是动手实验?
另外,你如何确保你会记住学到的东西?(再读一本书/文章?深入挖掘你认为已经熟悉的话题?)
我老了.我仍然从找到一本好书开始,从头开始阅读,直到它过分依赖我在第一次阅读时没有掌握的东西,然后回去做实际操作.
一旦掌握了基础知识,博客,网络广播和在线文章就会出现.
你能做的最好的事情就是开始编码.那里有大量的信息:书籍,杂志,博客等.无论你做什么,不要只阅读它们 - 跟随并编写示例代码.
学习的来源不是很重要,我读过坏书和好博客,而且我还阅读了优秀的书籍和危险的不准确的博客.
首先考虑一个项目来使用它.当您尝试使用它来完成特定目标时,学习过程会发生巨大变化.
从那里你正在做的是研究驱动.您可以查找任何书籍,网络广播等,告诉您如何在项目中执行下一步.
一旦完成该项目,您可以回过头来了解更多视角的技术内部工作原理.(你可以更好地检测一些作者为我们提供的总BS.)