出版社:东南大学出版社
年代:2007
定价:68.0
本书包括使用用Active记录库对数据进行建模等。
Foreword
Preface
1.GettingStarted
1.1JoiningtheRailsCommunity
1.2FindingDocumentation
1.3InstallingMySQL
1.4InstallingPostgreSQL
1.5InstallingRails
1.6FixingRubyandInstallingRailsonOSX10.4Tiger
1.7RunningRailsinOSXwithLocomotive
1.8RunningRailsinWindowswithInstantRails
1.9UpdatingRailswithRubyGems
1.10GettingYourRailsProjectintoSubversion
2.RailsDevelopment
2.1CreatingaRailsProject
2.2Jump-StartingDevelopmentwithScaffolding
2.3SpeedingUpRailsDevelopmentwithMongrel
2.4EnhancingWindowsDevelopmentwithCygwin
2.5UnderstandingPluralizationPatternsinRails
2.6DevelopingRailsinOSXwithTextMate
2.7Cross-PlatformDevelopingeithRadRails
2.8InstallingandRunningEdgeRails
2.9SettingUpPasswordlessAuthenticationwithSSH
2.10GeneratingRDocforYourRailsApplication
2.11GreatingFull-FeaturedCRUDApplicationswithStreamlined
3.ActiveRecord
3.1SettingUpaRelationalDatabasetoUsewithRals
3.2PeogrammaticallyDefiningDatabaseSchema
3.3DevelopingYourDatabasewithMigrations
3.4ModelingaDatabasewithActiveRecord
3.5InspectingModelRelationshipsfromtheRailsConsole
3.6AccessingYourDataviaActiveRecord
3.7RetrievingRecordswithfind
3.8IteratingOveranActiveRecordResultSet
3.9RetrievingDataEfficientlywithEagerLoading
3.10UpdatinganActiveRecordObject
3.11EnforcingDataIntegritywithActiveRecordValidations
3.12ExecutingCustomQuerieswithfind_by_sql
3.13ProtectingAgainstRaceConditionswithTransactions
3.14AddingSortCapabilitiestoaModelwithacts_as_list
3.15PerformingaTaskWheneveraModelObjectIsCreated
3.16ModelingaThreadedForumwithacts_as_nested_set
3.17CreatingaDirectoryofNestedTopicswithacts_as_tree
3.18AvoidingRaceConditionswithOptimisticLocking
3.19HandlingTableswithLegacyNamingConventions
3.20AutomatingRecordTimestamping
3.21FactoringOutCommonRelationshipswithPolymorphicAssociations
3.22MixingJoinModelsandPolymorphismforFlexibleDataModeling
4.ActionController
4.1AccessingFormDatafromaController
4.2ChanginganApplicationsDefaultPage
4.3ClarifyingYourCodewithNamedRoutes
4.4ConfiguringCustomizedRoutingBehavior
4.5DisplayingAlertMessageswithFlash
4.6ExtendingtheLifeofaFlashMessage
4.7FollowingActionswithRedirects
4.8GeneratingURLsDynamically
4.9InspectingRequestswithFilters
4.10LoggingwithFilters
4.11RenderingActions
4.12RestrictingAccesstoControllerMethods
4.13SendingFilesorDataStreamstotheBrowser
4.14StoringSessionInformationinaDatabase
4.15TrackingInformationwithSessions
4.16UsingFiltersforAuthentication
5.ActionView
6.RESTfulDevelopment
7.RailsApplicationTesting
8.JavaScriptandAjax
9.ActionMailer
10.DebuggingRailsApplications
11.Security
12.Performance
13.HostingandDeployment
14.ExtendingRailswithPlug-ins
15.Graphics
Appendix:MigratingtoRails1.2
Index
Rails是业界领先的新一代Web2.0应用程序开发框架,在本书中为你准备了Rails开发专家的各种解决方案。讨论范围覆盖了从基本概念,如安装Rails及设置开发环境,到最新的各种技巧,如开发符合REST协议规范的Web服务等。并且本书每个问题的解答部分均包含了经测试验证的解决方案,加上关于怎样解决和为什么如此解决的讨论。无论是Rails新手,还是经验丰富的资深开发者,你都将从本书中发现一系列有效方法。 Rails是业界领先的新一代Web2.0应用程序开发框架,而这本《RailsCookbook》里充满了为了让你成为Rails开发专家而准备的各种解决方案。 讨论范围覆盖了从基本概念,如安装Rails及设置开发环境,到最新的各种技巧,如开发符合REST协议规范的Web服务等。 Rails可提供更轻量级的代码、更丰富的功能和更快捷的量身定制过程,由此带来了一场Web开发革命。《RailsCookbook》应对来自真实世界的各种挑战,每个问题的解答部分均包含了经测试验证的解决方案,加上关于怎样解决和为什么如此解决的讨论。因此你不仅可以知其然,还能知其所以然,以便将相关技巧直接运用于类似的场景。议题涵盖:以ActiveRecord库进行数据建模以ActionView和RHTML模板创建视图在ActionController中构建你的应用程序逻辑测试并调试你的Rails应用程序以JavaScript和Ajax构建交互式Web应用程序确保你的应用程序的安全性和可用性以Mongrel和Apache部署你的应用程序使用Capistrano实现自动化部署使用大量Rails插件无论是Rails新手,还是经验丰富的资深开发者,你都将从本书中发现一系列有效方法,涉及测试、调试和保护你的应用程序、引入Ajax、运用缓存改善性能以及将应用程序放入生产环境等方方面面。想抢占Web2.0的潮流先机么?这本极具价值的书会让你在开发Rails应用程序的过程中节省数百小时的宝贵时间。
书籍详细信息 | |||
书名 | Rails Cookbook经典实例站内查询相似图书 | ||
9787564107802 如需购买下载《Rails Cookbook经典实例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 南京 | 出版单位 | 东南大学出版社 |
版次 | 影印本 | 印次 | 1 |
定价(元) | 68.0 | 语种 | 英文 |
尺寸 | 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
Rails Cookbook经典实例是东南大学出版社于2007.06出版的中图分类号为 TP393.092 的主题关于 计算机网络-程序设计-英文 的书籍。
(美) 奥尔西尼 (Orsini,R.) , 著
(美) 霍兹纳 (Holzner,S.) , 著
龚昕, 张浩, 编著
(美) 泰特 (Tate,B.A.) , (美) 希布斯 (Hibbs,G.) , 著
(美) 格里菲思 (Griffiths,D.) , 著
(美) 格里菲思 (Griffiths,D.) , 著
(美) 托马斯 (Thomas,D.) , (美) 汉松 (Hansson,D.H.) , 著
于天恩, 编著
(美) 费尔南德斯 (Fernandez,O.) , 著