Bam.Net is a framework and set of tools for rapid application development.
It offers data access code generation (using troo.exe), web service generation
(using gloo.exe) and standards based view templating (using vyoo.exe). Bam.Net
aspires to enable developers of yesterday, today, tomorrow and beyond to build
cloud aware web based applications using the MV* design patterns they are already
familiar with.
Bam.Net consists of reusable code components written over the years, used to contribute to numerous projects in a variety of professional roles held by the primary author. While functional overlap exists between Bam.Net and other more popular frameworks today, at the time of its creation either no equivalent existed or the options did not provide the specific functionality and capabilities desired.
Bam.Net is a re-branding of what was "Brevitee" and "Bryan.Apellanes" before that.
The underlying toolkit of Brevitee made heavy use of the acronym B.A.M, short for
Brevitee Application Management which is now short for Bam Application Management.
The word brevity is defined as; concise and exact use of words in writing or speech.
In the same sense Bam.Net is intended, in the spirit of jQuery, to allow one to
write less and do more through the use of Bam.Net's extensive .Net extension method
library and code generators. BAM and you're done!