Skip to main content

PORTALS:

Platforms
Tasks

 

desktop

web

cloud

phone

All Developer Centers and Hubs

Canadian Programs

Canadian Developer Connection on LinkedIn

Network, ask questions, find answers, and access valuable resources 

Join the Developer Movement

Publish an eligible app to Marketplace to earn rewards today!

MSDN Canada on Twitter

Follow MSDN Canada on Twitter and stay up to date with Canadian Developer headlines and contests.

Windows Azure Workshops

Register for free Windows Azure training in person or online.

TechDays Online

The premier technical training conference for Canadian IT professionals and developers

AlignIT for Development Managers

Align IT is the one-stop source for Canadian IT Managers

Canadian MSDN Community Team

Paul Laberge

Senior Developer Advisor, Microsoft Canada

E-mail | Twitter

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 is a suite of component-based development tools and other technologies for building powerful, high-performance applications. Visual Studio comes in a free package to get started, a Professional package, and a package optimized for team-based development.

Visual Studio Developer Center
Download Visual Studio Express

Microsoft Visual Studio 2010 Ultimate is an integrated environment that simplifies the basic tasks of creating, debugging, and deploying applications. Visual Studio Ultimate is ideal for Application Lifecycle Development (ALM) in teams.

Visual Studio: Application Lifecycle Development
Download Visual Studio Ultimate Trial

Microsoft Visual Studio Team Foundation Server 2010 is the collaboration platform at the core of the Microsoft Application Lifecycle Management (ALM) solution. It helps teams streamline interactions, and eliminate waste in the software delivery process.

Team Foundation Server 2010
Download Team Foundation Server 2010 Trial

Microsoft Visual Studio LightSwitch helps you solve business needs by enabling you to quickly create professional-quality business applications, regardless of your development skills. Visual Studio Lightswitch simplifies and shortens development of forms-over-data business applications.

Visual Studio LightSwitch
Download Visual Studio LightSwitch Beta 2

WebMatrix is a free web development tool that includes everything you need for website development. Start from open source web applications, built-in web templates, or just start writing code yourself. It's all-inclusive, simple, and free.

WebMatrix Development

Microsoft Expression Studio is a suite of tools used to design and create rich web and client applications. This powerful set of tools allows you to design the look and feel of a page without writing a single line of code.

Expression Community

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?