R1D20 Memory Management in C#

| programming | dotnet |

I wrapped up the Object Oriented Programming in C# course on edX with an overiview of memory management in C#.

Object Oriented Programming in C# edX Certificate

Like Java, .NET offers garbage collection but only for “managed” resources. This means that for unmanaged resources like files, network connections, or database connetions, you must perform the garbage collection yourself. This becomes slighly easier with the IDisposable interface, but also makes C# a bit more complex when compared to other langauges.

Looking at things like the IDisposable Interface in the .NET documentation really makes the docs shine. Not only is there detailed information about the various things related to this interface there are also a handful of different types of examples on how you can actually use this thing. It’s one of the best docs I’ve seen and is something I am going to reference and keep in mind as an example of what I wish every document would look like.

Overall I really enjoyed this course. Like the first course it was a bit on the short size, but it was one of the best overviews of Object Oriented Programming that I’ve seen in all of my learning.

Tomorrow I am going to start the last course in this introductory series to C# which is about Data Structures and Algorithms in C#. I am looking forward to wrapping this up so that I can move on to doing some neat things with ASP.NET Core.

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

“Insert your favorite nursery rhyme.”

Make Some Noise is one of many fantastic improv comedy shows on Dropout. I noticed one of the ongoing themes is “tech gone bad,” so I compiled a short list below. I just find these really funny. Video call with shitty wifi: Logging in with 30-factor authen...

via Unsung September 17, 2026

Why are short videos bad for learning?

An essay version of the video is below – not just a transcript but a text that I’ve rewritten thoroughly to work as text. As is an audio version. You can subscribe to the audio-only unlisted podcast feed here if audio is more your speed. Overview # In this...

via Baldur Bjarnason's Notes on the Web September 17, 2026

Why we should be very worried about the Hugging Face hack

(Note: This is a re-run of a piece I published on September 3rd. I am backwoods camping this week in the Canadian wilderness and will have no signal so please excuse me for the repeat!)About a month ago, I (and many others) wrote about an incident in which

via The Torment Nexus September 17, 2026

Generated by openring