Reflector is dead. Long live Reflector!

It’s sad but it was recently announced that one of the most well known tools for .Net development will cease to be offered for free. I am talking of course for .Net Reflector. Unfortunately in the Greek community I haven’t seen to much about it which makes me even more sad about the software development in my country (at least there has been a short discussion here). Anyway, just for the record, the official announcement of the Reflector going for a price model is here.

It’s a big change indeed but I think we should have seen it coming. We all are part of a community (.Net) which is used to pay for everything, it’s almost as we don’t enjoy coding otherwise. Starting from our IDE going all the way to the most “sofisticated” tools – which are usually free in other communities (e.g. Java) – like NHibernate Profiler, NCover, Memory Profilers and many many more.

It’s amazing that most of these tools are quite often WORSE that their open source alter egos. Don’t get me wrong. Some of these tools are great, and for some of them I am also willing to pay the price but the whole situation is messed up. There has been some breakthroughs in the oss community of .Net the last years with some excellent projects and a great solution to the big problem of package management (call me Codeplex, ALT .Net and Nuget) but still I am sure that developers from other worlds are laughing with us.

So here I provide some nice alternatives for Reflector, all of them free and/or open source.

I am personally looking seriously into ILSpy and Monoflector. ILSpy is made from the SharpDevelop team (these guys are just great) and Monoflector uses the Mono Cecil engine with a WPF UI on top of it, it looks quite promising although it’s not fully working yet.

Last but not least I got to state that the price RedGate is asking for the old good Reflector is not too much and I am sure that people will appreciate the effort. But being asked to pay for a tool that a) has always been free and b) uses an open source engine (Mono Cecil) in its core… It’s getting on my nerves!

Reference: Reflector is dead. Long live Reflector! (or reflector alternatives) from our Executive Editor George Nikolaropoulos.

George Nikolaropoulos

George is an IT Architect, currently the technical lead of a major IT restructuring in an insurance firm. Having worked for investment banks and insurance companies he is mainly excited about high performance computing, parallel programming and high availability/low latency environments. Being a polyglot programmer he is also interested in web, mobile and game programming.

Related Articles

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Back to top button