网络编程
-
Web开发技术教程林宏基编著《Web开发技术教程:ASP/ASP.NET/JSP程序设计》第1章介绍Web编程基础及Web开发环境;第2、3、4、5、6章完整介绍ASP技术,包括ASP工作原理,VBScript、JavaScript、ASP五大内置对象,ASP的服务器组件和ADO组件及其Web数据库发布技术,ASP综合实例;第7、8、9、10、11章介绍ASP.NET开发环境和VB.NET与VS.NET,介绍HTML控件和Web服务器控件,讲述NET框架下的数据库存取、数据源绑定及ASP.NET应用程序设计,并涉及Web服务实例;第12、13、14、15章完整介绍JSP网络开发技术,介绍JSP开发与运行环境,JSP技术原理和语言规范,JavaSevlet,JavaBean组件,JDBC及Web数据库编程,JSP综合实例。《Web开发技术教程:ASP/ASP.NET/JSP程序设计》结合作者长期Web技术教学和科研实际经验,从三个层面的Web编程角度出发,力图通俗易懂,讲究实效,理论与实践并重,渐进与选择空间并存,使《Web开发技术教程:ASP/ASP.NET/JSP程序设计》学习者从初学到深究皆各有所得。《Web开发技术教程:ASP/ASP.NET/JSP程序设计》不仅可作为高等院校计算机和信息类专业的Web技术课程等教学用书,也适合作为不同专业研究人员选修Web编程课程教材和从事Web技术开发人员专业培训教材。 -
ASP+SQL Server动态网站开发从基础到实践杨世锡;赵辉本书详细介绍了ASP开发的基础知识、技术要点、开发技巧和常用模块,以及按照软件工程的方法来开发的综合实例。它通过72个实例程序向读者介绍如何使用ASP来开发Internet应用程序,这些实例取材于Internet应用开发中最常用的系统或模块,有的代码直接取自实际运行的系统,也就是说每一个使用ASP进行开发的网络应用程序员都经常要遇到的。同时,本书使用的开发方法也非常具有代表性,是使用频率很高的一些方法,也是每一个程序员都要切实掌握的方法。另外,本书还在介绍一些经典方法的基础上,由浅入深地介绍了具有一定难度的高级开发方法,合理地使用这些高级方法可以大大提高应用程序的质量。本书详细介绍了ASP开发的基础知识、技术要点、开发技巧和常用模块,以及按照软件工程的方法来开发的综合实例。全书共分19章,内容主要包括ASP概述、ASP脚本语言、ASP编程基础及内置对象、ASP内置组件、Access和SQLServer、ADO编程技术、文件上传、邮件发送、注册模块、登录模块、计数器系统、故事接龙系统、投票系统、BBS论坛系统、聊天室系统、文件管理系统、财务报账管理系统、网络考试系统以及在线购物系统。本书通过72个实例循序渐进地介绍了ASP开发技术,对ASP技术的众多知识点及难点,都力求通过实例和简洁的语言予以讲述。本书的内容基本上涵盖了大部分的ASP核心开发技术,读者只要举一反三,对本书的实例稍微修改,就可以完成自己的开发任务。本书可作为高等院校、高职高专计算机应用和电子商务等专业的教学用书,也可作为相关培训教材或Web应用程序设计爱好者的自学用书。 -
ASP案例开发集锦汤代禄,韩建俊编著本书精选来自实战中的ASP案例,每个案例配有详细的实现步骤和完整的源代码解释,通过精确分析ASP在数据库、内建对象、组件、文件系统、图像、安全、XML、VML矢量绘图、手机WAP、多媒体、游戏、邮件、短信、网络传呼、购物车、广告、BBS、聊天室等方面的案例开发过程,在描述ASP应用技术知识的同时,展现ASP的强大编程功能。 本书主要面向ASP应用程序开发人员,同时适合ASP编程爱好者参考,也可作为大中专院校学生学习的辅助教材。本书特点:·直接通过案例的实现显示ASP的强大功能。·提供完整的源代码,读者在自己理解的基础上直接将其用于自己的开发任务,只要按需修改即可。·真实再现ASP编程的全部过程,讲解详细、实用性强。 -
JSP案例开发集锦王诚梅,袁然,王艳编著JSP是一种动态网页技术标准,可以无缝地运行在UNIX、Linux及Windows操作系统平台上,可以在多种Web服务器下使用。本书注重实用性,通过大量典型案例,以实际的技术和开发环境讲解JSP编程方法、使用技术及操作技巧,内容从JSP的基本语法到与其他技术如JavaScript、EIB、Servlet的综合使用都有专门章节及案例详细分析。本书配套光碟包括书中所有案例的源代码,读者可直接运行。本书具有语言简明扼要、结构清晰,内容丰富、范例典型的特点,既适合网页制作人员、Web应用开发人员使用,也适合高校相关专业师生阅读。本书特色·注重实用性,全书九十多个典型案例都来自构建网站的实际需要.·每个案例都从运行效果与操作、制作要点、步骤详解、代码添加与解释、程序源代码与解释等方面进行详细剖析,即便是JSP初学者,也不会有无从下手的感觉·语言简明、结构清晰,醒目的提示及恰当的屏幕画面使你如同身临其境.·随书光碟包括书中所有案例源代码,帮助你轻松进入JSP的魅力世界 -
ASP动态网站编程与应用周纳本书较系统地介绍了ASP动态网站开发的有关知识和技术,全书共9章,主要内容涉及动态网站开发技术概述、网页设计的超文本标记语言(HTML)、最新流行开发工具(DreamweaverMX2004)、ASP基础和内建对象、ASP的两个脚本开发语言(VBScript、JavaScript)、ASP数据访问、ASP网站编程实例等。本书注重ASP动态网站开发技术知识结构的系统性、知识内容的实用性和知识表达的高效性,全书结构严谨、内容充实、实例丰富而完整,每章附有训练式、启发式和开发式相结合的思考与作业,可作为高等院校计算机类、信息管理类及与之相关专业的WEB技术、网页设计和网站开发课程的教材或教学参考书。亦可供广大计算机与网络编程爱好者、相关专业人员等作为参考书或自学用书。 -
ASP+SQL SERVER组建动态网站实例精讲龙马工作室编著本书介绍了ASP和数据库的基础知识以及各类典型网站通用模块(30多个)和Internet应用服务系统(企业网站、电子政务网站和在线教育网站)的使用、配置、移植和扩展等技术,内容涵盖了用户管理、搜索查询、数据库管理、统计、聊天、电子邮件、论坛、人事管理、在线点播和宽带下载等绝大部分网站常用功能。 在本书的第13~15章介绍了用模块搭建企业网站、电子政务网站和在线教育网站的方法。读者可以直接使用这些网站系统,也可以对原有构架加以扩展,开发出适合自己需要的网络应用系统。 在介绍应用技术的同时,针对现有书籍普遍缺少详细的系统分析和设计方面的内容不足的情况,本书还利用ASP在应用程序设计和开发上灵活高效的特点,对各网站功能模块的构成、功能、原理和常见问题进行了详细的分析。 本书配套光盘包括所有网站应用案例的源程序,读者可以直接使用。 本书适合网页设计人员、Web应用开发人员和广大网络爱好者学习使用。 本书技术支持网站http://www.51pcbook.com。 -
JavaScript动态网页编程实例手册张长富,黄中敏编著这是一部关于如何用JavaScript语言来进行动态网页编程的实例手册。本书内容:全书由16章和3个附录构成。主要内容包括JavaScript功能简介、编程环境、数据类型和变量、与用户交互的基本方法、运算符、条件和循环语句、函数、创建和使用自定义对象、JavaScript核心对象、浏览器对象模型、访问文档内容、事件响应与编程、使用Cookie存储网页状态、活用正则表达式、动态HTML、JavaScript和XML。附录A为JavaScript中常用对象的属性、方法和事件,附录B为JavaScript预定义颜色表,附录C为自测练习题。本书特点:全书以示例教学方式来组织内容,将JavaScript编程的基础知识有机地与控制鼠标特效、导航栏中的下拉菜单、设置浏览器状态条、复杂的动态菜单和表单的自动填充等200多个程序示例相结合,内容丰富、讲解细致、由浅入深,集趣味性、直观性、可操作性于一体,帮助读者快速掌握动态网页编程的方法和技巧。读者对象:从事动态网页编程的广大程序员的必备手册,高等院校网页编程专业配套教材。说明:书中所有示例均已上机调试过,源代码及每章练习题答案可以登录海洋出版社智慧图书网站(http://www.wisbook.com/down/JavaScript.exe)免费下载。 -
ASP动态网站设计经典案例谯谊,张军,王佩楷等编著本书通过电子商务系统、在线音乐点播、同学录3个经典的动态Web网站应用实例,向读者剖析利用ASP进行系统设计和开发的特点,思路、方法和技巧,并详细地讲述系统的创建和发布过程。通过本书的学习,读者能对ASP技术有全面的了解和掌握,并能够开发适合自己需要的应用系统。本书适用于网站设计工作人员或网站设计业余爱好者进行自学,也可以作为在校学生学习提高辅导资料。 -
ASP.NET技术详解与应用实例李万宝 主编本书详细介绍了利用ASP.NET开发网页的基本技术。全书共分15章 ,其中前12章介绍了Web应用程序开发知识,不仅包含ASP.NET Web运行原理、基本控件和验证控件的使用,还包含XML、数据访问、应用程序配置、跟踪调试、网络安全和系统优化等内容。第13章介绍了简单ASP.NET Web服务的开发。第14章通过对实例OnNetBookSell的分析,介绍了如何综合使用ASP.NET的各个基本知识点结合3层体系设计思想构建B/S电子商务。第15章通过对DotNetForum的分析,介绍了如何充分利用NET技术,并结合N层结构设计思想开发较为复杂的网络论坛。本书结构清晰、内容丰富,无论是对于ASP.NET初学者,还是具有一定经验的ASP.NET使用者,都具有一定的指导参考价值。 -
JSP网络编程从基础到实践邓子云,张赐编著JSP技术是Java中基于Web的动态网页开发技术,具有跨平台、安全、高效、面向对象的特点。本书分为两个部分,即入门篇和实践篇,共13章。入门篇的内容注重JSP应用开发的基本理论及相关类的介绍,并辅以实例说明,包括JSP技术概述、JSP的Web开发环境的安装与配置、Web开发基础、JSP语法、JSP的内置对象、JSP的文件操作、JSP中数据库的使用、JavaBean开发、Servlet技术、JavaMail开发。实践篇注重于实际项目案例的开发,包括会员制BBS系统、网上考试系统、测试管理信息系统三个项目案例。随书的光盘带有书中所有实例的源代码。本书可作为JSP开发新入门程序员的培训教材或自学教材,也可作为Java培训班或大专院校计算机专业的教材,对于JSP开发较为熟悉的程序员亦是一本良好的参考书。本书前言随着Internet的不断发展和深入人心,大量的软件项目需要采用B/S结构,这就要采用一种优秀的动态网页技术。自1999年Sun公司推出JSP动态网页技术以来,JSP就被迅速和广泛地用于Web上的应用软件开发,Internet到处可见用JSP建立的电子商务、电子政务及其他行业的网站。用JSP技术设计的系统,具有跨平台性、运行效率高的特点,同时JSP学起来容易上手,只要具备程序设计的基本知识,学习JSP将会变得很容易。本书内容全书分为两个部分:入门篇和实践篇,共13章。入门篇的内容注重JSP应用开发的基本理论及相关类的介绍,并辅以实例说明,实践篇则偏重于实际项目案例的开发。主要内容如下:1.入门篇第1章讲解网络软件开发最常用的两种计算模式——C/S模式和B/S模式,并作了对比分析;对B/S模式中的CGI、ASP、PHP、JSP——进行了介绍,并说明了JSP程序运行的基本原理。第2章介绍三种Web服务器——Tomcat、Weblogic、Websphere,讲述如何安装和配置JSP的运行环境。第3章讲述Web程序员必须掌握的HTML和javascript知识。第4章讲述JSP网页程序的基本结构;讲解变量、方法和类的声明以及JSP指令和动作指令。第5章介绍JSP开发的内置对象的应用与开发,重点介绍request、response、session、application、out五个对象的应用开发。第6章的内容是JSP中文件操作的应用开发,包括向服务器上传照片,在客户端下载文档,访问服务器的文件等。第7章的主要内容为利用JDBC来处理在JSP中各种操作数据库的应用,配置数据库连接池。掌握好JSP中数据库的使用是开发一个基于Java的B/S信息系统的关键技术,也是本书的重点。第8章说明如何在编译JavaBean,重点放在Web开发中JavaBean的开发、编译和布署;并给出几个Web开发常用的JavaBean——计数器Bean、数据库操作JavaBean、购物车JavaBean、文件操作JavaBean、记录分页JavaBean。第9章讲述Servlet的基本概念、工作原理,并用Servlet解决几个实际应用的问题,分别是读写文件、访问数据库、获得表单的数据。第10章的内容是JSP中基于JavaMail的邮件功能的开发。2.实践篇第11章引导读者学习的项目案例是一个会员制BBS系统,包含该系统的需求分析、系统设计、数据库设计、JSP页面设计等内容。第12章是一个网上考试系统,包含该系统的需求分析、系统设计、数据库设计、JSP页面设计、关键技术等内容。第13章讲解一个测试管理信息系统,从软件测试的基本概念讲起,描述了此系统从需求分析、数据库设计到页面设计的基本内容。书中入门篇的10章以及第13章由长沙市商业银行信息技术部邓子云高级工程师编写;实践篇的第11章和第12章由长沙盛元科技有限公司的张赐工程师编写。我们在繁重的项目开发工作任务中抽出时间来编写此书,为的是能给想从事JSP开发或正在从事JSP开发的程序员带来一本良好的参考书籍。学习方法本书旨在帮助JSP的入门级程序员快速上手开发程序,因此辅以大量的实例说明。学习本书的内容无须事先掌握Java程序设计和HTML设计的内容,可直接进入本书的学习,在入门篇中会介绍这些基础知识。书中的实例均通过精心的调试,随书的光盘带有书中所有实例的源代码。书中用到的软件工具的下载地址如下:1.Tomcat4.0http://www.hm23.com/down/down.asp?downid=1&id=1412.J2sdkhttp://java.sun.com/j2se/1.4.2/download.html3.MSSQLServerJDBC驱动http://www.microsoft.com/china/sql/downloads/jdbc_sp1.asp4.JavaMailAPIhttp://java.sun.com/products/javamail/downloads/index.html5.JavaBeansActivationFrameworkhttp://www.javafan.net/down?ID=40&URL=1读者可从网上下载这些开发工具。致谢感谢CSAI(中国系统分析员协会)的张友生博士,他给本书的编写工作提出了一些指导性的意见,感谢电子工业出版社的朱沭红编辑和顾慧芳编辑,她们做了大量的策划和编辑工作,正是因为这么多人的辛勤汗水,本书才得以出版。由于时间仓促和作者的水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正,我们的E-mail如下:dengziyun@126.com(邓子云)、cizhang123@163.com(张赐)作者2005年4月于长沙
