My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Crumbs is a poor man's NHibernate profiler for web applications based on Asp.Net. It provides insight into SQL statements executed by NHibernate during request processing. Since it is implemented as a HttpModule, it should work regardless of whether you use Monorail, Asp.Net MVC, Fubu.MVC or, God forbid, WebForms.

It requires minimal changes to the application: just add the Crumbs.Profiler HttpModule to your web.config file, and you are ready to go.

If your app happens to use the jQuery library, Crumbs will automatically provide a bit nicer user experience.

Goals for first version are:

  • an HttpModule implementation - need no setting up, independent of framework (Monorail, Asp.Net MVC,...)
  • setting a global/per-request limit of SQL statements, which triggers an error notification
  • filtering who can see the data (for use on live site, but there are issues with logging all the SQL)
  • customizable CSS for debug window formatting
  • use only minimum JavaScript instead of full jQuery

Here's Crumbs in action:

Powered by Google Project Hosting