【内容简介】
Ruby On Rails框架一经推出,立即引起B/S结构应用开发领域革命性的变化:开发者无需理会架构,只需要按Rails框架的约定向应用中填充代码,一切OK。
为了让众多Ruby On Rails学习、工作者,以及准备使用Ruby On Rails作为开发平台的开发人员能快速掌握Ruby On Rails的开发,作者精心编写了本书,书中既详细讲解了Ruby语言的基本语法,又重点介绍了Rails框架相关知识点的各种用法。最后给出两个综合案例,作为Ruby On Rails应用开发者的参考,读者可以通过这两个案例触类旁通,解决日常开发中的问题。
本书适用于正在使用Ruby On Rails进行应用开发的开发人员、渴望了解Ruby On Rails框架的开发人员,尤其适合有初步的Java EE开发经验,想从Java EE平台过渡到Ruby On Rails开发平台的开发者。
【编辑推荐】
以作者丰富的教学经验为基础,遵循大部分读者学习习惯,以先介绍用法、再介绍流程、最后归纳新名词的方式 让读者循序渐进地掌握RoR开发。本着”简单、简单、再简单”的法则,以清晰、形象的手法介绍所有知识点。坚持”代码就是文档”的原则,用小巧的程序来介绍各知识点。代码配备了详细的注釋,降低读者阅读难度。
知识点细致而完备。对于ActiveRecord、ActiveView、ActiveView、ActiveController、ActiveMailer、Ajax等技术,本书都详细介绍了大部分模块、类和方法的各种用法、各种选项的作用。
本书的案例具有极强的实际参考价值。在线考试系统和电子拍卖系统分别属于电子学习领域和电子商务领域,极具代表性。案例的实体包括复杂的1-N多重关联映射,对于实际企业开发有很好的示范意义。不仅如此,案例还充分利用了Rails提供的Ajax支持来改善用户体验,具有很好的指导作用。
【作译者介绍】
本书提供作译者介绍
李刚,从事7年多的企业级应用开发。
曾任广州电信、广东龙泉科技等公司的技术培训导师。
2007年3月26日的《电脑报》专访人物。
现任新东方广州中心软件教学总监,并曾任广东技术师范学院计算机科学系的兼职副教授。
培训的学生已在华为、立信、普信、中企动力、京华网络等公司就职。
现已出版《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》等专著。
.. << 查看详细
【目录信息】
第1篇 Ruby on Rails入门
第1章 Ruby on Rails和企业级应用开发
1.1 企业级应用简介
1.1.1 企业级应用简介
1.1.2 开发企业级应用面临的挑战
1.1.3 Java EE开发平台简介
1.1.4 .NET开发平台简介
1.1.5 Ruby on Rails开发平台简介
1.2 Ruby on Rails概述
1.2.1 什么是Ruby
1.2.2 什么是Rails
1.2.3 Ruby on Rails的发展现状
1.2.4 RubyonRails与现存企业级应用平台的对比
1.3 Ruby on Rails体系介绍
1.3.1 Ruby on Rails架构模型
1.3.2 富领域对象
1.3.3 持久层解决方案:ActiveRecord
1.3.4 控制器解决方案:ActionController
1.3.5 表现层技术:RH7ML页面
<< 查看详细目录
【前言】
Rails框架从诞生的第一天开始就受到了B/S应用开发领域的广泛关注,经过大约几年发展,Rails框架已经逐渐成熟稳定起来,国外已有相当多的公司开始选择从JavaEE平台过渡到Rails开发平台。毕竟,Rails平台提出了一个非常具有诱惑力的口号:开发效率是Java EE开发平台的10倍,这个口号正确与否不是笔者所关心的,但Rails确实具有很好的开发效率,而且很难出错:在JavaEE开发领域,你需要掌握很多框架,详细了解每个框架的各种特性,你才可以组合出一套适合自己的开发平台。但在Rails领域,你无需选择,你只要按Rails平台的约定开发,一切都会非常合理,非常优雅。.
Rails平台不仅提供了整套的MVC解决方案,并且..
<< 查看前言
第02章免费试读..
第15章免费试读..
第16章免费试读..
>>
进入在线免费试读>>
51CTO在线试读