twzheng's cppblog

『站在风口浪尖紧握住鼠标旋转!』 http://www.cnblogs.com/twzheng

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  136 随笔 :: 78 文章 :: 353 评论 :: 0 Trackbacks

【SD2.0大会】Nick Plante:深入理解和剖析典型Rails应用

【CSDN 12月29日独家消息】中国最大的IT技术社区CSDN联合美国权威IT技术媒体CMP集团,共同为中国百万开发者带来的国内最权威的顶级软件技术大会----“2007 软件开发2.0技术大会”(SD2C)正在九华山庄火热进行当中。在第102会场nth Interactive的首席技术官Nick Plante做题为《ROR应用探索》的演讲。

RoR(Ruby on Rails)是基于动态脚本语言——Ruby语言的Web开发框架,其主要应用领域是Web应用程序的开发。使用RoR开发优势在于简便,RoR提倡“化繁为简”,在实际开发过程中,开发人员只需编写少量代码即可完成强大的功能。Ruby on Rails是一种full stack类型的Web应用开发框架,它完全实现了MVC设计模式;并且由于对“DRY原则(Don’t Repeat Yourself)”和“习惯重于配置(convention over configuration)”的重点关注,在开发社区引起了强烈的反响。

Nick分析了Ruby与其他语言的不同之处,并分析Rails能为Web应用开发者提供怎样的帮助。Nick展示了短短的几行代码构建简单的、带有CRUD(新增、读取、更新、删除)的Web应用,使大家能够从里到外了解一个典型Rails应用的具体实现,并熟悉ActiveRecord和一些关键语言特性。Nick还与大家一起考察其他代码范例,看看他们是如何与现有的底层架构互相操作的,并涉及诸如RESTful Web服务和报告工具之类的概念。

Nick Plante介绍

Nick Plante是nth Interactive的首席技术官,也是Ubikorp Internet Services的合伙人。Nick在Java和PHP方面造诣精深。然而在2006年遇到Ruby on Rails之后,一切都改变了。他疯狂地迷恋上了Ruby,成为了Ruby on Rails社群中的积极分子,NHRuby用户组织和Rails Rumble竞赛的合作组织者。Nick曾加入数家技术创业公司,如PortalVideo、DMOD、Verimatrix、Sterling Sound和Kosa Minore Creative等,作为技术高手,他在这些公司的成功中居功至伟。

posted on 2007-11-30 23:31 谭文政 阅读(193) 评论(0)  编辑 收藏 引用 所属分类: 技术·业界

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理