Columns


Animating Windows Phone Listbox Items

Adding visual states and animation to your Listboxes can juice up your Windows Phone app.

Getting Started with Team Foundation Services

Part 1 in a series for learning how to use Microsoft's cloud-based version of Team Foundation Server.

Communicating Between Views in WPF and Prism

As you navigate between one View and another using Prism's Navigation API, you'll need to pass data between your Views. Here are the tools you need.

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.

Building a Camera App in Mono for Android

The Android SDK provides the ability to use the built-in camera within your applications. Whether applying photo filters and creating the next Instagram, scanning QR codes, or simply allowing the user to share what they're seeing with friends, Android's camera API takes care of the hard work for you.

More C++ Classes: Copy and Move Semantics

From a purely object-oriented perspective, "copy semantics" is the right way to preserve control over object ownership. But in those scenarios where ownership becomes irrelevant, C++11 "move semantics" is an efficient complement.

The New Read-Only Collections in .NET 4.5

Eric Vogel covers some practical uses for the long awaited interfaces, IReadOnlyList and IReadOnlyDictionary in .NET Framework 4.5.

Navigating Between Views in WPF and Prism

Prism's Navigation API makes it a lot easier to swap Views in and out of regions in your Window -- assuming you give Prism enough information to do the job right.

Multiple Item Templates in Windows Phone

How to use a template selector to dynamically select which item template to use for each list item.

Secondary Live Tiles in Windows Phone

Secondary Live Tiles enable an application to utilize both sides of a tile, delivering twice the information.

Performance Tips for Asynchronous Development in C#

Visual Studio Async is a powerful development framework, but it's important to understand how it works to avoid performance hits.

Tighten up Your Visual Basic Code with Lambda Expressions

See how lambda expressions enhance a common programming scenario.

Git Involved in Open Source

Developers are contributing to more than a million projects on GitHub -- why aren't you?

Does Windows 8 Have Staying Power?

Microsoft has had a number of game-changing (for both better and worse) OSes over its long history. In which category will Windows 8 fit?

Microsoft's Surface Endgame

Does the Surface tablet prove that Microsoft's an OEM traitor, or that it finally understands the threat from mobile computing?

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.

Managing WPF and Prism Modules

Windows Presentation Foundation with Prism and Unity makes assembling applications at runtime from loosely coupled Modules easy -- provided you don't have competing Modules and don't need to communicate between them. Here's how to solve those two problems.

Advanced Live Tiles, Part 3: Lock Screens

How to use lock screen badge and tile notifications in your Windows 8 application.

Integrating Services into a WPF Composable Application

There are two strategies that you can follow in pulling together the modules that make up your WPF composable application: Central Control and Distributed Control. Here’s how to implement both of them.

Disabling Design Time Data in a Windows Phone Application

How to disable Expression Blend design time data at runtime.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.