Glossary of Technologies

ActionScript 3.0

ActionScript 3.0 is a powerful, object-oriented programming language that signifies an important step in the evolution of the capabilities of the Flash Player runtime. The motivation driving ActionScript 3.0 is to create a language ideally suited for rapidly building rich Internet applications, which have become an essential part of the web experience.

ASP.NET

ASP.NET is a Web platform that provides services to build enterprise-class server-based Web applications. ASP.NET is built on the Microsoft's .NET Framework. Applications can be written in any language that is compatible with the common language runtime (CLR), including Visual Basic and C#.

ASP.NET MVC

ASP.NET MVC is a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.

Drupal

A modular content management system, particularly popular for building online communities.

Flash

A multimedia platform that is popular for adding animation and interactivity to web pages.

Joomla

An open source content management system platform for publishing content on the World Wide Web and intranets; as well as a Model–view–controller (MVC) Web application framework.

jQuery

A lightweight cross-browser JavaScript library that emphasizes interaction between JavaScript and HTML.

Multimedia On Demand

Systems that allow users to select and watch/listen to video or audio content on demand.

MySQL

The MySQL database is a popular open source database because of its high performance, high reliability and ease of use. It is also the database of choice for a new generation of applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) Many of the world's largest and fastest-growing organizations including Facebook, Google, Adobe, Alcatel Lucent and Zappos rely on MySQL to save time and money powering their high-volume Web sites, business-critical systems and packaged software.

MySQL runs on more than 20 platforms including Linux, Windows, Mac OS, Solaris, HP-UX, IBM.

Node.js

Node.js is an evented I/O for V8 JavaScript engine.

PHP

Hypertext Preprocessor (the name is a recursive acronym) is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. 

Social Network Integration

Tools which allow direct interaction with existing social networks, e.g. Facebook.

Social Networking

Creating connectivity and interaction between web users.

Streaming Video

Broadcasting media live over the Internet. The process involves a camera for the media, an encoder to digitize the content, a media publisher where the streams are made available to potential end-users and a content delivery network to distribute and deliver the content. The media can then be viewed in realtime by end-users.

Wordpress

A dynamic publishing tool for managing website content using a web browser. The platform is opensource and widely used by leading news agencies and corporations.