我的想法与您的想法略悖,在下觉得尽量多走错路,也许才是成为优秀程序员的方法
走的错路是积累的经验,你可能会因此浪费三五个月,但得到的将是更多,你会获得更多的解决问题的思路
你会学会如何让自己擅于学习不会的,这样才能让自己博学
学会那些知识中的死角,让自己的想法完美
去接受那些新的知识,让自己与时俱进
编程,不只是写代码
如果只会写代码,是写不出好代码的,因为你不知道为什么你写的数据库操作就比别人慢,为什么别人用一小时就能写好的东西,你要写一天,为什么别人写的东西你看不明白
多错长阅历,博览以成道
以我看如果算是.net入门,我觉得应该会以下的东西
1.C#至少应该会吧,可会是个什么概念,会写个if foreach? 在我心中底线是泛型、Lamdba表达式,Linq查询表达式,以及其它2.0、3.0、4.0的特性用起来没问题
2..NET基本类库,基本的那些你得了解吧,加密解密,序列化,字符串操作,Xml操作,数据库操作,反射,这几个是底线
3.怎么地也得会些.NET之上的框架吧,底线是做Web的ASP.NET 必会,ASP.NET 的所有对象、控件、生命周期,不求你全知道,20%可以,Winform、WFP或Silverlight、WebService、WCF也是相同需求
4.数据库方面,至少知道怎么调优,知道什么样的SQL写不得,知道大众的SQL解决方案,另外ORM要用过一两个
5.三方框架,怎么地也得过过个三五个吧
6.工具,VS怎么用,千万别说你就只用VS写代码了,不求把VS用到神级,但也最低至少要知道20个以上的快捷键,最好熟悉一种辅助工具
VB.NET是语言环境。asp.net(vb.net)是通过vb语言来写asp代码的。vb肯定要会,是基础。去找几个网站做做久知道了。你要熟悉怎么用VB语法就可以了。找本asp.net书 一步一步学习。然后做实例
数据库时必须的,甚至比.net还重要,实际中用到的代码并不多,反而是数据库的内容多,即使是你以后要写代码,现学都来得及。
框架、数据结构算法等等这些也很重要,需要好好学,你现在正好搞反了。
<<最佳SQL Server 2008入门教程>>
作者: 迪尤逊(Robin Dewson) 董
出版社:人民邮电出版社
介绍的很详细,很适合没有基础的入门,并一很多的案例可以学习。是一本基础性的好书。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作