网络编程
-
Ajax修炼之道(美)哥特兰,(美)高伯瑞斯,(美)艾米亚 著,徐锋,胡冰 译Ajax修炼之道:Web2.0入门Ajax从小工到专家的首选作者是Ajaxian.com的创始人,JavaOne、TheServerSide等诸多高级别会议的演讲者。本书作为Pragmatic系列之一,从实践出发,通过实例展示Ajax的诸多特性,手把手教你实现GoogleMap的绚丽效果。Ajax将静态Web页面转变为充满交互的应用。现在您不需要牺牲Web应用程序部署的简单性,就可以将“胖”客户端应用程序部署到客户端。不过对于很多人业说,Ajax看起来很难。这就是我们撰写本书的原因。作为实践的指导,本书揭开了Ajax神秘的面纱,教您如何以简单的方式使用Ajax。本书内容覆盖了DHTML、Javascript和闻名已久的XmlHttpRequest回调技术的基础知识。您将了解如何将Ajax加入到现有程序中,以及如何设计全新的、足以诠释Web2.0魃力的应用程序。编写形式生动的应用程序并不困难,GoogleMap也并非什么尖端技术(除了卫星图片之外),但人们却对它充满敬畏。作为本书与众不同的特点,我们将教您如何应用DHTML来产现自己的类似于GoogleMap的应用程序。原书作者是Ajaxian.com的创始人,JavaOne、TheServerSide等诸多高级别会议的演讲者。本书作为Pragmatic系列之一,从实践出发,通过实例展示Ajax的诸多特性,手把手教你实现GoogleMap的绚丽效果。不仅教会你Ajax的技术细节,同时还带你了解各种功能强大的主流Ajax工具包(Dojo、Prototype、Script.aculo.us、DWR、ackbase、SmartClient、Ajax.NET、SAJAX、JSON-RPC),掌握Ajax实时查看源代码的方法以及进行代码调试的相应方法,学习Ajax的开发模式和框架。本书后半部分共用了五个章节,从服务器端编程的角度,详细讲述了Ajax同PHP、RubyOnRails、Java和.NET等语言的融合,最后还介绍了与Ajax相类似的其他RIA技术以及Ajax的精彩未来(E4X,Canvas,SVG,的相关应用)。本书的全部代码下载地址:http://media.pragprog.com/titles/ajax/code/ajax-code.zip。本书秉承了《程序员修炼之道》的特点——“从小工到专家”,各个层次的web开发人员都能从本书中获益匪浅。 -
AJAX HACKS(美)佩里 著想给你的Web站点增加交互功能吗?想创建一个像桌面应用软件一样美观的Web应用程序吗?《Ajax Hacks》正是你要寻找的、可以帮助你实现上述想法的书籍。Ajax是基础构建技术的一套全新的实例,它能帮助网站摆脱传统Web技术的束缚,赋予网站和Web应用更多的灵活性和交互性。Ajax有机地结合了HTML、JavaScript和XML的优点,允许网页和服务器进行部分的数据交换,而不是整页交换。利用Ajax,你可以让更多的工作在客户端完成,像流行的Gmail或Google Maps。Ajax非常适合于大型项目的开发,同时,它的灵活性也适用于中小型的网站和应用。 本书包括以下内容:* 如何运用Ajax开发个性化的HTML forms以满足不同客户的需求* 如何共享和集成Google Maps、Yahoo! Maps和GeoURL APIs的资源* 在Ajax环境下,如何与cookies协同工作* 如何管理Browser History和Back button* 如何远程调用Java和Ruby on Rails进行Ajax应用开发* 如何运用Prototype、Rico和script.aculo.us JavaScript libraries* 如何管理网络连接和Web服务总之,《Ajax Hacks》阐述了一个面向下一代web应用的开发工具,同时也讲述了运用Ajax进行程序开发的几种不同方法。无论你是想了解Ajax,还是想找一种新方法运用Ajax,本书都将陪伴你走过很长一段路。 -
XML实用教程丁跃潮 等编著本书是学习XML语言的实用教材,全书共分9章,主要内容包括:XML的基本概念、语法规则、文档类型定义(DTD)、Schema结构、层叠样式单(CSS)、数据源对象(DSO)、文件转换(XSLT)和文档象模型(DOM)等。最后通过一个网上书店的实例讲解XML的应用。本书内容由浅入深,在讲解基本概念和基本知识的同时给出了大量实例。每章都包括学习目标、小结我习题,便于读者巩固所学的知识。本书适合具有一定计算机基本知识的读者阅读。它可作为计算机及相近专业高职高专类Web设计或XML课程的教材,还可供从事Web应用软件设计的科研人员参考。 -
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配置系统。 本书适合作为软件开发人员的自学教材.也适合作为大中专院校学生的教材。 -
ASP动态网站快速开发实务任新见 编著本书详细地介绍了HTML、VBScript、ASP、Dreamweaver的功能、使用方法、操作技巧,从较深层次上回答了读者在快速构建动态网站过程中最需要解决的各种问题。对于每一个问题,书中都进行了深入的剖析和讲解,给出了详尽的解题思路和解答过程。本书总结的经典算例,涉及了网站构建的各个方面。通过这些典型实例的学习,读者可以掌握应用HTML、VBScript、Dreamweaver、ASP进行动态网站构建的精髓,迅速具备解决实际问题的能力。书中每道算例都经过了精心设计,问题之间相互独立,读者可以根据自己的需要选择阅读的内容和顺序。本书配套光盘内容为书中实例源代码。网站建设是网络技术的一个重要分支,目前,我国的因特网用户与日俱增,除了新浪、搜狐、网易等门户网站外,几乎各个科研机构、政府部门、各大公司等均有自己的专门网站,个人站点更是不胜枚举。庞大的市场注定了对网站构建技术人员的迫切需求。在网站构建领域,由于网站建设所需技术的多样性和复杂性,如何快速掌握HTML、VBScript、ASP、Dreamweaver,迅速具备构建动态网站的实际能力一直是广大用户学习动态网站时面临的问题。本书从HTML、VBScript、ASP、Dreamweaver在实际网站构建中的应用出发,详细介绍了各项技术的使用方法和步骤,对读者在网站构建中迫切需要解决的问题做了解答,并结合作者网站建设的经验,指出了网站建设过程中实用的、有效的操作技巧。全书内容丰富,涉及到应用ASP、Dreamweaver进行动态网站建设的众多力·面。对每一个领域,书中都深入浅出地剖析了制作的思路、要点,并精心设计了各式实例,给出了完整的制作过程,方便读者理解和掌握。全书共分6章,详细阐述了HTML、VBScript、ASP程序编制、页面布局设计、Dreamweaver使用的方法和技巧,并配以计数器、问卷调查、留言板、信息发布、软件下载等各式实例对网站建设技术进行综合练习,同时把学习动态网站建设的指导思想、各种便捷实用的操作也一一指明。全书内容丰富,各章相互独立,读者可以根据自己的需要进行选择性阅读。本书可以作为大专院校师生构建动态网站的教材或参考书,也为广大网站制作人员提供技术指导·。本书由飞思科技产品研发中心策划并组织编写,任新见主笔。由于时间仓促者水平有限,书中不足之处在所难免,恳请广大读者批评指正。我们的联系方式如下:电话:(010)6813454568131648电子邮件:support@fecit.com.cn飞思在线:http://www.fecit.com.cnhttp://www,fecit.net通用网址:计算机图书、飞思、飞思教育、飞思科技、FECIT加之编飞思科技产品研发中心 -
ASP网络应用开发例学与实践郭常圳编著本书选用开发网络应用程序最普遍的组合ASP+Access,详细介绍了ASP开发数据库应用程序方面的知识,同时专注于解决问题的经典方法,由浅入深地介绍了具有一定难度的高级开发方法。 本书主要包括以下知识点:如何构建ASP的运行与开发环境,如何使用VBS来编写ASP应用程序,如何使用ASP的内置对象,如何使用Access数据库,如何使用ADO来访问数据库和如何进行实际的中型ASP应用程序的开发。 本书的示例都是精心挑选的,所有的代码都可以从附赠光盘中获得。这些代码将以最直观的方式让您踏入ASP的开发殿堂来。 本书非常适合没有任何开发经验的读者,对于具备一定ASP开发技巧,希望开发中型Web应用程序 本书选用开发网络应用程序最普遍的组合ASP+Access,详细介绍了ASP开发数据库应用程序方面的知识,同时专注于解决问题的经典方法,由浅入深地介绍了具有一定难度的高级开发方法。 本书主要包括以下知识点:如何构建ASP的运行与开发环境,如何使用VBS来编写ASP应用程序,如何使用ASP的内置对象,如何使用Access数据库,如何使用ADO来访问数据库和如何进行实际的中型ASP应用程序的开发。 本书的示例都是精心挑选的,所有的代码都可以从附赠光盘中获得。这些代码将以最直观的方式让您踏入ASP的开发殿堂来。 本书非常适合没有任何开发经验的读者,对于具备一定ASP开发技巧,希望开发中型Web应用程序 -
ASP数据库系统开发案例精选盖天宇编著内容提要本书精选了8个当前应用广泛的数据库系统,详细介绍了使用ASP开发数据库管理系统的思路、方法和技术,主要包括办公自动化管理系统、企业进销存管理系统、医药连锁店管理系统、企业物流平台、客户关系管理系统、人力资源管理系统、汽车销售集团网站、网上客房预订系统、IIS服务器配置等。读者对案例部分稍加修改,即可为企业使用。本书光盘不但包含了书中所有数据库系统实例的源程序(5套界面风格)和相关开发素材,同时还包含免费赠送的程序设计速查宝典、数十种实用软件工具和8个实例的毕业设计范例。本书所有源程序都经过精心调试,在Windows Xp和Windows 2000下全部通过,保证能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的数据库系统开发图书,本书也非常适合大、中专院校师生学习、参考。 目 录第1章 办公自动化管理系统 11.1 概述 31.2 系统分析 31.2.1 需求分析 31.2.2 可行性分析 31.3 总体设计 41.3.1 项目规划 41.3.2 系统功能结构图 41.4 系统设计 51.4.1 设计目标 51.4.2 开发及运行环境 51.4.3 逻辑结构设计 51.5 网站总体架构 71.5.1 模块功能介绍 71.5.2 文件架构 81.5.3 网站首页的运行结果 81.6 系统登录模块设计 91.7 日常管理模块设计 121.7.1 收文管理模块设计 131.7.2 发文管理模块设计 141.7.3 批示管理模块设计 161.7.4 会议管理模块设计 191.7.5 个人办公管理模块设计 211.7.6 人事管理模块设计 311.8 业务管理模块设计 321.8.1 生产报表管理模块设计 331.8.2 采购计划管理模块设计 391.8.3 库存管理模块设计 421.8.4 指标情况管理模块设计 431.9 用户管理模块设计 441.9.1 用户添加管理模块设计 441.9.2 用户修改管理模块设计 471.9.3 用户注销管理模块设计 481.10 SQL Server数据库的使用 491.10.1 启动服务管理器 491.10.2 数据库的创建 491.10.3 附加数据库 511.10.4 数据的导入和导出 511.10.5 数据备份与还原 51第2章 企业进销存管理系统 532.1 概述 552.2 系统分析 552.2.1 需求分析 552.2.2 可行性分析 552.3 总体设计 562.3.1 项目规划 562.3.2 系统功能结构图 572.4 系统设计 572.4.1 设计目标 572.4.2 开发及运行环境 572.4.3 编码设计 572.4.4 逻辑结构设计 582.5 技术准备 612.5.1 读者知识要求 612.5.2 命名规则 612.5.3 文件管理 622.6 网站总体架构 632.7 用户登录模块设计 662.8 网站首页设计 692.9 基础信息主要功能模块详细设计 712.9.1 商品信息管理设计 712.9.2 商品信息查询设计 742.10 采购管理主要功能模块详细设计 772.10.1 商品采购管理设计 772.10.2 采购查询设计 802.11 库存管理主要功能模块详细设计 832.11.1 商品入库设计 832.11.2 商品入库退货设计 922.11.3 价格调整设计 932.12 商品销售主要功能模块详细设计 962.13 查询统计主要功能模块详细设计 1022.13.1 商品销售排行设计 1032.13.2 年销售额分析设计 1062.14 往来管理主要功能模块详细设计 1092.15 系统设置主要功能模块详细设计 112第3章 医药连锁店管理系统 1153.1 概述 1173.2 系统分析 1173.2.1 需求分析 1173.2.2 可行性分析 1173.3 总体设计 1183.3.1 项目规划 1183.3.2 系统功能结构图 1183.4 系统设计 1193.4.1 设计目标 1193.4.2 开发及运行环境 1193.4.3 逻辑结构设计 1203.5 技术准备 1223.5.1 读者知识要求 1223.5.2 命名规则 1223.5.3 文件管理 1233.6 前台主要功能模块详细设计 1243.6.1 前台文件总体架构 1243.6.2 药品搜索模块设计 1263.6.3 药品展示模块设计 1283.6.4 求医问药模块设计 1353.7 后台主要功能模块详细设计 1423.7.1 后台总体架构 1423.7.2 用户登录模块设计 1453.7.3 药品管理模块设计 1463.7.4 销售管理模块设计 1533.7.5 数据备份模块设计 1623.7.6 数据恢复模块设计 1633.8 利用ASP工程文件Global.asa实现统计网站浏览人数 1653.8.1 Application对象的事件 1663.8.2 Session对象的事件 1673.8.3 统计网站用户访问量 1683.9 程序调试与错误处理 170第4章 企业物流平台 1734.1 概述 1754.2 系统分析 1754.2.1 需求分析 1754.2.2 可行性分析 1754.3 总体设计 1764.3.1 项目规划 1764.3.2 系统功能结构图 1764.4 系统设计 1774.4.1 设计目标 1774.4.2 开发及运行环境 1774.4.3 编码设计 1774.4.4 逻辑结构设计 1774.5 前台主要功能模块详细设计 1794.5.1 前台文件总体架构 1794.5.2 运单查询模块设计 1824.5.3 物流服务模块设计 1874.5.4 新闻动态模块设计 1894.5.5 后台登录入口设计 1924.6 后台主要功能模块详细设计 1924.6.1 后台总体架构 1924.6.2 后台登录模块设计 1944.6.3 初始化信息管理模块设计 1964.6.4 公司简介管理模块设计 1984.6.5 运单管理模块设计 1994.6.6 新闻管理模块设计 2064.6.7 分公司管理模块设计 2084.6.8 退出后台管理模块 2144.7 调用Word、Excel进行打印 2144.7.1 调用Word进行打印报表 2144.7.2 调用Excel进行打印报表 216第5章 客户关系管理系统 2175.1 概述 2195.2 系统分析 2195.2.1 需求分析 2195.2.2 可行性分析 2195.3 总体设计 2205.3.1 项目规划 2205.3.2 系统功能结构图 2205.4 系统设计 2215.4.1 设计目标 2215.4.2 开发及运行环境 2215.4.3 逻辑结构设计 2215.5 网站总体架构 2245.5.1 模块功能介绍 2245.5.2 文件架构 2245.5.3 网站页面的运行结果 2255.6 用户登录模块设计 2265.7 网站首页设计 2285.8 客户管理模块设计 2295.8.1 客户信息管理设计 2295.8.2 联系人信息管理设计 2355.8.3 合同信息管理 2395.9 库存管理模块设计 2425.9.1 产品管理设计 2425.9.2 库存管理设计 2465.10 服务管理 2515.10.1 反馈信息添加 2515.10.2 反馈信息修改 2525.11 报表管理 2545.11.1 客户报表模块 2545.11.2 联系人报表模块 2605.12 E-mail管理 2625.12.1 发件人管理设计 2625.12.2 E-mail管理设计 2655.13 用户管理 2685.13.1 用户管理设计 2685.13.2 用户权限 2715.14 Windows 2003的IIS配置错误及解决方案 272第6章 人力资源管理系统 2756.1 概述 2776.2 系统分析 2776.2.1 需求分析 2776.2.2 可行性分析 2776.3 总体设计 2786.3.1 项目规划 2786.3.2 系统功能结构图 2786.4 系统设计 2796.4.1 设计目标 2796.4.2 开发及运行环境 2806.4.3 逻辑结构设计 2806.5 网站总体架构 2836.5.1 模块功能介绍 2836.5.2 文件架构 2836.5.3 网站运行结果 2846.6 用户登录模块 2856.7 网站首页设计 2876.8 人事管理模块设计 2886.8.1 人力规划 2886.8.2 工作管理 3026.8.3 考勤管理 3096.9 个人管理 3136.9.1 工作管理 3136.9.2 消息管理 3166.9.3 信息检索 3176.9.4 个人维护 3196.10 招聘管理 3206.10.1 招聘信息管理 3206.10.2 企业人才库 3226.11 培训管理 3226.11.1 培训计划 3226.11.2 培训实施 3246.11.3 培训材料 3276.12 薪酬管理 3286.13 系统管理 3296.13.1 添加用户 3306.13.2 用户管理 3316.14 网站安全 3326.14.1 如何安全地配置IIS 3326.14.2 数据库 3326.14.3 ASP页面的加密 3336.14.4 数据库的安全 333第7章 汽车销售集团网站 3357.1 概述 3377.2 系统分析 3377.2.1 需求分析 3377.2.2 可行性分析 3377.3 总体设计 3387.3.1 项目规划 3387.3.2 系统功能结构图 3387.4 系统设计 3397.4.1 设计目标 3397.4.2 开发及运行环境 3407.4.3 逻辑结构设计 3407.5 前台主要功能模块详细设计 3437.5.1 前台文件总体架构 3437.5.2 站内搜索模块设计 3457.5.3 展台中心模块设计 3487.5.4 订购中心模块设计 3527.5.5 租赁中心模块设计 3567.5.6 客服中心模块设计 3597.6 后台主要功能模块详细设计 3647.6.1 后台总体架构 3647.6.2 后台登录模块设计 3667.6.3 后台管理首页设计 3687.6.4 销售车辆管理模块设计 3687.6.5 订单信息管理模块设计 3727.6.6 新闻信息管理模块设计 3757.6.7 用户管理模块设计 3807.7 ASP调试与错误处理 381第8章 网上客房预订系统 3858.1 概述 3878.2 系统分析 3878.2.1 需求分析 3878.2.2 可行性分析 3878.3 总体设计 3888.3.1 项目规划 3888.3.2 系统功能结构图 3888.4 系统设计 3898.4.1 设计目标 3898.4.2 开发及运行环境 3898.4.3 编码设计 3908.4.4 逻辑结构设计 3908.5 前台主要功能模块详细设计 3928.5.1 前台文件总体架构 3928.5.2 网站导航设计 3948.5.3 宾馆简介管理模块设计 3958.5.4 客房服务管理模块设计 3968.5.5 在线订房管理模块设计 3978.5.6 意见反馈管理模块设计 4008.5.7 公告栏模块设计 4008.6 后台主要功能模块详细设计 4028.6.1 后台总体架构 4028.6.2 后台登录模块设计 4048.6.3 管理首页/退出模块设计 4058.6.4 网站管理模块设计 4058.6.5 图片管理模块设计 4088.6.6 信息管理模块设计 4128.6.7 房间管理模块设计 4178.6.8 订单管理模块设计 4208.6.9 反馈管理模块 424第9章 IIS服务器配置 4279.1 Windows 2000的IIS配置 4289.1.1 IIS的添加 4289.1.2 IIS的运行 4289.1.3 多个域名对应同个Web站点 4319.2 Windows XP的IIS配置 4329.2.1 安装IIS 4329.2.2 配置Web站点 4329.3 Windows 2003的IIS配置 4349.3.1 安装Internet信息服务 4349.3.2 配置匿名身份验证 4359.3.3 基本Web站点配置 4359.4 Web服务扩展 435 -
ASP.NET 2.0数据库入门经典(美)考夫曼,(美)唐格勒西纳姆 著,肖奕 译ASP.NET 2.0 将为ASP数据库领域带来深远的影响。本书介绍了如何使用ASP.NET 2.0 向Web站点添加数据,如何将Web页连接至数据库。ASP.NET 2.0可以极大地提高开发人员构建应用程序的效率。本书讲解了一些具体示例并演示了很多现实场景和实用技巧,而且通过大量的示例和解释,以及每章末尾的练习题,使读者可以由浅入深地学习ASP.NET 2.0中的新技术,从而进一步提高数据库开发技能。本书主要内容:将Web页连接至数据库的基本知识、使用SQL Server、Oracle、MySQL、Access和XML实现各种场景、在网格、列表和树中显示数据的技巧、用户修改、添加和删除数据的方法、创建数据对象和事件,以及和理数据错误的技术。 本书适合于需要Web前端的数据库开发人员以及需要向站点添加数据的Web编程人员。读者必须具有基本的HTML和数据库设计方面的知识。 -
精通ASP.NET 2.0网络应用系统开发马军编著ASP.NET 2.0是微软公司继ASR.NET 1.x之后的新一代Web应用程序开发平台,它为用户提供了完整的可视化开发环境。本书独特之处在于辅以大量的实例介绍了使用ASENET 2.0(采用C#语言实现)和SQL Server 2000数据库开发Web应用程序的方法和技巧。通过经典、易懂的实例让读者快速入门!内容不错,里面的案例写的很实在,对于解决实际问题很有效!本书在技术实现篇中介绍了5个目前比较实用的Web应用模块,包括网络在线投票系统、网络文件管理系统、网站访问统计系统、Web数据库管理系统、论坛管理系统等;在应用实战篇中介绍了4个目前比较流行且实用的Web应用系统,包括企业信息文档管理系统、学生信息管理系统、网上书店销售平台、办公自动化管理系统等。本书共分3篇。基础篇介绍了ASP.NET 2.0开发网络应用系统的基础知识。技术实现篇介绍了5个实用的Web应用模块,包括在线投票系统、网络文件管理系统、网站访问统计系统、Web数据库动态管理系统、论坛管理系统。应用实战篇介绍了4个Web应用系统,包括企业信息文档管理系统、学生信息管理系统、网上书店销售平台、办公自动化管理系统。本书中的实例都是采用ASP.NET 2.0(C#)和SQL Server 2000数据库进行开发的,并按照系统的总体设计、数据库设计和系统的详细设计的步骤进行讲解。本书内容紧凑、实例丰富、结构严谨,适合ASP.NET开发人员、进行毕业设计的学生、大/中专院校相关专业的学生以及ASENET爱好者阅读。 -
JSP开发实例完全剖析李曙光等编著本书是《企业信息管理系统开发实践系列》之一。 本书从实用的角度出发详细介绍了JSP在数据库系统中的运用,并对如何构建高效的电子商务应用系统、开发各种中间交易系统和创建高水平的企业网站进行了全面地讲解。本书分为16章,内容包括JSP基础知识、JSP容器对象和脚本、关系数据库基础知识、SQL语言的介绍、JDBC、JDO、基于Hibernate的JSP数据库开发、数据库连接池等。本书后半部分为数据库综合实例,介绍企业开发中的人力资源管理系统、订单管理系统、库存管理系统、图书借阅系统、学生选课系统等内容。让读者详细掌握基于MVC的架构Struts,使用JSP解析XML、报表和统计图等最新技术。本书可作为ERP应用开群众观点员和广大程序设计人员的指导书,也可作为高等院校师生教学和自学参考书、各类培训机构的培训用书。
