Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Lift in Action: The Simply Functional Web Framework for Scala

Buy

The web has completely revolutionized the way we live our lives—the average person in the UK now does an average of six Google searches a day. Within the lifetime of one generation, our entire society has changed, and it continues to be catalyzed by technology in a very fundamental way. For me, this is the most fascinating thing to observe and an even more interesting thing to be a part of.

The web development industry has seen sweeping change over the past five or six years as it has attempted to cope with these new social habitats and behaviors. Probably one of the most notable changes was the way in which Ruby on Rails altered developers’ outlook toward building applications and the manner in which they approached problems. Massive enterprise architecture was out the window and small, iterative, agile processes became all the rage. At the beginning of 2006, I had been coding Ruby on Rails for quite some time and had built several large systems with the Ruby stack. Although I was blown away by the productivity gains that Rails supplied, taking code to production was a comparative nightmare. I specifically recall Zed Shaw’s “Rails is a Ghetto” rant and how that was very similar to my own views at the time. It was then that I started to look for something else, something new.

Before long, I came across Lift, which felt “right” from the very beginning. Scala and Lift’s elegant fusion of the functional and object-oriented paradigms was a breath of fresh air when compared to other languages and frameworks. It was great to have all the security features baked right into a framework, and not have to worry about many things that typically cause a lot of headaches for developers. These kinds of choices make a great developer-oriented framework: focusing on removing work from the developer in a pragmatic and logical way while using as little runtime magic as possible.

(HTML tags aren't allowed.)

Information Technology and Organizational Transformation: Solving the Management Puzzle
Information Technology and Organizational Transformation: Solving the Management Puzzle
This text is designed to help managers who have to deal with a complex environment, and who are often presented with "ready-made" solutions as to how to best organize their firm, to best use information technology.

Information Technology and Organizational Transformation presents a simple and attractive
...
19 Deadly Sins of Software Security (Security One-off)
19 Deadly Sins of Software Security (Security One-off)

This essential book for all software developers--regardless of platform, language, or type of application--outlines the “19 deadly sins” of software security and shows how to fix each one. Best-selling authors Michael Howard and David LeBlanc, who teach Microsoft employees how to secure code, have partnered with John Viega, the man...

Beginning ASP.NET Security (Wrox Programmer to Programmer)
Beginning ASP.NET Security (Wrox Programmer to Programmer)

Programmers: protect and defend your Web apps against attack!

You may know ASP.NET, but if you don't understand how to secure your applications, you need this book. This vital guide explores the often-overlooked topic of teaching programmers how to design ASP.NET Web applications so as to prevent online thefts and...


Developing Web Applications with ASP.NET and C#
Developing Web Applications with ASP.NET and C#
Learn how to create an entire suite of enterprise applications with ASP.NET and C#

ASP.NET is a vast improvement over Microsoft’s popular Web technology, Active Server Pages (ASP). And, when combined with C#, Microsoft’s new and powerful programming language, ASP.NET provides developers with a robust framework for enterprise-level...

101 Great Answers to the Toughest Interview Questions
101 Great Answers to the Toughest Interview Questions
In the nearly seventeen years since I wrote the first edition of 101 Great Answers to the Toughest Interview Questions, its relevance to an ever-changing job market has continued to grow. That market has certainly changed—from a seller’s (employee-friendly) market to a buyer’s (employer-friendly) market and back again. But the...
Network Forensics: Tracking Hackers through Cyberspace
Network Forensics: Tracking Hackers through Cyberspace
My great-grandfather was a furniture maker. I am writing this on his table, sitting in his chair. His world was one of craft, “the skilled practice of a practical occupation.”1 He made furniture late in life that was in superficial respects the same as that which he made earlier, but one can see his craft advance. ...
©2016 LearnIT (support@pdfchm.net) - Privacy Policy