The products are "go-live," so Microsoft will support them in production.
One key change that will smooth your transition from ASP.NET to Windows 8 is to think like a designer from the outset.
- By Brandon Downing, Phillip Stewart
The Prototype Pattern involves cloning objects. Learn how to create both deep and shallow clones for instances in your program where creating a new object won't work.
In a Bring Your Own Device (BOYD) world, .NET Framework support for Portable Class Libraries (PCLs) provides a base for writing code that will run on any platform -- provided you understand the limitations of PCLs and how to structure your applications to exploit them.
- By Muhammad Siddiqi
The Open Technologies Group has open sourced ASP.NET, MVC 4, and the Entity Framework, among other technologies.
- By John K. Waters
Peter Vogel compares both of the Microsoft dependency injection managers/inversion of control containers and comes up with a decision tree for picking the correct one.
The Windows Phone 8 SDK added a speech recognition API that's easy to use and flexible. Learn how to put it to work in your application.
- By Michael Crump
Documenting your code is a critical part of development, but too many developers pay too little attention to proper commenting. C++ devs have a tool that can help.
Eric Vogel demonstrates how to use the Windows Runtime MediaCapture API to record audio.
Learn how to play multimedia files with the Windows Runtime media API.
Make your Android app's design more inviting to users by enhancing things like keyboards and forms, so they'll keep coming back to it.
- By Wallace McClure
No database for your Windows Store app? No problem -- SQLite to the rescue!
Peter Vogel returns to creating a Windows Communication Foundation (WCF) router that loosely couple services with their clients. But this time he uses XML to configure his router rather than doing it in code.
Nick Randolph pulls apart the Windows Phone ToggleButton to help you adapt it to the look of your application.
- By Nick Randolph
One of the most significant updates is the introduction of a convention-based extension model, in which you can configure a set of naming conventions to allow MEF parts to be easily picked up by your application.