网络编程
-
PHP设计模式(美)萨莱 著,梁志敏,蔡建 译PHP通常被视为构建灵活和功能丰富的Web应用程序的基石。由于学习相对简单,因此初级编程人员能够方便地采用PHP从头开始创建应用程序。然而,考虑到这些应用程序的规模,其维护工作令人畏惧。幸运的是,成熟的编程社区已经提供了包括设计模式在内的一些解决方案。这些针对相同问题的可重复解决方案已在其他编程语言中应用了多年。《PHP设计模式》的目标是:通过将经过实践检验的设计模式应用于PHP应用程序,将PHP与早期的编程语言联系在一起。《PHP设计模式》首先介绍了设计模式,讲述了设计模式的使用及重要性,并且详细说明了应用设计模式的场合。接下来,本书通过代码示例介绍了许多设计模式。最后,本书通过全面深入的案例分析说明了如何使用设计模式来计划新的应用程序,如何采用PHP语言编写这些模式,以及如何使用书中介绍的设计模式修正和重构已有的代码块。作者采用专业的、便于使用的格式来介绍相关的概念,自学成才的编程人员与经过更多正规培训的编程人员都会非常熟悉这种格式。主要内容◆设计模式的含义及其在PHP中的重要性◆建立设计模式的PHP库的常规用法◆使用设计模式(如建造者、外观、原型和模板模式)更快速、更有效地创建对象◆使用数据访问对象和代理设计模式分离体系结构◆使用委托、工厂和单元素设计模式改善代码流和控制◆在不修改对象核心的情况下实现访问者和装饰器设计模式以增强对象◆全面的、使用观察者设计模式的插入式创建技术◆使用设计模式计划应用程序体系结构◆使用基于设计模式的编码方式从头至尾地完成一个Web站点编程的案例分析◆在已有应用程序中发现设计模式的体系结构优势◆通过案例分析介绍进一步增强代码的方法
-
PHP 5完全攻略杜江 编著《PHP 5完全攻略》是目前第一本真正介绍PHP 5及MySQL 5新增语法与功能的中文版本权威宝典!《PHP 5完全攻略》本着精、全、要三宗旨,从理论中延伸,从实践中深入,翔实并完善地描述了PHP 5的开发特性与MySQL 5数据库。本书分为两大部分,第1部分主要阐述PHP开发的基础知识,如PHP数组与表单处理、PHP 5面向对象开发、Ajax、CLI、字符流处理、加密技术、图片处理及PHP代码优化,以及存储过程、游标、事务等进阶内容;书中第2部分的开发实例是作者开发的原创作品,该部分内容不仅会令读者的开发水平有所增进,而且可在案例的基础上进行二次开发,做出符合自己业务的网站系统。《PHP 5完全攻略》既可作为初学者或刚刚从其他语言转做PHP开发的程序员和软件工程师的学习参考书,也可作为掌握PHP 5的进阶应用及高级知识的案上学习指南。
-
ASP.NET MVC网站编程案例精解(美)贝拉尔迪 等著,颜炯,陈钢 译ASENETMVC整合了强大的新功能,可以帮助您基于重要的模型,视图一控制器模式来创建ASENET网站。《ASENETMVC网站编程案例精解》除了指导您理解MVC的关键优点和编程技术之外,还介绍了如何实现ASP.NETMVC模式,从而最终使用ASP.NETMVC模式构建一个完整的实际网站。《ASRNETMVC网站编程案例精解》以MarcoBellinas0提出的ASENET2.0经典网站The Beer House为示例,每一章都讲解了The Beer House网站的一项业务需求,给出了设计解决方案的路线图,并给出了实现相关功能的代码。在本书结尾处,读者可以得到一个具有完整功能的网站,同时可以掌握构建ASENETMVC内容和电子商务网站所需的技能。主要内容◆构建灵活、易配置的实用网站所需的技术◆如何使用j Query增强并扩展ASENETMVC网站的功能◆如何设计管理文章、新闻和博客内容的模块◆创建和管理网站中多项投票的技巧◆构建一个健壮的新闻通讯系统,该系统可以使用一个后台线程以电子邮件形式发送新闻通讯◆从无到有地开发Web2.0社区论坛的方式◆基于PayPal,逐步实现能够真正完成电子支付功能的电子商务商店◆部署ASENETMVC网站的各种方式读者对象本书面向的读者是熟悉Web开发的基本概念和ASENET的Web开发人员,本书中的所有示例是用C#语言实现的。
-
ASP.NET项目开发案例教程郎登何 主编《ASP.NET(C#2008)项目开发案例教程》以微软Visual Studio 2008作为工作平台,理论与实践相结合,主要介绍Web项目开发过程中需要用到的知识和技能,包括一个Web项目的开发,NET Framework和ASP.NET的基本概念,ASP.NET构造的Web窗体和控件的使用,ASP.NET Web应用程序的调试跟踪机制和异常处理,ASP.NET进行自定义控件的创建和使用,使用ASP.NET组件,ASP.NET读写XML数据,开发和使用XML Web服务,配置、优化和部署ASP.NET Web应用程序,Web的安全性介绍,委托及内存资源管理,线程异步编程及平台调用,在线培训考试系统项目实例等。对开发过程中用到的知识,如内存管理、托管、线程、异步等也用简单的项目模块实现加以介绍。《ASP.NET(C#2008)项目开发案例教程》在章节安排和重要知识点的处理上,充分考虑教学需求与行业实际,内容安排适当,重点突出。所有章节都安排有实例,可以通过实例帮助读者理解其中知识和掌握相应技能。《ASP.NET(C#2008)项目开发案例教程》可作为高职高专计算机软件、计算机网络、计算机应用、电子商务等相关专业的教材,也可供成人高等教育、技能型人才培养使用,还可作为相关工程人员的培训教材及参考资料。
-
ASP.NET项目开发案例精粹炎士涛 编著微软公司继ASP.NET 2.0之后推出的ASP.NET 3.5是新一代的Web应用程序开发平台,为用户提供了全面的可视化开发环境,简化了开发步骤。与ASP.NET 3.5同时发布的Visual Studio2008提供了Framework3.5框架,对ASP.NET 3.5有很强的支持。本书通过介绍20个具有代表性的项目实例的开发过程,使读者掌握ASP.NET 3.5中的各种技术在开发中的实际使用。前10个案例详细地讲解了完整的开发过程,后10个案例对项目的系统设计、数据库设计、系统的运行进行了简明的描述。本书最大的特点在于实例丰富、图文并茂、讲解详尽、实践性强。适合初、中级ASP.NET 开发人员参考使用,对大中专院校计算机专业的学生也有很高的借鉴价值。
-
网站策划与设计谭亮 编著《网站策划与设计》是为高等院校相关专业课程而编写,内容围绕着网站信息结构中各要素的构成而展开,结合教学实践由浅入深地阐述和分析了从战略层到表现层所包含的知识与方法。全书共分五个部分,分别是互联网基础与网站概述,网站策划基础,网站的信息结构,界面设计与形式,界面风格与教学实例。五个部分有机地结合,较全面地涵盖了网站策划与设计应掌握的理论知识与实践技能,既培养学生基本的网站策划能力,又训练学生的设计能力,达到在有效的课时内学习和掌握网站建设的理论与实践的目标。《网站策划与设计》不是计算机软件教程,而是通过分析策划与设计的相互关系,将方法论与实际操作进行整合,关注于思路而不是工具和技术,并对具体案例进行分析,可以作为网站策划与设计中的实用指南,有助于扩展策划思路、激发设计创意。各章附有与课程内容密切相关的参考知识、思考与练习、学习内容链接等辅助项目,以配合教师的教学和学生的学习拓展。
-
网站建设与管理案例教程徐洪祥 主编《网站建设与管理案例教程》是山东省省级精品课程“网站建设与管理实务”配套教材,以网站建设应用实务为目的,从网站建设与管理的角度,对网站的相关法律法规、域名注册及备案、网站开发技术、网站发布、网站服务器搭建与管理、网站管理、网站的搜索引擎优化、网站运营与推广等方面进行了详细介绍。全书共8章。本书通俗易懂,适合各种层次的网站建设与管理者学习,既可以作为初学者入门教材,也可以作为网站建设与管理者的工具书。
-
XML 数据查询与信息检索系统韩忠明 著本书主要研究改进XML数据查询和信息检索的相关理论与技术,以便于它们更好地集成在—起,从而可以更加优化地执行用户的查询需求,针对这个研究目标,本书做了大量的研究工作。本书提出了一个新颖有效的节点编号模式,详细讨论了节点编号模式的定义和性质,还提出了一种新颖有效的对基于XML信息检索查询进行相关度打分的算法,这个打分机制结合了检索查询关键词的频度、文档的结构化特性、文档的语义特性等。基于对结构化查询和信息检索的相关研究成果,本书提出了处理XML结构化查询和信息检索的有效算法与机制。本书还讨论了一个原型系统的设计目标、分析与设计过程。
-
ASP.NET动态网站开发项目化教程程琪,张白桦 编著本书以项目化任务为载体,系统介绍了微软ASP.NET动态网站开发技术。全书共分10章,主要内容包括ASP.NET框架与环境、C#编程、ASP.NET服务器控件和第三方控件、ASP.NET系统对象、数据库访问和编程、XML访问、Web服务、网站部署与安全性配置、AJAX技术等。本书以一个MVC三层架构的实际的门户网站项目为主线,突出.NET的特点和应用方向,强调“边做边学”,将理论知识分解到一个项目的众多任务中去,并给出了每个任务实例的设计步骤和源代码。0931项目包括一个多功能多角色的三层架构新闻网站、一个同样多功能的三层架构博客网站、一个基于系统对象设计的聊天室、一个基于XML技术的留言板、一个提供电话区号查询的Web服务、一个基于AJAX技术的新闻展示改进方案以及网站后台管理、网站配置和安全性策略等。本书结构清晰、浅显易懂,既可作为高职高专院校计算机专业Web开发课程教材以及相关培训教材,也适合具有一般计算机基础的读者自学使用。
-
Silverlight 2&ASP.NET高级编程(美)斯卫夫特 等著,刘志忠 译如果您希望快捷地创建美观且具有丰富交互的Internet应用程序,那么本书将是您的最佳选择。本书涵盖了微软公司的Silverlight 2的所有功能集,并为您展示了如何利用Silverlight构建应用程序,以及如何对其进行调试和故障排查,最终对其进行性能调整。本书也讨论了将Silverlight插件的功能无缝地添加到ASP.NET站点中的不同技术。本书首先介绍了Silverlight是什么技术,以及该技术在基于Web的应用程序开发中能发挥什么作用。随后,本书在较高的层面上解释了Silverlight应用程序的组成部分。您将深刻理解Silverlight的功能,并学习如何使用Silverlight和ASP.NET创建吸引人的应用程序。本书将为您提供在有限的时间内构建基于Silverlight的高级应用程序所需要的技能和知识。本书主要内容◆快速构建多姿多彩的应用程序的步骤◆内嵌Silverlight插件的不同方法◆如何创建可扩展的UI以及本地化应用程序◆自定义Sflverlight 2控件的不同方法◆在应用程序中内嵌高保真的音频和视频的方法◆如何利用内置的安全架构构建Silverlight的安全运行环境◆如何在所有Silverlight应用程序中应用故障排查技术以确保应用程序的性能本书读者对象本书适用于希望快速利用Silverlizht2提供的所有功能的.NET开发人员和架构师。