Dear customer, your order has been received by a local distribution center. Thank you for your patronage. It’s easy to send a static and generic message, but your customers deserve better. Something that’s personal and with useful details. The Web Application Toolkit for Template-Driven Email demonstrates how to generate and send dynamic, template-based emails from... read more
Your Web application’s users are mobile. Count on it. But do you offer a mobile device experience for them? The Web Application Toolkit for Mobile Web Applications demonstrates how to extend an existing ASP.NET MVC Web application to provide access from mobile devices. This sample provides a reusable component called MobileCapableViewEngine that enables your Web... read more
You now own a budget, oversee people, and time is precious. But you have ideas. Ones that could really help your company. Unfortunately the estimate from the IT Department puts your request at slightly before never (or maybe after, hard to tell when they use their grouchy voice). Should you simply ignore your inner voice... read more
Once again your friend from Company X skillfully found a way to introduce into your conversation the topic of his trip to PDC and how much he learned about Azure. You force a smile, and you want to be happy for him, but deep inside you feel your stomach begin to knot and anxiousness suddenly... read more
“Here is Edward Bear coming downstairs now, bump, bump, bump, on the back of his head, behind Christopher Robin. It is, as far as he knows, the only way of coming downstairs, but sometimes he feels that there really is another way, if only he could stop bumping for a moment and think of it.”... read more
Who dat? Who dat that’s using your application? It seems like something you might need to know. Of course you could force them to register with your system, scribbling the username and password onto their sticky pad in the desk drawer, but perhaps there’s a better way? Can you say “claims?” Claims are key to... read more
If you’re a chef, you’d better know how to handle a knife. If you’re a carpenter, you’d better know how to handle a hammer. And if you’re a Windows developer, you’d better know how to handle Visual Studio 2010. You could explore it on your own, or wait until a project demands a feature (and... read more
(Cue John Lennon background music here) “Imagine a world where you don’t have to worry about authentication. Imagine instead that all requests to your application already include the information you need to make access control decisions and to personalize the application for the user. In this world, your applications can trust another system component to... read more