Windows Learn about Windows development, get the tools, and start coding right away.
Web Get the tools you need and start building your first web application in less than an hour.
Cloud Build your first Azure app, and then learn how to deploy it to the cloud.
Phone Get the tools you need, and then build your first apps with Silverlight or XNA for Windows Phone.
On the MSDN blog
MSDN – Explore Desktop, Web, Cloud, and Phone Software Development
Introducing Web Based Test Case Management The Visual Studio 2012 tools (both Visual Studio Clients and Team Foundation Server) have seen a new delivery cadence introduced so that customers will get additional features on a...
Friday, May 24
Desktop development is the process of writing software that will run on standard computers including your desktop, laptop, or general purpose computer. Desktop applications can take full advantage of a computer's power.
Cloud computing refers to computers and applications that run remotely and are accessed over the Internet. Aggregating the computing needs of many users achieves economies of scale that result in numerous benefits.
Phone development is similar to desktop development, but with a different device at its core. To simplify development, many developers initially run, debug, and test their applications in an emulator on their desktop.
Visual Studio is a suite of component-based development tools and other technologies for building powerful, high-performance applications. Visual Studio comes in a free package for developers getting started, a Professional package for advanced developers, and a package optimized for team-based design, development, and deployment of scalable solutions.
Microsoft Visual Studio Team Foundation Server 2012 is the collaboration platform at the core of the Microsoft Application Lifecycle Management (ALM) solution that helps enable teams to reduce risk, streamline interactions, and eliminate waste throughout the software delivery process. Team Foundation Server is available both to install on-premise or via the cloud (Team Foundation Service).
Microsoft Visual Studio Ultimate 2012 is a comprehensive ALM offering for organizations developing and operating highly scalable software applications and services. Visual Studio Ultimate is the all-in toolkit for transforming ideas of any size into scalable, modern applications.
Visual Studio Premium 2012 offers an integrated Application Lifecycle Management (ALM) solution to bring together stakeholders, users, and software development functions to deliver compelling applications as a unified team.