Ruby on Rails

Open in new window


Publisher: SitePoint (January 30, 2007)
Language: English
ISBN-10: 0975841955
ISBN-13: 978-0975841952


Product Description
Want to learn all about Ruby on Rails, the web application framework that is inspiring developers around the world?

This practical hands-on guide for first-time Ruby on Rails programmers will walk you through installing the required software on a Windows, Mac or Linux computer. And before you get coding, an entire chapter is devoted to object oriented programming in Ruby, so you'll be completely confident with the Ruby language before you begin working with Rails.

The example application that the book builds - a user-generated news web site - is built upon with each following chapter, and concepts such as sessions, cookies and basic AJAX usage are gradually introduced. Different aspects of Rails, such as ActiveRecord, migrations and automated testing are explored with each feature that is added to the application.

The book finishes with chapters on debugging, benchmarking and deployment to a live web server.

By the end of the book, you'll have built a fully-featured Web 2.0 application and deployed it to the Web. And all code is up-to-date for Rails 1.2, so you can begin coding immediately with the latest version of Rails.

About the Author
Patrick Lenz has been developing web applications for 10 years. As well as being the founder and lead developer of the freshmeat.net software portal, his Rails consultancy and application development company, limited overload, was responsible for a major relaunch of eins.de, which is now one of the most popular Ruby on Rails sites in Europe.


Download
Only registered users can download this file. Please Register or Login
Open in new window


Publisher: Apress (November 6, 2006)
Language: English
ISBN-10: 1590597362
ISBN-13: 978-1590597361


Product Description

Beginning Ruby on Rails E-Commerce: From Novice to Professional is the first book of its kind to guide you through producing e-commerce applications with Railsthe stacked web framework taking the world by storm. The book dives right into the process of creating a production-level web application using agile methodologies and test-driven development combined with Rails best practices. Youll take advantage of the latest crop of Rails plug-ins and helpers that will radically improve your programming schedule. Youll also create a real application step-by-step, plus the book is driven by real-world cases throughout.

You will begin by learning how to install Rails and quickly create a product catalog interfaced with your choice of database technologies. Then youll discover how to build modern, Ajax-powered shopping carts and add useful features like customer feedback modules. Next youll learn how to integrate your application with open source packages like the Ferret full-text search engine, and how to interface with back-end electronic payment systems. Youll also learn how to make your application work flawlessly with existing production systems using web services, and then ultimately deploy and tune your application for production use.


About the Author
Christian Hellsten is the founder of Aktagon Ltd., a provider of consulting services and custom Internet software development, and CTO of Sanda Interactive Ltd. He has worked on large-scale e-business projects as a consultant for PricewaterhouseCoopers Consulting and IBM Business Consulting Services. Christian's background is in J2EE, but he fell in love with Ruby on Rails at first sight, and has been using it professionally ever since to build web applications. When he is not changing the diapers of his two young daughters at his home in Finland, Christian enjoys researching new and better ways of building software.

Jarkko Laine is the owner and CEO of O'Design, a Rails-based web design shop. He has been using Ruby on Rails since 2004 and has contributed patches to the core developer team, as well as contributing to several Rails plug-ins. He has provided Rails consultancy for a number of high-profile organizations, including a major mobile phone manufacturer, Starnet Systems, and Reforge Oy. He has also taught Rails at the university level and delivers lectures about Rails around the world. He lives in Tampere, Finland, with his girlfriend Maria and a growing list of pending household chores. For more information about the book, please visit www.railsecommerce.com.


Download
Only registered users can download this file. Please Register or Login
Open in new window


# Paperback: 457 pages
# Publisher: Wrox (February 25, 2008)
# Language: English
# ISBN-10: 047022388X
# ISBN-13: 978-0470223888


Product Description
Nothing less than a revolution in the way web applications are constructed,Ruby on Rails (RoR) boasts a straightforward and intuitive nature that avoids programming repetition and makes it infinitely easier to build for the web. This book captures the current best practices to show you the most efficient way to build a spectacular web application with RoR. Youll learn everything you need to know in order to extend Rails so that you can take advantage of the many exciting and wonderful things that are being done by the diligent RoR programming community.

From the Back Cover
Professional Ruby on Rails

Nothing less than a revolution in the way web applications are constructed,Ruby on Rails (RoR) boasts a straightforward and intuitive nature that avoids programming repetition and makes it infinitely easier to build for the web. Over the years, RoR has undergone numerous internal changes while programming techniques have evolved. This book captures the current best practices to show you the most efficient way to build a spectacular web application with RoR.

Preparing you to build a real, live, and complex web application, this invaluable resource covers all the questions that aren't addressed in introductory material, including how to manage users and security, organize a team of programmers, automate common build tasks, secure your site, and deploy a production server. You'll learn everything you need to know in order to extend Rails so that you can take advantage of the many exciting and wonderful things that are being done by the diligent RoR programming community.

