网络编程
-
Web技术导论郝兴伟 主编《web技术导论(第3版)》首先介绍internet和www中的主要概念、相关核心技术及web的发展趋势;然后以web中的b/s三层结构为主线,以具体的研发项目为背景,系统介绍web应用系统开发中的相关问题,包括web运行环境、html和xml、页面设计与制作、客户端编程和服务端编程问题,并提供了大量的案例和代码。《web技术导论(第3版)》内容新颖,知识全面。本书可以作为高等学校计算机应用、信息管理及电子商务等专业的web技术、web程序设计、互联网与web编程等课程的教材,也可以作为互联网时代高等学校开设通识类课程的教材。 -
ASP开发CRM系统实例导航求是科技编著本书介绍了一个完整、有较强实用性的客户关系管理(CRM)系统的开发过程。该CRM系统主要包括客户管理、联系人管理、时间管理、潜在客户管理、销售管理、电话营销、营销管理、客户服务管理、呼叫中心、合作伙伴管理、知识管理、商业智能、电子商务等诸多典型功能,书中对这些功能的实现方法逐一进行了介绍。此外,为了让读者更好地理解和掌握CRM系统的构建方法,本书最前面还介绍了一些CRM的基本理论。本书配套光盘中提供了系统完整的源代码,并给出了系统配置过程的AVI动画演示,方便读者能顺利配置和运行本书程序。本书适于掌握了基础的ASP开发技术,对CRM应用系统感兴趣的开发人员、自学人员参考使用。 -
ASP数据库开发实例解析李严[等]编著本书以实用网络应用程序开发实例为基础,通过几个完整的商业实例,一步一步带领读者完成网络应用程序开发的各个目标。书中的每个实例都突出实用性,通救灾习,读者不仅可以了解开发商业网络系统的专业知识,而且可以全面掌握整个网络系统的设计思路。书中包含:网上图书管理系统、网上商品交易系统、网上客忘掉管理系统、网上企业办公自动化系统、企业网上交流平台等五个实例。所合用的数据库即有小型Access数据库,也有大型的SQLServer数据库。通过对不同数据库、不同行业的实例开发,可使读者快速掌握利用ASP开发数据库管理软件的精髓。本书内容详实,实例完整,步骤清晰,具有很强的实用性。适合各级网络开发人员学习使用,也可供大中专院校师生学习参考,是网络编程者不可多得的一本好书。 -
JSP数据库开发实例精粹汪孝宜等编著本书特色:●JSP开发Web应用程序的重点技术技巧●多个实用的行业应用系统,演示创建Web应用程序的详细过程●全书内容难度逐渐加深,并穿插着许多JSP开发的技巧●突破只讲编程技术,不讲开发思路的桎梏,处处渗透着软件工程的思想本书首先介绍了JSP开发Web应用程序的重点技术技巧,对初学者有很好的指导意义。然后以多个实用的系统为例,详细地讲述了用JSP创建Web应用程序的详细过程。内容包括在线书店、企业内部管理信息系统、新闻发布系统、医院门诊查询系统、招标信息管理系统、固定资产管理系统。全书逐层深入,由一个简单的系统开始,难度逐渐加深。全书各章都穿插着许多JSP开发的技巧,同时突破只讲编程技术,不讲开发思路的桎梏。书中处处渗透着软件工程的思想,希望通过每个系统的开发,提供给读者一些软件设计的理念,除了授人以鱼,同时还授人以渔。本书的附带光盘包含每个实例的源代码及典型的技术难点、相应案例的常见问题解答和亮点展示,并且还有针对初学者的视频教学短片。本书适用于使用JSP开发Web应用程序的技术人员及对相关技术感兴趣的读者,同时也非常适合于具备一定JSP基础知识的读者学习和提高。 -
ASP.NET应用与开发案例教程徐谡主编;徐立等编著全书内容按照由浅入深的层次分为上篇、中篇和下篇3个部分,共12章,以案例的方式诠释了ASP.NET这个功能强大的工具。本书主要内容包括:ASP.NET的概论与语言基础、Web Form的应用和各种服务器控件、ASP.NET数据库应用,以及ASP.NET应用程序的测试,最后通过实例说明了利用ASP.NET开发项目的过程。本书适合于初、中级的读者,对于高级用户也有一定的参考价值。学习本书后,您将会对ASP.NET有比较深入的了解,并且完全可以利用ASP.NET进行相关的软件开发。本书可以作为大学计算机专业、理工科其他专业的教材。 -
ASP.NET开发技术详解邹建峰等编著本书内容基本囊括了ASP.NET所有知识点,近照开发基础、技术专题、案例解析的顺序编排。第1部分是开发基础,内容涉及搭建运行环境和开发平发台、C#基础和ASP.NET基础;第2部分是技术专家,内容涵盖主要控件的基础知识与使用,页面验证、缓存与高性能页面设计、配置管理、状态管理、安全策略、调式试及错误处理、ADO.NET、DataSet对象模型、XML、数据绑定技术、使用数据服务控件、数据类型操作、文件处理、图形图像编程、发送电子邮件、Web服务、服务器控件开发;第3部分是案例解析,包括第24章的简历管理系统和第25章的网上书店系统,书中详细介绍了这两个系统的架构设计思想,业务分析过程,以及最后的程序实现。本书适合ASP.NET的初、中级程序员学习阅读,也适合作为程序设计参考手册。 -
ASP.NET案例开发李正希等编著ASP.NET是微软提出的一种强大的Web服务器端技术,与ASP相比,ASP.NET拥有更高性能的编译特性与缓存机制。其特点包括:与其底层框架.NET紧密结合:将事件模型引入到Web应用程序的开发领域:支持多种语言开发,包括C#、J#、Visual Basic和JScript。本书属于案例开发系列,以开发会员制信息发布系统为基线,贯穿介绍ASP.NET的相关高级实现技术和理论,通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。通读本书,不仅可以全面掌握ASP.NET高级开发知识,而且可以了解更多ASP.NET应用技巧。研究本书案例还有助于读者体会到使用ASP.NET开发大型应用时需要注意哪些问题,帮助读者建立大局观。本书共11章,第1章介绍本书案例的基本情况,包括系统体系结构,相关实现技术和方法等;第2至11章分别基于ASP.NET的主要技术特点进行讲解,理论联系实践,并基于每章技术点完善本书案例。主要技术点包括:服务器端组件、数据库、Web Service、文件系统、XML,以及性能和安全问题等。本书不仅适合于从事Web开发的软件工程师和架构师,而且适合于本科、大专院校的计算机及其相关专业学生;本书还可以作为软件培训班的教材或者辅助材料。ASP.NET是微软提出的用于创建动态Web内容的一种强大的服务器端技术,ASP.NET与ASP相比可以说是一个巨大的飞跃。ASP.NET的主要特点包括:ASP.NET与其底层框架.NET紧密结合,为动态的Web开发技术提供了丰富而强大的类库资源;ASP.NET将事件模型引入到Web应用程序的开发领域:ASP.NET可以使用多种语言开发。与ASP相比,ASP.NET拥有更高性能的编译特性与缓存机制。ASP采用脚本语言生成动态的Web内容,每次访问某个页面时,都需要分析其中的指令并进行解释执行。由于脚本语言无类型和解释工作的特点,其在运行速度方面存在着很多先天不足。ASP.NET支持一种CodeBehind的编码方式,这种模型把页面上HTML代表的页面表示与编程语言所代表的商业逻辑放置到两个分离的文件中,其中代表商业逻辑的文件可以预先编译成DLL文件,在客户浏览器请求时直接引用就可以了,这样就提高了Web服务器处理客户请求的效率。本书分为11章,全书以会员制信息发布系统为基线,贯穿介绍ASP.NET的相关高级实现技术和理论。通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。第1章"案例提出"讲述ASP.NET的基础知识,带领读者温习ASP.NET。第2章讲述ASP.NET的基础语法。第3章讲述Web窗体的几个比较基本的方面。第4章介绍ASP.NET的服务器端组件。第5章介绍ASP.NET中数据库的应用。第6章讲述ASP.NET平台的搭建。第7章介绍Web Service。第8章介绍文件系统,讨论如何在ASP.NET中实现对本地和网络文件的操作,以及应该注意的问题。第9章详细分析XML的应用,在.NET中XML是关键的基础技术。第10章讨论ASP.NET的应用一邮件服务,主要介绍SMTP,以及如何实现邮件操作。第11章介绍常见的性能和安全问题,这也是本书案例非常关注的领域。本书最大特色在于以实际开发实例为基础引导读者学习。从实战、实用的角度出发,让读者以最快的速度掌握最需要掌握的东西。每章后面重点分析本章技术、理论和方法如何在本书案例中应用,另外在介绍理论和技术知识时,注重配套提供相对应的小例子,并进行详细的代码分析。本书适合于ASP.NET中高级用户,通读全书,不仅可以全面掌握ASP.NET高级开发知识,而且可以了解更多ASP.NET应用技巧。除此之外,跟随本书研究案例,不仅有助于读者进一步了解ASP.NET,更能体会到使用ASP.NET开发大型应用时需要注意哪些问题,帮助读者建立大局观。本书还提供很多不错的ASP.NET应用技巧、优秀的编程思维,以及很多经典实例。本书由李正希、胡方霞、陈发吉等组织编写。在本书的编写和代码调试过程中,得到荣昌电脑专业技术培训部给予的网络平台和技术的支持与帮助。其他参与本书策划、构思、资料整理和编排的人员还包括罗勇、周鸣扬、陈培、曾洁玫、田丽韫、田军、张莉、易向东、王强、李志、张巧莉、龚志翔、李红玲、白红利、刘湛清、牛献忠、亢慧娟、刘向军、赵欣胜、冯军和田野等。由于时间仓促,且编写人员经验和水平有限,文中不妥和疏漏之处在所难免,殷切期望您能给我们捉出中肯的意见,以便于提高水平,把更好的图书呈现给大家!作者2004年10月 序言前言第1章案例提出1.1.NET框架1.1.1.NET整体框架1.1.2Web应用程序模型简介1.1.3ASP.NET的基本概念1.1.4NGWSRuntime1.2项目概述1.2.1项目开发目标1.2.2项目功能模块1.3项目开发技术1.3.1配置程序1.3.2COOkie1.3.3DLL组件1.3.4WebService1.3.5XML1.3.6JavaScript和VBScript1.4项目开发环境1.4.1硬件环境1.4.2软件环境1.4.3Intemet信息服务组件1.5项目总体框架1.5.1项目的三层结构1.5.2项目板块划分及数据库框架1.5.3项目信息的行业分类1.5.4项目服务流程1.6本章小结第2章ASP.NET基础2.1ASP.NET的特点2.2ASP.NET与其他语言的比较2.2.1ASP.NET与ASP的比较2.2.2ASP.NET与Java的比较2.2.3ASP.NET与PHP的比较2.3ASP.NET语法2.3.1ASP.NET编程语言选择2.3.2数据类型2.3.3变量与常量2.3.4类型转换2.3.5表达式与操作符2.3.6流程控制2.4用户自定义类库2.4.1自定义类库的介绍2.4.2自定义类库的编写2.4.3自定义类库的编译2.4.4自定义类库的调用2.5案例完善2.5.1WebTools类库2.5.2登录程序2.5.3登录信息页面2.6本章小结第3章Web应用开发和调试3.1Web窗体简介3.2ASP.NET事件模型3.3简单的Web窗体3.3.1Page标记3.3.2ASP.NET脚本标记3.3.3Reponse.Write输出3.4多事件Web窗体3.4.1常用命名空间3.4.2P~eLoad函数3.4.3自定义函数3.4.4服务器端控件3.4.5页面状态控制3.4.6参数获取3.5ASP.NET页面模型3.5.1实例:单页模型3.5.2实例:隐藏代码模型3.6代码包含3.6.1使用include文件3.6.2使用Src指定代码路径3.7ASP.NET调试3.7.1Debug3.7.2Trace3.7.3常见错误3.8案例完善3.8.1案例说明3.8.2案例代码3.8.3代码分析3.9本章小结第4章控件4.1服务器端控件介绍4.2HtmlControls控件4.2.1HtmlContainerContr014.2.2Htmllmage4.2.3HtmllnputContr014.3WebControls控件4.3.1普通WebControls控件4.3.2列表WebControls控件4.3.3数据WebControls控件4.4数据验证控件4.4.1数据验证概述4.4.2客户端数据验证和服务器端数据验证4.4.3数据必选验证4.4.4数据比较验证4.4.5数据范围验证4.4.6正则表达式验证4.4.7自定义验证组件4.5自定义控件4.5.1自定义控件的使用4.5.2复合控件的使用4.6案例完善4.6.1用户注册4.6.2资料修改4.7本章小结第5章数据库5.1ADO.NET简介5.1.1ManagedProvider5.1.2DataSet5.2使用ADO.NET访问数据库5.2.1ADO.NET访问数据库的三种模式5.2.2连接数据库5.2.3使用Command执行数据库操作5.2.4使用DataReader检索数据5.2.5使用DataAdapter和DataSet5.3数据控件5.3.1使用Repeater组件绑定数据5.3.2使用DataGrid组件绑定数据5.3.3使用DataList组件绑定数据5.3.4其他数据绑定组件5.4案例完善5.4.1信息列表5.4.2信息显示5.5本章小结第6章应用程序6.1应用程序的配置步骤6.1.1设置应用程序目录6.1.2设置配置文件6.2Web.Config配置6.2.1Web.config结构6.2.2Web.config配置6.2.3Web.config中Web参数设定和调用6.3Global.asax配置6.3.1Global.asax结构6.3.2Global.asax配置6.4Application和SeSSiOn6.4.1Application的应用6.4.2Session的应用6.4.3比较Application和SeSSiOn6.5Cookie的应用6.5.1Cookie简介6.5.2操作Cookie6.6案例完善6.6.1应用程序配置6.6.2访问统计6.6.3购物系统6.7本章小结第7章WebSerViCe7.1WebService基础7.1.1编写WebService的asmx文件7.1.2生成cs或vb文件7.1.3编译cs或Vb文件7.1.4应用WebSewiCe7.2集成多个WebService7.3实例:集成新闻服务7.4创建WebService的客户端代理7.5实例:使用WebService的命令控制台程序7.6案例完善7.6.1案例说明7.6.2案例实现7.7本章小结第8章文件系统8.1I/O方式8.1.1文件和流8.1.2I/O类型8.2文件存储管理8.2.1目录管理8.2.2文件管理8.3读写文件8.3.1按文本模式读写8.3.2按二进制模式读写8.4案例完善8.4.1用户登录记录8.4.2文章评论8.5本章小结第9章XML9.1ASP.NET中对XML的访问方法9.2XML和广告条轮播9.3ADO.NET和XML9.3.1通过DataSet访问XML9.3.2从XML数据到DataSet数据的变化9.3.3XML与DataSet的配合使用9.4通过DOM访问XML9.4.1通过DOM访问XMI9.4.2XML结合X-PATH对节点的调用9.5案例完善9.5.1分类导航9.5.2广告播放9.6本章小结第10章邮件10.1SMTP配置10.1.1安装SMTP10.1.2配置SMTP10.2邮件发送10.3案例完善10.3.1信息推荐10.3.2批量邮件发送程序10.3.3密码取回10.4本章小结第11章性能和安全11.1ASP.NET的Windows安全模型11.2ASP.NET的Form安全模型11.3加密函数的应用11.3.1加密概述11.3.2SHAl加密方法11.3.3MD5加密方法11.3.4自定义加密方法11.4性能优化11.4.1页面输出缓存11.4.2页面数据缓存11.4.3ASP.NET性能优化技巧11.4.4实例:处理速度对比11.5案例完善11.5.1首页的缓存输出11.5.2密码的加密11.6本章小结附录"会员制信息发布系统"打包、分发、配置和运行参考文献 -
JSP软件工程案例精解鲁晓东等编著本书分3篇,共9章。在第1篇“基础·技巧” 篇中,主要讲述了JSP的编程技巧,通过一些经常使用的JSP编程技巧实例,将大部分JSP技巧在这些实例中做了描述。读者通过这些例子,不但可以掌握JSP的编程技巧,也可以在今后自己的工作中使用这些例子。第2篇“实践·提高”篇以一个公务员信息管理系统为背景,以软件工程生命周期为步骤,讲述了从需求分析到系统发布的全过程设计与编码方法。通过该篇的讲解,读者对软件开发过程将会有一个相当清晰的了解。为了使读者的理解更加清楚,在本书的第3篇“案例精解”篇安排了两个实用的JSP应用系统。这两个系统起到了加深JSP软件开发的理解并实验的作用。随书所附光盘内容为书中范例源文件。本书适合于JSP软件开发人员学习参考。 -
ASP网络编程技术与实例夏利民主编本书深入浅出地介绍了利用ASP和数据库进行动态网站设计的方法与技巧。本书共六章。第一章讲述了ASP的基本知识,主要介绍ASP技术的实现方式,并结合IIS介绍如何搭建和维护ASP运行环境,第二章介绍了ASP技术所支持的两种脚本语言:VBScript和JavaScript语言的编程方法。第三章介绍了ASP中5个内建对象的使用方法。第四章则对MS SQL Server 2000和MS Access 2003这2个在ASP动态网站设计中应用较多的数据库做了介绍,特别是对数据查询技术在实践中的应用做了详细的阐述。第五章重点讲述了ASP访问数据库的方法,从连接数据库列到显示、修改、删除数据以及特殊需要的显示都有对应的实例说明。第六章是实例介绍典型网站开发中用到的各个功能模块,通过本章的学习,能尽快地将所学到的知识用到实际工作之中。本书从基础知识出发,讲解详细,知识覆盖面广,涵盖一般网站设计所需的要内容。设计内容源于实践需要,所有例题的背景都对应一实际的运用,非常适合作为大中专院校Web网站编程或网页设计课程的教材,也可作为网站设计人员的参考用书。 -
Microsoft.NET框架1.1类库参考手册(美)微软公司著;东方人华译本书是.NET框架1.1类库参考手册7卷中的第1卷,其内容包括System至System.Codedom.Compiler命名空间的完整而详细的内容。本书内容与形式以方便开发人员查阅为原则进行版式设计,是开发.NET程序必备的工具书,本书能够对读者开发的工作有所帮助。 本书主要适用于.NET框架开发人员在开发过程中查阅使用。
