In-Depth Features


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.

Red Pedal Close Up

Hybrid Web Frameworks Q&A with Allen Conway: Reach Android/iOS with JavaScript, HTML and CSS

Learn how offerings like Ionic, Cordova and others provide an alternative to straight web-dev, Progressive Web Applications (PWAs), native development and other cross-platform dev frameworks like Xamarin (now .NET MAUI), Flutter, React Native and so on.

Hands-On Blazor Q&A with Roland Guijt

The red-hot Blazor project has been burning through the Microsoft-centric web-dev world with its brand-new C#-based experience, but does the hype match the reality?

Q&A with Alon Fliess: To Microservice or Not to Microservice? (and How?)

The microservices architectural style is one of the foundational pillars of today's cloud-native development world, along with modern design, containers, backing services and automation.

Taking My New GitHub Copilot 'AI Pair Programmer' for a Spin

My Copilot does a lot of cool things, but sometimes it repeats itself and doesn't seem to want to compute the value of pi.

Hands On with Latest Visual Studio 2022 Preview Features

Trying out some hidden functionality that can be enabled with a few mouse clicks (and maybe an IDE restart).

Q&A

Q&A with Tony Champion: Building Secure and Scalable APIs in .NET 6

Whether you are building desktop apps, mobile apps or Single-Page Applications (SPAs), nearly every application needs backend APIs. Not only do these APIs need to provide business functionality, but they need to be performant, scalable and most importantly secure.

Q&A

Q&A: Deep Dive on Blazor

We caught up with Rockford Lhotka about an upcoming deep-dive presentation on the "hottest" project in the Microsoft-centric web-dev space, which provides a C#-based experience instead of JavaScript, now targeting mobile and even desktop.

Q&A

Q&A: Saving Money with Design Thinking for App Dev Teams

"You can make and save a *lot* of money by placing design thinking and innovation at the heart of your application development -- perhaps more money than your entire software development budget!"

Q&A

Q&A: Dapr for Building Distributed .NET Applications

Dapr addresses a large challenge inherent in modern distributed applications: complexity.

Subscribe on YouTube