CategoryWhy I like …

Stuff I learned yesterday

S

I listen to a few podcasts. Mainly technical ones. I recently got a hint from Mike Minutillo about a podcast called “Stuff I learned yesterday”. I was blown away when I started listening to this podcast. It makes you think more about stuff that you learned. Furthermore, this podcast is full of stories from the podcasters themselves but also from the community. You’ll find the podcast here One of the recent inspiring and very emotional episodes are Finding clarity If you have...

Amazing things are happening with NServiceBus

A

Some of you might already know but I wanted to announce that Remo Gloor and I are currently actively involved in pushing the next major release (namely 4.0.0) of NServiceBus further. This is the first blog post of an upcoming series of blog posts about exciting stuff which will be available in NServiceBus in the next release. I will start describing some mini features and then move to a major new feature in which Remo and I took the main contributor role. Before I start with the blog posts I...

Why I like NDepend to untangle Dependencies in my Code

W

Some time ago, Patrick Smacchia (NDepend lead developer) offered me a NDepend Pro license to play around. NDepend is a tool providing a lot of features. The feature that impressed me from the very start is visualizing dependencies. Not just dependencies from classes to classes, or assemblies to assemblies; no from everything to everything. Like for example all assemblies that use somewhere the method Foo of class Bar. It works for assemblies, namespaces, types, methods and fields. But, what’s...

Why I like Machine.Specifications

W

Urs started with the idea and the category “why I like”… So I’ll steal his idea and go further with this category… This might be an expensive blog post because I need to pay license fees to Urs πŸ˜‰ We adopted machine.specifications for our project approximately one year ago. We compared several context and specification frameworks but the overhead of the competitors was too high for our team. Also didn’t we have a product owner who was willing to write for...

Why I like Ninject for Acceptance Testing (.NET Dependency Injection Container)

W

Lately, I wrote quite a lot of acceptance tests. I simulate that the application is started-up and perform all features requested by our customer to make sure that they work as expected. In order to make these tests fast so that they can be run on every commit to the version control system, I simulate all interaction with the environment of the application: views, database, file system, registry, share point and so on. To get the most out of these acceptance tests, I want to fake as little as...

Recent Posts