What you will learn from this book

    *      How to write automated tests for all parts of your Rails application
    *      Why rake is a handy tool for automating commonly performed actions
    *      Ways to manage time zones and internationalization
    *      How to deploy Ruby applications using Capistrano, Mongrel, and Apache
    *      Techniques for installing and running a Rails application in Java
    *      Current security techniques, including prevention of cross-site scripting attacks

Who this book is for
This book is for RoR programmers, software and web developers, designers, and architects who are looking to expand their knowledge of the Rails framework.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Download:

http://rapidshare.com/files/238915377/Wrox_Professional_Ruby_on_Rails.pdf
http://rapidshare.com/files/238915383/Wrox_Professional_Ruby_on_Rails_Code.zip


Mirror 1:
http://hotfile.com/dl/4385855/f9e3d49/Wrox_Professional_Ruby_on_Rails.pdf.html
http://hotfile.com/dl/4385885/50b949d/Wrox_Professional_Ruby_on_Rails_Code.zip.html
Open in new window


# Paperback: 480 pages
# Publisher: Wrox (April 6, 2009)
# Language: English
# ISBN-10: 0470374950
# ISBN-13: 978-0470374955


Product Description
This definitive guide examines how to take advantage of the new Agile methodologies offered when using Ruby on Rails (RoR). You’ll quickly grasp the RoR methodology by focusing on the RoR development from the point of view of the beginner- to intermediate-level Microsoft developer. Plus, you’ll get a reliable roadmap for migrating your applications, skill set, and development processes to the newer, more agile programming platform that RoR offers.

From the Back Cover

With its valuable combination of simplicity and productivity, Ruby on Rails is a portable, extendable, open source web application framework that quickly gained worldwide acclaim. The aim of this book is to make the enticing Rails methodology more approachable for developers who are already familiar with Microsoft tools.

After an overview and brief history of the framework, you'll focus on learning Rails development from the point of view of a beginner-to-intermediate level Microsoft developer.

The author explores all the fundamental aspects of Rails, and includes comparisons and references to Microsoft development tools that you may already be familiar with. In doing so, he provides you with an easier path to learn how Rails simplifies the design and implementation of web applications.

By serving as a roadmap for migrating your skill set, development processes, and applications to the newer Agile programming platform that Rails offers, this book will help you leverage your existing skills so you can quickly take advantage of the full potential of Rails.

What you will learn from this book

    * The Rails history and culture, as well as common misconceptions
    *

      How to install Rails on Windows and other platforms
    *

      How to grasp the Model-View-Controller (MVC) architecture pattern as implemented by Rails
    *

      The different philosophies between Rails and Microsoft frameworks like ASP.NET and ASP.NET MVC
    * The essentials of the Ruby language and its datatypes
    *

      Techniques for creating and developing a new RESTful Rails application
    *

      Using the ActiveRecord Object-Relational Mapper (ORM) to work with databases
    *

      Publishing and consuming Web Services with Rails
    *

      Getting ready for deployment in production

Who this book is for

This book is for programmers who have experience developing the Microsoft Windows platform and are interested in learning more about, and getting the most out of, Ruby on Rails.

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.


Download
Only registered users can download this file. Please Register or Login
Open in new window


# Paperback: 656 pages
# Publisher: Apress; 2 edition (July 20, 2009)
# Language: English
# ISBN-10: 1430223634
# ISBN-13: 978-1430223634


Product Description

Based on the best-selling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up.

The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the addition of the Sinatra and Ramaze web application frameworks and a chapter on GUI development so developers can take advantage of these new trends.

Beginning Ruby starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application. By the end of the book, in addition to in-depth knowledge of Ruby, you'll also have basic understanding of many ancillary technologies such as SQL, XML, web frameworks, and networking.

    * Introduces readers to the Ruby programming language
    * Takes readers from basic programming skills to web development with topics like Ruby-based frameworks and GUI programming
    * Covers many ancillary technologies in order to provide a broader picture (e.g., databases, XML, network daemons)

What you'll learn

    * Understand the basics of Ruby and object-oriented building blocks.
    * Work with Ruby libraries, gems, and documentation.
    * Work with files and databases.
    * Write and deploy Ruby applications.
    * Explore Ruby web frameworks and aspects of network programming with Ruby.
    * Develop desktop and GUI applications with Ruby.

Who is this book for?

Beginning programmers, programmers new to Ruby, and web developers interested in knowing the foundations of the language


About the Author

Peter Cooper is an experienced Ruby developer, trainer, and publisher who runs Ruby Inside, the most popular blog in the Ruby and Rails worlds, with 18,000 subscribers. He also curates RubyFlow, a popular Ruby community link blog. Over the past few years he has developed, launched, and sold two startups (Feed Digest and Code Snippets), both powered by Ruby and Rails


Download
Only registered users can download this file. Please Register or Login
Pages: 1/1 First page 1 Final page [ View by Articles | List ]