Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Lift Application Development Cookbook

Buy

Over 50 practical recipes to build web applications using Lift, the most secure web framework available

Overview

  • Lift made easy with step-by-steps recipes written by a developer for developers
  • Practical examples covering topics from basic to advanced levels
  • Learn to use Schemifier to automatically create tables and columns
  • Understand how to integrate Lift with other technologies and social media
  • Filled with task-based recipes to create web applications in a very secure manner

In Detail

Developing secure web applications is one of the most important tasks developers have to deal with. With Lift, it is easy to create solid and formidable web applications as it is the most secure web framework available today. The View-First approach and being able to handle things as purely data transformation, makes working with Lift an exciting task.

"Lift Application Development Cookbook" teaches you how to build web applications using this amazing framework. The book moves gradually, starting with the basics (starting a new project, submitting a form, and so on) before covering more advanced topics such as building a REST API and integrating your application with other technologies and applications.

"Lift Application Development Cookbook" takes you on a journey of creating secure web applications. Step-by-step instructions help you understand how things work and how various elements relate to each other.

You'll learn different ways to process a form, build dynamic HTML pages, and create an API using REST. You'll also learn how to work with relational and NoSQL databases and how to integrate your application with other technologies as well as with third-part applications such as Gmail and Facebook.

By the end of the book, you will be able to understand how Lift works and be able to build web applications using this amazing and exciting framework.

What you will learn from this book

  • Start a new web application using Lift
  • Manage and validate forms to handle data submitted by users
  • Build an application to create and maintain client data by using a REST interface
  • Use Mapper, an ORM system for relational databases, included with Lift
  • Use Liquibase to manage database changes incrementally
  • Integrate Lift and Akka
  • Schedule jobs using Quartz
  • Integrate your application with JMS queues
  • Use IoC frameworks such as Google Guice and Spring
  • Use social media to log in users
  • Fetch user data from social media

Approach

Lift Application Development Cookbook contains practical recipes on everything you will need to create secure web applications using this amazing framework.

The book first teaches you basic topics such as starting a new application and gradually moves on to teach you advanced topics to achieve a certain task. Then, it explains every step in detail so that you can build your knowledge about how things work.

Who this book is written for

This book is for developers who have at least some basic knowledge about Scala and who are looking for a functional, secure, and modern web framework. Prior experience with HTML and JavaScript is assumed.

(HTML tags aren't allowed.)

ASP Made Simple (Made Simple Programming)
ASP Made Simple (Made Simple Programming)
ASP Made Simple provides a brief introduction to ASP for the person who favours self teaching and/or does not have expensive computing facilities to learn on. The book will demonstrate how the principles of ASP can be learned with an ordinary PC running Personal Web Server, MS Access and a general text editor like Notepad.

After working through...

UMTS Radio Network Planning: Mastering Cell Coupling for Capacity Optimization
UMTS Radio Network Planning: Mastering Cell Coupling for Capacity Optimization
Interference determines the performance of UMTS radio networks. In order to provide good coverage and high capacity, network operators need to control the effects and dynamics of interference coupling among users and cells. This is a major challenge in planning and optimizing UMTS radio networks. Hans-Florian Geerdes establishes a concise system...
Information Architecture for the World Wide Web: Designing Large-scale Web Sites
Information Architecture for the World Wide Web: Designing Large-scale Web Sites

Some web sites "work" and some don't. Good web site consultants know that you can't just jump in and start writing HTML, the same way you can't build a house by just pouring a foundation and putting up some walls. You need to know who will be using the site, and what they'll be using it for. You need some...


Electroactive Polymers for Robotic Applications: Artificial Muscles and Sensors
Electroactive Polymers for Robotic Applications: Artificial Muscles and Sensors
Electroactive polymers (EAPs) respond to electrical stimulation with large deformations. They are dynamic actuators which have attracted attention from an interdisciplinary audience of engineers and scientists. An enabling EAP technology is emerging which attempts to imitate the properties of natural muscle and which, as a result, can perform a...
My iPad 2 (covers iOS 5) (3rd Edition)
My iPad 2 (covers iOS 5) (3rd Edition)

The iPad is a unique and totally revolutionary device in many ways. The iPad is a tablet computer featuring multi-touch interaction with print, video, photo, and audio multimedia, internet browsing, and runs most iPhone OS apps. The device has an LED-backlit 9.7-inch (25 cm) color LCD display and uses a virtual keyboard...

Computer Science Logo Style 2/e, Vol. 3: Beyond Programming
Computer Science Logo Style 2/e, Vol. 3: Beyond Programming
The phrase “computer science” is still, in some circles, battling for acceptance. Some
people, not necessarily antagonistic to computers, consider it an illegitimate merger of
two disconnected ideas (much as I feel myself about the phrase “computer literacy”). They
don’t see where the science comes in;
...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy