日期:2014-05-20  浏览次数:20382 次

ASP.net大大进~~`
从小学就开始玩电脑,到现在已经有10年了..
-   -!惭愧的是什么都懂点,但是什么都不精。。。
特别喜欢程序方面。现在定准了ASP.net(C#)
想请教各位老前辈规范的学习ASP.net。
提几个要求:
1:学ASP.net(C#)需要多深的C#知识
2:需要从哪里开始,我有一定的ASP知识,但是现在拿到ASP.net里来,感觉就一点都不是了.
3:C#和ASP.net我只接触过一点皮毛,应该从哪学开始学
4:给我推荐一些自学的好书。一定要好的..

一个人自学太累了,没老师教,有的时候连哪里是知识点,哪里该记该背都不知道。。

asp.net和C#至少要记住背住哪些部分。

这次的计划绝对不是心血来潮,我已经看了很多书了,   也实践了一些,但是感觉方法不对,哭啊~`所以想扎实的慢慢来,不急了..

帮帮我..找一老师最好..=   。=!

------解决方案--------------------
1 必要的基础是必须的。HTML语法,C#语法(JAVA语法,C++语法都可以。直接学C#也行),DIV+CSS,数据库知识,Javascript脚本知识。放弃ASP的思想,最重要的就是CodeBehind了。
2 那么多理论没什么用。从实例做起。通过一个实例来熟悉asp.net语法。可以参考一些源码来做。一开始做的东西不必太难。也不必太美观。但是与数据库的交互一定要熟悉。
3 研究微软的PetShop。主要是研究一些三层结构。并学习一下类的划分。对你的编程思想很有好处的。
4 注重文档。在编码之前,要先进行设计。
------解决方案--------------------
先弄清楚asp.net 和C#的区别了
C# 是一种面向对象语言了 asp.net 是一种框架平台 有Visiual vb c# J# Jscript等等都可以实现
提到C# 大多数人会把它当作是Visual C++ 升级版了,更接近用户(程序员)提高开发效率。一般都是用C# 开发winform程序或者类库==作为应用程序应用了。一般构架模式为C/S 客户端/服务端
C#可以用来开发asp.net web 应用程序。asp.net web应用程序时基于B/S 构架的了 浏览器/服务器。C/S和B/S构架有很大的区别的了。
如果你确定自己想搞网站,那就专门搞asp.net 做网站仅仅只靠C#是不够
如果搞一些中小企业MIS 信息管理系统就放心的搞winform么

你买一本书名以C#命名的书 和买一本Asp.net为主体命名的书,可以看出很大的差别的了
一般asp.net入门的书籍 介绍的主要是WebControl Html Control 以及链接数据库了ado.net。
建议学习asp.net 还是学一些html,css入门知识了,会有很大帮助。

吃饭先,看看别人回复