Web程序设计读写说_第1页
Web程序设计读写说_第2页
Web程序设计读写说_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Web程序设计》“读写说”心得体会ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。此外,它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。之后,微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。ASP与ASP.NET的区别:1.开发语言不同ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜力巨大的.NETFramework。2.运行机制不同ASP是解释运行的编程框架,所以执行效率比较低。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。3.开发方式ASP把界面设计和程序设计混在一起,维护和重用困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。ASP.NET更好些。ASP.NET与ASP的主要区别在于前者是编译(Compile)执行,而后者是解释(Interpret)执行,前者比后者有更高的效率。实际上我们可以把ASP.Net的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。除此之外,ASP.Net还可以利用.Net平台架构的诸多优越性能,如类型安全,对XML,SOAP,WSDL等Internet标准的强健支持。首先,在清晰认识ASP.NET后,请用积极的态度对待它。我们必须清楚,ASP.NET并不是一种单一的编程语言,而是一种强大的Web开发技术,它有它的应用领域,也有它自己的特点。认识到这些是我们学习ASP.NET的前提。另外我们都听过这样一句话:态度决定一切。这句话可以说是一句真理,对做任何事情都适用!如果你是以一种玩笑的态度学习ASP.NET,那么我可以负责任地告诉你:你不会成功。编程是一个不断学习、不断积累的过程。要用积极的态度去学习!其次,编程不要等学会所有的知识再去动手,而是在动手中学习。要想学习ASP.NET并使用ASP.NET进行开发,是需要一个过程的。ASP.NET开发必须要掌握相关课程知识,如.NET面向对象的编程语言、HTML与CSS、数据库技术、网络技术等。我们在学习之前对于这些至少要有个了解,但是不可能所有的课程知识都掌握得很好,那怎么办?是把这些课程都学好了、学精了再去学ASP.NET开发?当然不能,最好是在学习ASP.NET的过程中遇到不清楚的知识点就去查相关的教材和资料,在学习的过程中进行知识的补充!一本好的教材,往往可以让你的学习达到事半功倍的效果。而本书是初学者学习ASP.NET的好帮手,是ASP.NET开发。初学者从入门到精通的经典教程。书中给出的每个项目,都是由具有多年项目开发经验和培训经验的人员根据实际运用编写的实用项目;每章最后的“高手点拨"给读者介绍了-些高级应用或实用技巧;“实战练习”不但给读者提供了检测自己学习成果的机会,同时也提高了读者的动手能力。通过对本书的阅读学习,初学者不但可以掌握ASP.NET的基础知识,还可以通过举一反三的练习达到精通的目的。要想学好ASP.NET,既要重视学习,又要注重实践,要把学习的内容运用到实际的程序中去。例如可以试着设计一个完整的网站等,这样有助于自身水平的提高。等到编程水平提高到了一定的境界后,看代码就变成了最好的学习手段,可以从别人的经验中汲取对自己有用的部分。在学习或实践的过程中总会遇到一些问题,这个时候不能急躁,不要急着借助外力,应该首先尝试着自己解决。这样不但可以锻炼自己独立分析和解决问题的能力,还可以总结很多宝贵的经验教训。实在无法解决的时候,就应该虚心请教身边有ASP.NET开发经验的人,也可以通过网络查阅资料。现在的网络资源非常丰富借助相应的网站或论坛来解决问题是一个很好的学习方法,而且还能从中积累经验。从另外一个角度来看,我们遇到的很多问题其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论