The Definitive Guide to Lift: Scala-based Web Framework

The Definitive Guide to Lift: Scala-based Web Framework
Authors
Derek ChenBecker, Tyler Weir, Marius Danciu
ISBN
1430224959
Published
01 Jun 2009
Purchase online
amazon.com

Learn all about Lift, an exciting new framework that leverages the Scala programming language to offer an innovative approach to creating web applications. Lift provides enormous flexibility and functionality while keeping your code simple. The Definitive Guide to Lift is brought to you by Derek Chen-Becker, Marius Danciu, and Tyler Weir, three committers on the Lift project.

Editorial Reviews

Learn all about Lift, an exciting new framework that leverages the Scala programming language to offer an innovative approach to creating web applications. Lift provides enormous flexibility and functionality while keeping your code simple.

The Definitive Guide to Lift is brought to you by Derek Chen-Becker, Marius Danciu, and Tyler Weir, three committers on the Lift project. The book not only covers the fundamentals of building a comprehensive Lift-based application, but also contains multiple chapters on advanced functionality such as Ajax, Comet, and custom URL rewriting.

Extensive code samples are given throughout the book to demonstrate practical application, and a complete demo app is built from the ground up to reinforce the information presented.


What you'll learn

  • Get a basic Lift application up and running quickly using Maven's archetypes
  • Generate and process forms, including file uploads
  • Use the SiteMap framework to provide a custom site menu and programmatic access control to your application's pages
  • Implement database access using Lift's Mapper framework, as well as integrate the Java Persistence Architecture
  • Use custom URL rewriting and request dispatch to easily provide user-friendly URLs and powerful servlet-like functionality
  • Easily internationalized (I18N) your application
  • And much more!

Who is this book for?

Anyone interested in getting the most out of their web applications and who appreciates the power and flexibility of the Scala programming language. A basic understanding of Scala is assumed, so if you’re not familiar with it, we would suggest reading David Pollak's excellent book, Beginning Scala.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.”