推荐一本书《C#入门经典》 前十三章讲基础知识,如果只想学习.Net第二部分可以跳过,直接看第三部分Web编程。 学了前十三章,再学习点控件,就可以做一般的网站了。
首先学学C#的基本语法,面向对象部分好好学学!也许你在刚开始运用APS.NET做项目的时候不会用到太多面向对象的知识,但对你以后的发展肯定有好处!
如果你要走WEB方向的话,HTML+JS+CSS+AJAX肯定是要学习的,这部分也比较简单
其实这些都是技术层面的东西,要成为一个优秀的程序员,还要学一些实用的软件工程方面的东西,单元测试是什么样的,如何进行团队开发等等
最主要的是保持学习的热情!
祝你成功!
DOTNET的学习步骤(假设学习者是个门外汉):
1。计算机使用基础。会使用常用的软件,如记事本,WORD,PPT,一般的管理软件(如学生信息管理系统),会上网,会在论坛发帖子,使用购物网站进行购物,也就是学会常用软件的使用方法,B/S和C/S的。知道什么叫按钮,编辑框等。。对计算机世界的东西有个感性认识。
2。懂得计算机的基本原理。可以参考计算机专业自学考试的相关教材,打个理论基础。基本的数学基本的英语功底。
3。学习一门语言作为编程的入门。比如C语言。懂得编程的基本概念。开始熟悉至少一种IDE的使用。
4。学习HTML,JS,CSS,DB基础。
5。学习C#语言语法。
6。学习WINFORM编程,并做由小到大的项目进行训练,同时根据具体情况进行专项训练,如网络编程,线程,并了解熟悉相关的概念。(编程入门的语言也可以用C#,但是笔者认为用C效果更好)
7。学习ASP。NET,XML,AJAX,SQL SERVER。。。
8。从编程入门开始,就进行实际项目训练,同时学习软件工程相关知识运用在项目开发中,以及可以做象计算器这样的小项目,也可以做个大型应用软件。
9。多看各种形式的资料,多练习,多交流,训练自学能力和独立解决问题的能力
大家说的都挻全,偶只说一点,多动手,多思考。有问题google。
按照博客园征途系列,一本本地学
你可以去传智播客网站,他有关于这方面的教学视频可以下载,其中有关于学习顺序的介绍