网络编程
-
ASP.NET程序设计尚俊杰编著本书系统地讲述了使用ASP.NET进行网络程序设计。第1章讲述了.NET框架结构及如何搭建运行环境,并开发了第1个简单的ASP.NET页面。第2章讲述VB.NET程序设计语言基础,包括数据类型、变量及各种语句。第3章讲述HTML服务器控件和Web服务器控件。第4章讲述Request、Response等重要的内部对象。第5章讲述数据库的基础知识和SQL语言。第6、7章讲述如何存取数据库。第8章讲述了如何管理服务器上的文件和文件夹,如何读取文本文件、XML文件和Excel文件。第9章讲述了如何利用隐藏代码和业务对象实现程序代码和HTML代码分离。第1章讲述了.NET的最新特性:Web服务。第11章讲述了配置Global.asax、web.Config文件和网络安全、使用缓存、调试程序等高级应用。在附录中提供了常见问题答疑、重要名词、学习资源等。配套光盘中有本书所有的示例源代码。本书注重基础、讲究实用、选材得当、深入浅出,希望初学者能很快实现从入门到精通。本书适于做高等学校网络程序设计课程教材,同时也适合网络程序设计人员自学使用。写作本教材的原因因为长期从事网络程序设计技术研究和信息技术教育,所以一直想写一些由浅入深、从入门到精通的教材。希望这些教材真正以学生为中心,符合学生的认知规律,化高深为浅显,化复杂为简单。简单地说,就是让不会的人一看就会,让会的人看了能迅速提高。22年1月,我出版了自己的第一本教材《网络程序设计:ASP》,该书基本上达到了目标,受到了广大读者的一致好评。此后又陆续出版了几本计算机类教材。随着.NET的逐渐推广,很多读者给我来信,希望我发扬ASP教材的风格,写一本ASP.NET程序设计的教材。因此推出了这本《ASP.NET程序设计》教材。学习本教材需要的预备知识本书要求读者只需具备基本的Windows操作、网络应用和简单的HTML知识,本书附录E有HTML知识可以参考。本教材特点①注重基础、讲究使用、从入门到精通;②精心设计每一个案例,力争让读者在不知不觉中掌握;③精心进行教学设计:什么讲,什么不讲,什么先讲,什么后讲。本教材导读本书主要采用案例教学法。一般的例子开始有讲解,例子中易产生疑问的地方有注释,例子后面对重要或易错的内容还有说明。示例要反复看,看完后要达到这种程度:不仅要精通每一句,而且对程序的总体思想、总体结构要了然在胸,还要清楚本例学习到的新知识。最好自己能一边看,一边输入练习。每一章前面精心设计了"本章要点",请重点掌握该部分内容。每一章后面设计了适量的习题,主要是针对本章重点、难点进行训练,对掌握本章内容有非常重要的作用。配套光盘里包括所有的源程序,大家可以参照光盘使用说明复制使用。本书的支持网站(http://www.shang.com)有大量相关的课件、补充资料、源代码、软件组件等资源,欢迎大家访问。注:凡是标题后注有关号的表示较难,可以以后再学。如何才能学好ASP.NET首先要对类的概念有透彻了解,要明确.NET中所有的内容都是用类实现的,一种是有界面的类,如文本框控件,一种是没有界面的类。在开发程序时,实质上就是调用各种类的属性、方法和事件。其次要熟练掌握各种控件的使用,并请尽量使用Web服务器控件。对于控件,实际上就是如何设置属性,如何获取它的值。此外,要对一些应用程序、物理路径、相对路径等重要概念理解清楚。致谢首先要感谢北京大学的蔡翠平老师、北京交通大学出版社的孙秀翠编辑,没有她们的帮助,就没有本书的面世。在本书的写作过程中,赵海霞、丛明辉等也给了很多帮助。此外,还要感谢给我来信的各位读者朋友们。谢谢大家的厚爱,愿各位早日成功!尚俊杰,男,1972年出生于河南林州市,现在北京大学教育学院任教,主要研究方向为网络教育、信息技术教育、网络技术,至今主编或合作出版计算机类教材6部;在国内外各级各类学术期刊、学术会议上发表论文15篇;并于21年4月至9月在香港中文大学做访问学者。电子信箱:shangjj@263.net或jjshang@jjshang.com个人主页:http://www.jjshang.com -
IBM WEBSPHERE STUDIO J2EE应用开发(美)库什纳 主编,张云涛等 译;张云涛译本书引导读者学习如何使用WebSphere Studio开发企业级应用程序,内容包括:servlet、JSP、EJB开发(会话bean和EJB体系结构,使用WebSphere Studio开发实体EJB、消息驱动bean)、事务、安全、JCA工个和支持软件、WebSphere Studio的Profiling分析工具、客户端的实现、打包和部署、WebSphere管理、WebSphere Studio的远程调试器和Java组件测试工具等内容。通过学习本书,读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。通过电子商务随需应变的领先软件平台的认证。要在当前充满竞争的商业环境中获得成功,公司需要优秀的软件开发人员,他们能集成企业应用程序并满足不断变化的客户需求。读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。本书涵盖认证所需的所有主题,使读者能够:·设计、构建和测试可重用的企业组件·设计、构建和测试Web组件·理解数据库连接和IBM WebSphere应用服务器内的消息传递·处理EJB事务·其他内容……·开发访问企业组件的客户端·装配企业应用程序并将它们部署在IBM WebSphere应用服务器上·在WebSphere应用服务器环境内验证、调整和检测应用程序IBM软件认证:认证技能级别WebSphere软件的IBM认证级别很容易判断。IBM WebSphere Studio V5.0有三个级别的认证。本书所针对的考试号是287。 -
网页开发语言JavaScript实践教程上海市计算机应用能力考核办公室编《网页开发语言JavaScript实践教程》是上海市信息认证证书系列教材之一。《网页开发语言JavaScript实践教程》共分十课,主要内容包括:初识vaScript,变量、函数、数据类型和运算符,程序控制语句,对象的使用,JavaScript中的事件处理,浏览器对象,JavaScript脚本实现Web页面信息交互,调试JavaScript,JavaScript的应用等。《网页开发语言JavaScript实践教程》采用任务驱动的写作方法。每一课针对明确的应用目标,由若干个相关的应用任务组成,每个任务可独立运行;每个任务又配有若干相关练习,读者可以在边学边练中快速掌握网页开发语言JavaScript的有关概念和操作方法,增强处理实际问题的能力。《网页开发语言JavaScript实践教程》可作为信息技术社会化培训及大专院校专业教学的教材,也可供各种层次的从事Web编程以及技术服务的工程技术人员学习参考。上海市计算机应用能力考核专家组成员。 -
ASP数据库编程入门杨武撰稿本教材全部内容都是围绕着ASP数据库开发这一主题展开的。内容包括ASP开发的基础知识、数据库基础、如何利用ADO组件开发数据库等,最后详细讲解了两个典型的数据库应用举例。本教材第一章讲述运行调试环境:IIS与SQL Server 2000的安装与使用方法。第二章和第三章分别是HTML基础知识和VBScript脚本语言知识,后者着重讲解VBScript作为服务器端脚本语言的各种应用。第四章、第五章与第六章讲述了几个最常用也是最重要的ASP内置对象,同时简单讨论了错误处理方面的一些问题。第七章是数据库系统SQL Server 2000的一些基础知识,简略介绍了数据库技术中的一些重要概念。第八章与第九章讲述ADO对象的应用。第十章讲述了论坛实现,其内容为数据库编程的一个典型实用;第十一章是一个电力负荷信息查询系统的实现,主要是为了让读者了解如何用数据库结合Applet编程,以及如何利用第三方组件进行编程。本教材适合ASP网络编程的初学者、对ASP有初步了解的人士,或想了解ASP网络编程的读者阅读。通俗、形象、生动的多媒体教学光盘更是为用户铺平了编程之道;全程语音讲解、真实操作演示、重要代码分析、详细示例剖析,可以辅助读者更快捷地掌握ASP编程。 -
.NET & XML Magazine 2002-2003 中文精华合集美国发赛特技术出版集团著《.NET&XMLMagazine》面向蓬勃兴起的.NET和XMLWeb服务开发社群,是目前唯一专业面向Web服务开发的技术杂志,着眼软件发展方向,高屋建瓴地解析技术大局。本合集精选2002-2003年最优秀的技术文章,实用性强,把最新的WebService开发技术呈现给读者,是.NET系统开发者和Web服务开发者的良师益友。《国际技术期刊中文精华合集》是博文视点资讯有限公司与世界一流IT技术媒体集团共同合作推出的系列丛书。该丛书的内容精选自国外一流技术期刊近期刊登的精华技术文章。第1批共5种,内容涵盖:Java、.NET、XML、Web开发和Delphi等最主流的开发技术。《.NET&XMLMagazine》面向蓬勃兴起的.NET和XMLWeb服务开发社群,是目前惟一专业面向Web服务开发的技术杂志,着眼于软件发展方向,高屋建瓴地解析技术大局。本合集精选2002-2003年发表的优秀技术文章,实用性强,把最新的Web服务开发技术呈现给读者,是.NET系统开发者和Web服务开发者的良师益友。FawcetteTechnicalPublications(www.ftponline.com)是美国著名专业技术媒体集团,旗下有多种开发类期刊,深受读者好评。FTP集团所主办的VSLive!与微软件的TechEd并列为全美最盛大的开发者大会。本书汇集了国际著名技术媒体FawcetteTechnicalPublications旗下技术期刊.NETMagazine和XMLWebServicesMagazine2002-2003年度精华文章数十篇。主要涉及.NET平台和WebServices技术平台,由各自领域内的一流专家撰写,其内容包括了从编程技术到产品配置,从工具使用技巧到新技术剖析的积上方面,技术含量丰富,观点权威,涵盖面广。本书不仅适合专业软件开发者阅读学习和参考,同时也适合广大技术爱好者、在校学生和老师阅读学习。 -
XML编程实例教程丘广华,张文敏编著'这是一本用实例介绍XML编程技术的专著。本书共由10章内容构成。主要内容如下:XML基础入门,文档类型定义DTD,命名空间和属性的声明,层叠样式表CSS,层叠样式表CSS2,初识XSL,XSL高级应用,XML结合JavaScript的应用,XML存储结构以及整合ASP的应用,XML的高级应用。本书贯穿了“用实例说明问题”的指导思想,在各章的每一小节的最后都有一个完整的范例对相应知识点进行概括和整合,因此本书实用性和指导性较强,适合了解XML编程基本概念的初、中级软件开发者参考使用。'"XML(ExtensibleMarkupLanguage,可扩展标记语言)作为一种新兴的计算机技术,已经在短短的几年间对互联网产生了深刻的影响。它使Internet应用程序的编写方式在基本结构的层面上发生了变革。一时间,XML成为了计算机时尚技术中一个很抢眼的词汇,各大软件公司纷纷将自己的相关产品向XML的大旗靠拢。对于从未接触过XML的读者来说,要理解XML技术中的许多概念是有一定困难的。相比在Internet?嫌τ玫酶惴骸⒁哺嗣撬熘谋昙怯镅浴狧TML,XML的语法和规则都要严谨和复杂一些。这些问题也是许多读者在开始学习XML以及学习的进阶时期最常见的困难。而本书正是针对这些问题来组织相关知识点和实例进行讲解的。本书主要包括了4个部分:XML基础、样式表技术、XML综合技术运用以及XML高级编程。首先,本书从XML诞生的背景入手,详细介绍了XML标准体系的作用和意义。并结合实例一步步阐明了XML的基本概念和语法基础。接着,在样式表的章节中,针对CSS、XSL两大样式表技术,通过大量的实例向读者介绍了它们的基本语法以及实用技巧。在这2个部分的基础上,本书进一步展开了XML综合技术的介绍。在这个知识单元中,我们将Internet上最为实用的页面脚本编程和ASP技术整合到XML的应用中,并结合XML的高级应用属性生成了一些功能较为强大的实用页面程序。这些应用实例是通过讲解过程中知识点的不断积累而逐步完善的,从而方便读者更好地了解和掌握相应的技术要领。在最后部分,是XML一些高端技术的应用,这些章节中知识点的学习是建立在之前各章内容基础之上的,所以采用了高密度、大信息量的方式进行介绍,以便在有限的篇幅内尽可能多的将之前学习的相对分散的XML知识点,与互联网中运作实用技术紧密联系在一起。对具体的章节而言,本书的10章内容都有着独立的主题。而在学习过程中,这些主题又是逐步深入的。XML入门部分和样式表语法为综合技术运用奠定了基础,而这些基本语法和技术特点也正是在综合性范例中得到了充分的体现。在讲解的方式上,本书始终贯穿了“用实例说明问题”的编写思想,努力追求将每一个知识点的理论内容都通过相应的例子来进行形象的说明。因此,本书的各章节中在介绍语法及使用技巧的同时,都匹配了简单的例子?欢以诿恳恍〗诘淖詈螅加幸桓鐾暾姆独孕〗诘闹兜憬懈爬ê驼希约由疃琳叨哉庑┲兜睦斫狻?如果读者想要在Internet上访问到更多XML的信息以补充从本书中学到的内容,可以参考W3C在http://www.w3.org中专门为网页制作人员提供的各种信息和服务。另外,MicrosoftDeveloperNetwork(微软开发商网络,MSDN)在http://msdn.microsoft.com/xml/default.asp中也提供了Microsoft产品所支持的、有关XML的大量信息。本书是专门为MicrosoftInternetExplorer5.0-6.0编写的。读者可以从http://www.microsoft.com/windows/ie下载最新的InternetExplorer6.0。在整本书中,当某些信息属性只适用于某个InternetExplorer版本时,也会在相应的位置及时指出。本书由丘广华、张文敏和农超组织编写,其他参加本书的编写、录排、校对工作的人员还有:罗贤锋、葛丽、刘卫宏、刘向军、田野、刘聪、田军、张丽、陈曙辉、邓波、王东霞、李志、张巧莉、赵军锁、姜南、龚志翔、汪建华、郭祥雷、赵文辉、黄晓润、车自友、陈培等。龚超同志对全稿进行了严格细致的复审。本书的出版是集体劳动的结晶。还要特别感谢希望电子出版社第三编辑室的老师们,他们为本书的出版付出了很多心血!由于时间仓促,且作者的经验和水平有限,文中难免有不妥之处,我们殷切地期望你能给我们提出中肯的意见,以便于提高水平,把更好的图书呈现给大家!(联系方式:adminmail@163.com)。" -
ASP.NET程序设计肖金秀[等]编著高等学校21世纪计算机教材。本书主要分为三部分:基础部分、对象应用部分和案例研究部分,本书的内容分别涵盖了ASP.NET 的基本功能和高级功能。 -
新世纪ASP动态网页设计应用培训教程肖志刚[等]编著本书是所有从事电脑教学的教师和需要接受电脑应用技能培训或自学售货员编写的,可作为种类电脑培训班的培训教材与电脑初中级用户的自学参考书,也可用做高等学校公仆电脑教材,以及各类职业学校的专业教材。本丛书紧密结合培训与课堂教学的特点,针对广大初中级读者电脑基础知识薄弱的现状,突出基础知识和初中指导方面的内容。此外在每本书每章开头明确地指出本章的教学目的和重点难点,垦既有助于教师抓住重点确定自己的教学计划,又利于读者课后在实践中自学。ASP是开发Web程序最为强大的工具之一,无论是Web程序设计的初学者,还是有经验的Web程序员,利用ASP都可以迅速地开发出自己满意的应用程序。全书共分为12章,主要包括ASP的基础框架语言HTML和脚本语言VBScript,ASP中的基本部件与ActiveX控件的用途和使用方法,文件处理,以及ASP中引人入胜的网络与数据库开发应用。另外,还特别介绍了ASP的调试环境和安全性能设置等。书中融合了利用ASP开发Web环境下应用程序的理论和实践,全面和深入地介绍了利用ASP开发网络应用程序的常用方法和技巧,并附带很多的程序开发实例,实用性很强。本书层次分明,语言流畅,实例丰富,图文并茂,注意概念联系实践,可供从事ASP进行动态网页设计的相关工作人员学习和参考,尤其适合作为培训班和大中专院校相关专业的教材。 -
JSP信息系统设计与开发实例黄明,梁旭 编著本书主要针对使用JSP进行毕业设计的学生,重点介绍了3个系统实例;项目申报系统、网络考试系统和公司人事管理系统。为了更好地指导学生进行毕业设计,书中增加了必要的毕业设计基础知识和用JSP语言编程的简单介绍。对于书中的每个系统实例,都按需求分析、总体设计、详细设计和系统开发关键技术等几个阶段详细进行了介绍。本书既可用作高等院校计算机专业毕业设计的参考书,也适用于软件公司和相关企业有关人员参考。 -
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年前的教学和软件开发过程中就开始为本书准备材料了,并将本书的初稿在多期培训班的教学中试用过,她严谨的工作作风和高度的责任感使得本书成为一本经过实践检验的、易学易用的教程。陈美霖老师目前正从事网络安全和防火墙方面的研究与开发工作,她带领的东方达嘉公司在网络安全方面已扉声海内外。致谢本书主要由陈美霖老师和陈峰老师编写,连东升负责本书的统稿工作,李华亮、贺民、龚亚萍、李志云、戴军、李志伟、王春桥、蒋方帅、肖迎、徐江、陈安南、李晓春、邓娇新、王巧红、徐江、陈代川、王晓娟等人在预读、查错、实例测试、代码调试、教学试验等工作中付出了很多努力,在此表示感谢!
