10 C# Apps You Should Know

Tom Smykowski
6 min readJan 27, 2024

1 eShopOnContainers

Dotnet-architecture’s eShopOnContainers is a great project that provides a full set of microservices and container-based architecture for creating scalable e-commerce apps.

It makes use of the.NET platform’s power by using technologies such as ASP.NET Core, Entity Framework, Docker, and Kubernetes. As a developer, I love that the modular and expandable design of eShopOnContainers allows me to easily customize and integrate many services.

The project also includes many real-world use cases, making it a great resource for learning best practices for developing robust and efficient e-commerce systems.

Update: the repo was archived. Development is done under new repo, you’ll find the link in the original repo announcement.

2 Stealerium

The exciting open-source project Stealerium focuses on ethical hacking and cybersecurity research. It provides a framework and a collection of tools for designing and testing security solutions. Developers and security experts may use Stealerium to simulate numerous cyberattack situations, allowing them to examine vulnerabilities and…

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.