AJAX - Asynchronous Javascript and XML is known to IE as ActiveX XMLHTTP object and to the other browsers as XMLHTTPRequest.
JSON is a subset of the JavaScript that provides a fairly terse, dense data notation. When passed as data client-side it can be deserialized into a JavaScript Object with one line of code. In contrast XML is bulky and requires a fair bit of code client-side to parse and work with it.
Lately the use of client centric development model in .NET is getting increasingly popular. In contrast to the traditional server model where html tags are rendered in server side and then sent to the browser
inputEx is "a javascript framework to build fields and forms" created by Eric Abouaf. The framework uses a JSON format to describe a form, such as:
I have finally gotten around to playing with asynchronous ASP.NET AJAX JSON web services, and WHAT a beautiful thing they are! You can call a .NET web service asynchronously from the client, and play with a full object in JavaScript as the response all without a post back! And when I say a full object, I mean just that; my object had properties with primitive types, collections, and even other objects…all in JavaScript!
The main difficulty when trying to talk to some web service on another server is getting past your web browser’s Same-Origin Policy. This basically says that you may only make calls to the same domain as the page you are on.
According to Douglas Corckford’s website, JSON is a lightweight data-interchange format. It is easy for humans to read and write… JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others.”
JSON (JavaScript Object Notation) is a lightweight computer data interchange format. It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects).
What is JSON? JSON stands for JavaScript Object Notation and is basically a lightweight way of describing hierarchical data. Since it is so lightweight, it makes it an ideal candidate for AJAX applications. So what does JSON look like. The JSON code our JSON AJAX Chat application will be returning will look something like this:
John Resig posts about security issues in JavaScript. He writes «For example, here's an exploit that works in Firefox 2, Opera 9, and Safari 3. It goes about redefining the global Array object then making it such that whenever a property value is set (even when the array is constructed!) the value is alerted out.
Ajaxlines is a project focused on providing its audience with a database of most of Ajax related articles, resources, tutorials and services from around the world.
Its purpose is to showcase the power of Ajax and to act as a portal to the Ajax development community.
Careful of What You Post on Facebook
The New Facebook — Good or Bad
Five Tools For Faking Advanced CSS