你以前是怎么学会的asp.net呢?
自学的话,到当地图书馆借书。比如<asp.net高级编程><asp.net 2.0 揭秘>(还有3.5版本的)
基本上看懂了asp.net的,接下来就是要看.net了:<.net本质论><Effective C#:改变C#程序的50种方法>
只要努力向着使代码最少化,又使逻辑看起来清晰化的方式写代码,进步就在你脚下。
多多订阅技术博客,尤其是国外牛人的。作为程序员,视野很重要。如果局限在一个小圈子里,很容易觉得自己掌握得不错了。眼界要放开一些,就要多与世界范围内的程序员做沟通。
你觉得你控件掌握的够好了吗?让你自己写个GridView能写出来不??
先看一下《asp.net技术内幕》把控件掌握好了,看《CLR via C#》把.net框架深入地了解一下,
这样你可能会少写许多垃圾代码。
之后你想侧重自己再选择...
我认为你首先要知道自己在ASP.net处于一个什么样的阶段,初级,中级、还是高级,从你刚才的提问中可以看出你应该处于中级阶段,毕竟你也工作一年了。我有以下几点希望对你有所帮助:
1.我推荐本书给你《asp.net程序天下》这边书讲的东西就是项目中会经常遇到比较难问题的讲解。还有会把一些新技术分类,你可以选择性的看,会对你的技术掌握会有帮助的.
2.不要盲目的去看一些比较的难的书。学习是无止境的,它会有一个过程,只能一步步来。千万不要想一步登天.
3.我学c#的应该要知道会利用巨人的肩膀。吧别人好的东西,符合自己的,将它收集,相信以后对你是有帮助的。
4.学会帮助他人,你在帮助他人时,在无形中也在帮助自己。多多与人交流。毕竟工作经验丰富的人也挺多的。
5.自己的心态一定要稳定。因为我们多还年轻。
有一本hello asp.net貌似不错!
我觉得多看看别人是怎么写的,考虑如果是你会怎么写,互相比较一下,反正我是挺爱看视频教程的,里面老师写程序时是怎么想的,觉得对自己的提高特有帮助!