12 min read
GitHub Actions for .NET CI/CD: Setup Guide
Learn to set up a CI/CD pipeline for .NET projects with GitHub Actions, covering workflows, triggers, testing, and deployment strategies.
Read article
A developer's notebook
Programming notes and guides on C#, .NET, Azure, and the Microsoft stack. Solutions to come back to when the same problem turns up again.
Browse the articles// Leave a note for future you.
var notebook = new Notebook();
notebook.Add("What worked");
notebook.Add("What didn't");
notebook.Save();▌
12 min read
Learn to set up a CI/CD pipeline for .NET projects with GitHub Actions, covering workflows, triggers, testing, and deployment strategies.
Read article
9 min read
Discover how C# named arguments enhance code clarity, flexibility, and readability, making your methods easier to manage and understand.
Read article
14 min read
Explore 10 essential ASP.NET MVC ViewModel patterns to optimize data handling between models and views, enhancing your application's performance.
Read article
14 min read
Explore Constructor Dependency Injection in C# for improved code flexibility, testing, and maintainability. Learn key concepts and practical examples.
Read article
7 min read
Discover effective techniques to reduce WCF message sizes, enhance performance, and optimize your services with our comprehensive guide.
Read article
8 min read
Learn best practices for Azure Key Vault logging to enhance security, monitor access, and maintain compliance effectively.
Read article
7 min read
Explore essential tools and techniques for effective WCF performance monitoring, ensuring optimal service performance and quick issue resolution.
Read article
11 min read
Optimize your .NET database performance with these 10 essential indexing best practices. Learn how to balance reads and writes effectively.
Read article
12 min read
Explore effective API versioning strategies in Azure API Management, including best practices, tools, and methods for seamless integration.
Read article
11 min read
Discover essential rollback and recovery practices for .NET applications to ensure stability and minimize downtime during deployments.
Read article