In-Depth Features


Rockford Lhotka Introduces Blazor

"Until Blazor, most of us were stuck writing services in C# and the client in JavaScript, but now we can get back to an environment where it is possible to share code between server and client, along with having just one technology to learn."

Jason Bock Explains What's New in .NET 7 APIs

Jason Bock will explain what's new in .NET 7 APIs at a big August developer conference in San Diego.

Take a Whirlwind Tour of Building .NET Apps in Azure with Microsoft's Matthew Soucoup

Are you mystified by all the Azure services Microsoft provides to help developers build .NET apps in the cloud?

Living the Container Life in Azure with Esteban Garcia

Once you get a handle on how containers actually work and containerizations concepts, it's time for you to think about how you will run them in Azure.

How to Use AI to Create Your Own 'Super Macro' VS Code Extensions

Easy-to-make tools can provide just about whatever functionality you need instantly with a three-stroke key combination.

Azure Messaging: Which Option to Use, Why & How

What's an Azure cloud dev to do for messaging in that fancy new app? From messages to events, from streams to publish and subscribe, the options seem overwhelming.

Jeremy Clark Explains Task, Await and Asynchronous Methods in C#

There's a lot of confusion about async/await, Task/TPL and asynchronous and parallel programming in general, so Jeremy Clark is on a mission to inform developers on how to use everything properly.

Allen Conway on Choosing Between Angular/React/Vue for Building a Modern Web Client App

This is a crucial consideration as it has a major impact on the long-term development of a company or project. So the importance of knowing how to make an informed decision on which path to choose can't be understated.

What Devs Should Know About ChatGPT and LLMs with GitHub's Brian Randell

With so much evolving (and occasionally inaccurate) discourse out there around ChatGPT it's critical for devs to learn best practices, tips and guidance from the true experts in these fields.

Entity Framework Performance Monitoring and Tuning with Jim Wooley

Object Relational Mapping (ORM) technologies like Entity Framework can drastically simplify the programming model against databases, but when done carelessly, performance can suffer.

How to Build Fast and Reusable Blazor Code with Microsoft's Jeffrey T. Fritz

Building reusable components with Microsoft's full-stack web-dev framework, Blazor, relieves the drudgery of writing the same code over and over again.

Q&A with Ken Muse: Designing Azure Modern Data Warehouse Solutions

The Modern Data Warehouse (MDW) pattern makes it easier than ever to deal with the increasing volume of enterprise data by enabling massive, global-scale writes operations while making the information instantly available for reporting and insights.

Q&A with Debbie Levitt on UX Research and Design

User experience expert Debbie Levitt provided some saucy answers about an upcoming Visual Studio Live! presentation with an even saucier title: Fast Focus: WTF UX - UX Research and Design AMA.

Mads Kristensen's Sneak Peek at Visual Studio's AI Future, To 'Rekindle Our Love of Coding'

With advanced generative AI systems reshaping software development, Microsoft's Mads Kristensen detailed the many ways AI will improve coding in Visual Studio.

Bard vs. Bing: AI Search Bots Answer Questions About Visual Studio and .NET

With Google recently releasing a generative AI-powered search bot called Bard to rival Microsoft's "new Bing" search experience, we put both to the test, feeding them identical questions about Visual Studio and .NET.

Microsoft Cloud Dev Advocate Laurent Bugnion Talks Event-Driven Applications in Azure

"Learning about event-based services changes the way that web applications are built, and is an important part of how the modern web works."

Philip Japikse's Deep Dive into Web Services with ASP.NET Core

Renowned web-dev expert to dive into the foundations of ASP.NET Core, building RESTful services with ASP.NET Core and documenting services with Swagger.

Q&A with Billy Hollis: Getting Started with Design Thinking for Developers and Managers

"By far the No. 1 reason decision makers don't get enthusiastic about design is that they have no idea how much money they're leaving on the table."

Q&A on Entity Framework for Enterprise Applications with Ben Day

What do you do when your simple EF app isn't so simple anymore and entity relationships are getting complex and you're getting worried about performance problems. Can you even use EF in a high-performance, scalable web application?

Q&A: Developing Web Sites with ASP.NET Core Razor Pages

Microsoft says Razor Pages development in ASP.NET Core can make coding page-focused web-dev scenarios easier and more productive than using the controllers and views integral to another option: the Model View Controller (MVC) approach.

Subscribe on YouTube