'Simon' on Sun, 23 Jul 2006 18:22:02 GMT, sez: Brilliant. I had (sub-consiously) followed steps 1 to 4 exactly as you describe, except the alarm bells were 3 days ago. Understanding JSON: the 3 minute lesson Understanding JSON: the 3 minute lesson
Json.NET - Newtonsoft Popular high-performance JSON framework for .NET Version 5.0.8 - Created by James Newton-King - Product product = new Product();product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Sizes = new string[] { "Small" }; string json = JsonConvert.SerializeObject(product); Json.NET - Newtonsoft

Introducing JSON

object {} { members } members pair pair , members pair string : value Introducing JSON - Scott Hanselman - Serializing Objects as JavaS
When Microsoft added the ActiveX XMLHTTP object to Internet Explorer's implementation of JavaScript, the company planted the seed for the revolution in Web applications known as Asynchronous JavaScript and XML, or AJAX. Today, Firefox, Safari, Opera, and other browsers all support what is now known as XMLHttpRequest, making possible sites such as,, and These and other sites feature applications that act and feel like other desktop applications—even though they're running in a browser. In AJAX, the JavaScript on the page sends requests to a Web server for data while the user's viewing and interacting with the page (hence the "asynchronous" part of AJAX). Speeding Up AJAX with JSON Speeding Up AJAX with JSON
Atlas notes : Implementing a Slider control with the Atlas frame Atlas notes : Implementing a Slider control with the Atlas frame Implementing a Slider control with the Atlas framework Though the Atlas framework is in its CTP stage, there are already many controls available for use. For example, the Agility team is doing a great job with the Atlas Control Toolkit, a set of Atlas controls that can be used through extenders. On the other hand, some classic client-side controls like a menu, a calendar or a slider are missing at the moment (but if you have coded one using the Atlas framework, please let me know). For this reason, I've decided to implement the last of these three controls: the slider.