Web应用程序学习心得

来源:互联网 发布:js读取cookie的值 编辑:程序博客网 时间:2024/06/05 21:57

Web应用程序开发心得

  

                                                                             数媒0601——杨显利

 

08年初开始接触Web应用程序编程,下面我就谈谈我个人学习过程中的一些心得体会。

 

一、    何为Web应用程序

我刚开始学习的是javaC++应用程序,这些程序只能在本机上运行,接触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像我们在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,Web应用程序首先是应用程序,和用标准的程序语言,如CC++C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。也就是说我们开发的程序是运行在服务器端,客户使用浏览器就可以使用程序提供的服务。

二、Web应用程序开发常用语言                                                                                               

     Web应用程序开发常用语言有JSPASPPHPASP.NET等,到目前为止我只学习了JSPASP.NET,ASPPHP只了解些皮毛,大家可以上网看,这些语言各有各的优势和缺点,大家可以根据各自的情况选择编程语言,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,后来通过同学的推荐和项目的需要我就忍痛割爱,着手学习ASP.NET,它是微软公司继ASP后推出的又一门服务器端脚本语言,ASP.NET一般分为两种开发语言,VB.NETC#C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#

三、 如何学好ASP.net

学习ASP.net我个人觉得首先应该对HTML标签有所了解,因为开发动态网页还是要跟HTML标签打交道,多了解一些你在编程的时候更容易上手,还有HTML提供的一些表单,最好能熟悉,在ASP.net中也提供了各类控件,这些控件的学习都比较简单,所见即所得,可以直接向页面中拖各种控件,后台代码写在.cs文件中。具体的控件和对象我就不提了,大家自己学习就行,我只说说学习方法。

学习的过程最好能结合各自情况,一般的初学者,我建议还是先看一些asp.net的视频教程,尽快熟悉它的用法和规范,因为这样接受比较快,但是不能一味的只看视频,必须要学着去实践,开始可以跟着视频上的例子照葫芦画瓢作一些试试,可以自己尝试着去修改例子,将它变成自己的东西。另外最好找两本.net方面的书,最佳组合是一本基础的书和一本实例书,这样可以巩固前面的学习,如果有不清楚的地方可以直接查书,加深记忆,看实例的书,并且最好能照着书上实现一遍,提高自己的水平,前万不要眼高手低,要不到到头来前功尽弃,前面学的都忘了。

现在就可以参加做一些项目了,在项目中锻炼,在项目中提高,遇到问题千万不要急,有两个最好的老师教我们,那就是googlebaidu啊,有什么问题百度一下,一般都会解决的,而且你解决问题的过程就是你提高的过程。

关于Web应用程序开发遵循的结构看下一篇我转载的文章。