From Build 2016: Windows 10 Update for Summer, HoloLens Now

Microsoft's Satya Nadella expands the company's vision with the concept of "conversations as a platform." That's where Skype, HoloLens, and Cortana now need developers to usher those tools deeper into the conversation,, which means tools aplenty now and to come.

Features That Will Matter in the Upcoming TypeScript 1.8

There are lots of enhancements waiting for you in TypeScript 1.8, including features that make it easier to move your project to TypeScript, that protect you from errors and that give you even better control over data types.

Microsoft Press Developer Book Sale Until End of March

Save 35 percent on developer titles when purchasing books or downloading e-books directly from the Microsoft Press Store. Sale ends March 31.

Tips and Tools for Making Accessibility a Developer Priority

Web and application accessibility isn't just a nice thing to do. It makes your work available to a bigger world of customers ... and may be a legal requirement for some projects.

BREAKING: Microsoft To Acquire Xamarin

Pending regulatory approval, Redmond announced its plans to acquire the mobile cross-platform tools developer. Terms were undisclosed.

The Leap Year for .NET Development

There's an extra day this year. What you do as a .NET developer in just that one day can shape the future of your development for many years to come.

Creating Type-Safe Structures (and Dictionaries) with Tuples

When classes are more structure than you need, tuples let you specify simple type-safe aggregates of other data types. They'll also let you create a dictionary collection…but it won't be type-safe.

Create Sophisticated Asynchronous Applications with BlockingCollection

The basic functionality of the BlockingCollection makes creating asynchronous applications easy to do. But you need to use some of the BlockingCollection's other tools to create applications that handle typical real-world problems.

Functional Programming, the .NET Way, Part 2

We looked at the basic features of functional programming with Visual F#. In this second part, we take it a bit farther and look at creating anonymous functions, pattern matching, and other features of F#.

ServiceStack and Razor Forms

ServiceStack moves to a complete Web application framework with support for Razor forms.

Create Simple, Reliable Asynchronous Apps with BlockingCollection

Dividing your application up into simple processes will make it easier to maintain and extend. Using BlockingCollection to communicate between those processes will let you make those processes run asynchronously.

Building UWP Apps Using Xamarin.Forms

One of the hardest challenges of mobile development is how to minimize the cost of building the same application for multiple platforms. Nick shows how to use Xamarin.Forms to develop a cross-platform application that also targets the Universal Windows Platform.

Exploiting TypeScript Arrays

TypeScript doesn't have the rich set of native collection classes that you're used to in the .NET Framework -- instead, it has just arrays and tuples. Fortunately, you can do quite a lot with them.

Handling Lists of Selectable Items in ASP.NET MVC

You want to give the user the ability to select one (or more) items from a table. It's not as easy in ASP.NET MVC as you might like... but it's not awful, either.

8 Rich Text Editors for Interactive Web Content

Web pages aren't read-only anymore. These rich text editors let users post content of all kinds, edit content and even write collaboratively within the browser.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.