Category: .NET

.NET Reunified – Microsoft’s Plans for .NET 5 (MSDN)

When Microsoft announced .NET 5 at Microsoft Build 2019 in May, it marked an important step forward for developers working across desktop, Web, mobile, cloud and device platforms. In fact, .NET 5 is that rare platform update that unifies divergent frameworks, reduces code complexity and significantly advances cross-platform reach. This is no small task. Microsoft […]

Video: What’s New in ASP.NET Core 2.2

Who Doesn’t Like New Features? Michael Stokesbary, senior software architect and trainer at IntelliTect and C# instructor at Eastern Washington University, was excited about the performance enhancements made to ASP.NET Core 2.2. He wrote a blog about the simplified web API authentication and decided to share what he learned in even more detail with the […]

Decoupling: Making Your C# Program More Testable

How and Why to Implement Decoupling Classes in Your Code Estimated reading time: 9 minutes Decoupling is a strategy for writing testable code when dealing with hard-to-test classes, and it can be an incredibly powerful tool to help you write clean, effective, and bug-free code. Contents How and Why to Implement Decoupling Classes in Your […]

Essential .NET: Parse the Command Line with System.CommandLine (MSDN)

Parsing the Command Line Going all the way back to. NET Framework 1.0, I’ve been astounded that there’s been no simple way for developers to parse the command line of their applications. Applications start execution from the Main method, but the arguments are passed in as an array (string[] args) with no differentiation between which […]

Securing Web APIs in .NET Core 2.2

Microsoft Will Simplify Web API Authentication in a Soon-to-Be-Released Update! UPDATE: Michael Stokesbary spoke at the Spokane .NET Users Group about the now released update. Click here for the video. This week’s release of ASP.NET 2.2 gave us some performance enhancements, ability to do health checks on the application and code analyzers to help you […]

Video: Is Xamarin Forms the Right Choice for Your Next App?

Perks of Using Xamarin Forms Using Xamarin Forms is a quick win according to Kevin Bost, Xamarin certified senior developer at IntelliTect and C# instructor at Eastern Washington University. Xamarin is Microsoft’s platform for building mobile applications. Using a shared C# codebase, developers can build android and IOS apps at the same time using the […]

Material Design in XAML – How to Make Sense of the DialogHost

Material Design in XAML Material Design In XAML (MDIX) is a beautiful theme library that brings Google’s Material Design to your Windows Presentation Framework (WPF) applications. In this tutorial, we look at the XAML Dialog Host, one of its most powerful controls. XAML Dialog Host provides a simple way to display a dialog with information […]