网站简介:欢迎使用 ASP.NET 入门教程
ASP.NET 入门是一系列 ASP.NET 示例和辅助性注释,旨在使开发人员迅速熟悉 ASP.NET Web 编程框架的语法、结构和威力。入门示例简短、通俗地阐释了 ASP.NET 的功能。完成了入门教程后,您将熟悉以下内容:
ASP.NET 语法。尽管某些 ASP.NET 语法元素对于一些经验丰富的 ASP 开发人员来说并不陌生,但还是存在一些新框架特有的语法。入门示例详细介绍了每种元素。
ASP.NET 结构和功能。入门介绍了 ASP.NET 的功能;利用这些功能,开发人员只需用比以往少得多的时间和精力,便能生成交互式的世界级应用程序。
最佳 *** 作。入门示例展示了发挥 ASP.NET 威力的同时避免潜在缺陷的最佳途径。
使用入门的人员应具有什么样的专业水平盯拦?
如果您以前没有开发过 Web 页,您不适合使用入门埋则肢。您应精通 HTML 和一般的 Web 开发术语。您不必具有 ASP 方面的经验,但应熟悉交互式 Web 页的基本概念,包弯世括窗体、脚本和数据访问。
使用入门示例
使用入门示例的最佳顺序是它们的显示顺序。每个示例都是基于前一示例中讨论的概念生成的。该顺序从简单的窗体提交开始,逐步扩大到集成应用程序方案。
一、最好具有基础的html知识,这个不用我说了,如果你连一般的表单都写不出来,什么单选、复选、下拉框都不懂,那还是先老老实实学学html吧。二、一本好的教材对于尽快入门太重要了。很多人认为ASP简单,只要在网上下载一些源代码看看就差不多了,个人觉得不然。网上的代码绝大多数比较乱,看起来很吃力,而且学过ASP的朋友都知道,每个人都有自己的编写习惯,像我这样的菜鸟都觉得非常吃力,更别说是没有一点ASP基础的初学者了。还好一位Q友向我介绍了尚俊杰的《网络程序设计-ASP第2版》,这本书非常适合初学者,内容丰富,由浅入深,包括了大多数常用的程序,每个都有实例,而且代码中注解详细,尚俊杰有一个个人网站,也是教材的支持网站,那里有其它很多的免费学习材料下载,学习过程中出现问题都可以在网站上的论坛求助,网址:http://www.jjshang.com。
三、死读书不如读死书,读死书不如不读书。找到一本好教材后,在阅读的同时一定要自己动手写一写,不要看完这节后随便把附带光盘里的代码看一下,觉得好像理解了就当会了,一定要看看写一遍,把常用的代码记清楚了、理解透了,碰到不能理解的可以问问别人。这点太重要了,切记切记!为了运行代码方便,安装IIS是必要的,安装方法可以看这里:http://www.51jz.org/education/html/6918.htm
四、想砍柴必须手里有把刀,而且最好是好刀(呵呵,想不出什么话来,别笑我)!不知道大家现在写代码用什么软件,不会还是用DW或FP吧,甚至有些初学者直接用DW生成ASP代码,经常有和我一样的菜鸟拿DW生成ASP的代码要我改,晕,一大堆垃圾代码,看着头晕!我一直用EditPlus,推荐给初学者,具体的好处用了就知道了,呵呵,下载可以到这里:http://www.51jz.org/download/html/110.htm
四、有一个好的代码编写习惯。好的代码编写习惯非常重要,一定要从开始培养起来,暂时只想到以下几点:
使用变量前先声明变量,声明变量的时候可以适当给个注释,代码写完后以后或多或少肯定会进行修改,给变量适当的注释可以避免修改的时候对变量的含义莫名其妙,如果你的代码是给别人的,那就更重要了,你也不希望别人每次想修改代码时都因为你的代码可读性太差而来烦你吧。
变量命名要有一定的意思(比如用户名,最好用UserName,一目了然),不要过于随意,这个也是为了以后修改方便。
代码缩进,一段复杂的代码会有很多嵌套,比如代码中有多个If……End If语句,如果没有适当的缩进和注释,非常容易出错,而且出错后不容易找到原因。
五、学会代码调试,能自己快速地找到错误所在。代码编写过程中每个人都会出错,不同的是错误多少和发现错误的速度。可以将IE选项-高桥滚级中倒数第9个选项-“显示友好HTTP错误”去掉,调试程序的时候就会提示哪里出错,省去了查找错误的很多时间。还有个人觉得XP的IIS5.1更人性化,一般会提示具体错误,2000的IIS5.0一般只会提示出错,具体原拆坦因只能自己慢慢找,不知道现在大家是用XP还是2000的,呵呵,自己看着办吧。敏御余另外就是充分利用Response.Write,比如代码运行的时候提示第10行错误,在确认英文拼写没有错误,可能的情况下可以利用Response.Write输出第10行的内容看看。当然,要尽量减少出错、快速找到出错所在,重要的就是上面讲的代码编写习惯了,呵呵……
学习联盟网站的《零基础aspnet就业班》(链接圆散正:sina.lt/bsjr 粘贴浏览器地址栏按回车键即打开)掘圆
ASP.NET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。
多语言支持是ASP.NET的重要新特性之一,主要表现在所支持的编程语言种类多和单个语言功能强两个方面。
首先,ASP.NET为Web应用提供一种类似于Java编译技术的“二次编译技术”——中间语言MSIL(Microsoft Intermediate Language)执行架构,先将ASP.NET应用编译成MSIL,再将MSIL编译成机器语言执行。
ASP.NET所支持的编程语言是指这种语言的功能全集(而不是子集),所以,ASP.NET中每种编程语言的橘悔功能要比ASP中使用的VB script和Java Script更为强大。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)