自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 Agile Web Development with Rails 翻译(十八)

Agile Web Development with Rails 翻译(十八) 这里,唯一有趣的是和选择列表有关的代码。我们已经假定有效付款选项清单是Order model的一个属性--它将是model文件中的一个数组的数组。每个子数组的第一个元素被做为选择的一个选项而显示出来的字符串,第二个值将被存于数据库。[如果我们期望非Rails应用程序能更新orders表,我们可能想移动付款类型清

2006-09-11 15:04:00 2731

转载 Agile Web Development with Rails 翻译(十七)

Agile Web Development with Rails 翻译(十七)第九章 任务 D: 结算!   迄今为止,我们已经建立了一个基本的产品管理系统,我们实现一个分类目录,并有一个很好看的商店购物车。现在我们需要让买方能够真正地用购物车中购买些东西。再继续之前让我们先实现结算功能。 我们不打算走太远。目前我们所要做的是获取用户的联系细节和付款方式。利用这

2006-09-11 15:01:00 3187

转载 Agile Web Development with Rails 翻译(十六)

Agile Web Development with Rails 翻译(十六)8.5 循环 C3: 完成购物车 让我们开始处理购物车显示上的空购物车连接。我们知道我们必须在store “控制器”内实现一个empty_cart()方法。让我们将它的职责委派给Cart类。 2006年4月17日更新def empty_cartfind_cart.empty!f

2006-09-11 15:00:00 2650

转载 Agile Web Development with Rails 翻译(十五)

Agile Web Development with Rails 翻译(十五) 整理购物车 在我们完成这段工作并向客户展示之前,让我们整理一下购物车显示页面。而不简单地倾销这个产品,让我们添加一些格式化。同时,我们可以添加些持续购物的连接,以便我们不必只能按下Back按钮。在我们添加连接时,让我们在付款后再添加个空连接给购物车。 2006年4月17日更新我们新的

2006-09-11 14:59:00 2706

原创 Agile Web Development with Rails 翻译(十四)

Agile Web Development with Rails 翻译(十四)2006年4月17日更新 8.3 循环 C1: 创建个购物车 读者可能注意到了我们的分类目录列表“视图”已经包含了一个Add to Cart连接给每个产品列表。 {:action => add_to_cart, :id => product },:class => a

2006-09-11 14:57:00 2324

原创 Agile Web Development with Rails 翻译(十三)

Agile Web Development with Rails 翻译(十三)第八章 Task C: 创建购物车  现在我们已有了可显示我们所产品的分类目录列表,它可以很好地销售它们。我们客户很满意,所以我们一同决定这次要实现购物车功能。这包括了一些新概念,包括会话以及数据库表之间的父子关系,现在我们就可开始吧。2006年4月17日更新 8.1

2006-09-11 14:56:00 2342

原创 Agile Web Development with Rails 翻译(十二 )

Agile Web Development with Rails 翻译(十二 )第七章 任务 B: 分类显示目录 我们已经从客户那里收集了最初的要求,文档化了基本流程,并且处理了我们需要的数据,并为Depot应用程序的产品放置了管理页。2006年4月17日更新我们的下一个任务是创建分类显示目录一旦我们的产品被安全地放到数据库中,就应该能简单地显示它们。这也是

2006-09-11 14:55:00 2544

原创 Agile Web Development with Rails 翻译(十一)

Agile Web Development with Rails 翻译(十一)6.4 循环 A4: 完善清单 我们客户有个最后要求(客户总是会有所谓的最后要求的)。产品的清单太丑陋了。我们可以让它看起来更好一些?我们可以用imageURL来显示产品的图像吗?2006年4月16日更新 目录app/views/admin/list.rht

2006-09-11 14:54:00 2342

转载 Agile Web Development with Rails 翻译(十)

Agile Web Development with Rails 翻译(十) 这就是为什么New products表单已经带有知道的title,description,image和price字段—因为它们在数据库表中,它们已经被添加到了“模型”中。通过“支架”表单“生成器”可以向“模型”要求有关这些字段的信息,然后就使用它找到的字段来创建个合适的HTML表单。2006年4月

2006-09-11 14:53:00 2629

转载 Agile Web Development with Rails 翻译(九)

Agile Web Development with Rails 翻译(九)第六章 任务 A: 产品管理   我们第一个开发任务是创建web接口来管理我们的产品信息—创建新产品,编辑现有品,删除不需要的产品,等等。我们将以最小的反复来开发这个应用程序,最小意味着“以分钟衡量”。现在开始吧!6.1 循环 A1: 让某些东西运行起来 我们开始创建一个

2006-09-11 14:52:00 2632

转载 Agile Web Development with Rails 翻译(八)

Agile Web Development with Rails 翻译(八)第五章 Depot应用程序我们浪费时间在简单测试应用程序上,这不会帮着我们发薪水的。所以让我们真正地做些事。让我们创建个基于Web的商店购物车应用程序叫“Depot”。2006年4月16日更新这世界还需要其它的购物车应用程序吗?不,不会,这不能阻止开发者写它们,我们的与它们有什么区别吗?认真

2006-09-11 14:50:00 2291

转载 Agile Web Development with Rails 翻译(七)

Agile Web Development with Rails 翻译(七)1、用户导航到我们应用程序。我们要做是使用本地URL如http://localhost:3000/say/hello。2、Rails分析URL。say部分是“控制器”的名字,所以Rails创建一个Ruby类SayController的新实例(这个类在app/controllers/say_controller.

2006-09-11 14:46:00 2547

转载 Agile Web Development with Rails 翻译(六)

Agile Web Development with Rails 翻译(六)   2006年4月16日更新  到现在为止,我们已向我们的Rails应用程序树内添加了两个文件。我们添加了一个用于“控制器”的“动作”和用于在浏览器内显示的“模板”。这些文件中的“控制器”存在app/controllers标准目录中,“视图”则在ap

2006-09-11 14:44:00 2427

转载 Agile Web Development with Rails 翻译(五)

Agile Web Development with Rails 翻译(五)第四章最后的安装  让我们写个小web应用程序来确认你们机器是否正确地安装了Rails。这样,我们也可大致地浏览一下Rails应用程序的工作方式。  2006年4月16日更新4.1 创建个新应用程序 在安装Rails框架时,你也得到了一个新的命令行工具,rails,它被用于构造每

2006-09-11 14:41:00 2522

原创 Agile Web Development with Rails 翻译(四)

Agile Web Development with Rails 翻译(四)第三章 安装 Rails   在开始写Rails应用程序之前,你需要下载Rails框架并安装它到你的计算机上。你需要在Ruby解释程序内运行Rails与Rails代码。但是,如果也用RubyGems包管理系统变量则事情要变得容易些,所以我们也这么安装。最后,如果你使用的数据库不是MySQ

2006-09-11 14:39:00 2586

原创 Agile Web Development with Rails 翻译(三)

Agile Web Development with Rails 翻译(三)   尽管它不会马上明白你用于访问它们的SQL,但关系数据库实际上被设计成精确的理论。这是一个很好的“视图”观点,它很难将关系数据库与面向对象的程序语言结合在一起。对象知道数据并操作它,数据库知道值的设置。很容易表述的相关术语在OO系统中有时候很难编码。反过来也是一样的。

2006-09-11 14:36:00 2551

转载 Agile Web Development with Rails 翻译(二)

Agile Web Development with Rails 翻译(二)第二章 Rails应用程序的体系 在你构造你的Web应用程序时,Rails引进了一些合理的约束。令人惊讶的是这些约束反而使创建应用程序更容易。让我们看看这是为什么。    2006年4月16日更新  2.1 模型, 视图, 和 控制器 回到1979年,

2006-09-11 14:33:00 2464

转载 Agile Web Development with Rails 翻译(一)

Agile Web Development with Rails 翻译(一)第一章 前言 Ruby on Rails 是个更易于开发,配置,和管理Web应用程序的框架。当然,所有的Web框架都会这么说。但Rails与它们的区别是什么呢?我们可以从技术做些回答。一种途径是查看它的体系。过去,很多开发者已迁到MVC体系来开发Web应用程序。他们发现MVC可帮助它们更

2006-09-11 14:25:00 2681

转载 RoR介绍:一个Java程序员的开发体验

RoR介绍:一个Java程序员的开发体验 本文摘自:http://www.zhlw.com/ReadNews.asp?NewsID=5923ROR is Ruby on Rails. Ruby 众所周知已经是一种非常出色的动态语言 Its dynamic language。Simple and easy.动态语言是解释执行的,但性能上可能会打个折扣,但不是绝对的,因为应用是复杂的,性能是

2006-09-11 14:22:00 2260

原创 Ruby on Rails 实践

看到一篇好文章 但由于原来格式为PDF 考虑不便于网络传播 便改成了web形式发布,并更正了原文部分bug,文中作者信息均为原作者信息。Ruby on Rails 实践Java 框架到底怎么了?如果你作为一个 Java 程序员从事 j2ee 开发的话,你一定会使用到众多应用程序框架。没有 任何一个语言会象 java 语言社区那样活跃,任何一种新的程序理念都会很快在网上出现相 应的开

2006-09-11 14:17:00 2260 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除