Has Microsoft killed Silverlight?

The reports of my death are greatly exaggerated – Mark Twain   The internet is currently full of rumors and reports that Microsoft no longer will develop Silverlight after version 5 is deployed. This could not be a bigger exaggeration. Continue reading

Posted in Uncategorized | Leave a reply

Cell phone operators: the next extinct species

I firmly believe that most cell phone operators have lost the initiative in their own market. There are more and more technology breakthroughs and events that further marginalizes their role in providing communication services. With Microsoft buying Skype, putting their Continue reading

Posted in Uncategorized | Leave a reply

HTML5 will chop more then Flash and Silverlight, next up: Apps

In response to Apple adding a 30% “Tax” on anything bought inside apps and subscriptions, Amazon has released a HTML5 version of Kindle (source). This is an interesting turn of events and one I’ve been waiting for. The capability leap Continue reading

Posted in Web | Tagged Apps, HTML5, Mobile | Leave a reply

Microsoft buying Skype – The vision

So Microsoft bought Skype. Interesting. Looking at the tech that Microsoft is now owning in this space, Live Messenger, Lync and Skype you don’t have to be a rocket scientist to see where this can go. Let’s put up a Continue reading

Posted in Column | 5 Replies

In the face of frustration.

I love to write code. I’ve written code in one form or another for the past 25 years and I’ll probably still write code for the upcoming 25. I love the pure power of creation and freedom to let creativity Continue reading

Posted in Column | Tagged Architecture | Leave a reply

The benefits of minimizing the centralization of IT

One of the lesser known ideas and practices behind what has come to known as SOA was the physical organization of teams into service areas. The basic idea is that there shouldn’t be a centralized “IT-Department” that manages the systems Continue reading

Posted in Architecture, Methodology | Tagged Business, Organizations, Service Area, SOA | 1 Reply

Reflections of Visual Basic 6, when the end is near

Very soon Visual Basic 6 will go out of commission, Microsoft will cease all support and will officially bury a language, tool and platform that has been argued to carry their success with their platform penetration through the 90’s. In Continue reading

Posted in Column | Tagged Opinions; Professionalism;Software Engineering;Trade, Visual Basic | 1 Reply

The dreaded “Save(Foo bar)”

For the last year or so my biggest antagonist has been “Save(Foo bar)”. There is usually a lot of things going wrong when that method turns up. I’m not saying that saving stuff to the persistence storage is a bad Continue reading

Posted in Architecture, design patterns | Tagged Architecture, design patterns | Leave a reply

NDC2010: Michael Feathers – The deep synergy between good design and testability

In this session Michael Feathers basically killed the argument based on; I don’t want tests to drive my design with a simple example base on the code smell; Iceberg class. Private methods are really hard to test, and here we Continue reading

Posted in NDC2010 | Tagged design patterns, NDC2010, TDD | 2 Replies

NDC2010: Michael Feathers – Testable C#

This session was basically explaining a simple rule that regardless if you are using TDD; should be followed at all times: Never hide a TUF in a TUC What did Michael mean by that? There are two things that can Continue reading

Posted in NDC2010 | Tagged design patterns, NDC2010, TDD | 1 Reply