AJAX. Asynchronous Javascript And XML

AJAX stands for Asynchronous JavaScript And XML. AJAX is a web development technique used for creating interactive web applications. AJAX is the logical next step in the services-oriented architecture revolution. With AJAX, user interfaces from within the browser can use web services as their data source to store and retrieve information. Asynchronous JavaScript and XML is not a technology in itself, but is a term that describes a "new" approach to using a number of existing technologies together, including: HTML or XHTML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, and the XMLHttpRequest object. When these technologies are combined in the AJAX model, web applications are able to make quick, incremental updates to the user interface without reloading the entire browser page. This makes the application faster and more responsive to user actions. AJAX is said to be quicker at Internet use. AJAX technology allows a web page to request data from a server without refreshing the whole page, making it possible to update only parts of a web page. This should generally result in smother, faster page loading.

Compare Bargains on AJAX Programming

Open Ajax Alliance
Wikipedia AJAX
AjaxDeveloper
AJAX:Getting Started     Developer Mozilla
AJAX Patterns
Fiaminga AJAX Information and Tutorials
Ajax Forums
Ajax Talk Forum
Web Design with Ajax
ASP.NET Ajax
AJAX Matters
Free AJAX Tools, Frameworks, Libraries and Source Code
Oracle Ajax
Ajax Matters
Ajax Line
Ajax Components
Ajax Impact
Ajax Goals
Ajax13
Ultimate Web Developer Lists

ASP.NET AJAX. (Microsoft®), ASP.NET AJAX is a set of technologies to add AJAX (Asynchronous JavaScript And XML) support to ASP.NET. It consists of a client-side script framework, server controls, and more. More ASP links.

How To Use AJAX Patterns. Design patterns make development more efficient by speeding up common programming processes and eliminating the need to write redundant code across multiple projects. AJAX design patterns are emerging with the increased popularity of its use in Web application development. In this article, I'll focus on a few patterns that are specific to AJAX development.

Ajax Web Programming    Ajax Web Programming Forum

AJAX Developer Resource Center From SDN - The Source for Sun Developer Solutions

Build Your Own AJAX Web Applications. By Matthew Eernisse.

Doloto is an AJAX application optimization tool, especially useful for large and complex Web 2.0 applications that contain a lot of code, such as Bing Maps, Hotmail, etc. Doloto analyzes AJAX application workloads and automatically performs code splitting of existing large Web 2.0 applications. After being processed by Doloto, an application will initially transfer only the portion of code necessary for application initialization.

Internet Explorer 8: Ajax (Videos)   More Browser links

Adobe AIR lets developers use their existing web development skills in HTML, AJAX, Flash and Flex to build and deploy rich Internet applications to the desktop.

Web Design References (Covers most Web stuff, CSS, etc)

TurboGears Features: easy-to-use, database-driven, easy Ajax and designer- and programmer-friendly.

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

Xajax Project Introducing Xajax Ajax-enable your PHP application with a simple toolkit that gets the job done fast. Runs on any PHP 4.3.x/PHP 5.x and Apache/IIS platform. xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript and PHP. Applications developed with Xajax can asynchronously call server-side PHP functions and update content without reloading the page.

Atlas is a very powerful Ajax framework generally associated with ASP.NET

Microsoft ASP.NET AJAX

The ASP.NET AJAX Control Toolkit helps you bring your web sites to life! The ASP.NET AJAX Control Toolkit is a collection of samples and components that makes it easier then ever to build and consume rich client-side ASP.NET AJAX controls and extenders. The toolkit provides both ready to go samples and a powerful SDK to simplify the creation and re-use of your own custom controls and extenders. More ASP, Active Server Page links

Ajax PHP Magazine     More PHP links

What is Ajax Good for. Ajax Tutorial XML Training and Ajax XML Application development tutorial and Ajax Javascript.

Free AJAX Tools, Frameworks, Libraries and Source Code

AJAX Tutorial  AJAX is not a new language, but just a new way to use existing standards. With AJAX you can create better, faster, and more user friendly web applications. AJAX is based on JavaScript and HTTP requests.

