3. 主要的开发语言和工具
主要的开发语言有HTML、XML、CSS、JavaScript、VBscript、J#、VB、Java、C#等。
常用到的web网页开发工具有很多,最常用的有文本、FrontPage、Dreamweaver、TopPage等,他们使得编制网页的工作变得既简单又容易。FrontPage是优秀的网页编辑器之一,新手能很快上手制作网页,具有易学、易用的特点;Dreamweaver是第一套对专业网页设计师的视觉化网页开发工具,利用它可以轻而易举的制作出跨越平台和浏览器的充满动感的网页;TopPage是一种全能的工具,可以创建在所有浏览器上都能运行的网页,方便易用。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
目前, Microsoft在Web应用开发方面推出了Visual InterDev开发平台,该工具采用的Web的脚本语言编写脚本程序代码,并从整体的概念来组织开发、维护一个Web的应用系统项目。作为一个可视化的开发工具平台, VI具有一些较为显著的特点,如:
(1)简单的数据库互连性:利用Visual InterDev的可扩展和高效的数据库链接功能,可以开发数据驱动的Web应用程序,可支持大型的数据库系统如Microsoft SQLServer、Or-acle等;
(2)项目管理:支持可扩充的基于小组开发的模式,Visual InterDev允许不同的小组成员以不同的开发工具来完成其自己的Web应用程序,如用FrontPage或Dreamweaver规划和制作的网页可以添加到Visual InterDev的项目中, Visual InterDev制作的网页同样也可以在FrontPage或Dreamweaver中打开、修改和设计。这样,更有利于项目的开发、管理和实现。
除了Microsoft的Visual InterDev外,还有MacroMedia公司的Dreamweaver UltraDev。DreamweaverUltraDev是作为Dreamweaver的延伸,它不仅可以像Dreamweaver那样设计出五彩缤纷的网页,同时可以使用Dreamweaver UltraDev的可扩展架构来扩展和定制Web的应用系统,让设计人员可视化地创建和编辑驱动数据的支持多种服务器平台的Web应用系统。该开发软件可以生成支持ASP,JSP (Java Server Pages)和CFML (ColdFusion MarkupLanguage)等技术的应用程序。
开发ASP.NET文件,最好的工具是Microsoft Visual Studio.NET,利用它就可以实现所见即所得的编辑,并可以实现拖放控件、自动部署、自动分离程序代码和HTML代码等功能。目前使用较多的版本是Visual Studio2005,最新版本是Visual Studio2008。
还有一款比较简单的,专门用来开发ASP.NET程序的软件 Web Matrix 。
4. 如何学好这门课
要学好这门课,首先得了解web目前的发展状况,web制作所需工具和语言有哪些。 要开发Web应用程序,需要确定以何种方式确定,但无论以何种方式实现Web系统的开发,一般都应遵循以下的步骤:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
因此,要设计一个动态的Web应用系统,应具有一定的相关知识:Html网页制作(如FrontPage、Dreamweaver、Flash、Fireworks、AdobePhotoshop等)、脚本代码的编写(如VBScript、JavaScript、Java、ASP),数据库(Acess,Oracal,SQL)等。在掌握Web页面制作的知识后,我们就可以根据一定的要求,配合相关的开发技术来规划、开发相应的Web应用系统。
并不是每门语言都要掌握,只需精通的学习好一门语言,一种编写工具即可。当然适当的了解掌握其它语言和工具也是必要的。目前在国内PHP与ASP应用最为广泛,而JSP由于是一种较新的技术,有着较大的应用前景。不论选择何种语言,只有注意整个系统前台应用和后台数据库的特点,使它们相互配合才能将系统的整体效率达到最佳。
参考文献:
【1】李玉芹.应用Active Scripting实现互动式Web页
【2】彭武兴.PHP技术手册
【3】汪晓平.ASP网络开发技术(第二版)[M].人民邮电出版社,2003,12
【4】汪青青等.JSP设计(第二版)[J].清华大学出版社,2004,10
【5】南顺成等.PHP网络编程技术[M].国防工业出版社,2002,10
【6】廖若雪.JSP高级编程[M].机械工业出饭社,2001,6
【7】王孟奎等.PHP实用教程[M].北京理工大学出版社,2002,5
转载于:https://blog.51cto.com/xjozi/264305