Creating a Genuine Value Object

Peter addresses reader's concerns by showing how to implement a read-only/immutable value object.

Managing Functions in TypeScript

Functions in TypeScript aren't handled the way you'd expect, based on any other language (including JavaScript). Fortunately, because of the way TypeScript handles functions, you're protected from a common JavaScript error (in addition to getting better IntelliSense support and compile-time checking, of course).

Azure Mobile Apps Backs Up to Azure Table Storage

A September update to the .NET Server SDK include automated OWIN setup and improved middleware authentication processes.

Developer Tools for Office 2016

A number of developer tools have been in the works and released in recent weeks leading up to the release of Office 2016 today.

Visual Studio Code Preview 0.8.0 Improves on Debugging

Preview version 0.8.0 adds TypeScript 1.6 support, improved debugging features, themes, and takes care of Windows setup bugaboos that have plagued some VSC users.

React and TypeScript Get Cozy

TypeScript 1.6 update adds support for React and JSX, which allows developers to use JSX syntax and TypeScript code interchangeably.

The Power of Command Pattern with SharePoint

Command pattern helps to encapsulate a request as an object and lets you parameterize clients with queues, all while supporting undoable operations. I'll explain how to use command pattern using an example in which we create a list in SharePoint with Visual Studio.

How To Reuse Neural Network Models

Neural network models can be created, saved and reused. Here's how.

Distributed Concurrent Actor Models with Akka.NET

Ease the pain of concurrent programming with the Actor Model and Akka.NET.

MSBuild Makes Cross-Platform Progress

Since March, Microsoft has had designs on taking the Microsoft Build Engine open source and cross-platform as it ports it to .NET Core in the coming months. Progress is in full swing now.

Integrating Updates, Deletes and Inserts with TypeScript and ASP.NET MVC

Peter returns to his AJAX-enabled ASP.NET MVC application to show how Partial Views and TypeScript work together to simplify delivering a Single-page application.

Debugging XAML with Live Visual Tree and Live Property Explorer Windows

In this article Nick Randolph breaks down XAML for the Universal Windows Platform using the Live Visual Tree and Live Property Explorer tool windows in Visual Studio 2015.

What Makes Universal App Platform So Attractive to Devs?

Microsoft's Thomas Fennel demonstrated several "bridge" innovations in the Universal App platform that should appeal to traditional developers.

15 Visual Studio Project Templates To Jump Start Your Code

Next time you're starting a new development project, skip the tedious configuration and setup with these handy templates.

Taking Visual Studio 2015 for a Test Drive

A quartet of Visual Studio team members demonstrated a number of the "mobile first, cloud first" innovations in the newly released development platform at Visual Studio Live! in Redmond.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.