category

dotnet

Generating Code Coverage Metrics for .NET Framework Applications
18 August 2022

Many have tried generating Code Coverage metrics for .NET Framework applications, yet only few have succeeded. Even fewer choose to tell their story This is my success story.

Is CodeLens Enabled?
08 June 2022

What this did, however, is gave us cause for figuring out if CodeLens is enabled in Visual Studio at all (our provider doesn't do much good if everything is disabled).

Extending Visual Studio CodeLens Functionality
24 May 2022

If you have your own Visual Studio extension, and you want to add your own custom CodeLens entries - I'm here to help, because I just (finally!) figured out how to do this (plus a few extras!)

Uploading Files with HttpClient in .NET 6
12 April 2022

I recently needed to figure out a way to send files to a third-party 'document manager' system using `HttpClient` in .NET 6.0. This 'document manager' system already had an API for uploading files, which we had previously gotten working in our teams Postman collection.

What's the Difference Anyway?! Class, Struct, Record, oh my!
25 December 2021

In this post, we'll talk briefly about the differences between a class, struct, and a record in C#.

Real-Time UI Updates with Postgres and SignalR
16 May 2021

In this post, I'll discuss how I sent new database records to the UI with Postgres and SignalR.

Clean Coding in C# - Part I
30 April 2020

The first post in a new series about what I consider to be 'clean code' (using C#, of course). In this one, let's take a look at conditionals (if/else statements)

Building .NET Framework Applications with Github Actions
21 April 2020

After spending way too much time figuring it all out, I now have a Github Action that can build my .NET Framework web application - and deploy it to Azure!

Docker Containers and my Adventures in Versioning and Tagging - Part II
11 April 2020

What's the best way to version, and tag, your code and containers so you know which commits actually make it to production?

Docker Containers and my Adventures in Versioning and Tagging
10 April 2020

What's the best way to version, and tag, your code and containers so you know which commits actually make it to production?

C# 8.0 - Switch Expressions
01 February 2020

Switch 'expressions' are a more concise version of a switch 'statement' that was released in C# 8.0. Let's take a look!

Xamarin Forms - Debouncing an Entry Field
18 January 2020

While adding a search-as-you-type input to our Xamarin.Forms application, I wanted to 'debounce' it to save network requests. Read on to find out how I did it

Getting Started with Xamarin.Forms, Prism, and Unity
29 December 2019

Let's go over what I just went through recently to get a new Xamarin.Forms project stood up with Prism and and Unity (for IoC/DI).

C# 8 is old news.  Onward, to C# 9!
25 December 2019

Let's take a peek at the current list of proposals for C# 9!

Becoming a Microsoft MVP
11 November 2019

I was awarded MVP status by Microsoft in Developer Technologies on November 1, 2019! This is my story....

Launch of the .NET Bytes Podcast!
04 March 2019

I've launched a new podcast with Matt Groves (of the Cross-Cutting-Concerns fame) to disseminate the news about .NET, C#, Visual Studio and everything in between from Redmond (Microsoft) and around the world!

C#, .NET, and Visual Studio - 2018 Year in Review
25 December 2018

Let's take a look back through 2018 to see how C#, .NET, and Visual Studio have progressed!

Using .editorconfig in Visual Studio to create discoverable standards
05 December 2018

Using .editorconfig in Visual Studio to create discoverable standards

20 February 2013