AWS re:Invent 2020 - XNT303
Learn how to monitor and troubleshoot performance in .NET applications on AWS using CloudWatch, X-Ray, and other tools.
Learn how to monitor and troubleshoot performance in .NET applications on AWS using CloudWatch, X-Ray, and other tools.
Announcing a major performance update for MyNatsClient, a .NET client for NATS, achieving a 60% speed increase and reduced resource usage.
A tutorial on containerizing a Blazor Server application using Docker, covering Dockerfile creation and core container concepts.
A technical blog archive chronicling deep-dive projects and experiments in C#, .NET, low-level programming, and reverse engineering.
A developer explains the mindset and methodology behind debugging by walking through a real-world fix for the Twitch desktop client.
Explores the benefits of Ahead-of-Time (AOT) compilation for C#/.NET applications, comparing it to JIT and discussing performance and efficiency gains.
An exploration of ASCII art found in comments within major .NET open-source repositories, categorized by technical themes.
A conference talk exploring .NET memory management concepts, the Garbage Collector, hidden allocations, and profiling techniques.
Introducing Hangfire, a .NET library for scheduling and managing background tasks with a dashboard, persistent storage, and distributed support.
A guide to performing mathematical calculations using PowerShell, leveraging the .NET Math library for operations beyond basic arithmetic.
Guide to profiling .NET applications using PerfView and visualizing the results with the speedscope.app web-based performance viewer.
A guide to customizing conventions and extending the NSpec BDD testing framework for .NET to fit specific testing patterns.
Explains the Outbox Pattern for reliable event publishing in distributed systems, addressing atomicity issues between database transactions and external messaging.
Explores whether C# qualifies as a low-level language by porting a C++ raytracer to C# and analyzing performance, value types, and systems programming.
Explains NSpec conventions for BDD testing in .NET, covering context, setup, assertions, and cleanup.
Explores implementing Domain-Driven Design with Entity Framework 2.2, focusing on encapsulation and persistence ignorance for a domain model.
A monthly blog post summarizing key .NET ecosystem updates for February 2019, including .NET Core 3.0 Preview, Polly for resilience, and the .NET Foundation.
A guide to implementing a simple CQRS pattern using raw SQL and Domain-Driven Design (DDD) principles in a .NET Core REST API application.
A technical overview of the new .NET Cosmos DB SDK v3, covering setup, queries, and common pitfalls.
Explores the challenges of implementing Java's ReferenceQueue and PhantomReference concepts in C# for garbage collection notification.