AJAX or Asynchronous JavaScript and XML is a term
describing a web development technique for creating interactive web
applications
One area that's been pushed in web software development is AJAX - Asynchronous JavaScript with XmlHttpRequest. The fundamental idea is that it updates web pages without posting back the whole page.
links :
AJAX (technology used in Google Suggest)
http://en.wikipedia.org/wiki/AJAX
http://www.ajaxpatterns.org/
One area that's been pushed in web software development is AJAX - Asynchronous JavaScript with XmlHttpRequest. The fundamental idea is that it updates web pages without posting back the whole page.
links :
AJAX (technology used in Google Suggest)
http://en.wikipedia.org/wiki/AJAX
http://www.ajaxpatterns.org/
RIA
Rich Internet Applications(RIA) are a
cross between web applications and traditional desktop
applications, transferring some of the processing to the client
end.
RIA's typically:
run in a web browser, not requiring installation. run locally in a secure environment called a sandbox can be "occasionally connected" wandering in and out of hot-spots or from office to office The term "Rich Internet Application" was introduced in a Macromedia whitepaper in March 2002
links :
http://en.wikipedia.org/wiki/Rich_Internet_Application
Overview - Rich Internet Applications Tool
Engineering Rich Internet Applications
RIA's typically:
run in a web browser, not requiring installation. run locally in a secure environment called a sandbox can be "occasionally connected" wandering in and out of hot-spots or from office to office The term "Rich Internet Application" was introduced in a Macromedia whitepaper in March 2002
links :
http://en.wikipedia.org/wiki/Rich_Internet_Application
Overview - Rich Internet Applications Tool
Engineering Rich Internet Applications
FLEX
Macromedia Flex is an application server
initially released in March of 2004. In short it is a J2EE
application that compiles on the fly Flex mark up language (MXML)
and Actionscript into Flash applications.
The goal of Flex is to allow Web application developers to easily build Rich Internet Applications, otherwise known as RIAs. In a multi-tiered model, Flex applications serve as the Presentation Tier. These applications were already possible using Macromedia Flash MX 2004; however for non Flash developers many found it challenging to develop in an animation based environment.
Links
Flex Overview
http://en.wikipedia.org/wiki/Macromedia_Flex
Macromedia Flex
The goal of Flex is to allow Web application developers to easily build Rich Internet Applications, otherwise known as RIAs. In a multi-tiered model, Flex applications serve as the Presentation Tier. These applications were already possible using Macromedia Flash MX 2004; however for non Flash developers many found it challenging to develop in an animation based environment.
Links
Flex Overview
http://en.wikipedia.org/wiki/Macromedia_Flex
Macromedia Flex
XUL
XUL (XML User Interface Language) is a
user interface markup language developed to support Mozilla
applications like Mozilla Firefox and Mozilla Thunderbird. Like
UIML, it is an application of XML that describes user
interfaces.
Links
http://en.wikipedia.org/wiki/XUL
http://www.mozilla.org/projects/xul/
http://www.xulplanet.com/
http://wiki.mozilla.org/index.php/XUL:Xul_Runner
Links
http://en.wikipedia.org/wiki/XUL
http://www.mozilla.org/projects/xul/
http://www.xulplanet.com/
http://wiki.mozilla.org/index.php/XUL:Xul_Runner
XAML
XAML (short for eXtensible Application
Markup Language, and pronounced "Zammel") is the user interface
definition language for the next version of Microsoft Windows, code
named Windows Longhorn.
XAML is a declarative XML-based language optimized for describing visual interfaces, such as those created by Macromedia Flash. SVG and XUL are open source examples of XML user interface languages.
Links
Microsoft XAML overview
http://zdnet.com.com/2100-1104-5201325.html>
http://www.mezzoblue.com/archives/2005/04/14/avalonxaml_f/>
http://www.xaml.net/
XAML is a declarative XML-based language optimized for describing visual interfaces, such as those created by Macromedia Flash. SVG and XUL are open source examples of XML user interface languages.
Links
Microsoft XAML overview
http://zdnet.com.com/2100-1104-5201325.html>
http://www.mezzoblue.com/archives/2005/04/14/avalonxaml_f/>
http://www.xaml.net/
SPA (Single Page
Application)
A "Single Page Application" is a web application that fits on a single page, and which might be optionally enhanced by connectivity with a server.
Example of SPA
http://www.tiddlywiki.com/
http://shared.snapgrid.com/gtd_tiddlywiki.html
http://www.kevembuangga.com/hwk
http://reblg.com/hrouter
http://www.formassembly.com/time-tracker/
I would like to give some interested project. TrimJunctionis a clone project of the Ruby on Rails(RoR) web MVC framework. Don't miss to check there "Next Action" demo.
Links
http://peerasan.blogspot.com/2005/08/spa-s...pplication.html
http://en.wikipedia.org/wiki/Single_Page_Application
A "Single Page Application" is a web application that fits on a single page, and which might be optionally enhanced by connectivity with a server.
Example of SPA
http://www.tiddlywiki.com/
http://shared.snapgrid.com/gtd_tiddlywiki.html
http://www.kevembuangga.com/hwk
http://reblg.com/hrouter
http://www.formassembly.com/time-tracker/
I would like to give some interested project. TrimJunctionis a clone project of the Ruby on Rails(RoR) web MVC framework. Don't miss to check there "Next Action" demo.
Links
http://peerasan.blogspot.com/2005/08/spa-s...pplication.html
http://en.wikipedia.org/wiki/Single_Page_Application
JSON
JSON, which stands for "JavaScript Object Notation", is a lightweight computer data interchange format. JSON has the advantage, over XML, as a data interchange format in that it can be trivially parsed, by JavaScript, with JavaScript's built in eval() procedure. (This is important because of JavaScript's ubiquitousness among web browsers.) JSON is JavaScript's object literal format.
http://en.wikipedia.org/wiki/JSON , http://json-rpc.org/
AFLAX
AFLAX is a technology which combines AJAX and Flash implemented by XAML
links
http://en.wikipedia.org/wiki/AFLAX
JSON, which stands for "JavaScript Object Notation", is a lightweight computer data interchange format. JSON has the advantage, over XML, as a data interchange format in that it can be trivially parsed, by JavaScript, with JavaScript's built in eval() procedure. (This is important because of JavaScript's ubiquitousness among web browsers.) JSON is JavaScript's object literal format.
http://en.wikipedia.org/wiki/JSON , http://json-rpc.org/
AFLAX
AFLAX is a technology which combines AJAX and Flash implemented by XAML
links
http://en.wikipedia.org/wiki/AFLAX
Links ดีดี