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

Rails學(xué)習(xí)手冊(cè)

Rails學(xué)習(xí)手冊(cè)

定 價(jià):¥59.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

前言
第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是如何運(yùn)行起來的
2.5 讓視圖免受控制器的侵害
2.6 小括號(hào)(通常)是可選的
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 為留名冊(cè)應(yīng)用增加記錄功能
4.4 使用ActiveRecord查找數(shù)據(jù)
4.5 溫故而知新
第5章 用腳手架和REST加速開發(fā)
5.1 腳手架初探
5.2 REST和控制器的最佳實(shí)踐
5.3 不為REST所困
5.4 溫故而知新
第6章 用表單展現(xiàn)模型
6.1 在表單中包含多個(gè)數(shù)據(jù)項(xiàng)
6.2 通過腳手架生成表單
6.3 表單作為包裝器
6.4 創(chuàng)建TextField和TextArea
6.5 創(chuàng)建復(fù)選框
6.6 創(chuàng)建單選按鈕
6.7 創(chuàng)建選擇列表
6.8 日期和時(shí)間
6.9 Label
6.10 創(chuàng)建輔助方法
6.11 將表單主體放到局部頁面模板中
6.12 溫故而知新
第7章 使用校驗(yàn)增強(qiáng)模型
7.1 沒有校驗(yàn)的情況
7.2 初始模型
7.3 聲明式校驗(yàn)的威力
7.4 校驗(yàn)用戶信息
7.5 校驗(yàn)日期
7.6 更復(fù)雜的校驗(yàn)
7.7 溫故而知新
第8章 改進(jìn)表單
8.1 通過上傳文件添加圖片
8.2 用表單構(gòu)建器來標(biāo)準(zhǔn)化應(yīng)用的外觀
8.3 溫故而知新
第9章 開發(fā)模型關(guān)系
9.1 將獎(jiǎng)品關(guān)聯(lián)到學(xué)生
9.2 將學(xué)生關(guān)聯(lián)到獎(jiǎng)品
9.3 嵌套獎(jiǎng)品和學(xué)生
9.4 多對(duì)多關(guān)系:關(guān)聯(lián)學(xué)生和課程
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控制臺(tái)
11.4 Ruby調(diào)試器
11.5 溫故而知新
第12章 測(cè)試
12.1 測(cè)試模式
12.2 用夾具建立測(cè)試數(shù)據(jù)庫
12.3 單元測(cè)試
12.4 功能測(cè)試
12.5 集成測(cè)試
12.6 超越基礎(chǔ)
12.7 溫故而知新
第13章 會(huì)話和Cookie
13.1 存取Cookie
13.2 在會(huì)話問保存數(shù)據(jù)
13.3 溫故而知新
第14章 用戶和驗(yàn)證
14.1 安裝
14.2 存儲(chǔ)用戶數(shù)據(jù)
14.3 控制session
14.4 對(duì)用戶進(jìn)行分類
14.5 更多選項(xiàng)
14.6 溫故而知新
第15章 路由
15.1 創(chuàng)建路由解釋URI
15.2 在視圖和控制器中生成URI
15.3 無限的可能性
15.4 溫故而知新
第16章 用Rails和AJAX創(chuàng)建動(dòng)態(tài)界面
16.1 AJAX基礎(chǔ)
16.2 用Rails為AJAX提供支持
……
第17章 用Rails發(fā)郵件
第18章 Rails項(xiàng)目的安全、管理以及部署
第19章 不僅僅是Rails
附錄A Ruby精要指南
附錄B 關(guān)系數(shù)據(jù)庫精要指南
附錄C 正則表達(dá)式精要指南
附錄D Helper方法名錄
附錄E 詞匯表

本目錄推薦

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