Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | October 21, 2014

    Katha Pollitt: IMG My Bookstore Fantasy — No Customers Necessary



    "Let's open a bookstore," I say to my husband every now and then. "A used bookstore. With a few new books we really like." I'm picturing an... Continue »

    spacer
Qualifying orders ship free.
$21.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse General- General

20 Recipes for Programming MVC 3: Faster, Smarter Web Development

by

20 Recipes for Programming MVC 3: Faster, Smarter Web Development Cover

 

Synopses & Reviews

Publisher Comments:

There's no need to reinvent the wheel every time you run into a problem with ASP.NET's Model-View-Controller (MVC) framework. This concise cookbook provides recipes to help you solve tasks many web developers encounter every day. Each recipe includes the C# code you need, along with a complete working example of how to implement the solution. Learn practical techniques for applying user authentication, providing faster page reloads, validating user data, filtering search results, and many other issues related to MVC3 development.

These recipes help you:

  • Restrict access to views with password protection
  • Allow users to upload and save a file to your website
  • Implement AJAX to allow users to see updated content quickly
  • Validate form input to ensure the data you capture is what you expect
  • Create thumbnails to preview images rather than view them full-size
  • Give your web application the ability to change languages
  • Use CAPTCHA to prevent automated programs from completing forms
  • Make URLs more user- and search-engine-friendly with the MapRoute function

Synopsis:

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.

About the Author

I have been developing websites both personally and professionally for the past 15 years. During this time I've helped engineer dozens of small and large projects using MVC .NET as the framework. The ideas and methodologies behind this book all stem from my experience with providing quality web applications to my clients. I am well versed in many web technologies as well as several software development languages. My brain is constantly working as I'm always looking to better myself as I strive to continue my role as lead developer.

Table of Contents

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;

Product Details

ISBN:
9781449309862
Author:
Munro, James
Publisher:
O'Reilly Media
Author:
Munro, Jamie
Subject:
General-General
Subject:
bound method OnixProduct.onix_keyword_string of
Subject:
class pyonix.model.onix_product.OnixProduct
Subject:
Graph identifier=ELvaKJWN11262 (
Subject:
class rdflib.Graph.ConjunctiveGraph
Subject:
rdflib.URIRef( urn:x-domain:oreilly.com:product:9781449317652.EPUB )
Subject:
CourseSmart Subject Description
Edition Description:
Print PDF
Publication Date:
20111031
Binding:
TRADE PAPER
Language:
English
Pages:
122
Dimensions:
9.19 x 7 in

Other books you might like

  1. Pro ASP.Net MVC 3 Framework New Trade Paper $54.99

Related Subjects

Computers and Internet » Programming » Microsoft Programming

20 Recipes for Programming MVC 3: Faster, Smarter Web Development New Trade Paper
0 stars - 0 reviews
$21.25 In Stock
Product details 122 pages O'Reilly Media - English 9781449309862 Reviews:
"Synopsis" by ,

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.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.