Posts

Showing posts from June, 2006

Atlas & AJAX

The type of rich development that Atlas enables is broadly referred to as AJAX (Asynchronous JavaScript and XML), which is a relatively new acronym for a combination of technologies that have been around for quite some time. The Atlas features of ASP.NET are not just another AJAX script library for writing client-centric Web applications. Atlas builds on the .NET Framework 2.0 and adds support for better utilizing the capabilities of client-side JavaScript and the XMLHttpRequest object. The client script library simplifies the task of writing JavaScript and provides constructs for using an object-oriented approach to writing JavaScript. It includes server-based features that make it easy to enrich existing ASP.NET applications, as well as a client script library that is used by the Atlas controls and services. Scenarios enabled by Atlas are not limited to updating regions of the page with an asynchronous JavaScript call. You also get richer client experiences that would otherwise be i

HOW TO handle users who disable Javascript in their browser

Gilbert Hadley has a ingenious way to handle users who may disable Javascript in their browser while accessing a website in which Javascript functionality is required - <noscript> <meta http-equiv="REFRESH" content="0;URL=error-no-javascript.html"> </noscript> This method or a variation is much better than the Hidden Form variable method blogged earlier .

HOW TO debug CSS?

The DOM Inspector (DOMi) in Firefox is an invaluable tool to debug CSS .

What is JSON?

JSON (pronounced "Jason") or "JavaScript Object Notation" is a " fat-free alternative to XML " for data interchange . JSON is used by Yahoo! Web Services and Google Maps among others in their Web Services/APIs.