I can't understand RedGates step.
Before .NET Reflector was free of charge. It don't needed any update. And it was an advertisement for RedGate.
Then .net Reflector 6 self-deletes. Update to a non self-deleting version is free. But for the most people the old version have already self-deleted, so it no longer exists. Now .NET Reflector is an anti-advertisement for RedGate.
Later some people here in the forum told, that Version 7 is in contradiction to Version 6 slow and lazy. And there are only minor additions. People who have buyed Version 7 want Version 6 back.
Then there comes an OpenSource .NET Reflector reimplementation called ILSpy
which is currently at version 1.0
Additional I read at a german newspage at http://heise.de/-1281261
that companies like JetBrains
) and Telerik
) are working on .NET Reflectopr alternatives, too.
So there is really no longer any need to use .NET Reflector.
As I already sayd, as .NET Reflectr was free, it was an advertisement for RedGate and there existing no alternative.
Now, after RedGate self deleted the old version, it is an anti-advertisement for RedGate and there will be existing a lot of alternatives.
Before, RedGate was a normal company. After RedGate promised, that .NET Reflector will ever be free and then self-deleted it, RedGate is one of the worst companies, which renege on a promise.
And I can only warn everybody to RedGate: If the company renege on a promise one times, who believes that it don't do it a second one?
Or as I sayd in an other thread:
RedGate guaranteed, that .NET Reflector will ever be free. Then .net Reflector self-deletes.
Now RedGate says, that if you buy a .NET Reflector 7 license, it will never self-delete. Do you really believe still anything of RedGate?