GotoKnow
  • เข้าระบบ
  • สมัครสมาชิก
  • แผงจัดการ
  • ออกจากระบบ
GotoKnow

Web 2.0 Technologies note

user posted image


user posted image

JSF & Ajax

user posted image
Ajax overview from SUN


AJAX
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/

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

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.

user posted image
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


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/

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
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




Links ดีดี

บันทึกนี้เขียนที่ GotoKnow โดย 

คำสำคัญ (keywords): ajax
หมายเลขบันทึก: 19209
เขียน:
แก้ไข:
ความเห็น: 1
อ่าน:
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ

ความเห็น (1)

Some time ago, I really needed to buy a building for my corporation but I did not have enough money and couldn't order something. Thank God my colleague suggested to try to get the <a href="http://bestfinance-blog.com/topics/mortgage-loans">mortgage loans</a> at reliable creditors. Hence, I acted that and used to be satisfied with my consolidation loan.