Dino Esposito shows how to perform authentication through an external OAuth- or OpenID-based server, such as a social network, and the steps you might want to take once authentication is complete.
While repeatedly coding create, retrieve, update and delete operations (CRUD) can be tedious, you can automate the process using scaffolding templates. Doing this typically prevents updates or edits to controllers or views, but there are ways to customize them.
Thanks to the Katana project, the open-source Topshelf library, and the OWIN specification, you can now create a unified Web and service architecture with a ridiculously simple deployment process.
Kenny Kerr shows how to tap into system capabilities previously inaccessible from applications to produce the layered window effect without compromising performance.
It’s one thing to gather a large amount of telemetry data; it’s another entirely to analyze and process it in a meaningful way. You can use Microsoft Azure services to help streamline the process.
James McCaffrey introduces you to the MNIST data set and image recognition, one of the most fascinating topics in the field of machine learning.
David Platt's last VB6 column remains one of the most widely-read (and commented upon) MSDN Magazine articles in recent history. Platt thinks he knows why.