当这个版的版主也快一个月了,也看了和回复了不少贴子,渐渐的发现了一些有关初学者的问题。
首先,任何一个人都是从初学到熟悉再到精通的,但是初学这个阶段是很难的,在学习asp.net之前,我强烈建议大学先学一点HTML语言或JavaScript/VBScript,这是做网页的基础,如果连静态网页都做不好的话,还谈什么做动态网页?有的人也许会说,现在那么多所见即所得的网页编辑器,如FrontPage、Dreamweaver,我们还要学什么HTML,要学什么JavaScript啊?其实不然,这就好像是走路和跑步一样,如果你连走都不会的话,还谈什么跑步呢?我不要求你们对HTML和javascript很熟,但至少要知道它们是什么,知道它们是有什么用,是怎么用的。至少要会用它们来写一些静态网页,以及实现一些客户端的效果。在微软的asp.net快速入门中有一句“如果您以前没有开发过Web页,则不适合使用入门教程。您应精通HTML和一般的Web开发术语。您不必具有ASP方面的经验,但应熟悉交互式Web页的基本概念,包括窗体、脚本和数据访问。”
其次,如果您熟悉HTML和Javascript,并且也了解交互式Web页的基本概念的话,那么您就可以开始学习Asp.net了。在学习这个之前,建议您买一本入门的书看一下,或者去网站上下载一些电子版的入门教材看一下。对一些很基本的问题,一般这些教材上都会有说明的。比如说有人问道,要怎么提交数据,怎么接收这些数据,像这些太基本问题放在网上问人家,简单就是浪费别人的时间。
第三,要对SQL语句熟悉,写asp.net程序,几乎不可能不涉及到对数据库的操作,那么SQL语句不熟悉的话,是无法进行下去的。熟悉SQL语句后,还要明白SQL Server和Access所用的SQL语句的微小差异。
第四,在提问的时侯,一定要在标题上写清楚是关于什么的问题。像有些网友的标题是:看不懂呢、还没有解决呢、看一下我的代码……像这种标题人家都不知道你想问什么,标题要一目了然,像有些网友的标题就写得不错,如:怎样统计在线人数、关于语句注释的问题,等等,都是不错的。
第五,在提问的时候,要把问题写得清楚点,出错代码是什么,出错提示是什么,为什么会出这样的错,都要写清楚。不要把一大段的代码整个放上来,谁会有时间和耐心去看你的代码呢?
第六,在问题解决完后,回个贴告诉大家是怎么解决的,学点知识不容易,但也不能太自私,自己搞明白了就不让人家知道。有很多网友问的问题都差不多,把你解决的办法写出来,即可以巩固自己,也可以做为前车之鉴以示后人,还可以让人家不用再回你的贴子了,一举三得,何乐而不为呢?
最后,祝大家学习进步。
[此贴子已经被作者于2006-5-15 9:32:31编辑过]