A set of classes that makes the life easier for developers. Currently contains: IoC, DAL/ORM, Model validation, localization, logging, parsers, design by contract.
Feel free to contribute.

Parts of the framework is beta.


This list is in no way complete, please check the code (which is quite well documented).
  • Commands - Upgraded version of the Command pattern
  • Components - Inversion of control / Dependency injection, CodeProject article
  • Data - DAL/ORM layer. Doesn't mess with your models at all
  • DesignByContract - A Design by contract implementation. (the 'Check' class in the framework)
  • Globalization - Adding language support, Date/Time helpers etc.
  • Logging - A NLog similiar logging framework
  • Parser - A way to create parsers/tokenizer (that aren't fast but easy to understand/extend). SQL parser included.
  • PluginHelpers - Small plugin framework, CodeProject article
  • Property - Helper class used to get/set property values using property names as strings.
  • Validation - Validate your models with the help of attributes (which are excellent since attributes are documented in sandcastle generated help files)
Last edited Mar 22 at 12:50 PM by jgauffin, version 10

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987