网络编程
-
UML精粹(美)Martin Fowler著;徐家福译;徐家福译本书为Martin Fowler所著《UML精粹》一书第3版之中译本。原书首版自1997年问世以来,深受读者欢迎,堪称书中上乘。数年来,内容与时俱进,不断更新,继第2版之后,去岁九月,第3版出,内容以UML 2.0为基础,引进交互概观图、定时图、复合结构图等新图型;对类图、顺序图、状态图、活动图等均多有更新。作者一如既往,力求以极小篇幅,讲述重要内容,见地独到,且使用对话文体,讲述技术内容,实用与基础并重;文笔清新,引人入胜。本书可作为高等学校计算机、电子、通信等专业高年级学生及研究生课程之教学用书,同时对软件研究者与开发人员亦颇具参考价值。 -
Effective XML(美)Elliotte Rusty Harold著;徐罡,黄涛译;徐罡译本书特色:本书为你提供了50种实用方法,这些方法均来自于现实生活中的最佳实践案例。本书通俗易懂地描述了在提升XML代码时如何节约开发时间,从中可学习到易编辑、运行简便的XML代码。本书可为你解答诸如此类的问题:●如何撰写与名字空间前缀无关的DTD?●在解析器的报告中哪些是可靠的?哪些不是?●主题语言真的是适合你的工作吗?●要得到最高速和最小尺寸的代码,你应该选择哪个API?●XML对子你的应用程序是否太冗长了?如果你想运用XML更好地设计、部署或构建系统,请你购买此书,并仔细研读它!本书主要介绍如何有效地使用XML,以创建高速运行且最小尺寸的代码。本书作者将自己多年从事XML教学和编写工作的经验融入其中,旨在告诉读者什么时候、为什么,以及如何有效地使用一些合适的工具。本书从XML的底层技术讲起,再逐步到XML的高层技术,主要分为四部分:XML的句法;XML的结构、文档组织和注释信息;运用不同语言处理XML技术和相关的API,以及XML标记结构的本地语义;建立在XML文档基础上的系统所能使用的有效技术。本书适合所有希望成为高效XML开发者的程序开发员、测试人员等相关技术人员阅读和参考。 -
ASP网络程序员就业实战教程邹婷编著本书完全从ASP动态网站程序员的实际工作角度出发,在结合行业特点的同时,全面融合了基础知识的内容和综合实例的制作。在技术篇里,详细介绍了HTML语言、JavaScript脚本、VBScript脚本、CSS的基础知识,并介绍了ASP语言的基础知识、ASQ语法以及对象、组件的内容和使用。作为建设动态站点的核心内容,数据库的知识也在本书中进行了详细介绍,包括数据库系统与SQLServer的基础知识,以及SQL语句的使用、ASP数据库对象的使用等,并详细介绍了数据库安全管性管理。知识点内容详尽,难度深入浅出。最后的实例篇介绍了几种最常用、最经典的ASP程序的制作。通过实例的制作,读者对基础篇知识的掌握及应用将会更加得心应手。·一线培训讲师精心编著,预习、练习、复习符合课堂授课模式·基础理论与实际操作相结合,软件知识与实战范例同步讲解·完全针对软件学习讲练结合的特点,提供丰富的上机操作题·大量多媒体视频辅助教学、行业知识满足读者就业学习需要 -
从零开始沈精虎主编;张琴,张千帆编著本书内容围绕利用JSP进行动态网页制作这一主题展开,其中包括JSP开发的基础知识、HTML语言和JavaScript语言、JavaBean和Servlet、JSP文件操作和数据库编程等,最后详细介绍了两个典型的JSP结合数据库编程的动态网页制作应用实例。通过学习该书,读者可以全面掌握JSP相关的知识,以及利用JSP进行电子商务应用开发的方法和技巧。 本书循序渐进地介绍了使用JSP进行动态网页制作的相关知识,特别适合想进行JSP动态网页制作的读者阅读,可以作为各类网页制作与开发、电子商务等培训班的教程,也可以作为大专院校在校学生学习JSP编程的参考书。 -
ASP.NET与网站开发实践教程丛书编委会主编本书从ASP.NET的基础知识入手,结合基本的开发知识和典型的开发实例,循序渐进地介绍了Visual Studio.NET环境下各种ASP.NET Web应用程序的开发,内容涉及ASP.NET语法基础Web表单和控件、验证控件、ADO.NET数据访问、模板控件等。全书语言简洁,实例丰富,介绍的技术先进,知识面广,实例典型,十分适合即将走向工作岗位的各级各类学校学生学习。本书适合作为ASP.NET网站开发培训教材,也可以作为广大计算机用户和程序员的自学参考资料。本书主要特色:◆实用性强本书从需要掌握的“技能目标”和“工作目标”出发,通过“实践内容”、“实践指导”、“实践问答”和“工作指导”等实用的部分进行概括性讲解及具体指导,然后通过“实践巩固”进行加深和强化训练,使读者能很快掌握所有知识并能运用到实际工作和生活中去。◆职业指导性强本书从头至尾都是以“实践”为中心,模拟实际工作场景,用一个个实践项目强化训练,职业指导性很突出。 -
ASP.NET应用教程石志国 等编著本书对B/S架构的ASP.NET编程作了系统介绍,最大特色是:全书20多个完整案例及200多个源程序均来自课堂和工程实践,注重知识的系统性、兼容性和规范性。另一个特色是:全书程序使用C#编写,并遵守C#的编码规范。从ASP.NET编程体系上,本书分成4部分。第一部分为.NET编程基础与环境配置,介绍.NET应用开发体系、开发环境配置及C#语言程序设计基础;第二部分为ASP.NET程序设计基础,介绍ASP.NET服务器端控件、页面结构、内置对象及.NET框架类;第三部分为ASP.NET数据库程序设计,介绍ADO.NET的结构,使用ADO.NET操作SQL Server数据库,以及XML程序设计基础;第四部分为Web服务与项目开发,介绍基于XML的.NET Web服务及考试系统的分析与设计。本书配套光盘提供全部源代码。本书提供授课幻灯片及书后习题解答,可以从北京交通大学出版社FTP网站ftp://press.bjtu.edu.cn中下载,或者从图书支持网站http://www.gettop.net下载。 -
ASP.NET与相关数据库技术高级指南申朝阳,宋颜浩主编内容简介目录本书以问答的形式,对目前流行的ASP、ASP.NET和数据库在网站建设及编程中遇到的900多个问题和技巧进行了分门别类的说明和解答。全书共分为ASP、ASP.NET、ADO和数据库四部分,前两部分又分别大致按下拉菜单、窗口表框、日历时间、串与数组、文件上传、安全加密、密码管理、事务处理、记录统计、投票调查、留言反馈、聊天联络、网上寻呼、电子邮件、广告管理、图像图表、跨站读取、网络探针、网上追捕、电子商场、网页更新、音乐点播、网上考试、网络影院、电子刊物、搜索引擎、游戏娱乐网站安全等功能进行了板块划分;后两部分,除了回答了在实际应用中的难点问题,还精心收集了部分实用资料,供广大读者朋友在网站开发和编程中参阅。本书讲解深入浅出,详略得当,内容全面,资料翔实。本书的程序代码可从中国水利水电出版社网站www.waterpub.com.cn 下载。本书即可以作为初学者在学习中加以领会和借鉴的技术手册,又可以作为网站开发者在创作过程中的高级指南。这是本书自2002年4月第一次出版发行以来重新修订的第二版。ASP(Active ServerPages)及其后续版本ASP.NET是微软公司推出的基于Web服务器端的开发环境,它采用了Script(VBScript或JavaScript)及C#、Visual Basic作为自己的开发语言,赢得了前所未有的广袤发展空间,为我们纵横天下的网络运作提供了强大支持。由它们产生和运行的动态的、交互的、高性能的服务应用程序,已成为这个数字世界无可替代和最为重要的一部分。但是,尽管微软的ASP功能灵活强大,语言结构相对简单,但在它的编程和调试过程中出现的问题却并不少。目前,市面上对ASP阐述较深、突出实用性和技巧性的教程较少,而过多地强调了对源代码的公开,造成很多从业者和爱好者对此不明就里,拿来就用,只知其一,不知其二,久而久之,形成了惰性,不再或不屑俯下身子去潜心研究,慢慢地失去了编程的激情和创作的灵性。同时,大量在编程过程中出现的奇怪和疑难问题也在数不清次数的调试中被忽视和淹没,不能得到及时地总结、记录和分析。本书正是为此而作,以供更多的爱好者和从业者借鉴学习,精益求精,举一反三,少走弯路,在网络创业的道路上越飞越高。针对在编程过程中遇到或用到的大量经验、教训和技巧,本书作了较为全面的概括和解答,为开发者扫清前进道路上的不必要的细节纠缠和障碍,让我们的网络运作得更快、更精彩。本书第一版,于2002年出版发行,2003年重印,广受读者好评,畅销不衰。为适应当前网络技术的快速发展与设计理念的不断更新,应读者要求,中国水利水电出版社决定于2005年初推出第二版,并将书名改为((ASP.NET与相关数据库技术高级指南》。在第二版中,一是补充完善了原来没有的新知识、新技巧,特别是ASP.NET部分;二是针对读者朋友的反馈修正了文字性错误;三是删除了过时的内容。本书对ASP、ASP.NET和数据库在网站广泛的应用中遇到的各类问题进行了详细讲解,内容包括下拉菜单、窗口表框、日历时间、串与数组、文件上传、安全加密、密码管理、事务处理、记录统计、投票调查、留言反馈、聊天联络、网上寻呼、电子邮件、广告管理、图像图表、跨站读取、网络探针、网上追捕、电子商场、网页更新、音乐点播、网上考试、网络影院、电子刊物、搜索引擎、游戏娱乐、网站安全等,有针对性地说明了其运用的关键函数、编程思路和处理技巧,供大家在实践中逐步学习、借鉴、掌握、运用和提高。本书的程序代码intels.net(随风起舞)网站也提供免费下载。希望广大读者朋友们能在网站和程序开发中灵感闪现,激发无穷创意,真正体会到编程的快乐和满足,不断进步和前进!本书由申朝阳、宋颜浩主编,参加编写和程序调试的人员还有李雁冰、费文华、张文尉、吴晓桃、秦大力、宋佳朔、樊宏群、杨倩、丁斐、韩建军、俞风松、李志强等,苏玲为本书翻译了大量的英文资料。由于仓促付梓,疏漏之处还望广大读者批评指正,不吝赐教。申朝阳宋颜浩2004年10月24日 第一章ASP部分1.1背景知识1.2代码技术1.3窗口表框1.4下拉菜单1.5串与数组1.6安全加密1.7事务处理1.8Cookie1.9文件目录1.10文本编辑1.11文件上传1.12登录验证1.13密码管理1.14日历时间1.15广告管理1.16投票调查1.17统计计数1.18图像图表1.19留言反馈1.20聊天联络1.21电子邮件1.22网上寻呼1.23分页翻页1.24搜索引擎1.25网页更新1.26电子刊物1.27网上商城1.28音乐点播1.29网上考试1.30页面程序1.31网站页面1.32网络系统1.33系统探针1.34网站安全1.35游戏娱乐1.36组件应用第二章ASP.NET部分2.1背景知识2.2代码技术2.3串与数组2.4密码管理2.5事务处理2.6Cookie2.7文件目录2.8登录验证2.9事件日志2.10广告管理2.11统计计数2.12日历时间2.13图像图表2.14留言反馈2.15聊天联络2.16电子邮件2.17分页翻页2.18四则运算2.19新闻发布2.20电子商场2.21网络影院2.22页面程序2.23跨站读取2.24网络探针2.25注册表2.26屏幕保护2.27网络系统2.28网上追捕2.29网站建设第三章ADO部分3.1ASP ADO部分3.2ASP.NET ADO部分第四章数据库部分4.1ASP数据库4.2ASP.NET数据库附录ASP/ASP.NET网站开发精要 -
ASP数据库开发实例精粹郭瑞军等编著本书首先介绍了使用ASP开发Web应用程序与技巧,对初学者有相当的指导意义,并重点介绍了ASP优化的知识。然后以多个实用的系统为例,详细地讲述了用ASP创建Web应用程序的各个过程。内容包括体育馆场地预约系统、实验室新闻系统、在线手机销售系统、影片租赁系统和中小型企业建站解决方案。全书逐层深入,由一个简单的系统开始,难度逐渐加深。书中关于ASP优化的技巧大多来源于微软工程师的技术文献和国内外开发人员的经验总结,具有非常高的实用价值。同时全书突破只讲来源于微软工程师的技术文献和国内外开发人员的经验总结,具有非常高的实用价值。同时全书突破只讲编程技术,不讲开发思路的桎梏,在书中处处渗透着软件工程的思想,希望通过每个系统的开发,提供给读者一些软件设计的理念,除了授人以鱼,同时还授人以渔。本书适用于使用ASP开发Web应用程序的技术人员及对相关技术感兴趣的读者,同时也非常适合于具备一定ASP基础知识的读者学习和提高。本书的附带光盘包含每个实例的源代码及典型的技术难点、相应实例的常见问题解答和亮点展示,并且还有针对初学者的视频教学短片。 -
Servlet与JSP核心编程(美)Marty Hall,(美)Larry Brown著;赵学良译;赵学良译本书由浅入深,全面而深入地介绍了servlet和JSP技术。本书重点介绍核心技术,同时对相关的内容,如Web服务器的配置、安装和应用,数据库的安装和配置等都做了详细明了的介绍。本书的例子简练但真实,将复杂的任务拆分成多个步骤逐一介绍,大大减轻了读者阅读的负担。另外,和其他同类书籍不同的是,本书引导读者根据实际需要取长补短,同时,还基于实际的应用给出大量的提示。<br>本书叙述详尽、条理清晰。对于初学者来说是一本不可多得的入门书籍,经验丰富的servlet和JSP开发人员也可以通过阅读本书得到巩固和提高。<br><br>译者序<br>以前在写译者序时,我总是会写很多,包括我的感想、阅读本书的体会与经验,以及本书的优点和特点,等等。但这一次不同了,首先,它的前身已经得到读者的广泛认同,作为计算机书籍,销量达到1万册绝对可以算是十分畅销了。故而,不用担心由于读者对它不了解而错过这本优秀的图书。如果再花时间去介绍它的优点与特点,那就有画蛇添足之嫌,而且,由于读者甚众,长篇大论的译者序会浪费读者的时间,积少成多,聚沙成塔,累积起来这个时间可能会比较可观。俗话说一寸光阴一寸金(可惜呀!有价无市),浪费读者的时间可谓是罪莫大焉。<br>再回到翻译上来,制作中译本就是为了节省读者学习的时间,降低读者学习的难度,减轻读者的负担(包括经济上),而通畅、准确的译文更是能让学习达到事半功倍的效果。但这个良好氛围的建立是需要多方共同努力的。作为出版社,应该及时、有选择、高效率、高质量地引进读者最需要的图书,清华大学出版社在这一方面的成就有目共睹。作为译者,应该准确、负责、高效地完成书籍的翻译工作,虽然不一定要殚精竭虑,但尽心尽力,以为读者负责的心态努力做到自己的最好却是份内的事。而作为读者,并不是被动地选择和接受,事实上,只有读者才是推动图书出版工作的主要和惟一的动力。读者的反馈对于确定图书的种类、提高图书的质量有着极为重要的作用,公正而客观的评价对于提高图书的质量是必不可少的。所以希望读者能够到本书的信息网站上(见封底)多发表自己的观点和意见,读者、译者和编审人员的良好互动才能创建良好的出版环境。<br>参与本书翻译的还有王永、张阳,他们分别在计算机应用和开发领域拥有丰富的经验。他们的参与对本书大有裨益。<br>感谢我妈妈,她对我无微不至的照顾使我能够将更多的时间投入到本书的修饰和润色中。当然还要感谢清华大学出版社为我们及时、高效、准确地做好图书的引进和出版工作。本书的编辑汤涌涛女士为本书投入了大量的时间,她丰富的经验及敬业的精神对本书的完善起了至关重要的作用。<br> -
XML电视讲座培训教程陈美霖,陈峰等编著本书是中央电视台“XML电视讲座”的培训教程,由浅入深、循序渐进地介绍了XML的基础知识,并结合实例详细介绍了XML的应用技巧。全书分为3部分:第1部分“XML基础篇”,主要介绍XML的基本用法、基本属性、命名空间和基本应用;第2部分“XML提高篇”,主要介绍CSS样式表、XSL样式表、XML链接、XML和DOM、XML与数据交换;第3部分“XML应用篇”,通过几个大型的实例介绍XML的具体设计和应用。书中还设计了习题和解答。本书面向各级XML用户,从入门到精通循序渐进地培养读者使用XML的能力。本书可作为XML培训班的培训教程,也是XML爱好者很好的自学参考书。1998年2月,全球网络委员会正式批准了XML(扩展标记语言)的标准定义,意味着XML作为最新一代的网络标记语言要广泛地发挥作用。XML的诞生和推广,将给WorldWideWeb带来一场革命性的变革,为Web站点开发者和相关行业提供新的机会。XML具有很多优越性。首先,在XML中显示样式从数据信息中抽取出来,放在样式单文件中。这样,如果需要改动信息的表现方式,无须改动信息本身,只要改动样式单文件就足够了。如果这时候老板又让你把列表的数据改用表格显示,你无须再去修改那几十、几百个数据信息文件,因为它们与同一个样式单文件相关联,只要改动这个样式单文件就足够了。其次,在XML中数据搜索可以简单高效地进行。搜索引擎没必要再去遍访整个XML文件,它只需去找一找相关标记下的内容就够了。也就是说,要想找“北京”,只要看看这个标记下的字符串数据是不是匹配就行了。可以毫不夸张地说,XML的标记为搜索引擎赋予了智慧!再次,XML是自我描述语言。即便对于一个预先对XML一无所知的人,这个文件也是清晰可读的。XML还具有其他优点,如XML遵循严格的语法要求、XML便于不同系统之间信息的传输、XML具有较好的保值性等。本书特点目前市面上有不少XML方面的图书,但在教学时要找到一本很好的适合初学者入门的图书并不容易。有些图书起点太高,初学者难以明白基本概念,一开始学习就困难重重,从而产生厌倦心理而放弃学习;有些图书又简单得没有多少内容,读者学完后还是不会做实际的事情,不能达到一定的高度。本书的特点是起点低、入门快,结合大量编程实例进行分析和训练,让读者边学边练,容易上手。在上手之后,再学习高级的内容,读者可以结合大型实例,达到精通XML的水平。本书内容丰富、重点突出、结构清晰、语言流畅,既有理论性的阐述,也有具体的开发实例,适当的插图也使得讲解更加直观。本书首先是一本XML的入门教材,结合例子将XML的各种语法规则做了全面地介绍,读者很容易看懂,并可以亲自试验一下,感受最初的成果,因此本书可以作为培训教材使用。其次,作者在“基础”之后,精心设计了“提高”的内容,并且在其间力求没有太大的跳跃。本书内容本书是中央电视台“XML电视?沧迸嘌到坛蹋汕橙肷睢⒀蚪ソ亟樯芰薠ML的基础知识,并结合实例详细介绍了XML应用技巧。全书分为3部分:第1部分“XML基础篇”主要介绍XML的基本用法、基本属性、命名空间和基本应用:第2部分“XML提高篇”主要介绍CSS样式表、XSL样式表、XML链接、XML与DOM、XML与数据交换,第3部分“XML应用篇”通过“创建在线拍卖Web站点”、“CDF推播频道”、“XML的编辑与浏览工具”几个大型的实例介绍XML的具体设计和应用。书中还安排有习题和解答。在本书的最后还有“SGML与XML标准体系”、“主要国际组织介绍”、“主要的XML标准介绍”和“习题参考答案”等附录。本书面向各级XML用户,循序渐进地培养读者开发XML的能力。通过对本书的学习,读者可以从零开始逐渐了解实用的XML技术。本书实例源代码本书提供所有的实例源代码,读者可以从网站下载,网址为http://www.tupwq.net,进入“相关下载”链接即可。本书作者本书作者陈美霖老师是清华大学计算机系毕业的高材生,也是中央电视台“XML电视培训”的主讲人。陈美霖老师在读研究生期间就深入研究计算机网络,从HTML开始就在北京和深圳各人公司讲课,并开发过很多大型网络项目。陈美霖老师同时具有开发和教学经验,能从初学者的学习困难出发,利用开发过程的真实例子进行讲解,编写出非常实用的培训教材。编写一本适合初学者的XML教材是陈美霖老师很久以来的一个愿望,她在3年前的教学和软件开发过程中就开始为本书准备材料了,并将本书的初稿在多期培训班的教学中试用过,她严谨的工作作风和高度的责任感使得本书成为一本经过实践检验的、易学易用的教程。陈美霖老师目前正从事网络安全和防火墙方面的研究与开发工作,她带领的东方达嘉公司在网络安全方面已扉声海内外。致谢本书主要由陈美霖老师和陈峰老师编写,连东升负责本书的统稿工作,李华亮、贺民、龚亚萍、李志云、戴军、李志伟、王春桥、蒋方帅、肖迎、徐江、陈安南、李晓春、邓娇新、王巧红、徐江、陈代川、王晓娟等人在预读、查错、实例测试、代码调试、教学试验等工作中付出了很多努力,在此表示感谢!
