Technical Resources

The list of links below has been compiled by Web Technology staff over the years while working on a variety of projects and technologies.
Items in the list lean mostly toward open source solutions.

Ajax stands for asynchronous Javascript and XML.
It has become so ubiquitous in the web development world that it has lost its all-caps status.

No list of open source links would be complete without the Apache Software Foundation.
There are literally hundreds of useful applications available from the Apache web site.
The list below are some of the ones we’ve used successfully on prior projects and is not an exhaustive list.

Cloud computing seems to be all the rage these days, with magazine articles and news stories discussing the potential benefits and pitfalls.

As with any new computing concept, cloud computing is not easily defined.
Even the experts give varying definitions.
However, cloud computing basically boils down to the following:
It consists of computing activities that take place on a remote server.

Eclipse is an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.
The Eclipse IDE is widely used by developers across many different programming languages and technologies.

Grails is an open-source web application framework that leverages the Groovy language and complements Java web development.

HTML is the "lingua franca" of the world wide web.
Any foray into web design or web development should start with an understanding of HTML.

HTML5 is is the latest revision of the HTML standard (originally created in 1990 and most recently standardized as HTML4 in 1997) and remains under development as of this writing.
It brings many capabilities and added structure, making coding web pages easier and more consistent for web developers.

Java provides a "write once run anywhere" programming implementation on popular platforms.

Client-side scripting is a necessity for today’s web development and JavaScript is the tool to bring your web pages to life.

PHP is a widely used general purpose scripting language that is especially suited for Web development.

Schema is a type of microdata that makes it easier for search engines to parse and interpret the information on your web pages more effectively.

SQL (Structured Query Language) is the most commonly used programming language for querying and modifying data and managing databases.

UML is an acronym for unified modeling language.
It is a standardized visual specification language for object modeling.

Though there are many ways to define Web Services, the most essential aspect is machine to machine interaction over a network.

XML stands for extensible markup language.
The key word is "extensible" as it allows users to define their own elements.
Its primary purpose is to facilitate the sharing of structured data across different information systems, making it ideal for web services.