网络编程
-
Web项目开发案例教程陈国才 编著《Web项目开发案例教程》全面介绍了Microsoft Visual Studio 2005下开发三层Web项目的实用知识,包括数据库的分析设计,三层框架建立,母版页设计,功能的设计实现,难点技术介绍和常用开发经验。全书通过一个图书馆管理系统的实现过程,把所有内容贯穿在一起。内容详细、紧凑、前后连贯,书中介绍的开发过程让读者真实地体会和了解Microsoft Visual Studio 2005环境下开发三层Web项目的具体过程。最后还对一些技术难点进行具体介绍,使读者更深入学习理解。书中还介绍了一些开发经验,希望对读者有更多的帮助。与《Web项目开发案例教程》配套的光盘内容包括:图书馆管理系统源代码LibraryMS目录,图书馆管理系统SQL数据库DATA目录,教学使用的PPT和制作录像,以及数据库使用说明文档等。《Web项目开发案例教程》可作为本科、高职高专院校计算机专业实训教材,毕业设计指导书,也可以作为Web和ASP.NET开发工作者的参考书。
-
PHP从入门到精通潘凯华,刘中华 等编著本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分24章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、ADODB类库、Zend Framework框架、Smarty模板技术、PHP与XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站等。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。本书列举了大量的小型实例、综合实例和部分项目案例;所附DVD光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
-
ASP.net从入门到精通庞娅娟,房大伟,吕双 等编著本书从初学者角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用ASP.NET进行Web程序开发需要掌握的各方面知识。全书共分31章,包括ASP.NET开发入门,C#语言基础,ASP.NET的内置对象,ASP.NET Web常用控件,数据验证技术,母版页,主题,数据绑定,使用ADO.NET操作数据库,数据控件,站点导航控件,Web用户控件,ASP.NET缓存技术,调试与错误处理,GDI+图形图像,水晶报表,E-mail邮件发送,Web Services,ASP.NET Ajax技术,LINQ数据访问技术,安全策略,Web程序发布、打包与安装,注册及登录验证模块设计,新闻发布系统,在线投票系统,网站流量统计,文件上传与管理,购物车,Blog,BBS论坛,B2C电子商务网站等。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会ASP.NET Web程序开发的精髓,从而快速提高开发技能。本书列举了大量的小型实例、综合实例和部分项目案例;所附DVD光盘内容有同步视频讲解、实例源程序、“实践与练习”答案等;本书的服务网站提供了模块库、案例库、题库、素材库、答疑服务。本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅和参考资料。
-
开发安全可靠的ASP.NET 3.5应用程序(黎巴嫩)海德 著,颜炯 译本书全面介绍ASP.NET 2.0和ASP.NET 3.5安全主题。它首先介绍信任级别、表单身份验证、会话状态、网页安全和配置系统安全等概念,然后讨论成员资格和角色管理器以及集成AJAX 3.5和ASP.NET 3.5安全的方法,并在最后陈述ASP.N.ET开发人员应该遵循的最佳开发实践。为了编写无懈可击的ASP.NET应用程序,开发人员必须深入了解Web安全、部分信任环境中的开发、表单身份验证、确保配置安全以及其他许多必需的ASP.NET安全概念。这本面向ASP.NET开发人员的精品书籍详细描述Web应用程序开发过程中涉及的每个重要安全领域,介绍普通ASP.NET安全知识,还讨论了ASP.NET 3.5的新增功能和改进功能。《开发安全可靠的ASP.NET 3.5应用程序——涵盖C#和VB.NET》浓墨重彩地介绍IIS 7.0的重要安全功能和新功能,详细讨论请求生命周期,透彻解释AJAX身份验证和授权,深入分析ASP.NET会话状态、成员资格及角色管理,为您使用C#或VB语言开发安全可靠的ASP.NET 3.5网站奠定坚实基础。主要内容◆开发安全ASP.NET应用程序(包括防范AJAX威胁)的最佳实践◆如何安全读写ASP.NET配置文件◆集成ASP.NET和经典ASP安全的技术◆开发阶段和托管阶段的各种ASP.NET信任级别◆各种ASENET模块处理请求时的相关安全上下文◆表单身份验证和会话状态的安全功能◆如何结合使用ActiveDirectory与成员资格和角色管理器功能读者对象本书主要面向使用C#或VB语言开发ASP.NET Web应用程序的有经验的ASP.NET开发人员。
-
妙手回春(美)克鲁格 著,袁国忠 译《妙手回春:网站可用性测试及优化指南》是作者Steve Krug继畅销书《点石成金:访客至上的网页设计秘笈》(Dont Make Me Think)后推出的又一力作。多年来,人们就认识到网站可用性测试可以极大地改善产品质量,但鉴于正规的可用性测试流程复杂、费用高昂,很少人这样做。在《妙手回春:网站可用性测试及优化指南》中,作者详细阐述了一种简化的网站可用性测试方法,让任何人都能够尽早并频繁地对其网站、应用程序和其他产品进行可用性测试,从而将最严重的可用性问题消灭在萌芽状态。《妙手回春:网站可用性测试及优化指南》短小精悍,语言轻松幽默,任何从事产品设计或对可用性测试感兴趣的读者都将受益匪浅。
-
Web开发敏捷之道(美)鲁比,(美)托马斯,(美)汉森 著,林芷薰 译《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》主要分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组件。除了上述两部分外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的应用示例感性了解这个时下热门的web框架。不熟悉Ruby的读者应该阅读“附录”部分中的“Ruby简介”,以便了解Ruby的基本语法与常见用法。《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》第1版曾荣获Jolt大奖“最佳技术图书”奖。在前两版的内容架构基础上,第3版增加了对Rails 2中新特性和最佳实践的内容介绍。相比第2版中的内容,Rails 2增加了REST、资源、轻量级web service等新特性。《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》涵盖了这些全新的内容,因此能更好地体现出Rails框架的发展现状。整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部内容全面而又深入浅出的佳作。
-
ASP.NET 3.5网站开发全程解析(美)拉芙 著,王吉星,熊家军,王海涛 译《ASP.NET 3.5网站开发全程解析(第3版)》的上一版本首次向经验丰富的ASP.NET 2.0程序员介绍分层式Web应用程序构建方法。针对ASRNET 3.5和Entity Framework更新的《ASP.NET 3.5网站开发全程解析(第3版)》更趋完美,它重点强调使用N层ASP.NET Web应用程序架构来设计优秀网站,而非长篇累牍地列出代码。每章在开头列出问题或业务需求,之后剖析如何解决问题。《ASP.NET 3.5网站开发全程解析(第3版)》为您搭建起-一个专业级网站架构,您可以在此基础上构建实际网站、添加一些代码并且实现具体的ASP.NET代码。
-
Head First Ajax(美)赖尔 等著,苏金国 等译《Head First Ajax(中文版)》是了解如何构建动态、交互式Web应用的一个完美学习体验。这本书专门针对你的大脑而制作,涵盖JavaScript、XHTML、异步和同步请求、DOM以及扩展和提升你的Web应用开发能力所需的所有内容。你要做的不只是记住其他人所写框架中的某些方法,也不再只是从某个工具包向应用拖放部件。读完这本书,你将构建一流的应用,能够与服务器通信而无需重新加载页面,能够响应用户的动作在屏幕上移动元素,甚至在用户犯错误之前就能够预料到用户可能犯的错误。为什么这本书如此与众不同?我们认为,你的时间如此宝贵,不应过多地浪费在与新概念的斗争中。通过使用认知科学和学习理论的最新研究成果,你将享受一种多感官学习体验,《Head First Ajax》采用了一种专门为你的大脑而设计的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。
-
PHP设计模式(美)萨莱 著,梁志敏,蔡建 译PHP通常被视为构建灵活和功能丰富的Web应用程序的基石。由于学习相对简单,因此初级编程人员能够方便地采用PHP从头开始创建应用程序。然而,考虑到这些应用程序的规模,其维护工作令人畏惧。幸运的是,成熟的编程社区已经提供了包括设计模式在内的一些解决方案。这些针对相同问题的可重复解决方案已在其他编程语言中应用了多年。《PHP设计模式》的目标是:通过将经过实践检验的设计模式应用于PHP应用程序,将PHP与早期的编程语言联系在一起。《PHP设计模式》首先介绍了设计模式,讲述了设计模式的使用及重要性,并且详细说明了应用设计模式的场合。接下来,本书通过代码示例介绍了许多设计模式。最后,本书通过全面深入的案例分析说明了如何使用设计模式来计划新的应用程序,如何采用PHP语言编写这些模式,以及如何使用书中介绍的设计模式修正和重构已有的代码块。作者采用专业的、便于使用的格式来介绍相关的概念,自学成才的编程人员与经过更多正规培训的编程人员都会非常熟悉这种格式。主要内容◆设计模式的含义及其在PHP中的重要性◆建立设计模式的PHP库的常规用法◆使用设计模式(如建造者、外观、原型和模板模式)更快速、更有效地创建对象◆使用数据访问对象和代理设计模式分离体系结构◆使用委托、工厂和单元素设计模式改善代码流和控制◆在不修改对象核心的情况下实现访问者和装饰器设计模式以增强对象◆全面的、使用观察者设计模式的插入式创建技术◆使用设计模式计划应用程序体系结构◆使用基于设计模式的编码方式从头至尾地完成一个Web站点编程的案例分析◆在已有应用程序中发现设计模式的体系结构优势◆通过案例分析介绍进一步增强代码的方法
-
深入浅出Rails(美)格里菲思 著通过此书,你将学习:希望你的网络应用超越平庸进入Web 2.0时代?《深入浅出Rails》将使你的编程和生产力达到最大值。你将学习一切Rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用Rails的一套丰富的工具和MVC框架。你将掌握数据库交互、Ajax和XML的集成、丰富的内容,甚至数据的动态图形——曾经要使用Java、PHP、ASP.NET或Perl建立相同的应用程序。你甚至可以舒适并熟练地使用Ruby——但你是在Web编程的上下文中去做这些,而不是另一个无聊的“Hello,World!”。《深入浅出Rails(影印版)》的特别之处我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出Rails》用最新的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。