网络编程
-
XML模式权威教程(美)Priscilla Walmsley著;陈维军等译本书介绍的是一种功能强大的文档模式语言:XML Schema,它的独特功能包括强类型、模块化、继承以及一致性约束等。本书主要内容包括:XML Schema如何为XML文档结构、内容和数据类型建模提供严格而完整的标准,XML Schema的元素、属性和类型等构件,以及类型派生、模型组、替换组等高级内容。本书适合于XML开发人员、系统架构师等专业人员及相关的计算机知识爱好者阅读。 -
ASP网络办公及商务应用系统开发实例导航吴明辉等编著本书精选的7个ASP开发的商务办公及网络应用的系统案例:人事薪资管理系统、企业内部信息交流系统、进销存管理系统、网络营销系统、网上考试系统和在线理财系统,它们都取自于实际工作中的应用系统,在功能和数据的设计上都切实符合实际用户的需要。同时还详细讲述了这些案例程序的需求分析(系统应用背景)、系统功能的设计、数据库的需求分析、数据(库)结构的设计与实现、各个功能模块的具体创建过程、系统发行与配置等。通过阅读本书,读者可以轻松再现这些案例程序,并掌握ASP 开发实际应用系统的完整思路,能够开发出更具实用价值、符合自己需求的信息系统来。本书最适于正在从事、或希望从事网络办公及商务系统应用行业相关软件开发的人员阅读,同时也可供实际ASP项目开发中借鉴和参考。 -
XML开发指南(美)Fabio Arciniegas著;天宏工作室译本书从软件开发人员的角度介绍XML技术。它涉及XML开发中目前存在的所有主要问题,从语言的基础知识到某些专业领域中的高级应用。FabioArciniegas是一位软件工程师,具有丰富的XML开发经历,包括对一些重要的Java、C++和PerlXML项目的设计和构造,例如Hugin、SimpleAPIforSAXDatabases以及将对象序列化为XML的设计模式的定义。Fabio还是xml.com等出版物的经常撰稿人。您可以借助这本综合的指导书创建强大而有效的XML应用程序以及高度灵活的文档结构。本书覆盖了XML技术及其介绍的完整范围,包括无线XML,其中包含实际的示例,全面介绍了语言和有关的技术。这个专业的资源涵盖了使用XML、刚刚出现的XML标准等进行Web发布和数据交换,适合于中级到高级的专业Web开发人员。 -
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 -
SQL Server 2000与XML应用技术李昆堂著编辑推荐:.NET战略丛书系列。本书特色:1章节结构清晰:先讲解有关XML如何扮演数据标准格式与Web上的应用,后讲述有关XML如何扮演SQLServer数据库对外沟通的桥梁。2详尽的实例操作解说:光盘内附范例,读者可在浏览器中轻松浏览与执行,是老师授课与学生自修的最佳工具。3轻松建立XML数据库网页设计:包含一份完整的B2B与B2C实用范例,让读者能实际了解XML与SQLServer的集成应用。 -
PHP专业项目实例开发(美)Ashish Daniel Wilfred,(美)Meeta Gupta,(美)Kartik Bhatnagar著;贺民[等]译;刘永明译《PHP专业项目实例开发》是学习PHP编程的优秀参考书,其主要内容有:第1部分概述了PHP编程的基础知识,如PHP的安装和配置、变量、运算符和常量、控制结构、数组和函数、类的应用,并介绍了在线购物站点的创建过程:在第2部分到第6部分中,每部分都围绕一个专业项目展开讨论,并通过实例引导读者,通过由浅入深的方式学习各种专业项目的创建,如创建用户注册表单、存储和检索文件信息、MySQL与PHP的综合使用、创建产品目录和购物车以及发送电子邮件、用户身份验证和跟踪等;第7部分可以作为读者从项目中所学知识的总结,以及拓宽其知识的指导,这部分还包括PHP编程语言未来的发展方向;第8部分是进一步研究PHP函数和概念的快速查询手册。《PHP专业项目实例开发》的各个项目是建立一个大型在线购物网站的一个部分。将这些项目综合起来,读者最终将能够完成大型购物同站的创建。《PHP专业项目实例开发》既有详细的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。《PHP专业项目实例开发》适用于各个层次的PHP程序员。 -
Access 2000数据库管理系统模块本书编委会编著本书是全国专业技术人员职称考试的辅导读物,是根据Access2000数据库管理系统考试科目大纲编写的。本书通过100道模拟题全面讲解了Access2000的操作方法,全书共分十篇,其中内容包括Access2000基础、创建数据库、表的创建与修改、记录的排序和筛选、查询、窗体、报表、数据库管理、数据交换以及宏等知识。使用户能够轻松地完成数据库的处理制作。本书可作为全国专业技术人员计算机应用能力考试的参考用书,也可作为广大用户的自觉读物。本书前言特色及评论文章节选 -
Microsoft ASP.NET标准教程(美)微软公司著教材紧紧围绕国家职业资格信息技术以认证的培训与鉴定,形成以应用为主线的全新教材理念。同时,教材的开发得到微软技术部门的全力支持,使教材内容能够紧跟软件发展步伐,全面诠释微软最新软件。这套教材的编写并不讲求完整的理论体系,不像一般的教材从理论和基础知识讲起。而是在介绍每一功能之前,介绍必要的基础知识,为学习和掌握功能做准备。通过将知识与应用的密切结合起来,在明确的学习目标的指引下,通过简洁明了、步步推进、环环相扣的操作步骤,实现了从知识到技能的转换。MicrosoftASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。它与Web开发模型相比,ASP.NET提供了高性能、易于开发、方便管理等特点。本教材以开发工作中的行为规范为主线,力求引导学生进入职业化开发工作状态。为此,教材通过具体的开发案例,在介绍MicrosoftASP.NET各项功能的同时,重点说明了该软件功能与实际应用的内在联系。教学重点遵循日常开发处理规则和工作流程。MicrosoftASP.NET主要针对四类开发综合性事务的处理,包括:计算、即时通信、数据库、XML等应用程序。掌握上述四类应用程序,将可以帮助初学者对MicrosoftASP.NET有更加深入的了解。利用开发程序有序地处理日常工作,达到高效率、高质量和低成本的工作目标。本教材从实用的角度出发,通过一系列具体应用示例串联各个教学环节,使读者在学习应用的过程中,建立开发工作规范及按工作流程行事的意识。同时,将开发方法与软件功能相对应,以此增强学习的针对性,并在举一反三过程中,提升自学的能力。本套教材分为标准教程和自学教程两种。《标准教程》由两部分组成,前部分是基础应用,由浅入深地帮助您掌握该软件的基本知识和功能应用,后部分是应用的提高,使您对该软件深入了解,扩展其应用功能,更好地为您的工作服务。针对学生的学习规律,教材利用版式效果提供了三步学习法,即:学习每一项具体应用前,首先明确工作目标;在明确目标的前提下,确认与之相关的工具;最后在运用工具的具体步骤中实现工作目标。(本书案例文件位于随书附带的光盘中。路径为光盘盘符:\ASP.NET\ASP.NET素材\) -
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爱好者和高等院校相关专业师生的教学参考书。
