Genuilder : Build time development framework
Enhancing Visual studio and your build process is two clicks away.
This framework does it's best to be out of your way, while improving your development experience seemlessly.
(Please if you know a better way to integrate video from a flash object, in CodePlex, tell me ! ;) )
Installation has been simplified since the creation of this screencast
Current features are:
- AppConfigVerifier, validation of your config file at compile time,
- AppSettingsGenerator, strongly typed access to AppSettings and ConnectionStrings,
- EnvironmentFile, pre-processor for app.config,
- InterfaceExtractor, create an interface automatically from a class, useful to create proxies,
- PropertiesExtractor, strongly typed access to property names of a type,
- StrongConfigGenerator, strongly typed access to your sections in the config file
And the most important, the
Extensibility framework with its built in extensions :
- AsyncServiceContractsExtension, make WCF for Silverlight easy by auto generating async ServiceContracts,
- StronglyTypedReflectionExtension, strongly typed access to PropertyInfo, MethodInfo and EventInfo of your types,
- ProxyGeneratorExtension, make method interception easy by generating proxies automatically,
- XamlVerifierExtension, spot and correct automatically binding's path error at design and compile time,
- XamlResourceExtension, access resources in a strongly typed way
More to come, I wait your ideas !
Check the article on
Note : These features work automatically during the compilation of your project, they are completely inobstrusive during the development.
Please let me know about your idea to make Genuilder even better !
I accept donation with paypal so I can drink beer, eat pizza and code more and better ;)
Hope you'll like it,