
20 Recipes for Programming MVC 3
Faster, Smarter Web Development
Jamie Munro(Author)
O'Reilly (Publisher)
Will be published approx. on 8. November 2011
Book
Paperback/Softback
120 pages
978-1-4493-0986-2 (ISBN)
Description
The goal of this book is to provide web developers a "cookbook" of "recipes" that are required by many developers on a day-to-day basis. Each code sample contains a complete working example of how to implement authentication, email, AJAX, data validation, and many other examples. You will quickly find yourself referring to one of these samples for every website that you will build.
More details
Series
Language
English
Place of publication
Sebastopol
United States
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 234 mm
Width: 179 mm
Thickness: 15 mm
Weight
217 gr
ISBN-13
978-1-4493-0986-2 (9781449309862)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
09/2011
1st Edition
O'Reilly
€17.49
Available for download

E-Book
09/2011
1st Edition
O'Reilly
€16.49
Available for download
Person
Jamie has been developing websites personally and professionally for the past 15 years. During this time he's helped engineer dozens of small and large projects using MVC .NET as the framework. Jamie is well versed in many web technologies as well as several software development languages.
Content
Preface;
About The Book;
Prerequisites;
Conventions Used in This Book;
Tools;
Using Code Examples;
SafariĀ® Books Online;
How to Contact Us;
Chapter 1: The Recipes;
1.1 Restricting Access to Views with Password Protection;
1.2 Automating Generation of Controllers and Views;
1.3 Validating User Input;
1.4 Implementing Multiple Languages;
1.5 Sending a Welcome Email;
1.6 Retrieving a Forgotten Password;
1.7 Sorting a List of Results;
1.8 Paging Through a List of Results;
1.9 Filtering a List of Results;
1.10 Searching a List of Results by Keyword;
1.11 Uploading a File Through a Form;
1.12 Resizing an Image to Create a Thumbnail;
1.13 Implementing Ajax to Enhance the User Experience;
1.14 Submitting a Form with Ajax;
1.15 Enabling a CAPTCHA;
1.16 Mobilizing Your Website;
1.17 Paging Through Content Without the Pages;
1.18 Displaying Search Results While Typing;
1.19 Routing Users to a Specific Controller and Action;
1.20 Caching Results for Faster Page Loads;
1.21 Going Further;