网络编程
-
JSP实用案例教程冯燕奎,赵德奎等编著本书较为全面地介绍了JavaServerPages(JSP)程序设计技术。主要内容包括:B/S开发模式和主流技术介绍,JSP编程基础,在Windows2000/XP和Linux环境下JSP运行环境的配置过程,HTML与JSP的交互过程,JSP中的页面元素,编译指令和操作指令,JSP中常用的对象,JDBC,JaveBean,JSP的综合应用举例,Servlet的概念和使用,如何在JSP中应用XML,JSP的高级应用以及最后的项目实战。本书结构清晰、内容翔实、注重实用、深入浅出、易学易懂,非常适合作为JSP的自学教材或培训教材,同时,也适合作为JSP开发人员的参考书。无论你是一名新手还是程序设计方面的专家,都会惊异于SUN公司Java技术的无穷魅力。Java带给你的并不仅仅是面向对象、开放、平台无关、易用、安全和"Writeonce,runany—where"(“一次编写,处处运行”)等软件开发方面的优势,更重要的是,它提供了一种新颖的思想表达方式、一种全新的思维模式。随着待解决问题的规模不断膨胀,Java彻底的面向对象思想的灵活性就会展现出来。毋庸置疑,Java是开发大型软件最称手的工具。伴随着Internet的迅猛发展,新一轮的计算技术正在由早期的基于C/S(Client/Server)模式的应用系统向着现在的基于B/S(Browser/Server)模式的应用系统进行转变。纵观现在的两大主流开发体系——Microsoft的.NET体系和Sun的以J2EE(Java2Enter—priseEdition)为核心的SUN-ONE(SUNOpenNetworkEnvironment)体系,基于Web的技术正在被逐渐加强:,NET推出了以ASP.NET为代表的Web开发技术,而在Sun的Java体系中,则有JS?/Servlet/JavaBean与之相抗衡。由于SunJava先天具备的跨平台性、安全性、超强的网络功能,因此,自从Java技术推出之后,经过了几年的不断完善,越来越多的rr厂商纷纷对Java技术青睐有加:Oracle数据库和IBMDB2数据库内置了Java虚拟机,可以使用Java技术写Oracle和IBMDB2中的存储过程;Borland推出了最受欢迎的Java开发工具JBuilder,并且持续而迅速地升级它的版本;许多硬件厂商正在研制支持Java功能的芯片……正是由于上述原因,基于JavaJ2EE的企业级解决方案已经成为了目前一个事实上的标准,因此,大批优秀的程序员正在使用Java、完善Java、扩展Java的功能。在Java的J2EE体系中,JSp/Servlet/JavaBean占据了非常重要的位置,不仅成为Web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。本书通过翔实的内容和丰富的案例,引领着读者学习JSP/Servlet/JavaBean的开发体系,以及这套技术在项目开发中的实际应用。本书主要有以下几个特点:本书是作者教学和开发工作的总结。作者曾经从事Java和JSP的教学和开发工作,因此,本书从人的认知规律人手,能够让读者快速上手掌握JSP编程。书中的案例全部取自教学,全部经过实际教学的检验。实践证明,作者的绝大多数学生可以在120个小时的学习和毕业设计后,胜任软件公司中JSP程序员的工作。案例非常实用。书中的案例是作者对自己教学和开发经验的总结,许多学员在毕业后反映说,在实际开发中,把老师的案例稍微改造一下就可以使用了。本书较为全面地介绍了JSP开发中的基本内容。通过对本书的学习,读者可以掌握JSP开发的基本知识和应用技巧。本书第1章介绍了B/S开发模式和主流技术。第2章介绍了JSP编程基础,包括Java基础知识和Web编程基础知识:HTML和JavaScript。第3章介绍了在Windows2000/XP和Linux环境下JSp运行环境的配置过程。第4章介绍了HTML与JSp的交互过程。第5章介绍了JSP中的页面元素、编译指令和操作指令。第6章介绍了JSP中常用的对象。第7章介绍了JDBC。第8章介绍了如何使用JavaBean,以及JSP和JavaBean的结合。第9章则是JSP的综合应用举例。第10章介绍了如何在JSP中使用XML。第11章介绍了Servlet的概念和使用。第12章则涉及了JSP的高级应用主体,包括在JSP中实现文件上传、在JSP中发送E-mail以及JSPTagLibrary的使用。第13章则是对前面各个章节的综合应用。本书所有范例的程序代码,读者可以自行到新东方rr教育的WWW.ge巧ob.com.cn网站上免费下载得到。 -
深入浅出ASP.NET程序设计陈峰棋编著;俞彬改编本书从基本的HTML语法入手,由浅入深地介绍程序设计的基本概念。本书以VB.NET作为基本语法加以介绍,以.NETFramework类别函数库作为重点内容,以超过200个以上的程序范例,逐步引领读者进入ASP.NET程序设计的领域。本书是一本全面介绍ASP.net程序设计技术的书籍。全书内容简介如下:第一篇ASP.NET基础,包括第1章到第6章,主要介绍编写ASP.NET应用程序的基础知识;第二篇表单控件,包括第7章到第9章,主要介绍ASP.NET应用程序与用户之间产生互动的重要组件;第三篇ASP.NET对象,包括第10章到第11章,主要介绍ASP.NET本身的各种对象;第四篇.NETFramework类库,包括第12章到第13章,主要介绍.NETFramework类库和.NETFrameworkSystem.IO命名空间;第五篇网页数据库,包括第14章到第16章,主要介绍网页数据库的操作基础以及如何利用ASP.NET的各种高级控件,显示从数据库取得的各种信息。本书适合ASP.NET程序设计人员和动态网页设计爱好者阅读,也可以作为广大院校、计算机培训班的教材。 -
ASP/ASP.NET数据库开发实用工程案例精选曹衍龙编著本书是一本介绍利用ASP/ASP .NET进行数据库工程开发的书籍。书中精选了7个综合性的数据库工程案例,包括网络办公自动化系统、网上选排课系统、网上求职/招聘系统、综合企业信息网、网络五子棋系统、网络书店系统和电子商务平台。每个工程实例都提供了非常完整的源代码,同时书中给出了很好的系统建模以及代码说明,读者可以很容易地根据需要进行二次开发。本书所附的光盘中除了包括书中7个综合实例的全部源代码,还包括了网络考试系统、网络聊天室和网络BBS等实例,以供读者学习和参考。本书可以作为高等院校相关专业的课程设计、毕业设计的指导用书,同时也可以作为科研单位、企业进行相关软件开发的技术指导用书。 -
Microsoft ASP.NET自学教程微软公司著教材紧紧围绕国家职业资格信息技术以认证的培训与鉴定,形成以应用为主线的全新教材理念。同时,教材的开发得到微软技术部门的全力支持,使教材内容能够紧跟软件发展步伐,全面诠释微软最新软件。这套教材的编写并不讲求完整的理论体系,不像一般的教材从理论和基础知识讲起。而是在介绍每一功能之前,介绍必要的基础知识,为学习和掌握功能做准备。通过将知识与应用的密切结合起来,在明确的学习目标的指引下,通过简洁明了、步步推进、环环相扣的操作步骤,实现了从知识到技能的转换。MicrosoftASP.NET是建立在公用语言运行库上的编程框架,可用于在服务器上生成功能强大的应用程序。与Web开发模型相比,ASP.NET具有高性能、易于开发、方便管理等特点。第1章体验MicrosoftASP.NET:本章以介绍.NET平台及其架构为主,说明了ASP.NET运行的大环境。通过与ASP比较,介绍了ASP.NET的改进部分。另外,借助一个简单示例的开发,体验了ASP.NET编程的应用。第2章创建一个简单的ASP.NET程序:为避免编程语言在学习方面的枯燥性,本章以WinForm(窗口)程序的开发为例,介绍在ASP.NET开发环境中窗口类程序的开发过程。第3章ASP.NET入门:本章重点介绍一些与编程规范和技巧相关的基础知识,并从更全面和深入的角度介绍ASP.NET软件,并在此基础上引导读者步入更高、更深的编程过程。第4章设计并创建计数器程序:从本章开始,将针对一个个具体的开发示例,从综合应用的角度进入实际程序开发过程。本章通过三种不同类型计数器的开发工作,介绍一些基本的开发流程和技巧。第5章开发会员注册系统程序:针对大型网站程序可以给固定客户群提供更丰富、更优质、更快捷的服务这一需求,本章介绍了一个稍微复杂的多页面程序,以此体验复杂程序开发中,多页面之间的链接过程。第6章开发在线聊天室程序:针对网络信息的互动需求,本章以“在线聊天室”程序为例,在前一章多页面程序开发的基础,重点介绍Global.asax文件的应用方法。第7章?唇ㄍ系缱由痰辏?本章以一个大型商业网站程序的开发为例,涉及在线查看商品信息、选择购买,以及支付等过程,以此掌握一个相对独立且实用的综合性网络程序开发的全过程,包括统一调试、运行维护等。第8章开发新闻发布系统:针对网页信息需要具有较快的变更能力这一需求,本章以“新闻发布”操作为例,重点说明XML和HTML技术的应用。 -
Javascript 经典范例50讲周松建,葛丽编著本书主要讲述嵌入式Web脚本语言JavaScript的应用领域、技巧和方法。结构以背景知识+经典范例+本讲总结为主,介绍了JavaScript的各个应用方面的实例。本书共分7个部分,内容涉及JavaScript的基础应用、文字特效、图像与多媒体、页面与菜单、Web安全与防范以及JavaScript的高级应用等。和VBScript一样,学会它们将对Web应用和分布式应用开发者进行ASP,ASP.NET,PHP,JSP等开发有着潜在的意义。无疑本书就是从事网络应用和WWW应用设计与开发的基础资料,对网页设计、Web交互式应用开发都很有借鉴意义。本书适合于HomePage从业人员、分布式开发人员、业余爱好者以及社会培训班。JavaScript是由Netscape公司开发的一套与超文本标记语言HTML紧密结合的脚本语言,为网页制作者提供了非常灵活的应用和发挥空间。JavaScript已经成为当今网页特效设计语言中最流行、最成熟的一种。主要用于网页的交互性设计,功能十分强大,加上开发人员的设计技巧,实现的特效有时可以达到匪夷所思的地步。本书从内容上划分,一共分为7个部分:基础应用篇,文字特效篇,图像与多媒体篇,页面效果篇,经典菜单篇,安全与防范篇,高级综合篇。其中“基础应用篇”主要介绍JavaScript的基础知识,为后边的学习打下的基础;“文字特效篇”主要介绍了如何用JavaScript来实现文字的各种特效;“图像与多媒体篇”主要介绍用JavaScript实现图形图像以及多媒体的特殊效果;“页面效果篇”主要介绍用JavaScript制作一些经典的页面特效以及一些重要页面元素的特效;“经典菜单篇”主要介绍如何制作各?礁餮木洳说ィ弧鞍踩敕婪镀敝饕樯芤恍┩绨踩矫娴闹逗蚃avaScript在网络安全方面的一些应用;“高级综合篇”则是JavaScript所有知识的综合运用,技巧性也明显提高。本书内容的编排结构主要是:背景知识十经典范例+本讲总结。其中“背景知识”主要包括和本讲中范例相关的以及由此延伸出来的一系列知识,介绍时尽量遵循详尽、明了的原则。“经典范例”的介绍方式主要是;范例说明+范例实现十范例总结,其中“范例说明”介绍了本范例实现的功能以及在程序中用到的主要函数;“范例实现”介绍了本范例实现的步骤,提供了完全正确的代码供参考,在代码的重难点地方还有简略明了的注释;“范例总结”则总结了本范例用到的主要知识点,还有就是需要注意的地方。“本讲总结”则总结了本讲中重点涉及的知识,以及本范例所介绍知识点的实际应用等。本书最大的特点就是采用了通过范例来学习JavaScript,让你可以非常容易,非常形象地理解所介绍的知识。学习又不止于范例所涉及的知识点,书里还介绍了很多相关的知识以及一些应用的技巧,让你在学习了本范例的基础上可以融会贯通,掌握更多的JavaScript的知识和实用技巧。相信通过本书的学习,你对JavaScript的知识和技巧都会有比较深刻的了解和体会。本书由周松建和陈培组织编写,其他参加本书部分编写、录排、校对工作的人员还有:田飞、史阳、张志、正东军、李立元、龚建、温尚清、丁满泉、黄司渭、张德强、陈博、陈发吉、李正希、周树成、龚志翔、季宁、胡方霞、李志、刘晨宏、牛献忠、田军、董彬、李生卫、张庆铭、高迎鹏、李军锋、夏兵、李红玲等。龚超同志对全稿进行了严格细致的复审。由于时间仓促,且经验和水平有限,书中难免有不妥之处,期望读者能提出中肯的意见,以便于提高水平,把更好的图书呈现给大家。 -
ASP+SQL Server网络应用系统开发与实例李晓黎,张巍编著·包含大量实用小技巧,重点突出,便于灵活掌握·包含数据库的管理、开发和实例,内容全面,一步到位·分析详细,实用性强本书介绍了ASP和SQL Server 2000的必备知识,并完整地介绍了几个使用ASP开发SQL Server 2000网络应用程序的实例,包括用户管理及登录系统、简易网上论坛、网站流量统计系统、网络投票系统、新闻发布及管理系统、网上商城购物系统、旅游在线报名系统和网上人才管理系统等。本书适用于使用ASP开发网络应用程序的技术人员以及对相关技术感兴趣的读者。本书注重知识的系统性和实用性,讲求学习的循序渐进,适合于初学者学习和阅读。读者只要具备基本的HTML网页设计知识,就可以按照书中介绍的方法及实例构建互联网站,开发网络应用系统。 -
ASP & ASP王兴东[等]编著很多初学编程的读者,在看过一些讲述基础的书籍后学会了软件的基本操作,或在学校里学习了一些基本的编程语言之后,常常陷入困难和茫然,一些指导开发的实例图书所讲的实例往往是工程实例,对一些基本编程模块着墨很少,使读者学起来很吃力。本书就是在这样的情况下产生的,我们希望这套丛书能够交给广大初学编程的读者一把钥匙,使大家能够快速掌握软件开发技术并能节实投入实际应用。本书主要针对已有初步ASP网页编程基础的读者,全书通过150个实例全面、深入地介绍了ASP和ASP.NET网页编程技术的常用方法和技巧。全书共分为6章,主要讲解了HTML网页、HTML控件和Web服务器控件编程、与服务器端进行数据交互、网页与数据库集成、数据绑定、通过定制模板控制数据格式并处理模板内的事件、客户端编程等。这些实例简单实用、典型性强、功能突出,很多实例使用的技术可以解决一类问题,所以使用本书最好的方法是掌握实例中的技术或技巧后,使用这些技术去试着实现更复杂的功能、应用到更多方面。本书内容丰富、结构合理、叙述简明,可以作为广大网页编程爱好者提供编程水平的自学教材,也可以供程序开发人员和大专院校有关师生作为参考资料。本书所有实例源代码可免费从网上下载。 -
ASP.NET数据库开发入门与提高东方人华主编;刘振岩,刘慧敏,王欢编著本书特色内容:●ASP的主要特色和关键技术●C#语言与SQL语言的基本知识●新一代的数据存取机制——ADO.NET●使用基本的服务器端组件、数据验证组件、数据列表控件实现数据访问●利用ADO.NET操作XML数据VisualStudio.NET中文版是Microsoft公司最新推出的可视化开发工具,ASP.NET作为VisualStudio.NET的组成部分之—,成为Internet和intranet开发Web应用程序的新一代开发工具,逐渐被广大程序员普遍采用。本书以通俗、简明的语言由浅入深地讲解了ASP.NET数据库访问技术及其编程方法与技巧,同时辅以大量的实例。书中所有程序代码均采用CodeBehind技术,通过实例步步引导读者快速掌握用C#和ASP.NET进行数据库编程的思路和技巧。木书先介绍了ASP.NET的特性、C#语言和SQL语言的基础知识;接下来介绍了ASP.NET的新一代数据存取机制——ADO.NET;此外,还介绍了用基本的服务器端组件、数据验证组件、数据列表控件实现数据访问以及利用ADO.NET操作XML数据等内容:最后综合前几章的知识,提供了一个完整的经典实例供读者学习和借鉴。本书是一本内容丰富的ASP.NET数据库开发资源大全,适合初学者及广大网络设计和开发人员阅读,对高级开发人员也有一定的参考价值。 -
ASP及ASP.NET编程基础与实例丁贵广,闫允一,孟繁杰编著本书主要介绍如何在Windows操作系统中利用ASP及ASP.NET技术建立动态交互的Web页面。通过本书的学习,读者可以全面掌握ASP及ASP.NET的基本控件和对象,能够利用ASP及ASP.net技术轻松地完成交互的Web页面设计。本书从建立ASP和ASP.NET的环境开始,由浅入深地介绍了建立一个基于ASP及ASP.NET的动态网站所需要的各种技术。全书共分15章;第1-3章主要介绍了ASP环境的建立和ASP内部控件和对象的使用技巧;第4-10章为利用ASP技术建立交互页面的实例部分,包括的实例系统有:网站计数器、留言板、同学录、在线投票系统、网上考试系统、搜索引警擎、网上社区服务、网络超市和校园信息管理系统等;第11-14章主要介绍了ASP.NET环境的建立和ASP.NET的内部控件和对象的使用技巧;第15章为利用ASP.NET技术建立一个留言板的实例系统。书中的程序都经作者调试通过,程序代码可从http://WWW.cmpbook.com下载,读者稍加修改即可使用。本书是基于Windows动态网页设计者的使用指南,适合初、中级交互Web页面设计人员使用,其中的实例对高级程序员也有一定的参考价值,同时本书也可作为大专院校师生的参考书。 -
CSSCI(2003)源期刊指南徐剑,李振全编著CSSCI是《中文社会科学引文索引》英文名称ChineseSocialScienceCitationIndex的缩写。CSSCI的来源期刊的评选标准是参照SSCI(社会科学引文索引)和A&HCI(艺术与人文科学引文索引)选刊标准而制定的,旨在繁荣我国人文社会科学,推进我国人文社科期刊间的合理竞争,引导学术期刊的规范发展,提高学术期刊的整体水平,打造出我国人文社科精品,这样一个大型数据库也可以说是中国人文社会科学走向世界的窗口。CSSCI的来源期刊经过两次调整,最终于2001年7月确定为419种期刊,它涵盖管理学、经济学、政治学、哲学、历史学、心理学等23个一级学科领域,共分25个大类。其来源期刊是由教育部社会科学研究与思想政治工作司、17所重点高校社会科学专家和社科管理专家组成的咨询委员会、全国1000余位学科专家本着公开、公正的原则,参照国际标准和学术规范,结合我国社科期刊出版发行的情况精心筛选出来的,因此它有较高的科学性、公正性、广泛的代表性,具有较高的认可度。同时,CSSCI动态选刊的做法以及源期刊的动态变化特性,可以促进学术期刊间的良性竞争,有利于优胜劣汰,对提高我国社会科学期刊整体质量和影响力具有非常重要的意义。目前许多重点高校已将CSSCI的来源期刊作为本校文科教师科研评价的依据,教育部也已启用CSSCI作为重点研究基地评估、申报的依据之一。可以这么说,CSSCI将受到越来越多的关注。CSSCI之所以受到广泛的关注,很大程度上是因为它具有以下几大功能。首先,CSSCI具有强大的独特检索功能。CSSCI区别于其他文献检索工具的最大特点就是其他检索工具所不具备的收录文献的引文(包括参考文献、文后注、脚注、文内注等)的目录信息,以及借助于文献耦合和共同被引文献信息,编制出相应文献索引,为科研工作者文献检索提供了多途径、多角度、全方位的单项和多项组配检索。CSSCI的光盘检索和网络查询提供了来源文献作者、机构、地区、篇名、关键词、期刊名称、分类、基金项目、被引文献作者、篇名、刊名、出版社和年代计16种检索入口,检索者能根据需要进行单项或多项组配检索。所以,CSSCI已成为我国人文社会科学信息查询的主要工具之一。其次,CSSCI具有强大的人文社会科学学术评价和量化功能。CSSCI每年度将根据期刊的被引次数、影响因子、高校发文量排序、高校在各学科中发文量排序、高校文科综合性学报被引用次数排序、期刊论文被引用次数排序、期刊论文在若干学科论文中被引用次数排序、作者论文被引用次数排序、作者论文在若干学科被引用次数对各学科各大类进行统计排序,通过统计分析的量化指标,可以对各科研机构、高校、作者的科研能力、科研水平和学术影响进行评价,并一定程度上反映出各高校人文社会科学研究的整体状况、各高校在各学科人文社会科学研究的学术水平、各高校和个人的学术社会影响力和实力等。对于学术机构及其科研管理部门来说,通过这种统计和排序,可以及时掌握有关学科的发展情况,帮助自己调整发展方向,确定研究重点,了解自己在本领域中所处的地位,掌握本单位科研人员的成果情况和在学术界的影响。同时,还可以用于科研工作评价、学科评价、人才评价、机构评价、成果评价等,实现CSSCI定量评价与同行专家评审定性评价的有机结合,为本单位的学术绩效评估、构建学术评价体系服务。第三,CSSCI还具有较强的学术规范功能。由于CSSCI源期刊是参照SCI以及A&HCI的国际选刊标准和规范确定的,是建立在与国际接轨的、严格的学术规范程序基础上的,所以CSSCI本身就为学术规范起到一个导向作用。另外,CSSCI检索不仅要求来源文献的文献目录信息准确可靠,而且要求引文信息内容齐全规范,这在很大程度上改变目前我国人文社会科学论文、引文、期刊等著录不规范的现象。随着CSSCI认可度的日益提高,社会科学研究领域中的学术规范性意识以及社会科学学术期刊的标准化程度将日益提升,社会科学研究的学术规范化的进程也将日益加快。CSSCI的诞生可谓恰逢其时。江泽民同志2001年8月7日在北戴河会议上发表重要讲话时指出:加强哲学和社会科学研究,对党和人民事业的发展极为重要。一个民族要兴旺发达,要屹立于世界民族之林,不能没有创新的理论思维,这是人类文明发展史给人们的一个重要启示:哲学社会科学,是人们认识世界、改造世界的重要工具,是推动历史发展和社会进步的重要力量。哲学社会科学的研究能力和成果,也是综合国力的重要组成部分。2002年4月28日和7月16日,江泽民同志在考察中国人民大学和中国社会科学院时,再次阐述了哲学社会科学的重要作用,强调了在实现中华民族伟大复兴的奋斗过程中,哲学社会科学和自然科学的“四个同样重要”,要求各级党政领导在哲学社会科学的发展中做到“五个高度重视”,并对哲学社会科学工作者提出了五点希望和要求。江泽民同志在不到一年的时间里,对哲学社会科学三次发表重要讲话,这是对哲学社会科学的最大关心。与此同时,教育部于2003年2月下发了《关于进一步发展繁荣高校哲学社会科学的若干意见》,正式推出并启动教育部哲学社会科学“繁荣计划”。CSSCI检索系统的投入使用和不断改进,可以有助于人们分析社会科学各学科领域的当前研究热点、发展趋势、学科前沿与学科交叉情况,这必将有力地推动我国人文社会科学的繁荣,而这反过来又可促进CSSCI系统的不断改进和更新,达到相辅相成的效果。南京大学中国社会科学研究评价中心在CSSCI的推广和应用方面做了许多工作,取得了很大成绩。然而,由于目前我国社会科学论文、引文等的著录存在着不规范的现象,CSSCI很多的功能未能在全国人文社科界得到有效发挥,从而降低了CSSCI对我国社会科学研究以及社会科学评价的应有作用。因此,编辑一本针对CSSCI来源期刊全面介绍的工具书,对帮助科研工作者开展撰稿、投稿、查阅期刊、文献检索等工作大有裨益。基于上述考虑,我们在征求多位专家意见的基础上,经过对CSSCI419种来源期刊的反复研究,编辑了本书,并从期刊简介(包括期刊的中英文名称、主办单位、出版周期、创办时间、出版时间、国际刊号和国内刊号等)、联系方式、主要人员、主要栏目和投稿要求等五个部分进行了设计。另外,南京大学中国社会科学研究评价中心在2004年初公布了2003年的CSSCI源期刊,对部分期刊做出了删补的调整,我们据此又更新了部分期刊的数据,以求能对人文社会科学工作者们开展科学研究有所帮助。此书能够面世,得到了上海交大校办副主任陈国珠老师、上海交大媒体与设计学院常务副院长蒋宏教授、复旦大学出版社黄乐女士、宋文涛先生的鼎立帮助和支持。在此,我们深表感谢。
