

Using reflection can significantly lower down your performances. Unfortunately, this ability comes at great cost. Without reflection you could only access properties with appropriate access level but with reflection, you have no problem accessing even private elements of the class. Using reflection, you can dynamically instantiate objects, access fields, methods and properties regardless of the protection level. Reflection allows accessing type structure and its meta-data in runtime. This is a difficult transition though, and the question is: would Red Gate have been better off releasing Reflector back to the community and ceasing its own investment, rather than making a renewed effort to make it a viable commercial product?. There is nothing wrong with a software company charging for its work. The price for the new Reflector will be just $35.00 not much for such as useful tool. Red Gate might not have made money from Reflector, but now it has the opposite problem: bad PR because of withdrawing an existing and popular free tool. This is not so bad if you can download another free version but following the change of policy that will not be the case. In either case, the Reflector executable deletes itself. If I click Yes, I am told that automatic update is impossible and directed to the Red Gate download page. I have a download from 2008, and if I run it I get this message: Reflector has actually been time-bombed for years.

IMO you have managed to destroy your company reputation such that purely on principle i won’t be recommending you to anyone anymore. I have told many other developers of your products – happy to explain how good they are and how awesome red-gate is. I have been a happy (paying) customer of red-gate for some time now – sql tools. What has particularly annoyed users in the feedback forum is that the existing free version is time-bombed, and will expire on May 30th. We know that people are going to be cross with us. Neither has really happened, he says, adding: Galbraith says that Red Gate had expected two benefits from Reflector: sales of other tools to Reflector users, and up-sell to the premium version. Two years ago we thought we could make a success of it without having to charge for it, it turns out that wasn’t the case. In hindsight we wish we hadn’t done that. We’re really regretful that we ever made such a statement that we were going to try not to charge for it. At the moment we can’t do so in a commercially justifiable way. Reflector’s a tool that needs to stay up to date. Further development of Reflector doesn’t make commercial sense. Right now owning Reflector doesn’t make commercial sense. Watch this video as distinctly uncomfortable CEO Simon Galbraith answers the question “Didn’t we promise that Reflector was always going to be free?”: Now it has decided this is no longer viable. Red Gate developed Visual Studio integration and some further features, offering a free version as well as a paid-for premium edition. Red Gate will continue to provide the free community version and is looking for your feedback and ideas for future versions. In 2008 Roeder sold Reflector to Red Gate, stating: Reflector was created by Lutz Roeder, who shared it freely with the community. This is invaluable for debugging when you do not have the original source code, though a further implication is that if you want to protect your source code you need to obfuscate it. Reflector makes this as easy as opening a file. NET “intermediate language”, which means it can easily be decompiled. NET code is not compiled to native code until runtime. NET Reflector, a popular tool for debugging and decompiling. Tools company Red Gate is to discontinue the free version of.
