blog main page

Leveraging HttpClient Logging in ASP.NET Core for Enhanced Debugging

Modern web applications often rely on external APIs to fetch or send data. The HttpClient class in ASP.NET Core is a versatile tool for making HTTP requests, but understanding the details of these requests and responses is crucial during development and debugging. To address this, we can implement a logging mechanism that captures the details of each HTTP request and response.

Read more →

Book Summary: Serverless Beyond the Buzzword: A Strategic Approach to Modern Cloud Management by Thomas Smart - December 2022

In Serverless Beyond the Buzzword: A Strategic Approach to Modern Cloud Management by Thomas Smart, readers explore the practicalities of serverless computing, from fundamental concepts to financial implications, security considerations, and human dynamics. This comprehensive guide equips both beginners and seasoned professionals with the necessary knowledge and tools for effective cloud management, emphasizing practical implementation and real-world implications.

Read more →

PlayingWithExpressions – Part 6: Experimenting with Queryable and Enumerable Search Method

This blog post meticulously evaluates Queryable and Enumerable search extension methods in practice. Commencing with the creation and configuration of intricate entities like Order, OrderItem, Payment, Product, and User, we establish a robust foundation. Next, the OrderDbContext, equipped with configurations and data seeding, sets the stage. Finally, MVC Razor pages for Orders and Order Details are designed, and Home and OrderItem Controllers are introduced for processing search string values. Join us in this technical exploration of Queryable and Enumerable search extension methods.

Read more →

PlayingWithExpressions – Part 5: DateTimeExpressionCreator

In this blog post, we explore the DateTimeExpressionCreator class, a versatile tool empowering developers to craft DateTime comparison expressions for specific target DateTime properties. Through a meticulous analysis of the class's structure, methods, and underlying logic, we illuminate its role as a valuable asset for addressing dynamic DateTime filtering scenarios.

Read more →