Three different ways to raise events in C#

The Event model in C# finds its roots in the event programming model that is popular in asynchronous programming. The basic foundation behind this programming model is the idea of "publisher and subscribers." In this model, you have publishers who will do some logic and publish an "event." Publishers will then send out their event … Continue reading Three different ways to raise events in C#

Typemock Isolator is in Visual Studio Gallery

In case you've never been to Visual Studio Gallery - it is a "one stop shop for Visual Studio extensions. It includes everything from community built power toys to advanced industry partner...". This site is a great resource of visual studio extendibility, you can find many of the tools that most software developers use on … Continue reading Typemock Isolator is in Visual Studio Gallery

How to remove a setup package with a known uninstall bug

Today was the 2nd time I managed to cause a machine at work to not be able to uninstall the project I've been working on. During installation tests I "accidentally" deleted part of the registry and resulting in not being able to uninstall the MSI (because it wasn't there) and not being able to install … Continue reading How to remove a setup package with a known uninstall bug

One of my posts was linked from Stackoverflow

As you might know I'm currently working at Typemock. Since I've started working there I have the feeling that software developers do not fully understand Test Driven Development and those who do have a hard time understanding why they should use mocking/faking framework. Beginner developers when deciding to learn how to use unit tests as … Continue reading One of my posts was linked from Stackoverflow

Four podcasts every .NET developer should know about

I believe that a big part of a software developer job is to stay updated by constantly learning about new technologies, software development methodologies and  developer’s tools.   One way of achieving this goal is by listening to podcasts. I usually listen to on my MP3 player on my way to work and back. In … Continue reading Four podcasts every .NET developer should know about