用Ajax
构建关键任务的企业级Web
应用
——《深入
Ajax
:架构与最佳实践》
作为
JavaScript
技术发展的一个新阶段,作为客户与服务器通信的一种创新手段,
Ajax
已经成为一种标志、一个里程碑——套用一句永远不会过时的话说,
Ajax
必将甚至已经被载入
Web
发展的史册。在
Ajax
出现之前,
JavaScript
“考虑”的只是怎么提升当前页面这“一亩三分地儿”的效益(
DHTML
就是这一时期的代表性技术)。由于不能与服务器直接对话,
JavaScript
的数据处理能力被人遗忘,它曾一度成为只能制作各种花哨特效的“玩具式语言”;而在
Ajax
出现之后,对
JavaScript
的探索和研究才真正蓬勃发展起来,
JavaScript
从备受误解的编程语言一跃变成极为流行的语言。

查看详情
《深入
Ajax
:架构与最佳实践》是一部从全新视角审视
Ajax
技术的著作。正如本书绪论中所说的:“
Ajax
在本书中并不是作为最新最伟大的
Web
开发利器存在的;相反,它仅作为一种工具存在,与其他工具没有什么区别,即在某些情况下极为有用,但在其他情况下则完全属于滥用。”相信拥有丰富
Ajax
技术开发经验的人,对作者所持的这种观点会很容易产生共鸣。
Ajax
技术返朴归真的一个重要体现,就是人们开始从常规、大众化应用程序开发的视角来重新审视、定位它。纵观全书的组织结构,从易用性、易访问性、易伸缩性(或易扩展性)、易维护性,到客户端、服务器端应用架构,再到调试代码、性能优化、
Web
应用程序安全甚至编写文档,本书无处不渗透出作者从一名饱经沧桑的开发人员的视角对
Ajax
技术及应用溯本求源式的解
读。
老子《道德经》三十二章有云:“始制有名,名亦既有,夫亦将知止,知止可以不殆。”曾子《大学》的开篇也有相同阐述:“知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。”从
2005
年得名至今,
Ajax
已经成为
Web
开发人员无人不知、无人不懂的技术。
2000
年前的智者当然不可能预见今天
Ajax
技术的流行,但是“物有本末,事有终始,知所先后,则近道矣”,正是先贤留传给后世的人生智慧。本书揭示了
Ajax
技术的本来面貌,对它因何而起,因何而终,作者都给出了自己独到、深入的思考和观点。喜欢创根问底儿而且想要完善自身
Ajax
开发技能的读者一定会感到本书独辟蹊径、别开生面。
分享到:
相关推荐
Java Web技术在企业级应用开发中占据着核心地位,尤其在构建企业门户网方面表现出强大的灵活性和可扩展性。企业门户网通常集成了多个业务系统,提供统一的登录入口,个性化信息展示,以及各种服务的快捷访问。这个...
《独门架构——JavaWeb开发应用详解》是一本深度探讨JavaWeb开发技术的专业书籍,旨在帮助已经具备Java基础知识的学习者和开发者进一步提升在Web领域的专业技能。本书详细讲解了JavaWeb开发中的各种核心概念、技术和...
《从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程》是一门深入探讨企业级应用开发的全面教程,它涵盖了.NET 3.0框架下的多个核心技术,旨在帮助开发者构建高效、可靠且易于维护的企业级系统。...
2. **Java EE(Enterprise Edition)**:Java平台的企业版,提供了开发企业级Web应用所需的一系列API和服务,如Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等。 3. **容器**:如...
《亮剑Java Web源代码+ppt教程09——11》是针对Java Web开发的一份珍贵资源,包含项目实例的源代码以及相应的教学PPT,旨在帮助开发者深入理解和实践Java Web开发技术。在这个系列中,我们可以学习到多个关键知识点...
在这个"企业方向企业网站"的项目中,我们可以深入探讨ASP.NET在构建企业级Web应用时的关键技术和实践。 1. **MVC架构**:该项目可能采用了ASP.NET MVC(Model-View-Controller)架构,这是一种设计模式,分离了业务...
1. **J2EE编程**:刘剑锋作为一名中级软件工程师,精通J2EE编程,这是Java企业级应用开发的基础,涵盖了Servlet、JSP、EJB等多个组件,用于构建分布式、跨平台的企业级应用。 2. **Unix/Linux操作系统**:在开发...
在"ASP.NET源码——[企业]唐唐企业管理网站源码.zip"这个压缩包中,我们可以看到一个实际的企业级管理网站的源代码实现,这为我们深入理解ASP.NET的特性和应用提供了宝贵的实践材料。 1. **MVC架构**:ASP.NET支持...
### JavaEE多层架构Struts2+Spring3+Hibernate3+Ajax的整合 ...总之,Struts2+Spring3+Hibernate3+Ajax 的整合框架结合了 MVC 模式的优点和现代 Web 开发的最佳实践,是构建高质量企业级应用的强大工具。
11. **源码学习价值**:对于开发者来说,分析和研究这样的源码可以帮助理解ASP.NET的实际应用,学习如何构建大型企业级Web系统,包括架构设计、模块划分、错误处理和性能优化等方面。 通过深入研究"ASP.NET源码——...
通过深入研究"企业易站EES"的源码,开发者不仅能掌握ASP.NET的核心技术,还能了解到企业级Web应用的开发实践,这对于提升个人技能和解决实际问题具有很大帮助。同时,分析和学习开源项目也是提升编程能力的有效途径...
【ASP.NET技术详解】 ...通过深入研究这个开源的企业全站源码,开发者不仅可以掌握ASP.NET的核心概念和技术,还能了解到企业级应用的架构设计和最佳实践。这将对个人的ASP.NET开发技能提升大有裨益。
通过深入研究这个源码,开发者不仅可以了解ASP.NET的核心概念,还能学习到如何构建一个企业级的电子商务平台,包括用户管理、商品展示、购物车、订单处理、支付集成等多个模块。同时,也可以借鉴其设计模式和最佳...
这个企业网站管理系统源码是一个很好的学习资源,通过深入研究,开发者不仅可以了解ASP.NET的基础知识,还能掌握企业级应用开发的最佳实践。同时,对于希望优化现有系统或构建新项目的人来说,这样的源码分析也是一...
“Hibernate实战开发教程”等教程,深入探讨了数据库访问层的优化与设计,包括ORM映射、查询优化等关键技能,对于构建高效、稳定的企业级应用系统具有不可替代的作用。 ### 综上所述, 这份资源分享不仅提供了广泛...
ASP.NET 是一种由微软开发的开源web应用程序框架,主要用于构建高效、可维护性强的企业级Web应用。这个"ASP.NET源码——[企业]小范企业管理源码.zip"压缩包文件包含了一个专门针对企业管理的应用程序源代码,这为...
总结起来,《ASP.NET源码——红水晶.net2.0技术万能企业网站系统》是一个综合性的企业级Web解决方案,利用.NET 2.0的强大功能,为企业和政府提供高效、安全的在线服务,并且具备学习和扩展的价值。开发者可以通过...
本项目“ASP.NET源码——[电子商务]三层架构ASP.NET网上书店”是一个典型的电子商务平台实现,其核心是采用了三层架构设计模式,这种模式在大型企业级应用中非常常见,能够有效分离业务逻辑、数据访问和用户界面,...