网络编程
-
ASP.NET2.0高级编程(意)埃斯帕斯托 著;施平安 译本书作为《ASP.NET 2.0技术内幕》的姐妹篇,,侧重于延伸和拓宽ASP.NET 2.0的高级主题,进一步帮助读者掌握并深入ASP .NET 2.0的精髓,为将来成功地构建复杂精巧的、功能性更强的Web应用程序奠定基础。全书共三部分:ASP.NET内部机理、特有特性和ASP.NET控件。特色主题:如何调整ASP.NET运行库和控件配置的设定值构建自定义提供程序来替换或增强原有组件使用移动控件、站点导航API、GDI+和其他.NET Framework实用工具来开发特性丰富的应用使用匿名页面、动态表达式和页面解析筛选器来启用复杂的应用程序的功能为个性化的门户类Web站点创建定制Web Part创建ASP.NET模板,定制Repeater和DataList数据迭代控件开发和部署用户控件以便区分和重用常用界面元素设计自定义数据绑定控件本书适合从事Web开发的程序员阅读,旨在帮助他们提升ASP.NET开发技能,是提升专业编程技能的理想参考书。 -
XML基础教程高怡新 编著《XML 基础教程》系统地阐述了XML的基本概念和语法规则,介绍了如何用DTD与XML Schema来确保XML文档的有效性,讲述了使用CSS与XSL样式表来显示和转换XML文档的各个步骤,探讨了使用DSO与DOM访问XML文档的各种方法。书中每一章都配有相当数量的范例和习题,并在最后一章给出了利用XML与ASP进行网络应用程序设计的实例。XML是新一代网络数据表示、传递和交换的标准,是Internet环境中跨平台的、依赖于内容的技术,其应用已经渗透到与网络数据处理相关的各个领域。《XML 基础教程》作为高职高专计算机、电子商务以及信息类相关专业的教材,也可供相关技术研究人员、广大Web应用程序开发者和用户参考。 -
ASP.NET 2.0高级编程(美)伊夫杰(Evjen, B.)等著;李敏波 译本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP.NET初级程序员以及准备迁移到ASP.NET 2.0的编程老手。该书与《ASP.NET 2.0入门经典(第4版)》及其早期版本,曾影响到无数中国Web程序员。.ASP.NET允许Web站点为每个访问者显示独一无二的页面,而不是显示相同的静态HTML页面。ASP.NET 2.0的发布,使Web应用程序的开发又前进了一大步。这个新版本增加了大量的新功能,减少了编写常见应用程序所需的代码量。ASP.NET 2.0新增了50多个新服务器控件,类的数量也翻了一倍,其他许多方面也有很大的变化。本书介绍了ASP.NET 2.0中的每个新增特性和功能,以便读者把这些新技术应用于实践。..本书主要内容●服务器控件的概念及其在ASP.NET开发中的主导作用●使用新的Master页面特性创建模板化的ASP.NET页面●调试和处理错误的技术●提取、创建、处理和存储XML的各种框架●打包和部署ASP.NET应用程序的方法●快速、逻辑地检索、更新和删除数据本书读者对象本书适合于有一些ASP.NET基础知识的学习者以及准备迁移到ASP.NET 2.0的有经验的程序员和开发人员。 -
PHP & MySQL Web数据库应用开发指南(澳)威廉斯、(澳)莱恩 著;O’Reilly Taiwan 公司 译有很多原因需要网站能够支持动态内容,包括:提供在线购物网站、创建个性化页面、管理来自数据库的大量信息等。只要拥有基础的HTML与网站管理知识,任何人都能学习PHP与MysQL从而创建动态网站。这本书的目的是传授创建动态网站所需的背景知识,并使用这些工具架设安全且稳定的网站。 《PHP & MySQL Web数据库应用开发指南(第二版)》详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。 本书的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包进行了详细说明。 本书虽是写给程序设计新手的指南,却未遗漏网站需要的重要技巧。凡是需要更新数据的网站,都会面对多位用户同时访问数据的问题;用户按下 “刷新”按钮时,有可能导致新增相同的记录到数据库中……我们对各种类型的问题都提供了相关解决方案。 书中强调优秀的设计观念,像程序逻辑与页面显示分离就是一例。本书介绍PHP 5与MySQL 4.1的功能,同时也提供适用于旧版程序的技巧。PEAR包也是本书的特色之一。包括模板、独立于数据库之外的API等数种重大包均频频出现于整合范例中,并附有详细说明。 本书的内容包括: PHP、SQL、MySQL管理概述 Session的管理,包括以自定义数据库提高效率的方法 用户输入数据验证、安全防护与认证 PEAR函数库,特别详细说明PEAR DB的使用与Template类 生成PDF格式的报表。 -
Ajax设计模式(美)麦赫马夫(Michael Mahemoff)Ajax, 即异步JavaScript与XML,目前是网络开发人员中最热门的编程技术之一。Ajax综合了大量技术,通过在浏览器中使用JavaScript来处理网络服务的响应,为创建基于XML或者JSON网络服务的交互式网络应用程序提供了坚实的基础。《Ajax设计模式》为你展示了一些最佳实践方法,这些方法能够迅速提升你的网络应用程序开发项目。这本书分析了其他人如何成功地处理各种相互矛盾的设计原则,并将有用的信息直接传递给你。本书中涉及的模式可以分为以下四种类型:* 基本技术:检阅Ajax开发所需要的基础技术;* 编程实践:罗列为了确保Ajax应用程序的可维护性而由开发人员总结的编程技巧;* 功能和易用性:描述在进行Ajax应用程序开发时会碰到的各类用户界面,以及Ajax所提供的各种新功能;* 程序开发:解释用于监控、调试和测试Ajax应用程序的流程。《Ajax设计模式》还将加快你对核心Ajax技术的掌握,其中包括XMLHttpRequest、DOM和JSON。本书的技术讨论还附有示例代码,以帮助你了解Ajax可以做什么和什么是Ajax做不到的。本书作为易于使用的参考手册,将帮助你设计高质量的Ajax架构,提升网络应用程序的性能和改善用户体验。 -
Ruby on Rails(美)泰特(Bruce A.Tate)、(美)希布斯(Curt Hibbs)也许您已经听够了所有关于Ruby on Rails的谈论并且现在就想一试身手,那么这本书就是您所需要的:一本快速、讲求实效的参考书,向您展示如何构建实际的应用程序。Ruby on Rails: Up and Running将通过七章的内容使您从一无所知加速到全速前进。无论您想搭建脚手架般的实验程序,还是用Ajax编写响应快速并能取悦用户的应用程序,它都将涵盖您所需的一切内容。.Rails为数据库驱动的网络应用程序实现了一个真正轻量级的开发模型。在几乎不需要进行配置的情况下,只要遵循一些简单的规则,Rails会自动在您的各个数据库表格间建立映射关系。在网络应用程序开发的过程中,如果您对程序进行修改,就可以立刻查看修改的效果,而不必像在其他框架和编程语言中那样,为此目的程序员得经历可怕的编译和部署过程。使用Rails进行开发相对要简单很多,它让您可以专注于应用程序中最有创造力的部分,而不是将时间与精力浪费在一些束缚手脚的规则或事情上面。就算在Rails中也有束缚手脚的规则或事情,但相比较而言,只需要较少行数的代码来应对,从而达到代码维护工作量更少和开发周期更短。..本书内容包括:* 使用ActiveRecord与数据库协同工作* 使用Migrations来修改数据库而无需SQL* 对数据库中表格的相互关系进行建模* 构建控制器来表达应用程序中的基本操作* 使用模板来开发HTML显示页面* 在应用程序中整合Ajax* 编写单元测试、功能测试和集成测试Ruby on Rails可能是近十年来最重要的开源项目。它已经革新了网络应用程序的开发方式并且使得数十万的开发人员工作更加轻松。如果您还没有使用Rails来工作,现在就是开始的时候了;而Ruby on Rails: Up and Running将向您展示怎样开始。... -
ASP.NET+Dreamweaver8案例精粹武新华、魏平俊、秦连清本书由浅入深地讲解了运用ASP.NET+Dreamweaver 8设计动态网站的基础知识和操作方法,如打造动态网站的制作环境,动态网站的定义与数据库的使用,新闻公告系统的制作等。最后还讲述了在线购物车系统和音乐点播与下载系统等商业动态网站案例的设计。本书内容丰富,语言通俗易懂,图文并茂,叙述流畅,具有很强的可读性。本书由浅入深地讲解了运用ASP.NET+Dreamweaver 8设计动态网站的基础知识和操作方法,如打造动态网站的制作环境,动态网站的定义与数据库的使用,新闻公告系统的制作,数字留言板系统的制作,网络投票系统的制作,网站计数器及在线人数统计的设计,在线邮寄程序、网站会员系统、电子报系统、高级查询系统、数字日记程序的制作等。最后还讲述了在线购物车系统和音乐点播与下载系统等商业动态网站案例的设计,便于广大网络爱好者从中选取相关的案例来使自己的嘲站功能变得更为强劲。本书内容丰富、全面,语言通俗易懂,图文并茂,叙述流畅、简洁,适用于广大网络爱好者,同时亦可作为一本速查工具书,适用于网站设计从业人员及各类大专院校计算机、信息、电子商务等专业的学生。 -
ASP.NET与SQL Server网站开发实用教程刘小伟,王萍 编著实践表明,ASP.NET和SQL SerVer协同工作是开发动态网站最有效的方法之一。本书以“短期内轻松学会ASP.NET和SQLServer的主要功能,掌握ASP.NET和SQL Server开发实用网站的技能,进行必要的模拟岗位实践训练”为目标,是学习开发动态网站的实用教程。本书适合作为各级各类学校和社会短训班的教材,同时也是Web编程和Web数据库的相当实用的自学读物。本书通过ASP.NET基础知识、SQL基础知识、网站开发范例和ASP.NET与SQL网站开发实训指导4大环节,全面介绍了ASP.NET和SQL Server的基础知识和面向实际的应用技巧,并循序渐进地安排了一系列行之有效的实训项目。ASP.NET基础部分包括ASP.NET开发基础、C#编程基础、常用内置对象及其应用、ASP.NET的控件和ADO.NET数据库操作等内容;SQL基础部分包括Web数据库基础、SQL的应用、SQL的其他功能和应用等内容。每章都围绕实例进行讲解,步骤详细、重点突出,可以手把手地教会读者进行实际操作。网站开发范例部分列举了两个完整而典型的实例,分別介绍了新闻系统、电子商场的规划和具体设计方法,通过详细的分析和设计过程讲解,引导读者将ASP.NET和SQL与实际应用紧密结合起来,启发读者逐步掌握开发实用动态网站的技能。实训指导部分精心安排了一系列实训项目,这些项目涵盖了ASP.NET和SQL的主要功能和应用的巩固训练。此外,在基础部分的每章最后都安排了一定数量的习题,在应用范例部分的每章最后安排了举一反三强化训练项目,在实训指导部分的每个实训项目最后都安排有思考与上机练习题,读者可以用来巩固所学知识。本书适合作为各级各类学校和社会短训班的教材,同时也是Web编程和Web数据库的相当实用的自学读物。 -
Java Script高级程序设计(美)扎卡斯(Nicholas C.Zakas) 著;曹力,等 译JavaScript是目前Web客户端开发的主要编程语言,也是Ajax的核心技术之一。本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的JavaScript技巧,以及与在Web应用程序中部署JavaScript解决方案有关的问题,如错误处理、调试、安全性、优化/混淆化、XML和Web服务,最后介绍应用所有这些知识来创建动态用户界面。本书适合有一定编程经验的开发人员阅读,也可作为高校相关专业课程的教材。 -
ASP.NET网络应用与开发实践教程张瑜,李杰,刘跃军 等本书主要介绍了ASP.NET的基本概念和环境操作、ASP.NET的编程语言VB.NET 知识、Web页面设计的基础知识、ASP.NET中的6大内置对象、ASP.NET访问数据库技术、ASP.NET与XML等相关知识。为了突出实用性,本书后面使用ASP. NET构建了新闻发布系统、电子商务网站产品展示系统、网络考试系统等实例。最后本书还介绍了Web服务,包括Web服务概述和基础技术、创建和设计 ASP.NET Web服务等。 本书兼顾ASP.NET基础知识和实践应用知识,可以满足具备VB.NET编程基础的读者学习ASP.NET网站开发的需要。
