Feature Gating part 1 : what is it?

Feature Gating part 1 : what is it?

Last week I was invited as speaker at the monthly DevDay Salerno to talk about Feature Gating. The recording will be soon available on YouTube (even though it will be in italian, sorry). Seems that the topic captured some interest so I thought it was a good idea to write...

2 minute read
DevDay Salerno: let’s talk about Feature Gating!

DevDay Salerno: let’s talk about Feature Gating!

Tomorrow I’ll be speaking at the monthly Meetup hosted by the DevDay Salerno community! The topic of the day will be “Feature Gating“, I’ll talk about the general idea, use cases and best practices. The talk will be language-agnostic as this is more a pattern rather than a framework/library. I will...

2 minute read
How an AppDomain can help you isolate your method calls

How an AppDomain can help you isolate your method calls

In one of my latest pet-projects (which with a bit of luck is about to become a real project, knock on wood!) I have been in need of executing code in total isolation form the containing application.  Without giving too many details, the system allows plugins to be uploaded ( as...

2 minute read
How to reset the entities state on a Entity Framework Db Context

How to reset the entities state on a Entity Framework Db Context

I had two bad days. Those days wasted chasing a stupid bug. I had a test class with 4 test cases on my infrastructure layer. If executed one by one, they pass. If the whole suite was executed, only the first one was passing. At the end I found out...

2 minute read