ASP.NET MVC 2 cookbook : over 70 clear and incredibly by Andrew Siemer; Richard Kimber

By Andrew Siemer; Richard Kimber

Show description

Read or Download ASP.NET MVC 2 cookbook : over 70 clear and incredibly effective recipes to get the most out of the many tools and features of the ASP.NET MVC framework PDF

Best programming: programming languages books

JavaScript Bible, Fifth Edition

My fourth e-book. It explains a few themes sincerely and selections up on info in equipment and nomenclature which have been disregarded of the others, making them complicated. The textual content, itself, is comparatively transparent, and there are solid indexes and lists.
Still, the writer makes assumptions of the reader's familiarity with coding, leaves the occasional logical stretch to be discovered. The examples should not tremendous person pleasant. it really is thorough, probably an excessive amount of for a primary examine personal home page.

Sams teach yourself Windows Phone 7 game programming in 24 hours

Sams train your self home windows cellphone 7 online game Programming in 24 Hours (11) by means of Harbour, Jonathan [Paperback (2011)]

Extra resources for ASP.NET MVC 2 cookbook : over 70 clear and incredibly effective recipes to get the most out of the many tools and features of the ASP.NET MVC framework

Example text

The first most important part to building anything CAPTCHA-related is to have something that generates an image with something easy for a human to parse but difficult for a computer to parse. You can find all sorts of code on the net to do this job. Just Google "C# CAPTCHA" and you will get lists of this sort of tutorial. I also included a class in the Models folder of this project that has the code I usually use. It generates an image like so: 58 Chapter 2 2. With a working CAPTCHA class in hand we simply need to wire it up.

Then we can do some simple comparison of what was entered versus what was displayed. "; return View(); } 9. With all of this complete, you can hit F5 and see the recipe in action. You can enter the number that is displayed to test that it works. And you can enter something totally different from what you see to verify that the challenge system works the other way too. 61 Taking Action in Your Controllers How it works... This recipe is a slight tweak on the previous ones. While we are still generating an image for display in the browser, this time we are generating some form of a text-based challenge for our user, which we store in the user's session.

And then we added some image resize code. There's more... The nice thing about this is that you have a generic image-resizing handler. Also, if all of your images go through either this or the previous recipe, you have a path that you can add to your image processing fairly easily. Something you might want to add down the road is that when an image is requested for the first time in a given size, you might save it to the file system. Then, when it is requested the next time, you might serve that file from the file system rather than attempting a resize every time.

Download PDF sample

Rated 4.99 of 5 – based on 43 votes