Well, I'm happy with the success that Genuilder had. It seems that the concept is appealing to lots developers.
However, the first version was just a test and even if the features are not so bad, there is too much use case I can think about.
The next feature of Genuilder will be called Genuilder.Extensibility, and the goal to create a framework that developers will use to modify code files or create new one easily during the build process, without using MSBuild.
As always, the developer will need to activate Genuilder on his projects.
After that, if he wants to create a plugin, the only thing to do will be to create a plain old class library, and create his plugins inside.
Then, he just references it in targets project...
Plugins will have access to all the source code of the target project.
Genuilder.Extensibility will be heavily coupled with NRefactory, since my goal is not to create another code parser, and I don't want developers to parse themselves the source code.
Also, I'm evaluating MEF, maybe plugins will be exported with the MEF framework. I currently don't know if I will use it because it depends if it makes plugin developers'life easier.
Keep in touch,
samedi 14 novembre 2009
samedi 7 novembre 2009
Genuilder Out !!!

Genuilder Out, I'm very proud of this project, it will enhance your build process and visual studio so easily that you will wonder why nobody thought about it earlier...
By the way, it's on CodeProject, and it's home is on CodePlex.
Inscription à :
Messages (Atom)