I've just submitted a techincal report on EWD which some of you may find interesting.
EWD is a web application development framework that has been specifically designed for use with GT.M and Caché. It can be used to not only develop new web applications, but also web-enable existing legacy applications. As such it is an ideal framework for modernizing VistA.
EWD has been specifically designed to:
- be intuitive and simple to learn and understand
- be highly productive in use
- significantly reduce the cost and overhead of downstream maintenance
- be highly secure
- create very high performance applications
- be user-extensible
EWD is available free of charge. It is subject to a commercial license for Caché, but for GT.M it is available as an Open Source product, licensed under the Affero GPL Version 3 license.
The document can be viewed at either: