Skip to main content

PORTALS:

Platforms
Tasks

Windows

web

cloud

phone

On the MSDN blog

MSDN – Explore Desktop, Web, Cloud, and Phone Software Development

PhoneGap devs–bring your app to Windows Phone and win!
From now until June 30th, 2013, we are running a competition aimed at developers who have built PhoneGap apps and published in other stores – for example, Apple iTunes, Google Pla... more
Tuesday, May 21
Azure and JaNET Peering announced = UK Education reducing costs for Cloud Services
As part of our on-going commitment to add value to the education community we serve, we are thrilled to be working with JaNET to provide additional support and services to their us... more
Tuesday, May 21
//Build/2013 Conference See what's next • Learn from our engineers • Network with your peers
The right content for your role There are hundreds of thousands of topics in the Dev Center, http://dev.windows.com and http://dev.windowsphone.com . We know in any organisation di... more
Friday, May 17

Platforms

desktop

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.

Windows Client Developer Center
WPF Developer Center
Windows Perf. Analysis Developer Center
Download Visual Studio Ultimate Trial

web

Web development is the process of writing a web page or site. Web pages are written with HTML, CSS and JavaScript. These pages can be simple text and graphics that resemble a document, or can be interactive. Interactive server pages are a little more complex to write, but they enable richer web sites.

Internet Explorer Developer Center
Silverlight Developer Center
ASP.NET MVC
ASP.NET Web Forms

cloud

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.

Get Started with Windows Azure
Windows Azure Learning Resources
Microsoft SQL Azure
Windows Azure Free Trial

phone

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.

Windows Phone App Hub
Windows Phone Development QuickStarts
Development for Absolute Beginners
Windows Phone 7 Training Course

Tools

Visual Studio

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.

Visual Studio Developer Center
Download Visual Studio Express
Visual Studio 2012 Downloads

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).

Team Foundation Server 2012
Download Team Foundation Server 2012 Trial
Team Foundation Service

Visual Studio

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 2012: Application Lifecycle Management
Download Visual Studio Ultimate 2012 Trial

Visual Studio

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.

Visual Studio 2012: Application Lifecycle Management
Download Visual Studio Ultimate 2012 Trial

Visual Studio

Visual Studio Professional 2012 is a unified development experience that enables developers to create multi-tier applications across the web, cloud, and devices.

Download Visual Studio Ultimate 2012 Trial

Visual Studio

Visual Studio Test Professional 2012 is ideal for testers, business analysts, product managers, and other stakeholders who need team collaboration tools, but not a full development IDE.

Download Visual Studio Ultimate 2012 Trial

Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?