ASP.NET
ASP.NET is a set of web development technologies
marketed by Microsoft. Programmers can use it to build
dynamic web sites, web applications and XML web services.
It is part of Microsoft's .NET platform and is the successor
to Microsoft's Active Server Pages (ASP) technology.
ASP
Active Server Pages (ASP) is Microsoft's server-side
technology for dynamically-generated web pages that
is marketed as an add-on to Internet Information Services
(IIS).
Programming ASP websites is made easier by various built-in
objects. Each object corresponds to a group of frequently-used
functionality useful for creating dynamic web pages.
In ASP 2.0 there are six such built-in objects: Application,
ASP Error, Request, Response, Server, and Session. Session,
for example, is a cookie-based session object that maintains
variables from page to page. Application Center Test
is also available for load testing.
PHP
PHP (Hypertext Preprocessor) is an open-source, reflective
programming language. Originally designed as a high
level scripting language for producing dynamic Web pages,
PHP is used mainly in server-side application software.
Flash
Adobe Flash (formerly Macromedia Flash and before
that Future Splash), or simply Flash, refers to both
the Adobe Flash Player and to a multimedia authoring
program used to create content for the Adobe Engagement
Platform (such as web applications, games and movies).
The Flash Player, developed and distributed by Adobe
Systems (which bought Macromedia), is a client application
available in most dominant web browsers. It features
support for vector and raster graphics, a scripting
language called Action Script and bidirectional streaming
of audio and video.
Strictly speaking, Adobe Flash is an integrated development
environment (IDE) while Flash Player is a virtual
machine used to run, or parse, the Flash files, but
in contemporary colloquial terms "Flash"
can refer to the authoring environment, the player
or the application files.
Java
Java is an object-oriented programming language developed
by James Gosling and colleagues at Sun Microsystems
in the early 1990s. Unlike conventional languages
which are generally either designed to be compiled
to native (machine) code, or interpreted from source
code at runtime, Java is compiled to a byte code which
is then run (generally using JIT compilation) by a
Java virtual machine.
The language itself borrows much syntax from C and
C++ but has a simpler object model and fewer low-level
facilities.
Java is only distantly related to JavaScript, though
they have similar names and share a C-like syntax.
JSP
Java Server Pages (JSP) is a Java technology that
allows software developers to dynamically generate
HTML, XML or other types of documents in response
to a Web client request. The technology allows Java
code and certain pre-defined actions to be embedded
into static content.
The JSP syntax adds additional XML tags, called JSP
actions, to be used to invoke built-in functionality.
Additionally, the technology allows for the creation
of JSP tag libraries that act as extensions to the
standard HTML or XML tags. Tag libraries provide a
platform independent way of extending the capabilities
of a Web server.
JSPs are compiled into Java Servlets by a JSP compiler.
A JSP compiler may generate a servlet in Java code
that is then compiled by the Java compiler, or it
may generate byte code for the servlet directly.
MYSQL
MySQL is a multithreaded, multi-user, SQL Database
Management System (DBMS) with more than six million
installations.[1] MySQL AB makes MySQL available as
free software under the GNU General Public License
(GPL), but they also dual-license it under traditional
proprietary licensing arrangements for cases where
the intended use is incompatible with the GPL.
MSSQL
Microsoft SQL Server is a relational database management
system (RDBMS) produced by Microsoft. Its primary
query language is Transact-SQL, an implementation
of the ANSI/ISO standard Structured Query Language
(SQL) used by both Microsoft and Sybase. SQL Server
is commonly used by businesses for small- to medium-sized
databases, but the past five years have seen greater
adoption of the product for larger enterprise databases.
MS Access
Microsoft Access (full name Microsoft Office Access)
is a relational database management system from Microsoft,
packaged with Microsoft Office Professional which
combines the relational Microsoft Jet Database Engine
with a graphical user interface.
Microsoft Access can use data stored in Access/Jet,
Microsoft SQL Server, Oracle, or any ODBC-compliant
data container. Skilled software developers and data
architects use it to develop powerful, complex application
software. Relatively unskilled programmers and non-programmer
"power users" can use it to build simple
applications without having to deal with features
they don't understand. It supports substantial object-oriented
(OO) techniques but falls short of being a fully OO
development tool.
|