Although Windows and Web development share many common traits
(GUI design, backend database hooks, etc.), there are also many significant differences in the
underlying application architectures that one must fully understand in order to create a successful
web-based application. Over the years EDGE has gained this type of experience through our
projects in both the Windows and Unix environments. EDGE has web-enabled existing
applications, developed numerous web-based applications, utilized various backend databases, and
setup/administered: web servers, email servers, ftp sites, and firewalls.