-
An Introduction to Distributed Tracing with OpenTelemetry in .NET 7
Last updated: Wednesday, January 8, 2025
Published in: CODE Magazine: 2023 - January/February
OpenTelemetry is an open-source distributed tracing framework. Companies that use it can make more informed decisions about their operations. Learn to use it through an example ASP.NET 7 project.
-
Migrating Monolithic Apps to Multi-Platform Product Lines with .NET 5
Last updated: Friday, January 31, 2025
Published in: CODE Magazine: 2021 - March/April
Learn to migrate older applications to .NET 5. Learn to use "ports-and-adapters" (hexogonal architecture) along with design patterns and principles from domain-driven design (DDD) to help you modify your old software so you can split the business logic into independent assemblies.
-
Docker
Last updated: Wednesday, October 8, 2025
Published in: CODE Magazine: 2018 - May/June
Ted Neward’s Docker article introduces the technology’s rise to mainstream relevance and demystifies how it works for developers, especially those from the Windows ecosystem. It covers installing and running Docker, the distinction between images and containers, and how Dockerfiles express reproducible environments. Neward explains practical usage—volume mounting, port mapping, and building/publishing images—while comparing Docker’s philosophy to traditional virtualization (Hyper-V/VirtualBox) and highlighting its suitability for repeatable deployments and microservices. He also touches on orchestration (Kubernetes, Swarm) and the CI/CD value of Dockerfiles as delivery artifacts.
-
Prepare Visual Basic for Conversion to C#
Last updated: Friday, April 8, 2022
Published in: CODE Magazine: 2018 - May/June
There’s nothing wrong with coding in VB, but to stay contemporary, you need to get coding in C#. Paul shows you how to convert legacy VB files to C# without re-inventing the wheel.
-
Software Archaeology
Last updated: Tuesday, May 11, 2021
Published in: CODE Magazine: 2017 - November/December
If you’ve ever had to step through legacy code—even your own—you understand what a mystery some of it can be. Chris provides some tips and tricks for figuring it out.