.NET development
Practical guides on modernization, C# patterns, and building maintainable software. Emphasis on what actually matters in production.
> IMPORTANT> : Each project is designed for 1-week sprints with clear daily tasks and small, achievable goals that provide dopamine hits throughout the process.
As modern applications grow more complex, the need for reliable background processing becomes crucial. Enter .NET Worker Services - a powerful solution for handling background tasks in your applicatio
We needed to let users download ATM transaction data as Excel and CSV files. The catch? We're dealing with sensitive financial data, so everything needs to be PCI compliant (secure). Here's how we wen
The evolution of Windows Services from VB.NET 3.0 to .NET 8 mirrors the broader transformation in software development. In the VB.NET days, creating a Windows Service was like navigating a labyrinth.
After understanding the fundamentals of Worker Services, let's explore a practical implementation: a File Watcher Service. This real-world example demonstrates how to apply the concepts we've learned