C# Corner


Azure Mobile Services, Part 3

In Part 3 of this series, Eric Vogel covers how to implement user-level authorization and push notifications using an Azure Mobile Service.

C# 5.0: More Than Just Async

Much emphasis has been placed on the new async capabilities in C# 5.0. However, there are smaller smaller -- but still useful -- features of which you may not be aware.

Azure Mobile Services, Part 2

In Part 2 of this series, Eric Vogel covers how to implement authentication and basic authorization with an Azure Mobile Service-backed Windows Store application.

Azure Mobile Services, Part 1

Eric Vogel covers how to create an Azure Mobile Services-backed Windows Store application.

.NET Framework Parallel Dataflow, Part 3

How to implement a custom Task Parallel Dataflow block.

Exploring .NET 4.5 Parallel Dataflow - Part 2

In Part 2 of this three-part series on dataflow programming with the Task Parallel Library, Eric Vogel shows you how to create a Windows 8 application that uses a composite parallel data flow.

A .NET 4.5 Parallel Dataflow Primer

The Task Parallel Dataflow (TDF) library helps developers tackle complex parallel use cases.

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.

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.

Advanced Live Tiles, Part 3: Lock Screens

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

The Builder Pattern in .NET

How to separate complex object construction from its representation using the Builder design pattern in C#.

Windows 8: Advanced Live Tiles, Part 2

How to schedule live tile and badge updates in a Windows 8 application.

Working with Advanced Live Tiles in Windows 8

In part 1 of his series on advanced live tiles, Eric Vogel shows you how to add secondary tiles to your Windows 8 Metro style applications.

Enabling User-Updated Live Tiles in Windows 8

This tutorial demonstrates how to give users more power with the ability to customize live tiles in Metro style apps.

Exceptional Async Handling with Visual Studio Async CTP 3

Handling exceptions in the Task-Based Asynchronous Pattern has become much easier with the latest version of the Microsoft .NET Framework.

Subscribe on YouTube