In-Depth Features


Q&A with Jim Wooley: C# Past, Present, and Beyond

The Microsoft MVP and LINQ expert discusses the best current C# features, how developers can stay on top of changes, and what they often get wrong about Microsoft's flagship coding language.

Q&A with Miguel Castro: Demystifying Microservice Architecture

The longtime Microsoft MVP first defines microservices, then explains the biggest misconception about them, typical benefits and when they're not the answer.

Q&A with Jason Bock: What's New in C# 10

The next version of Microsoft's flagship coding language is coming soon. A Microsoft MVP shares the features to look out for.

Xamarin.Forms 4.0 Deep Dive: Microsoft Details New Features

Here's an examination of the new features in the Xamarin.Forms 4.0 major release, drawing on a new podcast, video, blogs posts and Microsoft documentation.

Building RESTful Services Using ASP.NET Core

ASP.NET Core makes building RESTful services easy and comfortable, says Joydip Kanjilal, who shows how to do just that in this article, complete with code samples and screenshots.

The Montana Programmer: Coding VB.NET While Fishing, Hiking and Dodging Grizzly Bears

Here's what it's like to live and program in the mountains of Montana.

Xamarin vs. Newcomer Flutter: What Developers Say

Although it was only just released as a beta, the open source Flutter framework for cross-platform mobile app development is drawing comparisons with Microsoft's Xamarin in the developer community.

Filtering List Boxes with a Little Help from XAML

This hands-on tutorial features an example app that displays a list of American cities, allowing the user to see a subset of choices by typing a filtering text value.

How to Query JSON Data with SQL Server 2016

Dino Esposito explains JSON-to-rowset native support in SQL Server 2016 and provides a realistic perspective of data query when you have JSON data stored in the database.

Add Custom Controls with Binding Properties to Your Xamarin.Forms App

In an app of any meaningful size, wrapping up common functionality in a composite control reduces the long-term effort needed to craft the app. Learn how to do just that right here.

Azure Functions and Serverless Architecture in Action

Part 2: Now that we've nailed down the serverless compute concepts, we'll use a handful of online tools to develop Azure Functions.

The Cloud's The Limit with Serverless Architecture and Azure Functions

The cloud has enabled some incredible innovation, like serverless compute, which is transforming the way we build applications for the cloud. We dive into serverless concepts and explore how they are supported by Azure Functions.

Build Web Apps Without All That JavaScript

You don't need to write tons of JavaScript code to create a JavaScript-friendly MVVM app. Let DotVVM can take over. Here's a basic tutorial for developing with it.

Expand Your Foundation

In a back-to-basics session at Visual Studio Live! this week, Microsoft's Adam Tuliper encouraged developers to broaden their approach.

How Microsoft PowerApps and Flow Can Automate, Even Save App Development

From Visual Studio Live! Washington, DC: Microsoft PowerApps and Flow take RAD tools to another level, by automating custom application development through low-code tools.

Breathe New Life for Your ASP.NET Apps with Docker, Part 2

Last time, we used Docker to modernize an ASP.NET WebForms app. In this second part, we take a feature-driven approach to extending it and improving performance.

Use Docker To Breathe New Life for Your ASP.NET Apps

Using Docker's lightweight containerization technology, you can modernize and extend ASP.NET WebForms app quickly and safely on the Microsoft Azure cloud. In this first of a two-part series, we show you how.

From VSLive! Austin: What's New, What's Next for .NET in 2017

Microsoft's developers have been churning through code and delivering a dizzying array of tools and services. But there's still more to come this year, as Microsoft's Jeffrey T. Fritz explained at Visual Studio Live! this week.

The 30,000-Foot View of the Microsoft Application Portfolio

Microsoft's Matt Nunn provides a whirlwind tour of the current state of tools and services that Microsoft has to offer developers in this VSLive! Austin keynote.

Creating a Custom Start Page in Visual Studio 2017

Visual Studio is all about making the developer coding experience more streamlined, allowing you to get to elements of the IDE that matter to you most. Customizing the Start Page is, well, a good start.

Upcoming Events