Microsoft's acquisition of Xamarin is good news for app developers. With the .NET and Visual Studio structure, developers can create cross-platform mobile apps.
The ability to develop apps for any device was a game-changing decision by Microsoft. Let's take a look at where it started and what shift Microsoft has made now that we are developing on all sorts of platforms besides Windows.
Source control for database applications - how to manage a database development using Visual Studio while still using graphical tools to design tables, etc.