《Ruby on Rails辅助开发教程》(PeepCode Screencasts For Ruby on Rails)
中文名称:Ruby on Rails辅助开发教程
英文名称:PeepCode Screencasts For Ruby on Rails
发行时间:2007年
地区:美国
语言:英语
简介:
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://img.verycd.com/posts/0705/post-358780-1178791465.png');}" onmousewheel="return imgzoom(this);" alt="" border="0">
转自TLF
未经过安全检测与安装测试,您在使用中所产生的任何后果自负皆与本论坛无关
软件版权归原作者及原软件公司所有,如果您喜欢,请购买正版
语言:英语
网址:http://peepcode.com
类型:教程
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://img.verycd.com/posts/0705/post-358780-1178789055.png');}" onmousewheel="return imgzoom(this);" alt="" border="0">
PeepCode Screencasts是学习Ruby on Rails开发的绝佳途径。
RoR(Ruby
onRails)是基于动态脚本语言——Ruby语言的Web开发框架,其主要应用领域是Web应用程序的开发。使用RoR开发优势在于简便,RoR提倡
“化繁为简”,在实际开发过程中,开发人员只需编写少量代码即可完成强大的功能,这主要得益于RoR的约定规则。此外,由于RoR自身实现了完整的MVC
模式,因此开发人员只需使用RoR即可完成整个Web应用程序的开发。
Rails为数据库驱动的网络应用程序实现了一个真正轻量级的开发模型。在几乎不需要进行配置的情况下,只要遵循一些简单的规则,Rails会自动在
您的各个数据库表格间建立映射关系。在网络应用程序开发的过程中,如果您对程序进行修改,就可以立刻查看修改的效果,而不必像在其他框架和编程语言中那样
为此目的程序员得经历可怕的编译和部署过程。
使用Rails进行开发相对要简单很多,它让您可以专注于应用程序中最有创造力的部分,而不是将时间与精力浪费在一些束缚手脚的规则或事情上面。就算
在Rails中也有束缚手脚的规则或事情,但相比较而言只需要较少行数的代码来应对,从而达到代码维护工作量更少和开发周期更短。
本教程面向的群体包括渴望了解RoR的开发人员、各类Web开发人员,以及网站建设人员。
本卷为Test-First Development
本卷为RJS templates。
本卷为RESTful Rails Development
本卷为页面缓存的三种方式Page Caching, Action Caching和Fragment Caching。
本卷为应用prototype.js库的Javascript。
本卷为Rails开发中使用TextMate。
本卷为Capistrano部署方案的相关内容。
本卷为利用httperf进行性能测试。
PeepCode Screencasts are a high-intensity way to learn Ruby on Rails website development.
Experienceddevelopers have said that PeepCode is “fantastic and the
price is asteal.” Designer/developers have said they are “exactly the
type ofinstruction I need to pick up new things and understand how they
work.”Others have said they are “phenomenal”, “quality” and “totally
worthmore to me than $9!”
A new hour-long screencast is released eachmonth. A Rails-from-scratch
series is coming soon, but hasunfortunately been delayed a bit.
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://img.verycd.com/posts/0705/post-358780-1178792128.jpg');}" onmousewheel="return imgzoom(this);" alt="" border="0">
下载地址:http://lib.verycd.com/2007/05/10/0000149317.html
我来说两句
内容:
验证:
发表评论