Coding in Pardice AJAX Tutorials. This page has various tutorials, articles, and blog posts I've created concerning AJAX and AJAX techniques. Real World AJAX. Blog Tutorials & Projects.

Ajax: A New Approach to Web Applications. Ajax is said not to be an acronym.

Go Beyond HTML Forms With AJAX implementing features such as auto-saving, just-in-time validation, submission throttling and popup forms.

WPF/E is the Microsoft solution for delivering rich, cross-platform, interactive experiences including animation, graphics, audio, and video for the Web and beyond. Utilizing a subset of XAML (eXtensible Application Markup Language)-based Windows Presentation Foundation technology, WPF/E will enable the creation of content and applications that run within multiple browsers and operating systems (Windows and Macintosh) using Web standards for programmability. Consistent with Web architecture, the XAML markup is programmable using JavaScript and works well with ASP.NET AJAX. Broadly available for customers in the first half of 2007, WPF/E experiences will require a lightweight browser plug-in made freely available by Microsoft.

WPF/E (codename) Software Development Kit (SDK) Community Technology Preview (Dec 2006)

DHTML Goodies. A library of DHTML and AJAX scripts. Also Widgets.

XAP - eXtensible Ajax Platform. An Ajax-based Rich Internet Application framework.

TurboGears Features: easy-to-use, database-driven, easy Ajax and designer- and programmer-friendly.

FireBug lets you explore the far corners of the DOM by keyboard or mouse. All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including a debugger, error console, command line, and a variety of fun inspectors.

Ajaxian Blog :-

Ajaxian » Front Page

Cleaning up the web with Ajax

