ALTOVISO is a boutique consultancy that builds custom applications and solves programming problems. Our principal consultants bring decades of software engineering experience, including building critical applications for the fortune 100. We also have extensive general management experience, in both civilian and military environments. We take care to understand both technology and business requirements and deliver results that employ a judicious mix of modern technologies, computer science principles, and original invention that only maturity and experience can bring. Our specialities include...
Rich Internet applications, single-page applications, browser-compute
we've proposed a new design model in this space as well as authored an open-source framework for building these kinds of applications
Dojo applications and consulting
we have Dojo committers on staff
Asynchronous module loading program design and problem solving
we've authored bdLoad, the #1 performing (in space) module loader
Relational Database Design
we emphasize canonically normalized databases that are both performant and maximize semantic content
eClinical information management systems
two or our principal consultants invented this technology nearly 30 years ago
Rawld Gill, an ALTOVISO principal consultant, coauthored
the first book on Dojo. This is still the only book that includes an
in-depth description of several of Dojo's powerful subsystems (for example, the loader and build system). Buy
it from Amazon here.
backdraft
A Javascript framework for building browser-hosted GUIs 100% within the browser--no plugin,
no server-side programming--with all the awesomeness of a native app, but without all the pain.
bdLoad
a CommonJS AMD-compliant, script-injection Javascript module loader that's very small (about 3.5K),
yet includes
has.js integration, rich-debugging
features, and other unique capabilities.
bdBuild
a program to compile a web app into an optimized set of resources for fast loading; includes module
bundling, Dojo pragma processing, has.js folding,
generalized replacements, and other important features.
bdParse
a Javascript library that compiles Javascript into an abstract syntax tree of Javascript objects.