Presentation from .NET Software Architects User Group

Yesterday I co-delivered a lecture about Unit testing titled "How to benefit from unit testing in the real world" at the monthly gathering of the .NET Software Architects User Group. I'd like to thank Doron that presented the 2nd part of our lecture and give thank to an esteemed member of our development team - … Continue reading Presentation from .NET Software Architects User Group

Use measureIt to find out how much time it really takes

I've been interested in performance optimization from the first application I wrote and since than I been finding new ways to make my code run faster with less memory usage. Over the time I found that after discovering the existing bottlenecks in the code knowing which command takes more time to execute is always an … Continue reading Use measureIt to find out how much time it really takes

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