|
Application development -- or dynamic development -- refers to any web creation activity that
results in a site that reacts to user input, or in other words,
requires programming
and a database.
(See other "application
development" terms.)
There are lots of technologies
available and lots of
applications -- custom created as well as 3rd party,
one-size-fits-most applications.
Many dynamic web sites incorporate both multimedia
and static development.
Many also include eCommerce
capabilities.
Things to consider:
- Dynamic development allows users to communicate with you by
passing data directly through your web site.
- With increased communication, you may also need increased
security.
- Dynamic elements can be more costly to change than other
types of media, so plan
carefully. Work with a clearly defined strategy
and make full use of prototyping
and usability
testing.
- There may be a 3rd party application that you can use rather
than reinventing the wheel
- The process of developing and successfully
launching a web-based application is different from a web
site.
Other Names for...
Internet and intranet applications are also
called:
custom application, custom applications,
database application, database applications, database-driven
application, database-driven applications, online applications,
online software, online software applications, software
applications, web-based,
applications, web-based
solutions, web-based software, web-based software applications,
web site applications, website
applications, web site
software, website software, web-based software applications, web
based software applications
Applications that are shared are also called:
3rd party application, 3rd party
applications, 3rd party app, 3rd party apps, leased
application, leased applications, shared application, shared applications,
third-party application, third-party applications, third-party
app, third-party apps
Technologies
for Creating We-Based Applications
Java
technologies used to create online applications include:
EJB, JDBC, JSP, JSF, RMI, JNDI, JMS, JavaScript
Microsoft
technologies used to create online applications include:
.Net, Dot Net, DotNet, ASP, SQL, IIS, Access
Visual
Basic technologies used to create online
applications include:
VB, VB Script, Active X, Com, Dcom, .Net, Dot
Net, DotNet, ASDI, CDO
Other technologies
used to create and operate online applications include:
PHP, Perl, PerlScript, DAP, MYSQL, MySql, ColdFusion, DHTML, XML, XSL,
XSLT, JSTL, AJAX, Rose, Ant, Junit, EasyMock, JBoss, JRun, JSF,
Spring, Struts, Apache, TomCat, WebSphere, UML, CMMI, iText
|