-
Aspirational .NET: What Is .NET Aspire?
Last updated: Thursday, February 22, 2024
Published in: CODE Magazine: 2024 - March/April
Shawn describes the Aspire framework as something the ASP.NET Core team created to simplify the set-up of multiple smaller projects (microservices or not) with related components that you might be using (e.g., data stores, containers, queues, message buses, etc.). Shawn explores the concept of cloud native and explains how .NET Aspire simplifies the setup of distributed applications by providing tooling and a dashboard for monitoring and orchestration. Aspire is impressive so far.
-
Some Overlooked EF Core 7 Changes and Improvements
Last updated: Friday, February 24, 2023
Published in: CODE Magazine: 2023 - March/April
Great updates for EF Core 7 include explicit methods FromSqlRaw and FromSqlInterpolated. The SqlQuery method lets you pass in a raw SQL query to get scalar data directly from the database. And many more cool features. Read about them in Julie article.
-
An Introduction to Distributed Tracing with OpenTelemetry in .NET 7
Last updated: Thursday, December 8, 2022
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.
-
Benchmarking .NET 6 Applications Using BenchmarkDotNet: A Deep Dive
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - September/October
In his story about how to set up benchmarks in Visual Studio 2022, Joydip teaches you how to create baselines, and then execute many types of benchmarks and interpret the results.
-
Customized Object-Oriented and Client-Server Scripting in C#
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - September/October
You need full control of how your functionality is implemented. Vassili tells you how to use classes and objects for great control, and how to implement them in C# in this article about object-oriented and client-server scripting.
-
Building Command Line Utilities in C# and Python
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - July/August
Rod whips up a quick app to help a friend and ends up discovering some pretty cool multi-platform features that are part of command line utilities.
-
Tapping into EF Core’s Pipeline
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - March/April
Julie describes new EF Core 5 metadata features and how to use them, including ToQueryString, DbCloggerCategory, DbContext.SavingChanges, DbContext.SavedChanges, DbContext.SaveChangesFailed, Dotnet-counters, ChangeTracker.DebugView and Model.DebugView.