Throwing exception in C#

      No Comments on Throwing exception in C#

In C# there are 3 of ways to throw exception. throw throw ex throw new Exception(“message”, innerException) Our sample: I will make changes in line 30 (purple box) and catch exception in parent method in simple try{} catch(Exceptiop e){} block. Method throwing actual exception is called ThrowExceptionMethod() and is not… Read more »

NDepend VSTS Extension

      No Comments on NDepend VSTS Extension

NDepend was recently released as VSTS Extension. Before that it was available as separate application. It was (and still is) to run it as task on CI server (eg. TeamCity) NDepend VSTS Extension can be installed from https://marketplace.visualstudio.com/items?itemName=ndepend.ndependextension. After installation new option is available in menu The only thing to… Read more »

Testing approach in large integration systems

Current state of art Maintaining large software systems is hard. Such systems are usually complex by nature. On diagrams they look nice – couple figures exchanging messages each other. The devil is in details – as always. Microservices add extra complexity. We moved from monoliths to farms of services. Now… Read more »

BoilingFrogs 2017

      2 Comments on BoilingFrogs 2017

Last Saturday I’ve attended Boiling Frogs conference in Wroclaw. BoilingFrogs is software craftsmanship conference organized in Wroclaw. In central Europe it on of the best conference focused on best programming practices. Other good conferences (focused on software craftsmanship) are BuildStuff, Craft Conf and DevDay. It was my first attempt to… Read more »

BizTalk ESB Tracing

      No Comments on BizTalk ESB Tracing

As some of you may know I work with BizTalk. I’m involved in integation project where ESB Toolkit will be used soon. I’m researching various scenarios at the moment. There is alot of documentation about ESB Toolkit on MSDN sites. The problem is that usually the basic scenarios are well… Read more »