A Drumbeat for the Open Web
Thu, 02 Sep 2010 10:30:40 +0000 - I stumbled on the Mozilla Foundation’s Drumbeat project recently: Drumbeat gathers smart, creative people like you around big ideas, practical projects and local events that improve the open web. It’s very well done combination of projects + community. There’s a whole slew of cool projects already one here. A small sample:
Extending HTML5
Wed, 01 Sep 2010 10:30:57 +0000 - Google Rich Snippet Oli Studholme has an excellent new article on HTML5 Doctor on the different ways HTML5 can be extended with things like microformats, the link tag, and more. Why would you want to do this? While HTML5 has a bunch of semantic elements, including new ones like <article> and <nav>, sometimes there just isn’t an element with the [...]
Raphaël 1.5 Released
Tue, 31 Aug 2010 10:30:55 +0000 - Dmitry Baranovskiy and team have released another version of Raphaël, an excellent drawing and animation library backed by SVG (VML on Internet Explorer). New features in Raphaël 1.5 include custom attributes and keyframes. Keyframes can be defined similar to CSS3 Animations: PLAIN TEXT JAVASCRIPT: el.animate({     "20%": {cy: 200, easing: ">"},     "40%": {cy: 100},     "60%": {cy: [...]
New SVG Web Release: Owlephant
Mon, 30 Aug 2010 23:05:00 +0000 - The SVG Web team has announced a new release. SVG Web is a drop in JavaScript library that makes it easy to display SVG graphics on Internet Explorer 6, 7, and 8 using Flash. The new SVG Web release, like all of their releases, is named after especially silly D&D monsters. The new release is code [...]
Design 3D Models in a Browser
Mon, 30 Aug 2010 11:00:37 +0000 - Perfect for a Monday is a cool 3D model editor built using the Canvas tag and created by Jayesh Salvi:
View Source Tutorial: Content Site Using HTML5 Canvas + CSS3
Mon, 30 Aug 2010 10:00:56 +0000 -
Find Info On Webkit Spec Extensions
Fri, 27 Aug 2010 11:00:41 +0000 - I stumbled across http://webkit.org/specs recently, which is basically a nifty listing of all custom extensions Apple/Webkit has made to web specs, written up as specs themselves so that other browsers can implement them: Squirrelfish Bytecode Timed Media Elements CSS Effects Extensions to CSS 3 Media Queries The 'pointer-events' property There were some on here that I had never even heard of. [...]
It’s Gmail: The Game!
Fri, 27 Aug 2010 10:00:01 +0000 - TechCrunch reports on a Googler, Paul Truong, who created an HTML5-based game for Gmail called Galactic Inbox using his 20% time: When you start it up, a little Gmail logo envelope guy pops out of a “20% Projects Lab” and starts flying. Essentially, he’s a spaceship and can shoot objects coming his way. It’s simple, but [...]
How to Drag Out Files Like Gmail
Thu, 26 Aug 2010 11:00:40 +0000 - Ryan Seddon, aka the CSS Ninja, has a nice blog post up where he reverse engineers the new feature in Gmail where you can drag attachments from an email on to your desktop. Note that the feature only currently works in Chrome. Ryan begins with the following code: PLAIN TEXT JAVASCRIPT: var file = document.getElementById("dragout"); file.addEventListener("dragstart",function(evt){   evt.dataTransfer.setData("DownloadURL",fileDetails); },false);   Describing the code Ryan says: From [...]
innerShiv: Make innerHTML + HTML5 Work in IE
Thu, 26 Aug 2010 10:00:47 +0000 - (Various Shivs) Via JD Bartlett comes HTML5 innerShiv for IE. Before innerShiv, the following would not work in IE: PLAIN TEXT HTML: var s = document.createElement('div'); s.innerHTML = "<section>Hi!</section>"; document.body.appendChild(s);   For example, let's imagine we have some CSS that defines the following for the HTML5 elements footer, header, and section: PLAIN TEXT CSS: footer, header, section {   border:1px solid #ccc;   display:block;   padding:10px; }   Unfortunately, even if [...]
Adobe Releases Web Fonts
Wed, 25 Aug 2010 11:00:48 +0000 - Last week Adobe announced they are jumping into the Web Fonts game in a partnership with Typekit: For this debut of Adobe Web Fonts, I think we’ve made some great choices. Everyone knows Myriad and Minion — pervasive workhorse sans serif and serif typefaces, respectively, which will prove to be as useful on the web as they have been [...]
Real World Canvas Tips from Hakim El Hattab
Wed, 25 Aug 2010 10:00:27 +0000 - From Hakim El Hattab (who has some very nifty HTML5 experiments up) comes some nice tips on using the Canvas tag: Cross browser implementation There are no real discrepancies between the canvas outputs of different browsers so long as the JavaScript code is written correctly (if not, browsers tend to try and fix things for you, [...]
Motorola Purchases 280 North
Tue, 24 Aug 2010 22:26:37 +0000 - I don't usually post acquisition news on here, but I just wanted to congratulate 280 North, who we've covered on here many times and are fellow members of the Ajax community. 280 North produces the awesome Cappuccino language/framework, including the 280 Slides presentation web application. Techcrunch is reporting that Motorola has bought 280 North. From [...]
CSS Media Queries: Bees Knees Or Spawn of Satan?
Tue, 24 Aug 2010 11:00:58 +0000 - The last month has seen an interesting back and forth over CSS Media Queries. In a nutshell, CSS Media Queries make it possible to apply style sheets only if certain properties are available on the display device. For example, you could have a stylesheet only display for screen devices with a maximum screen width of [...]
Blow Things Up!
Tue, 24 Aug 2010 10:00:09 +0000 - Jonas Wagner has ported the Flash 2D physics engine Box2DFlash to JavaScript: In his demo Jonas uses the Canvas tag to map the physics simulations on. Click on it to create explosions: Jonas talks about the approach he used to convert the original library from ActionScript to JavaScript: At first I thought this conversion would be trivial as [...]
The CSS3 Song
Mon, 23 Aug 2010 11:00:32 +0000 - Don't be bummed it's Monday, 'cuse the CSS3 Song is here to cheer you up: How can you go wrong with lyrics like this: CSS3 Web animation done properly CSS3 Degrading gracefully I had a dream, an awesome dream People surfing in the park On Windows, Linux and Mac And their page load speeds were oh-so-high No big JavaScript library Just to show some eye-candy CSS3 Web animation [...]
Pure Pulsing CSS Map Markers
Mon, 23 Aug 2010 10:00:18 +0000 - Via Zachary Johnson (aka the Zachstronaut) comes a cool experiment using pure CSS to generate pulsing rings/map markers. He's put together a nice video explaining the concept: He has a cool demo (Chrome or Safari + Snow Leopard only) of the effect: The pulsing effect, for example, is generated by a CSS3 Animation: PLAIN TEXT CSS: @-webkit-keyframes ringpulser       [...]
Want to pack JS and CSS really well? Convert it to a PNG and unpack it via Canvas
Sun, 22 Aug 2010 19:30:36 +0000 - Jacob Seidelin of nihilogic fame (remember his Super Mario in JavaScript solution) is one of my unsung heroes of JavaScript. His solutions have that Dean Edwards "genius bordering on the bat-sh*t-crazy" touch that make you shake your head in disbelief when they come out but later on become very interesting. One of his posts from [...]
Attack of the IE Conditional Comment…
Fri, 20 Aug 2010 11:00:16 +0000 - Just in time for Friday, James Padolsey wins the award for most creative Internet Explorer detection code: PLAIN TEXT JAVASCRIPT: // ---------------------------------------------------------- // If you're not in IE (or IE version is less than 5) then: //     ie === undefined // If you're in IE (>5) then you can determine which version: //     ie === 7; // IE7 // Thus, to [...]
Auto-Generate CSS3 For Fame and Fortune!
Fri, 20 Aug 2010 10:00:14 +0000 - We've seen a number of nice CSS3 generators. I stumbled across another one recently that has a nice set of features for autogenerating the following from a single CSS3 generator web page: Border Radius Gradients CSS Transforms CSS Animations CSS Transitions Text Shadow Box Shadow Text Rotation @Font Face

Using Ajax to Improve the Bandwidth Performance of Web Applications

Atlas is a very powerful Ajax framework generally associated with ASP.NET

Ajax Endangers Pageviews As A Metric. Hits eventually yielded to page-views when it came to counting web traffic, but the growing usage of Ajax technologies that refresh content without triggering a new page-view could bury that metric.

Ajax Information from HTML Source

OnLamp. Curt Hibbs demonstrates the use of Ajax within Ruby on Rails applications. More Ruby links. ( Onlamp The Open Source web Platform).

LAMP is an acronym for a set of free software programs commonly used together to run dynamic Web sites: Linux, the operating system; Apache, the web server; MySQL, the database management system (or database server); Perl, PHP, and/or Python, scripting languages

Yahoo! Maps AJAX API - Getting Started Guide. Learn the fundamentals of the Yahoo! Maps AJAX API and get started creating your own maps. Yahoo Developer Network Yahoo! Answers API: Now With Filtering and Sorting!

IP Location Lookup This is not an SEO tool, but is very useful in determining the geographic location of an IP address, Check and IP address e.g. 203.113.20.70, (hit Enter after entering your IP address on the page), using a bit of AJAX and Maps.

W3C The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF).

AJAXSLT is an implementation of XSL-T in JavaScript intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.

Operating Systems and Graphical User Interfaces. Windows Visa/XP, Linux, Apple, BeOS, etc.

ColdFusion Programming Language

Programming Languages and Computer Code and Scripting

Web Services. UDDI (Universal Description, Discovery and Integration). WSDL (Web Services Description Language). SOAP (Simple Object Access Protocol).

Mashups. Mashable, Mashable links

Internet Speed. Internet Speed Testing. Improving Internet Speeds.

Web Master Tools and Utilities

Web Masters. Click Here Now to start making money. A Great opportunity to make some money. Receive 50% by offering your users Ton's of Keywords on A Great Portal websites. Our Affiliate Program Pays you 50% on Level 1 of Every Sale of our Text Link both searchable and static Text Link!

 Enter the Bargain to search for at Compare Bargains.
Search Help for Compare Bargains.

Home   Advertising Methods FREE TIPS

A Computer Portal. Freeware, Shareware. Download software. Computer languages and Programming code. Including  PERL Scripts and Java Scripts. Webmaster Tools. Internet Marketing, Website promotion. Hardware Help from BIOS to Windows and UNIX.

® © ™ are owned by respective authors and websites. There may be a charge for some software. Google™ is a trademark of Google Inc, These pages are not endorsed by Google or any other Company