注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Rails學習手冊

Rails學習手冊

Rails學習手冊

定 價:¥59.00

作 者: (美)拉瑞特,(美)頓姆比爾 著,馬家寬 等譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設(shè)計

ISBN: 9787111276876 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 390 字數(shù):  

內(nèi)容簡介

  大多數(shù)Rails書籍會迎合那些從數(shù)據(jù)結(jié)構(gòu)中尋找信息的程序員,而《Rails學習手冊》的目標讀者是完全面向Web的開發(fā)者?!禦ails學習手冊》的特別之處在于它從外至內(nèi)(而不是從內(nèi)至外的從模型和控制器開始)講解Rails開發(fā),先從應(yīng)用程序的界面開始。在接觸復雜的數(shù)據(jù)庫模型和控制器代碼之前,你會學到如何用Rails創(chuàng)建可視的界面。通過《Rails學習手冊》,你能夠從已知的Web設(shè)計基礎(chǔ)知識入手,再逐漸深入理解Ruby、對象和數(shù)據(jù)庫結(jié)構(gòu)?!禦ails學習手冊》會幫助你:·通過創(chuàng)建只有一個基礎(chǔ)視圖和簡單控制器的應(yīng)用程序來呈現(xiàn)Web內(nèi)容,在此過程中學習Ruby。·由簡入難,創(chuàng)建表單并處理它們的結(jié)果。·通過設(shè)置數(shù)據(jù)庫把表單與模型連接起來,再用Rails的ActiveRecord創(chuàng)建映射數(shù)據(jù)庫結(jié)構(gòu)的代碼?!ねㄟ^Rails腳手架創(chuàng)建以視圖為中心的應(yīng)用程序?!ぬ砑映R姷腤eb應(yīng)用程序元素,例如會話(session)、cookies以及認證(authentication)?!?chuàng)建組合多表數(shù)據(jù)的應(yīng)用程序?!ねㄟ^Rails和AJax創(chuàng)建一個簡單但擁有動態(tài)特性的界面。一旦你讀完《Rails學習手冊》,你便會習慣于RailsWeb框架,從此踏上了通往Rails大師之路。

作者簡介

  Simon St.Laurent是OReilly的高級編輯和Web開發(fā)者。他著有多本技術(shù)書籍,其中包括:《Programming Web Services with XML-PRC》(OReilly),《XML:A Primer》(Wiley)和《Office 2003 XML》(OReilly)。Edd Dumbill是OReilly開源大會的聯(lián)合主席,同時負責OReilly內(nèi)部會議軟件的開發(fā)工作。他還是一位XML.com的管理編輯、Debian開發(fā)者以及GNOME代碼貢獻者。

圖書目錄

前言
第1章 搭建RubyonRalls
1.1 踏上網(wǎng)端的云:Heroku
1.2 嘗試InstantRails
1.3 嘗試命令行
1.4 使用的是什么服務(wù)器
1.5 溫故而知新
第2章 讓Rails上線
2.1 創(chuàng)建視圖
2.2 那些目錄都是做什么用的
2.3 增添數(shù)據(jù)
2.4 HelloWorld是如何運行起來的
2.5 讓視圖免受控制器的侵害
2.6 小括號(通常)是可選的
2.7 為視圖添加邏輯
2.8 溫故而知新
第3章 添加樣式
3.1 我想要CSS
3.2 布局
3.3 設(shè)置首頁
3.4 溫故而知新
第4章 控制數(shù)據(jù)流:控制器和模型
4.1 從歡迎訪客開始
4.2 應(yīng)用的內(nèi)部流程
4.3 為留名冊應(yīng)用增加記錄功能
4.4 使用ActiveRecord查找數(shù)據(jù)
4.5 溫故而知新
第5章 用腳手架和REST加速開發(fā)
5.1 腳手架初探
5.2 REST和控制器的最佳實踐
5.3 不為REST所困
5.4 溫故而知新
第6章 用表單展現(xiàn)模型
6.1 在表單中包含多個數(shù)據(jù)項
6.2 通過腳手架生成表單
6.3 表單作為包裝器
6.4 創(chuàng)建TextField和TextArea
6.5 創(chuàng)建復選框
6.6 創(chuàng)建單選按鈕
6.7 創(chuàng)建選擇列表
6.8 日期和時間
6.9 Label
6.10 創(chuàng)建輔助方法
6.11 將表單主體放到局部頁面模板中
6.12 溫故而知新
第7章 使用校驗增強模型
7.1 沒有校驗的情況
7.2 初始模型
7.3 聲明式校驗的威力
7.4 校驗用戶信息
7.5 校驗日期
7.6 更復雜的校驗
7.7 溫故而知新
第8章 改進表單
8.1 通過上傳文件添加圖片
8.2 用表單構(gòu)建器來標準化應(yīng)用的外觀
8.3 溫故而知新
第9章 開發(fā)模型關(guān)系
9.1 將獎品關(guān)聯(lián)到學生
9.2 將學生關(guān)聯(lián)到獎品
9.3 嵌套獎品和學生
9.4 多對多關(guān)系:關(guān)聯(lián)學生和課程
9.5 更多信息
9.6 溫故而知新
第10章 使用數(shù)據(jù)遷移管理數(shù)據(jù)庫
10.1 數(shù)據(jù)庫遷移提供了些什么
10.2 數(shù)據(jù)遷移基礎(chǔ)
10.3 數(shù)據(jù)遷移剖析
10.4 溫故而知新
第11章 調(diào)試
11.1 創(chuàng)建你自己的調(diào)試信息
11.2 日志
11.3 使用Rails控制臺
11.4 Ruby調(diào)試器
11.5 溫故而知新
第12章 測試
12.1 測試模式
12.2 用夾具建立測試數(shù)據(jù)庫
12.3 單元測試
12.4 功能測試
12.5 集成測試
12.6 超越基礎(chǔ)
12.7 溫故而知新
第13章 會話和Cookie
13.1 存取Cookie
13.2 在會話問保存數(shù)據(jù)
13.3 溫故而知新
第14章 用戶和驗證
14.1 安裝
14.2 存儲用戶數(shù)據(jù)
14.3 控制session
14.4 對用戶進行分類
14.5 更多選項
14.6 溫故而知新
第15章 路由
15.1 創(chuàng)建路由解釋URI
15.2 在視圖和控制器中生成URI
15.3 無限的可能性
15.4 溫故而知新
第16章 用Rails和AJAX創(chuàng)建動態(tài)界面
16.1 AJAX基礎(chǔ)
16.2 用Rails為AJAX提供支持
……
第17章 用Rails發(fā)郵件
第18章 Rails項目的安全、管理以及部署
第19章 不僅僅是Rails
附錄A Ruby精要指南
附錄B 關(guān)系數(shù)據(jù)庫精要指南
附錄C 正則表達式精要指南
附錄D Helper方法名錄
附錄E 詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號