初次接触.NET一个多月,感觉学习的东西很多,但是还是不太清楚学习的方向,比如缓存,个性化,session会话,wpf,wcf等等,感觉现在看又没有什么必要,主要是要理论结合实际,现在看了没用到实际还是等于没看,但是又不知道哪些需要看??能不能推荐一下??或者推荐一些相关比较基础,容易上手的书籍 ??
建议你首先要明确自己的主攻方向,究竟是本地开发(winform或WPF技术),还是网络开发(asp.net,asp.net mvc,Silverlight,WCF等)。先从基础学习,碰到不懂的问题可以经常查看MSDN,抑或是到博客园来向各位大侠求教,还有CSDN等等。我的建议是通过实例进行学习(先从简单案例学起,熟练后自己可以做个小项目练练手),实践出真知,熟能生巧呀!
我赞同实用驱动学习,只要打好C#或VB基础,然后边学边做就可以了。
但建议在学习前先去了解每个技术的概念,知道他们能干什么,原理大致是什么样的,这就足够了,然后什么时候需要这门技术,现学不迟,因为现在互联网高度发达,什么知识基本上一搜索就找到了,搜索引擎就应当成为大脑的延伸,并且真正对你有用的知识你才会去学习,并反复使用。
这样的好处就是脑子里尽可能少地装垃圾(对你无用的知识就是垃圾),从而专注于自己的领域。
我根据自己的吃过的亏建议。。。
学习顺序,先通过书学习写基本的知识--->根据案例实践--->比较熟练之后自己独自做一个实际项目--->(最重要的)重新学习基础理论知识
我现在就是吃了基础理论知识少的亏了,技术再提升很困难,所以现在一直在看王涛写的《你必须知道的.net》,来仔细补充下欠缺的基础知识,了解基础,了解底层,是从初级提升到中级的必须阶段。
虽然我做了不算少的网站项目了,但是还只能算是个初级的技术水平,原因就是缺乏对基础的认识和了解