网络编程
-
Perl技术内幕(美)Steven Holzer著;王晓娟,王朝阳等译本书详细说明了Perl的使用方法,其内容涉及到Perl应用的方方面面,并提供了大量的代码实例,使读者能够快速而容易地学会Perl。本书每一章都分为两部分,前一部分“深入分析”详细说明相关的技术信息,后一部分针对问题提供快速解决方案,可以帮助读者运用知识、解决问题,并快速掌握复杂的技术要点,从而成为专家。本书内容丰富而全面,具有很强的实用性,适用于各个层次的Perl程序员。 -
SQL Server 2000 XML高级编程(美)Paul J.Burke等著;方力,刘锋,余陈钢译本书主要讨论Microsoft SQL Server 2000的XML特征。前面的十章中,全面覆盖SQL Server 2000、XML、XML模板、XPath、FOR XML、OPENXML、XDR Schema、XSD Schema、XML View、Updategram以及XML Bulk Load等高级内容。随后给出了五个范例学习,它们提供了将这些XML功能集成到SQL Server项目中的一些很好的做法。最后的三个附录主要描述了虚拟目录和XML View Mapper。本书适用于具有一定SQL Server 2000开发经验的编程人员,尤其是具备一定XML经验的T-SQL开发者。 -
PHP技术内幕(美)Peter Moulding著;贺民,张帆等译本书详细说明了PHP的使用方法,内容涉及PHP应用的各个方面,并提供了大量的代码实例,使读者能够快速而容易地学会PHP。每一章都分为两部分,前一部分“深入分析”详细说明相关的技术信息,后一部分“快速解决方案”针对问题提供快速解决之道,可以帮助读者运用知识,解决问题,以及快速掌握复杂的技术要点,从而成为PHP专家。本书内容丰富而全面,具有实用性,适用于各个层次的PHP程序员。 -
ASP.NET培训教程余成武等编著ASP.NET是Web开发技术ASP的最新版本,本书以循序渐进的方式介绍ASP.NET。本书分为17章。第1、2章介绍ASP.NET初步和ASP.NET语法,为使用ASP.NET作准备。第3章至第6章介绍ASP.NET中的基本HTML控件和Web控件,包括表单验证控件、用户控件、自定义控件和多信息控件等。第7章介绍ASP.NET应用程序的调试。第8章至第12章介绍ASP.NET的一些高级应用,包括数据绑定、创建服务器端控件模板、创建移动Web应用程序、使用ADO.NET和XML进行数据库操作等。第13章至第16章介绍扩展ASP.NET方面的知识,包括配置应用程序、创建HTTPHandlers、缓存和安全性等。第17章介绍如何从ASP迁移到ASP.NET。本书适合初、中级Web开发程序人员阅读。通过阅读本书,读者可以迅速掌握如何使用ASP.NET进行Web开发。本书前言特色及评论文章节选 -
JScript.NET程序开发(美)贾斯廷·罗杰斯(Justin Rogers)著;何健辉,张小华译;何健辉译JScript .NET是从JScript发展起来的,一种编译式的功能强大的语言,是微软正在主推的.NET Framework的重要组成部分。学习JScript .NET对于网络编程员和程序开发人士具有深远的意义。本书重点介绍JScript .NET,对JScript .NET语言中各种函数和语法均做了极其精确的描述,结构严谨,内容翔实,是读者掌握JScript .NET的必备用书。本书适合有一定计算机基础知识的各层次读者阅读。如果熟悉JScript和ASP.NET,效果尤佳。 -
VRML入门与提高陆昌辉主编;仇刚,蔡勇编著VRML是一种三维造型和渲染的图形描述性语言,它的目的主要是为了在网页中实现三维动画效果以及基于三维对象的用户交互。《VRML入门与提高》系统地介绍了VRML的起源、发展、当前应用情况及今后的发展前景,力求用通俗生动的语言深入浅出地对VRML语言进行介绍,通过大量的实例对每个节点的语法进行详细的讲解,以便于读者理解和操作。《VRML入门与提高》所用实例均经过上机调试顺利运行。《VRML入门与提高》读者对象为多媒体技术开发人员、应用程序设计人员以及高等院校相关专业的师生。 -
无线XML开发人员指南Mikael Hillborg著;张玉魁,袁勤勇译;张玉魁译本书介绍了使用XML技术开发移动Internet应用程序知识。书中提供了进行下列工作的完整细节:创建并优化用于无线设备的多媒体应用程序,从通用XML和XSL转换创建XHTML和i-mode站点,构造Web接口和语音门户等等。高级资源提供了颇具价值的VoiceXML、多媒体消息、移动商务和个性化服务。通过学习本书,读者可以在无线应用程序中充分利用XML功能。本书适用于中高级开发人员。本书特色提挈:·理解无线网络和协议——包括i-mode·有效地使用XML模式、链接和命名空间·在无线应用程序中利用XML相关技术:XHTML、SMIL、GML、WML·使用XSLT使内容适用于XHTMLBasic浏览器·使Web站点兼容i-mode·使用VoiceXML添加音频和语音识别·使用SMIL为多媒体消息服务(MMS)集成文本、图形和音频·把Web内容发送到手持设备 -
JavaScript权威指南(美)David Flanagan著;张铭泽等译JavaScript是一种功能强大的基于对象的脚本语言。JavaScript程序可以直接嵌入HTML页面。与Web浏览器定义的文档对象模型(DOM)一起使用时,JavaScript可以创建动态HTML(DHTML)内容,允许用户与客户端的Web应用程序交互。JavaScript语法以流行的程序设计语言C、C++和Java为基础,因此,经验丰富的程序设计人员可以很快地熟悉和掌握。此外,JavaScript是一种解释性脚本语言,提供了比其他语言更加灵活、更加宽松的程序设计环境,程序设计新手在这种环境中能够很快适应。《JavaScript权威指南》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。本书还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOMAPI,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。这本最畅销的JavaScript参考书的第四版已经进行了全面的更新,其中涵盖JavaScript1.5(ECMAScriptVersion3)的详细介绍。它还提供了W3CDOM标准(1级和2级)的完整内容,为了向后兼容,本书保持了遗留的O级DOM的资料。《JavaScript权威指南》是JavaScript程序设计者的完整指南和参考手册。对于使用最新的、遵守标准的Web浏览器(如InternetExplorer6、Netscape6和Mozilla)的开发者,它尤其有用。HTML作者可以从中学习如何用JavaScript创建动态网页。经验丰富的程序设计者可以从中快速地找到编写复杂JavaScript程序需要的信息。本书对所有JavaScript程序设计者来说都是绝对必要的。“本书是JavaScript程序员的必备参考……组织得很好,而且非常详细。”—BrendanEich,JavaScript之父封面介绍 -
XML实用培训教程张健飞编本书用浅显易懂的语言以及丰富的实例向读者展示XML技术。<br>全书共分10章:第1至第3章介绍XML的语法以及DTD和Schema等基础知识;第4至第6章介绍DOM和SAX两种XML编程接口,其中第5章介绍Xlink和Xpointer;第7至第8章介绍XML模式以及显示方式;第9章介绍数据库的技术;第10章对XHTML做了简单的介绍。本书面向有一定网页设计基础和编程经验的读者,并可以作为XML爱好者和高等院校相关专业师生的教学参考书。 -
XML.NET编程指南(美)Adam Sills,(美)Mesbah Ahmed等著;战晓苏等译;战晓苏译本书全面介绍了基于.NETFramework开发XML文档和应用程序的技术。全书共10章,分别介绍了Microsoft.NETFramwork、VisualStudio.NET集成开发环境、XML基础、在.NETFramework中使用XML、.NET和XML的安全问题、XML和使用ASP.NET的Web、创建XML.NET客户簿、利用ADO和XML创建信息板、建立远程数据库视窗和建立一个批发目录。本书涵盖了XML.NET开发的最新技术,内容全面,实例丰富,实用性强。为便于读者学习和掌握,本书给出了很多提示性内容,并在每章最后都给出了小结、快速回顾和常见问题。本书面向对网络编程和.NET有基本了解的读者,通过本书读者可以在较短的时间内掌握网络应用开发的最新技术,成为出色的网络程序员。前言欢迎阅读本书!我们特别希望为那些想提高编程技巧、能够在.NET平台上写应用程序的XML程序员编写一本合格的参考书。所以阅读本书的前提是:接触过XML并且熟悉VB.NET、C#和ASP.NET。换言之,本书不适合新手和初学者。自从1998年2月有了开端以来,XML在WWW协会(W3C:WorldWideWebConsor-tium)的不懈努力推动之下持续向前发展。起初,许多开发者还嘲笑XML,认为它只不过是编写脚本的新方法而已。但那些常用数据库进行管理和开发的人员很快就意识到XML的潜力之所在:XML会成为不需要任何专门的方法,就能为团体之间提供数据服务的一种新途径。开发员开始把XML的一些片段融入到他们的桌面应用程序中,有的用来存储配置数据,有的作为输出文件。随着时间的推移,他们开始把XML放到Internet上,使数据库之间开始通过XML进行通信。许多企业发现,得益于XML,他们对外部数据库的数据操作变得更加轻松了。不过开发员并不是惟一发现XML潜力的群体:还有微软和那些让XML成为.NETFramework基础的人士。.NET的目标是:在桌面应用程序与在线应用程序之间建立联系;使其对象之间的通信变得更为方便。本书采用下列原则编写组织而成:在实际应用中,XML应遵守灵活性的原则。读者很可能会意外地发现:桌面应用程序运行XML的同时,在线电子商务商店也在利用XML传送数据。当读者阅读本书的时候会发现我们要在VB.NET和C#之间跳来跳去,或者这两者都用到一点。这种.NET所具有的灵活性便于我们适当地运用某些代码,以实现XML代码的最优化。如果读者觉得C#能提供比VB.NET速度更快捷的查询,但VB.NET又能传递更好的前端性能的话,则无需多虑,因为在.NET环境中可以两者都使用。一般来讲,如果你读者是一个.NET的初学者,会觉得这些东西听起来让人有点迷惑。就此我们建议你看一下Syngress出版公司的《VB.NETDevelopersGuide》(ISBN:1-93994-48-2)和《C#WebDevelopersGuide》(ISBN:1-928994-50-4)。这两本书包含了.NETFramework更多的细节知识,包括它是如何运作的、以及你该如何根据所选择的编程语言来利用.NET。随着新的.NET语言的实用化,Syngress的.NET编程丛书会越来越多,XML编程可以选择的语言也会越来越多。如果读者已经阅读过几本Syngress的.NET丛书,就会比较熟悉下面的内容安排:在前几章中讲述导引性的知识(也称为更新的知识);然后,在本书的主要部分,对编程语言中的某些具体问题给出深入的介绍;最后以一系列用来提高技巧和拓展思维的实例结束本书。总括起来,本书共有10章。第1章(介绍Microsoft.NETFramework)将快速介绍.NET内部是如何工作的。第2章(VisualStudio.NET集成开发环境)将简单介绍.NET编程使用的VS.NET微软集成开发环境(IDE)。这个新的IDE与以前的相比,更多地利用了XML,所以,即使读者熟悉VS.NETIDE,浏览一下这一章也是有益的。第3章(回顾XML的基础知识)将简短概述XML的基础内容。之后是第4章(在.NETFramework中使用XML),从这里开始我们要带领读者了解如何在.NET中利用XML。第3章和第4章覆盖XML的基础知识,并通过图解的方式介绍XML的正确语法及其合法操作。除了了解许多主要的命名空间以及它们是如何工作的以外,我们还要帮助大家熟悉做项目所需的类。届时,读者会惊讶于XML所提供的灵活性,以及其他的并不直接以XML为中心的类是如何也能与XML协同工作的。第5章(理解.NET和XML的安全性)介绍XML用户团体的一个主要问题——安全性。虽然XML本身不能提供恰当的安全特性,但对XML的用途有个透彻理解和了解.NET的安全性还是很重要的。第6章(使用XML和ASP.NET的Web开发)会介绍XML在线使用ASP.NET的方法,并且通过使用多种类型的例子——包括一个在线目录——来讲述XML是如何成为在线应用程序中极其重要部分的。第7章、第8章、第9章、第10章将分析现有实例(创建XML.NET客户簿;用ADO和XML创建留言板;建立远程数据库阅读程序;以及建立一个批发目录)。除去第7章以外,比较起来,这些应用程序都是大型而复杂的,要求理解.NET的基本概念和.NET编程原理??如果读者在期待XML的话,那就不要犹豫!JonothonOrtiz技术编辑致谢我们要感谢下列人员,是他们的帮助和支持才使这本书得以完成。RalphTroupe,RhondaSt.John以及在Callisma的小组,他们在设计、部署和支撑世界级大企业网络方面具有深邃而无价的洞察力!西部出版集团(PublishersGroupWest)的KarenCross,LanceTilford,MeaghanCunningham,KimWylie,HarryKirchner,KevinVotel,KentAnderson,FridaYara,BillGetz,JonMayes,JohnMesjak,PegODonnell,SandraPatterson,BettyRedmond,RoyRemer,RonShapiro,PatriciaKelly,AndreaTetrick,JenniferPascal,DougReil和DavidDahl,感谢他们贡献了超乎寻常的市场推广经验和专业技巧!ElsevierScience的JacquieShanahan,AnnHelenLindeholm,DavidBurton,FebeaMarinetti和RosieMoss,感谢他们让我们的视野触及到全世界范围!ElsevierScience/HarcourtAustralia的AnnabelDent和PaulBarry,感谢他们给予的所有帮助!Transquest出版公司的DavidBuckland,WendiWong,MarieChieng,LucyChong,LeslieLim,AudreyGan和JosephChan,感谢他们接收本书时所展示的热情!Acorn出版公司的KwonSungJune,感谢他的支持!CranburyInternational的EthanAtkin,感谢他对扩展Syngress程序方面所提供的帮助!JackieGross&Associates的JackieGross,GayleVoycey,AlexiaPenny,AnikRobitaille,CraigSiddall,DarleneMorrow,IolandaMiller,JaneMackay和MarieSkelly,感谢他们对我们在加拿大的产品所给予的所有热情帮助!LoisFraser、McMenemy、ShannonRussell以及Jaguar图书出版集团(JaguarBookGroup)其他了不起的工作人员,感谢他们对在加拿大发行Syngress图书所提供的帮助!作者简介AdamSills是GreatLand保险公司的一名Internet程序员,GreatLand保险公司是Kemper保险公司旗下的一个小公司。AdamSills在一个小IT部门工作,主要创建那些能够加速商业进程和整理大量数据的应用程序。他早先做过短期的顾问,还曾在一个很有影响力的B2B电子商务软件公司设计、制作能与大规模企业的电子商务应用程序进行交流的用户界面。Adam目前的职责包括建立、维护Web应用程序,在产品应用中帮助设计、建立和布署新的Microsoft.NET技术。他已经为Syngress写了大量的书籍,其中有《ASP.NETDevelopersGuide》(ISBN:1-928994-51-2)。另外他还是为数不多的ASP和ASP.NET邮寄名单里的一名活跃分子,随时都会为他人提供支持。ToddCarrico(MCDBA,MCSE)是Match.com的一位高级数据库工程师,Match.com是个人通向数字时代的一扇大门。除了它的主要网址之外,Match.com还通过自己的联合程序向AOL、MSN以及其他许多网址提供后期服务。Todd专攻设计和开发关于Microsoft技术的高性能、高实用性的数据结构。他曾经为Fujitsu、Accenture、InternationalPaper和GroceryWorks.com等公司做设计、开发、咨询和项目管理。除了《C#.NETWebDevelopersGuide》(ISBN:1-928994-50-4)以外,他还为Syngress.NET系列的其他丛书撰写了许多章节,包括:《ASP.NETWebDevelopersGuide》(ISBN:1-928994-51-2)和《VB.NETDevelopersGuide》(ISBN:1-928994-48-2)。Todd与妻子和他们的两个孩子现住在得克萨斯州的Sachse。GregHack是Allscript
