网络编程
-
ASP数据库开发经典实例精解陈永强 编著本书主要介绍如何使用ASP进行数据库管理系统的开发。全书所有的示例都是以Windows 2000 Professional+ⅡS5.0+Access 2003/SQL Server 2000 简体中文开发版构成的开发环境为基础进行讲解的。全书分为3篇:第0篇,主要介绍ASP编程的基础知识;第1篇包括实例1至实例6,着重介绍数据的创建和使用ASP读写数据库的方法;第2篇包括实例7和实例8,主要介绍完整的ASP数据库应用程序的开发。本书定位于已有一定基础的ASP初中级用户、数据库管理系统开发相关人员以及计算机爱好者学习使用,还可作为社会相关办学、大中专院校的教材使用。为了方便读者学习和操作,将书中实例所涉及到的源代码都收录到了本书的配套光盘中,供读者在学习过程中调用。 -
JSP通用模块及典型系统开发实例导航王夕宁编著本书通过丰富的实例向读者介绍如何使用JSP技术开发Web网络系统应用程序,这些实例取材于Intemet应用开发中最常使用的系统或模块,有的代码直接取自实际运行的系统,是几乎每一个使用JSP进行开发的网络应用程序员都要遇到的。同时使用的开发方法也非常具有代表性,是使用频率极高的一些方法,可以说是每一个程序员都需要切实掌握的方法。本书适合广大中、高级编程人员,以及网站开发人员和数据库开发人员阅读。本书内容分为两部分:JSP基础知识介绍和JSP设计实例。基础知识部分(第1章和第2章)系统地介绍了JSP的知识,包括概念、特点、环境设置、服务器配置、语法、基本的数据库操作等。JSP设计实例部分(第3章~第9章)介绍了在实际网络应用中常用模块的实现方法,包括登录模块、注册模块、数据库典型模块、BBS系统、网上投票系统、新闻发布系统以及电子商务系统等。本书由经验丰富的JSP网站开发人员编写,适合广大中、高级编程人员,以及网站开发人员和数据库开发人员阅读。 -
ASP动态网站编程石志国等编著本书系统全面地蛤绍了ASP动态网站编程技术。全书共13章,分为四大部分,包括ASP编程基础、ASP数据库程序设计、ASP组件程序设计和动态网站开发实距。书中有20个完整的案例和超过180个基本程序、程序短小,适合教学和学习使用,而且都是网站应用中常用的程序,每章最后都配有大量的习题。本书可以作为高校以及各类培训机构相关课程的教材或者参考书。本书还提供全书源代码和授课幻灯片等教学支持信息,可以从图书支持网站下载。本书系统全面地蛤绍了ASP动态网站编程技术。全书共13章,分为四大部分,包括ASP编程基础、ASP数据库程序设计、ASP组件程序设计和动态网站开发实距。书中有20个完整的案例和超过180个基本程序、程序短小,适合教学和学习使用,而且都是网站应用中常用的程序,每章最后都配有大量的习题。本书可以作为高校以及各类培训机构相关课程的教材或者参考书。本书还提供全书源代码和授课幻灯片等教学支持信息,可以从图书支持网站下载。 -
ASP.NET(C#)基础教程李勇平, 陈峰波编著本书主要介绍如何使用ASP NET进行Web应用系统的编程。ASP NET是微软推出的Web开发技术.开发者可以使用c#、VB NET、JavaScript等NET支持的语言进行开发。本书将使用c#作为ASP NET开发语言。 本书将介绍c#基本语法、面向对象c#编程技术、ASP.NET Web页面技术、ASP NET Web数据访问技术、ASP NET数据控件技术、ASP NET安全机制以及ASP NET配置系统。 本书适合作为软件开发人员的自学教材.也适合作为大中专院校学生的教材。 -
UML实战教程(美)修马克(shoemaker, M.L.)著;高猛译我希望可以协助您利用UML进行工作。实际上,我希望可以和您的团队一起工作并为您的需求建模,定义一个满足这些需求的体系结构,在这个体系结构中设计组件,并且对组件、体系结构和需求进行测试。.但是,我无法做到这一点。我确实可以帮助我的一些学牛和客户,但并没有充足的时间来和每个团队进行一对一的帮助,通过UML收进该团队的开发过程。因此,我尽自己的努力编写了这小书。希望这本书除了解释UML之外还可以起剑更多的作用,希望它可以演示如何使用UML来考虑并解决问题,从而帮助您通过建模来设计和构建更好的系统。也希望这小书可以帮助您深入了斛UML。本书第2章介绍了“UML五步法”,我使用这种方法来指导学生思考UML。希望您和您的团队可以借此来了斛构建系统时采用图形交流的优点。..本书主要从.NET的角度展开论述,因为我非常崇拜.NET,并且特别喜欢.NET环境,但是有时候这些工具会使开发变得过于简单,并可能促使团队直接进行编码,向不去关注前面所有杂乩的分析和设计材料。在本书的后面,我尝试帮助您培养在.NET开发项目环境中建模的能力。希望您可以意识到:即使代码看起来非常容易,但前期工作也非常关键。上述就是我编写本书的目标。希望您会喜欢这本书,但更为重要的是,我希望可以和您交流关于UML的各种话题。因为,UML毕竟是用于交流的工具!...MartinL,Shoemaker -
PHP开发实例完全剖析郭安源编著本书从实用的角度出发,讲述了利用PHP和MySQL数据库进行B/S结构的管理系统开发以及构建高效的电子商务应用系统等,并通过实际应用中的典型范例来引导读者快速全面地掌握Web数据库开发的思路、技巧与体系。读者只要按照书中的范例上机练习、举一反三,就可以根据自己的需要开发出功能强大的Web动态网站。 本书结构清晰,语言通俗易懂,适合于广大网站开发者和网页设计人员进行学习,同时也可作为高等院校的教学用书和相关培训机构的培训教材。 -
XML数据管理纯XML和支持XML的数据库系统(美)罗伯托(Zicari, R.)著;邢春晓译本书由活跃在XML领域最前沿的专家编写,展示了使用XML进行信息建模的最好方式,涉及了各种数据管理问题的关键,提供了对各种,XML解决方案优缺点的深入分析,绍了-些白定义的内部解决方案,是-本出色地把XML数据管理领域,中的实践经验和理沦分析结合在一起的书。本书由5个相对独立的部分组成,包括的主题有:◆良好的语法和格式在XML信息建模中的作用。◆Tamino数据库的XML存储、索引、查询和数据访问特性。◆开放源系统exist的特性和API。◆BerkeleyDBXML以纯XML方式存储XML文档的能力。◆IBMDB2通用数据库及其对XML应用的支持。◆Xperanto用于解决信息集成需求的方法。◆Oracle用于管理以XML文档为中心的XMLType类型。◆MicrosoftSQLServer2000对输出输入XML数据的支持。◆一种在关系数据库中存储XML文档的通用体系结构。◆用于评估XML数据库性能的X007、XMach-1、XMark以及其他评测基准。本书可供高等院校学生学习高级数据库课程时使用,也可作为XML和关系数据库专业人员的参考手册。 -
精通JSP编程赵强编著本书不仅详细介绍JSP 2.0开发的基础知识(包括Servlet开发、JSP语法、使用JavaBean、自定义标签、JSTL、表达式语言),还从满足实际开发要求的角度出发,深入讲解包括Web应用设计模式、数据库开发、日志记录、文件上传下载、图形图表、开发框架、测试、Web安全性、性能优化等实用技术。本书提供了大量的源码,用户可以参考这些完整展示技术特性的实例,构建自己的应用程序。全书共分为7篇23章。 本书还在配套光盘中提供一套视频教程,以直观的展现形式,使读者轻松掌握JSP开发环境配置及开发工具的用法。 本书可供Java程序员作为JSP 2.0入门及深入学习的实用参考书,也可供在校师生作为相关课程的教材或实践指导书。 -
Struts网络编程例学与实践闻涛主编Struts目前已经成为Web开发的主流框架之一,并且正有越来越多的开发组织在进行着Struts的应用开发实践。Struts的参考手册和指导书籍也有很多,但是大多数都理论重于实际,针对开发中的具体问题和细节设计不够深入,这样就造成看完书后仍无法上手的尴尬局面。本书针对这一问题,在讲解理论的基础上,通过大量生动的例子来帮助读者理解,并最大程度地保证读者在阅读完本书后能够实际上手进行开发工作。本书主要是为从事Web开发的广大工程技术人员所写。作为Web开发的主流框架之一,Struts是每一个程序员应该了解并掌握的,特别是如果您希望从事这方面的工作。另外,本书也适合各院校对Web开发有一定了解的学生用于学习。本书基本内容组织如下:第1章简要回顾了Struts的历史;第2章介绍了Struts的基本概念和一个简短的小例子;第3章讲解了Struts的ActionForm;第4~6章详细讲解Struts的几个重要标签库;第7章讲解了Struts的Action;第8章是关于自定义标签;第9章论述了Struts的校验机制;第10章说明了Struts的国际化方法;第11章讲解了Struts的Tiles组件;第12章给出一个基于Struts的完整应用系统。本书前7章是Struts的基础内容。如果您对Struts比较陌生,最好从头开始阅读;第8~11章是Struts的高级内容,各章比较独立,如果您对Struts已经比较熟悉,可以挑选您需要和感兴趣的部分单独进行阅读;如果您已经看过不少Struts方面的书籍,只是没有实际做过开发,不妨看看第12章的内容,或许它对您是一个惊喜。本书的所有源代码都可以在随书光盘中找到,方便各位读者的学习和使用。没有各位朋友的关心和帮助,这本书是不可能与广大读者见面的;在这里,衷心感谢各位朋友在此书的写作和出版过程中给予的帮助! 目录第1章Web应用和Struts 11.1Web应用技术的发展 11.1.1静态页面 11.1.2动态页面 11.2Struts介绍 3第2章Struts基本原理 42.1MVC模式 42.2Struts基本概念 52.2.1体系结构 52.2.2配置文件struts-config.xml 62.3Struts工作流程 72.4一个最简单的例子:Hello 82.4.1创建本地工作区和Web环境 82.4.2配置Struts环境 102.4.3实例代码 11第3章处理外部输入的利器:ActionForm 143.1什么是ActionForm 143.2ActionForm实例 143.3ActionForm中两个重要的方法 173.3.1validate() 173.3.2reset() 173.4ActionForm的作用范围 173.5动态ActionForm 183.5.1后端映射(mapbacked)ActionForm 183.5.2动态ActionForm(DynaActionForm) 19第4章Struts的标签库之一:标签 214.1标签 214.2标签 234.3标签 254.4标签 274.5标签 294.6标签 304.7标签 314.8标签 334.9标签 354.10标签和标签 374.11标签 384.12标签 394.13标签 424.14标签 424.15标签 434.16标签 444.17综合实例 46第5章Struts的标签库之二:标签 515.1标签 515.2标签 525.3标签 545.4标签 555.5标签 575.6标签 585.7标签 605.8标签 625.9标签 645.10标签 665.11标签 67第6章Struts的标签库之三:标签 706.1标签和标签 706.2标签 746.3标签和标签 766.4标签和标签 786.5标签和标签 796.6标签和标签 806.7标签和标签 846.8标签 866.9标签 876.10和标签 90第7章Struts世界的控制者:Action 937.1Struts的Action 937.2使用DispatchAction 967.3使用LookupDispatchAction 997.4使用ForwardAction 1037.5使用IncludeAction 1087.6使用SwitchAction 110第8章标签库的扩展:自定义标签 1168.1什么是自定义标签 1168.1.1声明tag标签所在的tag库 1178.1.2实现tag标签 1178.2使用自定义标签currentDatetime 1178.2.1创建currentDatetime标签的TLD文件 1198.2.2创建currentDatetime标签的Java文件 1208.3自定义标签应用实例 1248.3.1带属性的标签 1248.3.2自定义的Iterator标签 1278.3.3自定义变量生成标签 1318.3.4创建脚本变量的自定义标签 1348.4小结 138第9章Struts的校验机制 1399.1传统的JavaScript校验 1409.2Struts的一般校验方法 1469.2.1ActionErrors对象 1469.2.2ActionForm和Action中数据校验实例 1489.3Struts Validator框架 1559.3.1Validator的配置 1569.3.2validator-rules.xml文件 1579.3.3validation.xml文件 1609.3.4ActionForm的使用 1629.3.5Validator框架应用实例 1649.3.6用户自定义校验规则 1689.3.7Validator框架与JavaScript校验 1719.3.8Validator框架对于国际化的支持 1729.4小结 173第10章资源文件 17410.1创建和使用资源文件 17410.2在Action类中使用资源文件 17510.3多资源文件和国际化 17810.4资源文件中的编码问题 179第11章装饰大师:Tiles 18111.1准备工作 18111.2创建一个经典页面布局 18311.3使用标签 18611.4Definition的扩展 18811.5通过Action调用definition 190第12章Struts应用实例:在线用户注册系统 19212.1目标系统 19212.2系统展示 19312.3利用Eclipse开发Web应用程序 19512.3.1新建Web项目 19512.3.2建立源程序文件夹 19912.3.3添加外部jar包的引用 20212.3.4为项目添加文件夹 20812.3.5项目结构说明 20912.3.6项目的部署 21012.3.7小结 21112.4在线用户注册系统开发实战 21212.4.1数据库设计 21212.4.2系统框架功能的实现 21212.4.3第一个页面:系统登录页面的实现 21812.4.4浏览用户列表页面的实现 22412.4.5新增用户页面的实现 22912.4.6修改和删除用户信息 23612.4.7用户权限控制的功能 23912.4.8小结 24212.5在Eclipse中利用Ant脚本部署应用程序 24212.5.1配置Eclipse中Ant脚本功能的相关参数 24212.5.2在Eclipse中编写Ant脚本 24412.5.3运行Ant脚本 24712.5.4Ant脚本视图 25012.5.5小结 252 -
JSP高级程序设计(美)Vivek chopra Jon Eaves rupert jones等著JSP(JavaServerPages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,主要介绍高级的JSP知识以及Web服务器软件开发技术,包括动态Web内容生成、国际化和本地化、JSP调试技术、Web框架、Struts、Tiles、JSF、安全、性能及最佳实践。书中给出了许多实际的代码示例,并对一些实例做了深入分析,这些内容为读者展示了JSP2.x的许多新特性,并强调了Web开发的一些最佳实践。本书配有习题和综合项目,非常适合作为相关院校JSP程序设计课程的教材。.JSP是目前热门的跨平台动态Web应用开发技术,使用JSP可以创建内容丰富多彩的动态网页。本书介绍高级的JSP知识以及Web服务器软件开发技术,深入浅出、注重实践的风格将更有助读者理解其中内容。..本书凝聚了业界专家多年的实践经验,紧扣实际开发中最需要的技术。书中包含大量的代码实例、习题,并在最后给出一个综合JSP项目。除了适合Web应用开发人员阅读之外,也特别适合作为JSP程序设计课程的教材。...
