Visual Studio 2010


Configuring WCF Routing Without Code

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.

Xamarin 2.0 Extends Visual Studio Support for Mobile Platforms

A new IDE, Xamarin Studio, is also part of the release.

Using MEF in a Windows Store App

Eric Vogel covers how to use the Managed Extensibility Framework (MEF) to extend a Windows Store application.

Better Scheduling with MindFusion

MindFusion.Scheduling for WPF can help you create a variety of calendar and time-management apps, if you don't mind writing a little code.

Visual Studio Tip: Create Your Own Project Templates

Save yourself some work by using templates in Visual Studio.

Posting Data to ASP.NET Sites with the ASP.NET Web API

Peter returns to the ASP.NET Web API in Visual Studio 2012 to use it with ASP.NET. And this time, he's moving complete objects from the client up to the server in an HTTP POST.

Improved Permutations with the BigInteger Data Type

The major challenge when working with permutations is that the factorial function gets very, very large very, very quickly. The BigInteger data type was introduced in the .NET Framework 4.0; it enables the writing of effective permutation code.

Semantic Zoom with Silverlight 5 PivotViewer

The Silverlight 5 PivotViewer allows you to create unique and interactive data visualizations for your users. Find out how to effectively use this technology and incorporate semantic zoom into your data collections.

Aspect-Oriented Programming with PostSharp

Aspect-oriented programming has the potential to help every developer write higher-quality code in less time. Here's how to declaratively apply custom methods implementing common functionality to your code.

Develop Faster with Customized Visual Studio Templates

Visual Basic and C# developers can eliminate repetition by customizing the project and item templates in Visual Studio.

TFS Now Integrated with Git

In addition, kanban support has been added for workflow control.

Improved Combinations with the BigInteger Data Type

If your app requires the creation and manipulation of combinations of objects, the BigInteger structure in the Microsoft .NET Framework can offer huge advantages to combination functions.

Better Windows Phone Web Browsing

Learn how to automate the WebBrowser control to display and customize the way Web content appears in your Windows Phone application.

A Live Tiles Tutorial

Live Tiles are images that update a pinned tile (icon) on the start screen of Windows Phone. They're used to offer updates to a user browsing the start screen, without having to open the application completely.

Xamarin Designer for Android

The latest version of Mono for Android includes a long-awaited design surface. Learn how it works.

Creating an HTTP Service with Web API

ASP.NET Web API allows you to write a service once and provide different output formats with little effort on the developer's side.

Windows Phone App Porting: Bridging the PhoneGap

PhoneGap is used for building mobile applications across a range of devices with JavaScript, HTML5 and CSS3. Learn how to use PhoneGap to build a Windows Phone application that can be easily ported to another phone.

Powerful JavaScript With Upshot and Knockout

The Microsoft JavaScript Upshot library provides a simplified API for retrieving data from the server and caching it at the client for reuse. Coupled with Knockout, the two JavaScript libraries form the pillars of the Microsoft client-side programming model.

Microsoft Reveals Visual Studio 11 Product Lineup, Adds Windows Phone

Visual Studio 11 Express for Windows Phone is slated for release with the next version of Windows Phone, the company announced on Friday.

Color Returns to Visual Studio 11 User Interface

Microsoft hears its developers, and colorizes the monochrome look of Visual Studio 11 beta.