Homepage
Open in app
Sign in
Get started
Dotnet Developers
Tips and Tricks will help you become a more competent, efficient and confident .NET developer.
Archive
About
Featured
Design Patterns
Follow
Easy Lazy Loading in C#: Boost Performance and Reduce Resource Usage!
Easy Lazy Loading in C#: Boost Performance and Reduce Resource Usage!
Learn how to improve your C# code’s performance and resource usage with Lazy<T>! Check out my guide to lazy loading made easy. #CSharp
Greg James
Mar 13, 2023
How to choose the right RabbitMQ exchange for your distributed application
Greg James
How to Use Memory Mapped Files in C#
Greg James
Design Patterns: Decorators
Greg James
Revolutionize Your C# Programming: Unlocking the Little-Know Secret to Lightning-Fast Performance!
Greg James
What is dependency injection and why is everyone so interested?
Greg James
Design patterns: Singleton
Greg James
Create smaller and faster containerized .NET Applications with chiseled containers!
Create smaller and faster containerized .NET Applications with chiseled containers!
.NET Chiseled Containers are a new type of container image that is designed to be smaller and more secure than traditional containers.
Greg James
Dec 1, 2023
The Secret to Lightning-Fast Queries: How to Improve Performance with Compiled LINQ
The Secret to Lightning-Fast Queries: How to Improve Performance with Compiled LINQ
Learn to write lightning fast LINQ queries by precompiling your LINQ expressions!
Greg James
Jul 4, 2023
The Complete Guide to Structs, Classes, and Records in C#
The Complete Guide to Structs, Classes, and Records in C#
In this article, we’ll explore the differences between them and when to use each one.
Greg James
Jun 10, 2023
Effortlessly Containerize Your .NET App and Share It on Docker Hub in 4 Simple Steps!
Effortlessly Containerize Your .NET App and Share It on Docker Hub in 4 Simple Steps!
The easy step-by-step guide that shows you how to containerize and deploy a .NET (C#) application using Docker!
Greg James
May 9, 2023
How to Properly Implement Logging in a C# Application
How to Properly Implement Logging in a C# Application
Learn how to implement logging effectively in your C# application with our step-by-step guide. Ensure better debugging and error tracking.
Greg James
Apr 23, 2023
Top 6 C# Interfaces You Need to Know for Flexible and Maintainable Code
Top 6 C# Interfaces You Need to Know for Flexible and Maintainable Code
The 6 interfaces you need to know to add powerful functionality to your classes and enable polymorphism and loose coupling in your code.
Greg James
Apr 1, 2023
About DotnetDevelopers
Latest Stories
Archive
About Medium
Terms
Privacy
Teams