网络编程
-
UML 2.0和统一过程阿洛;方贵宾译本书在第1版的基础上针对UML2.0进行了更新,重点在蓝图UML,即使用正式、精确的UML模型详细规定软件系统。本书不仅以清晰易懂的术语详细描述了如何应用UML和统一过程进行面向对象分析和设计过程,还结合实例讨论了大量可以立即应用的实践技术。.本书适合面向对象技术的分析师、设计师、软件工程技术人员阅读,同时,也非常适合作为高等院校UML课程的教材。本书为使用UML2.0进行面向对象的分析和设计提供了实用的指导,描述面向对象的分析和设计如何适应统一过程中定义的软件开发生命周期。本书包含许多实用、有效并能迅速应用于现实环境的技巧。通读本书,您将学会面向对象的分析和设计技术,学习UML的语法和语义以及统一过程的相关方面。本书从OO分析和设计者的角度精确而简洁地总结了UML和统一过程。..本书特点●每章前面有一张详细的章节指示图概述章节内容,书中包含大量详细图表清晰描述了UML2.0●每章的小结系统总结了该章内容●对新UML2.0语义的解释易于理解●大量现实示例●关于对象约束语言(OCL)的讨论是全新的内容●介绍了OMG的模型驱动构架(MDA)... -
UML用户指南刘辉编著本书是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。本书由7个部分组成,而且每章都描述了一个特定UML特征的具体用法,其中大部分按入门、术语和概念、常见建模技术、提示和技巧的方式组织。本书还为高级开发人员提供了在高级建模问题中应用UML的一条非常实用的线索。本书适合作为高等院校计算机及相关专业本科生或研究生“统一建模语言(UML)”课程的教材,也适用于进行软件生产、部署和维护的人员,特别适合于分析员、最终客户、架构师、开发人员、质量保证人员、构件库管理人员以及项目和程序管理者。UML(统一建模语言)已经成为对软件密集型系统的制品进行可视化、详述、构造和文档化的工业标准。作为事实上的标准建模语言,UML便于项目各方之间的交流,并能减少相互之间的误解。UML2.0标准化进一步扩大了语言的范畴和生存能力。其内在的表达能力允许用户对从企业信息系统、基于Web的分布式应用到实时嵌入式系统中的各种事物建模。本书是权威的UML使用指南,UML语言的创始人在书中提供了UML核心内容的指南。本书从UML概述开始,然后逐步地通过在每一章中引入一些概念和表示法来解释该语言,此外还阐述了UML在诸多领域的各种复杂建模问题中的应用。深入、全面的内容和丰富的示例使得本书前一版成为软件开发人员的必读著作,本版继承了这些优点,并对内容进行了全部更新,以反映UML2.0在表示法和用法上的变化。通过这本必备指南,读者可以迅速地掌握工业标准建模语言的最新特性,并能将其应用到软件项目中。本版最显著的变化·添加一章介绍构件和内部结构,包括用于构造封装设计的一些相当重要的新能力。·添加和更新了关于供接口、需接口、协作和UML外扩方面的内容。·添加和更新了有关顺序图、活动图等方面的讨论。·涵盖了UML2.0规范所引入的其他修改。 -
JSP实用教程张大治, 邵勇, 王欢编著本书由清华大学出版社出版的21世纪电脑学校丛书之一,书中全面、翔实地介绍了JSP开发所需的各种知识和技巧。通过本书的学习,读者可以快速、全面地掌握使用JSP开发Web应用程序的方法,并可达到融会贯通、灵活运用的目的。本书结构清晰、语言简练、实例众多,既可作为各类院校相关专业的教材,也可作为从事JSP开发人员的参考书。本书从开发实践出发,力求实用,从动态网页基本概念开始,由浅入深,对JSP的基本语法、内置对象的使用、JavaBean和Servlet技术、标记库技术等作了详细的讲解,并着重介绍了JSP数据库应用和XML应用。 -
Ajax开发精要柯自聪编著在这样一个播种希望的季节里,电子工业出版社为国内的众多开发者奉上一餐Ajax开发饕餮盛宴:由网上知名的《Ajax开发简略》系列开源文档的作者柯自聪倾力写作的重量级图书:《Ajax开发精要:概念、案例与框架》!如果您没有读过《Ajax开发简略》,又希望以最快的速度领略它的精要,请您选择本书,它一定会展示给您一个全新的世界;如果您曾经读过《Ajax开发简略》,并从中获益良多,那么,本书更是帮助您精进Ajax的不二法门!本书从概念、案例与框架三个角度来详细阐述Ajax开发技术,先介绍Ajax的由来、优势及其在Web开发中的地位,接着详细介绍Ajax的各项组成技术、封装、开源和商业框架等各种相关知识,并提供丰富实用的开发案例和综合案例,引导读者一步步地了解并掌握利用Ajax进行Web应用程序开发的方方面面。本书供各类Web开发、网站建设与网页设计人员参考。 第1章Ajax介绍 21.1Ajax的由来 21.2Ajax的定义 31.3Web应用程序的解决方案 51.4Ajax的工作方式 71.5小结 8第2章B/S请求响应机制与Web开发模式 92.1HTTP请求响应模型 92.2B/S架构的请求响应机制 122.3Web开发模式 132.4开发环境的设置与配置 192.4.1下载Java开发工具包(JDK) 192.4.2下载安装Tomcat 202.4.3下载安装Eclipse 3.1.1 202.4.4创建开发 222.5小结 242.6参考资料 25第3章Ajax概览 263.1为什么使用Ajax 263.2谁在使用Ajax 303.3Ajax的应用方向 323.4基于各种Web解决方案的Ajax技术选择路线 353.5Ajax的缺陷 413.6一个简单的Ajax例子 423.7小结 47第4章Ajax用到的技术 484.1HTML 484.1.1HTML与Ajax 494.1.2HTML常用标记 494.2XML 624.2.1XML与Ajax 634.2.2XML基础 634.2.3文档类型定义及声明 684.2.4XML名域 714.2.5操纵和解析XML 734.2.6选择合适的XML生成方式 784.3XHTML与CSS 834.3.1XHTML、CSS与Ajax 844.3.2XHTML与CSS基础 844.3.3XHTML语法约束 854.4Javascript 874.4.1Javascript与Ajax 884.4.2Javascript基本数据结构 894.4.3Javascript表达式和运算符 914.4.4Javascript的流程控制和函数 914.4.5Javascript的对象 944.4.6窗口及输入输出 984.5DOM 984.5.1DOM与Ajax 994.5.2DOM眼中的HTML文档:树 994.5.3HTML文档的节点 1004.5.4使用DOM操作HTML文档 1024.5.5使用DOM操作XML文档 1134.6XMLHttpRequest对象 1164.6.1XMLHttpRequest对象与Ajax 1164.6.2XMLHttpRequest对象的属性和方法 1164.7小结 1224.8参考资料 123开发篇第5章简单的Ajax开发框架 1265.1如何使用Ajax 1265.2初始化对象 1285.3指定响应处理函数 1295.4发出http请求 1295.5处理服务器返回的信息 1305.6一个初步的Ajax开发框架 1315.7异常处理机制 1365.8中文乱码问题及其解决方案 1375.9小结 140第6章使用responseText处理返回的普通文本信息 1416.1案例1:数据校验 1416.1.1需求说明 1426.1.2案例解析 1436.1.3应用范围 1526.2案例2:级联菜单 1526.2.1需求说明 1536.2.2案例解析 1546.2.3应用范围 1706.3案例3:条目内容 1706.3.1需求说明 1726.3.2案例解析 1726.3.3应用范围 1836.4案例4:级联的下拉列表 1846.4.1需求说明 1876.4.2案例解析 1886.4.3应用范围 2016.5小结 202第7章使用responseXML处理返回的XML信息 2047.1案例5:获取元对象数据 2057.1.1需求说明 2067.1.2范例解析 2067.1.3应用范围 2247.2案例6:处理列表数据 2247.2.1需求说明 2267.2.2案例解析 2277.2.3应用范围 2397.3案例7:处理级联的数据 2407.3.1需求说明 2407.3.2案例解析 2427.3.3应用范围 2517.4案例8:更新保存数据 2517.4.1需求说明 2527.4.2案例解析 2527.4.3应用范围 2807.5小结 281第8章在普通文本和XML文档之间权衡 2828.1何时返回普通文本 2828.2何时返回XML文档 2838.3innerHTML的应用 2848.4小结 285案例篇 第9章模拟MSN Space 2889.1MSN Space中的Ajax 2889.2持久化机制 2949.3实体类和服务类 2989.4初始化共享空间首页 3269.5固定链接 3309.6操作评论 3329.6.1添加评论 3329.6.2阅读评论 3389.7引用通告 3389.8管理列表项 3419.8.1初始化自定义列表首页 3419.8.2添加列表项目 3489.8.3编辑列表项目 3519.8.4删除列表项目 3549.9小结 356第10章Ajax封装 35810.1封装客户端Ajax操作 35810.2自定义标签扩展现有的HTML控件 35910.3规范服务器的返回数据 36010.4客户端脚本与服务器端对象的交互 36110.5小结 361第11章开源Ajax框架 36311.1DWR 36311.1.1DWR简介 36311.1.2DWR使用入门 36511.1.3试用DWR 37311.1.4DWR的适用范围 37911.2Ajax Tags 37911.2.1Ajax Tags简介 38011.2.2Ajax Tags标签及其使用方法 38311.2.3Ajax Tags的适用范围 39911.3AjaxAnywhere 40011.3.1AjaxAnywhere简介 40011.3.2Ajax Anywhere安装 40111.3.3AjaxAnywhere的类库及其用法 40211.3.4试用AjaxAnywhere 41711.3.5Ajax Anywhere的适用范围 42111.4SWATO 42211.4.1SWATO简介 42211.4.2SWATO快速安装 42311.4.3第一个服务类 42411.4.4注册服务 42611.4.5使用服务 42711.4.6SWATO的适用范围 42911.5小结 430第12章商业Ajax框架 43112.1Google Ajaxstl 43112.2锐道Dorado 43112.3小结 434参考文献 435 -
征服AJAX王沛编著本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。本书全面地介绍了Ajax技术。全书分为4个部分。第1部分介绍AjaX应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍AjaX的典型应用。本书适合网络编程人员、网页制作人员和网站建设者阅读。 -
ASP通用模块及典型系统开发实例导航周新会编著《ASP通用模块及典型系统开发实例导航(附光盘)》结合了大量的实例,详细介绍了多个ASP通用模块和典型系统。所讲述的各通用模块代表性强,通过相关章节的介绍,读者不仅能够了解这些通用模块的工作原理和实现过程,并且可以轻松掌握其具体实现的方法。书中所介绍的典型系统完整、贴近实际,读者可以通过它们充分了解和进一步掌握利用ASP开发Web应用系统的技术方法和开发过程。《ASP通用模块及典型系统开发实例导航(附光盘)》所附光盘中包括所有章节的代码实例,便于读者学习和参考。《ASP通用模块及典型系统开发实例导航(附光盘)》详细介绍了多个ASP通用模块和典型系统。书中首先通过实例的方式分别讲述了系统登录、角色管理、数据库连接、数据访问及打印等通用模块的具体实现过程,然后介绍了ASP安全处理及性能处理方面的知识,最后对人事管理、考勤管理、工资管理、进销存管理、客户管理、销售管理和资金管理等典型应用系统的系统分析、数据库设计以及编码实现做了详尽的描述。《ASP通用模块及典型系统开发实例导航(附光盘)》介绍的通用模块代表性强,典型系统案例内容丰富、设计专业、内容翔实,适合大中专院校学生和软件开发人员以及ASP爱好者学习和参考使用。 -
ASP.NET 2.0开发指南郝刚主编作者“衣带渐宽终不悔,为‘书’消得人憔悴”的写作精神,基于ASP.NET2.0技术特性框架,在充分说明技术理论的同时,详细创建和分析了数十个与理论密切相关的典型应用。是本年度最值得期待的原创.NET图书,ASP.NET之父ScottGuthrie倾力推荐。本书是一部专门的ASP.NET2.0开发指南,全书分为基础知识、用户界面、数据访问、应用服务、实例分析几个部分,全书依托技术特性框架,全面深入讲解了ASP.NET技术精髓,涵盖了ASP.NET2.0新技术特性,包括母版面、Web部件、成员资格和角色管理等,足以让你领略ASP.NET技术的博大精深。本书紧紧围绕ASP.NET2.0技术精髓展开深入讲解,全书分为六个部分,共18章。第一部分介绍基础知识,包括ASP.NET2.0概述、VisualStudio2005集成开发环境、创建ASP.NET应用程序和C#2.0程序设计基础。第二部分讲解用户界面方面的特性,包括母版页、主题和皮肤、站点导航控件和其他新增服务器控件。第三部分探讨了数据访问方面的内容,包括数据访问技术概述、数据源控件、数据绑定控件和数据缓存。第四部分说明了应用服务方面的知识,包括个性化用户配置、Web部件、成员资格和角色管理、登录系列控件和配置与管理工具。第五部分详细分析了使用ASP.NET2.0技术开发的微软经典实例PetShop4.0。最后一部分是附录内容。本书内容丰富、结构严谨、实用性强,适合多层次读者阅读。无论对于ASP.NET2.0技术的初学者,还是具有一定经验的ASP.NET1.x开发人员,都能够从本书中受益。 -
ASP.NET动态网站开发基础教程郭兴峰, 陈建伟编著ASP.NET是由Microsoft公司推出的新一代Web开发构架。开发人员可以通过ASP.NET实现动态网站的开发,包括开发Web应用程序和Web服务。《ASP.NET动态网站开发基础教程(C#篇)》详细讲解了ASP.NET动态网站开发技术,共分13章,内容包括ASP.NET语言基础、HTML与Script语言、C#语言基础、ASP.NET常用对象、数据库访问技术、数据服务控件和数据绑定技术、ASP.NET配置和部署、ASP.NET中的XML数据处理、ASP.NET Web服务、提高ASP.NET应用程序性能的方法、提高ASP.NET应用程序安全性的技术、ASP.NET的其他处理技术。《ASP.NET动态网站开发基础教程(C#篇)》绝大部分知识都结合具体实例进行介绍,并给出了运行效果图,语言通俗易懂,结构清晰,突出ASP.NET在开发动态网站方面的强大功能,使读者能够快速掌握和运用ASP.NET的编程技巧。《ASP.NET动态网站开发基础教程(C#篇)》可作为高等院校计算机与信息技术及相关专业学习ASP.NET动态网站设计的教材,对于希望在.NET框架下开发Web应用程序的Web程序设计人员来说也具有较高的参考价值。 -
VBScript应用基础贾长云、林毅本书是CEAC认证教材,由高等教育出版社和信息产业部CEAC国家信息化计算机教育认证办公室联合推出。本书主要内容有:初识VBScript,VBScript程序控制,客户端脚本编程实战,表单的应用,ASP与VBScript的结合,网站的发布与维护。本书适合作为中职计算机及相关专业的教材,可作为参加CEAC认证考试的人员复习考试用书,也可作为计算机培训班教材. -
JSP应用教程李咏梅 等编著jsp是由sun公司于1999年6月推出的新技术,是基于java servlet以及整个java体系的web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。本教材以应用为主,书中配有大量的示例代码,由浅入深、循充渐进地讲解了如何利用jsp技术创建灵活、安全和健壮的wed站点。全书共分12章,分别详细地介绍了java语法、html常用标签、jsp语法、jsp内置对象、jsp与数据库、jsp与javabean、jsp与xml等内容。本书适合作为高等职业教育计算机及相关专业学生的教材,也可作为各类计算机培训班的教学用书。
