Give The Iron (Page 2)

Full Throttle Development

Use CorrelationId to track calls in ASP.NET 4

But it will help you find the cause. Correlation Id is a value that can for instance be used to track calls in log files as it moves between services. It's a common practice when architecting a system as Microservices, but it's a useful practice in any system that involves calls between services and APIs, since it allows an fairly easy way to group log messages from different logs. It also helps when dealing with systems that span time zones and organizations since the correlation id can be easily passed along in support messages.

Read more...

Setting up WinMerge as the Visual Studio Merge and Diff-tool

I've been a WinMerge user for years. Despite that work on the 2.x branch seemed to stop after the 2.14.0 release in 2013, I kept using it since it did all the things I needed it to do. However, there were a few annoying issues with certain compare scenarioshowever, so when all of sudden version 2.16.0 showed up, it was a welcome site.

Read more...

Static fields in generic classes

In a new attempt to reboot my blogging I'm putting my exploratory coding sessions in writing (although I'm not sure I can call it reboot, since I'm not sure I booted my blogging to begin with). With exploratory coding I mean that when I come across a question I have, instead of immediately searching for the answer, I try and explore it with code instead. I use LINQPad since it's so fast to get up and running. So over to the question.

Read more...