网络编程
-
ASP程序设计实用教程梁建武等编著本书按易学、易懂、易掌握的原则,结合ASP内部知识体系,由浅入深、循序渐进地介绍了ASP怎样进行Web动态网站和基于B/S的MIS管理系统的开发。主要内容包括:ASP简介,Web页面的制作和语法基础,ASP的对象和组件,Web数据库开发和对数据库的访问,流行的网站和基于B/S的MIS管理系统的规划、设计、代码编制和调试。通过这些内容的学习,使读者充分感受ASP编程的威力。 本书内容充实,实例丰富,讲解清晰,在学习过程中力避代码复杂冗长。简短的实例特别有助于初学者练习理解、把握问题的精髓和对应用程序框架的整体认识;它的综合实例为读者提供了一个开发大型应用程序实例的典范。 本书可作为高等院校计算机或相关专业的教材,也可作为广大工程技术人员的学习参考书。 -
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 -
深入浅出HTML与CSS、XHTML(美)弗里曼(Freeman,E.),(美)弗里曼(Freeman,E.) 著在你成为一名行家之后,阅读HTML书籍给你的唯一感受就是厌烦吗?那么现在就是你拿起《深入浅出HTML与CSS、XHTML》来真正学习HTML的时候了。这本书展示了学习创建符合工业标准的Web页面的完整历程——然而,除了阅读,你还会玩游戏、拼图、解谜题以及以你从未想象过的方式创建Web页面。并且,你还将学习HTML如何与CSS一起工作。哦,如果你从未听说过CSS,没关系——我们不会告诉其他人你仍然停留在上个世纪末,但是,如果你要创建本世纪的Web页面,那么,你应该了解和熟悉CSS。《深入浅出HTML与CSS、XHTML》能让你避免认为Web-safe颜色还是紧要问题的尴尬,以及不明智地把标记放入你的页面。最大的好处是,你将毫无睡意地学习HTML、XHTML和CSS。如果你曾经读过深入浅出(HeadFirst)系列图书中的任一本,就会知道书中展现的是什么:一个按人脑思维方式设计的丰富的可视化学习模式。本书的编写采用了许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得本书能让HTML和CSS深深地烙印在你的脑海里。学会创建Web页面的真正诀窍,并认识到为什么你的老板所说的关于HTML表格的一切都有可能是错误的(以及做什么来代替)。最重要的是,在鸡尾酒会上当你的同事随口提及他的HTML现在如何完整以及他的CSS是在外部样式表里时,你表示认同,这会给酒会客人留下深刻的印象。“书中每章的核心部分设计精致,每种思想既有趣又实用。”—KenGoldsteinDisneyOnline执行副总裁“本书是一个全面的最新的介绍,它介绍了关于Web页面标记和表示的着眼于将来的实践。”—DannyGoodman《DynamicHTML:TheDefinitiveGuide》作者“过去通常是长期的麻烦和充满错误的学习过程,现在被巧妙地简化为一本吸引人的平装书。”-MikeDavidsonNewsvineInc.CEO“我喜爱《深入浅出HTML与CSS、XHTML》的原因是它以一种愉快的方式教会你需要学习的每件事。”-SallyApplinUI设计师和艺术家 -
JSP应用教程李咏梅 等编著jsp是由sun公司于1999年6月推出的新技术,是基于java servlet以及整个java体系的web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。本教材以应用为主,书中配有大量的示例代码,由浅入深、循充渐进地讲解了如何利用jsp技术创建灵活、安全和健壮的wed站点。全书共分12章,分别详细地介绍了java语法、html常用标签、jsp语法、jsp内置对象、jsp与数据库、jsp与javabean、jsp与xml等内容。本书适合作为高等职业教育计算机及相关专业学生的教材,也可作为各类计算机培训班的教学用书。 -
征服AJAX张桂元等编著本书是一部关于Ajax技术的理论专著,作者根据多年教学和Web开发的经验,通过深入浅出的讲解和丰富的案例剖析,引领读者学习Ajax技术中种种Web应用程序的开发方式和开发技巧,易学易用,实战性强。书中介绍了在Web2.0的标准下结合Ajax技术进行各种JavaWeb应用开发的方式和技巧。本书的特色是以案例为主,将相关知识点作为主线贯穿其中。第1部分是Ajax开发基础,内容涉及搭建运行环境和开发平台、Ajax核心技术及工作流程、Ajax应用技巧。第2部分提供了一个完整的博客在线网站的设计和开发实例,通过对该网站各个功能模块从需求分析、系统设计及部署实现等全过程的分析,使读者能够快速掌握基于Eclipse和MySQL开发平台,并结合Ajax、JSP、Servlet、MVC、Hibernate等主流设计模式及开发技术的技能。本书结构清晰、注重实用、深入浅出,非常适合作为Eclipse中Ajax应用开发的自学或培训教材,同时,也适合作为JavaWeb开发人员的参考用书。 -
UML 2.0和统一过程阿洛;方贵宾译本书在第1版的基础上针对UML2.0进行了更新,重点在蓝图UML,即使用正式、精确的UML模型详细规定软件系统。本书不仅以清晰易懂的术语详细描述了如何应用UML和统一过程进行面向对象分析和设计过程,还结合实例讨论了大量可以立即应用的实践技术。.本书适合面向对象技术的分析师、设计师、软件工程技术人员阅读,同时,也非常适合作为高等院校UML课程的教材。本书为使用UML2.0进行面向对象的分析和设计提供了实用的指导,描述面向对象的分析和设计如何适应统一过程中定义的软件开发生命周期。本书包含许多实用、有效并能迅速应用于现实环境的技巧。通读本书,您将学会面向对象的分析和设计技术,学习UML的语法和语义以及统一过程的相关方面。本书从OO分析和设计者的角度精确而简洁地总结了UML和统一过程。..本书特点●每章前面有一张详细的章节指示图概述章节内容,书中包含大量详细图表清晰描述了UML2.0●每章的小结系统总结了该章内容●对新UML2.0语义的解释易于理解●大量现实示例●关于对象约束语言(OCL)的讨论是全新的内容●介绍了OMG的模型驱动构架(MDA)... -
JSP课程设计黄明、梁旭、刘冰月本书是专门为课程设计而编写的。内容包括语言介绍、课程设计指导和例子。每个例子的内容都相对独立,且其程序全部调试通过。本书的例子有投票系统、通讯簿管理系统、新闻发布系统、软件下载中心、电子书店系统、论坛系统共6个课程设计的例子。.本书适合高等院校相关专业的学生,也适用于高职、高专及成人教育等不同层次的人员。... -
ASP课程设计黄明、梁旭、宋晓慧本书是专门为课程设计而编写的。内容包括语言介绍、课程设计指导和例子。每个例子的内容都相对独立,且其程序全部调试通过。本书的例子有聊天室、影视点播系统、留言本、个人图书信息管理系统、简易购物车、家教信息管理系统、房屋信息管理系统共7个课程设计的例子。.本书适合高等院校相关专业的学生,也适用于高职、高专及成人教育等不同层次的人员。... -
JavaScript应用基础郑宇《JavaScript应用基础》是CEAC认证教材,由高等教育出版社和信息产业部CEAC信息化计算机培训认证管理办公室联合推出。《JavaScript应用基础》主要内容有JavaSeript基础、用JavaScript制作导航菜单、用JavaScript实现浏览器菜单功能、标题栏和状态栏的JavaScript特效、用JavaScript制作动态时间显示效果、用JavaScript实现页面元素间的互动、身份登录中的JavaScript效果、用JavaScript实现页面保护、JavaScript的绘图功能、JavaScript的数学计算功能、JavaScript其他技巧效果。《JavaScript应用基础》可作为中等职业学校计算机及相关专业的教材,也可作为参加CEAC认证考试人员的复习考试用书,还可作为计算机培训班教材。 -
UML用户指南(美)布奇,兰宝,雅各布 著;邵维忠,麻志毅 译本书是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。本书由7个部分组成,而且每章都描述了一个特定UML特征的具体用法,其中大部分按入门、术语和概念、常见建模技术、提示和技巧的方式组织。本书还为高级开发人员提供了在高级建模问题中应用UML的一条非常实用的线索。本书适合作为高等院校计算机及相关专业本科生或研究生“统一建模语言(UML)”课程的教材,也适用于进行软件生产、部署和维护的人员,特别适合于分析员、最终客户、架构师、开发人员、质量保证人员、构件库管理人员以及项目和程序管理者。
