Posts from 2006
Thursday, 12/21/2006 @ 6:55 PM
C# offers a nice syntax for LINQ. While it is not quite possible to use the same syntax in script, the concepts do carry over, and the interesting constructs can be implemented. This post provides a couple of examples, and a quick reference for the relevant script APIs that come into play...
Monday, 12/4/2006 @ 11:26 PM
A whole bunch of technologies working together - AJAX, Script#, JSONP, and the just announced, WPF/E client runtime that enables scriptable media and vector graphics in the browser...
Tuesday, 11/14/2006 @ 12:46 PM
JavaScript doesn't have a nice literal syntax for date values, which results in some complications in JSON serialization. This post describes the approach we adopted to enable serialization of date values...
Monday, 11/13/2006 @ 4:24 PM
A brief intro on an update to the HTTP tracing feature in Web Development Helper to enhance the display of async post-back/partial rendering responses sent by the server when using the UpdatePanel server control.
Tuesday, 10/31/2006 @ 9:33 PM
Quick intro to the couple of sessions I'll be presenting next week at TechEd, Barcelona, and call for last minute suggestions...
Tuesday, 10/10/2006 @ 5:26 PM
Slides, code and a demo video from my JAOO 2006 conference presentation - sort of a Lap around ASP.NET Ajax. Enjoy!
Thursday, 9/14/2006 @ 11:45 PM
A simple tip on working around CSS incompatibilities across browsers without relying on CSS parser bugs...
Tuesday, 9/12/2006 @ 7:32 PM
Power toys for developers are always in demand... here are a couple of lists to check out...
Sunday, 9/10/2006 @ 6:28 PM
This post introduces a prototype of a server control for implementing back button and bookmarkability in pages using UpdatePanel and partial rendering.
Saturday, 8/26/2006 @ 3:17 PM
A somewhat 'undocumented' Atlas technique for loading script sooner than window.onload and improving perceived page performance.
Thursday, 8/3/2006 @ 10:41 AM
This post demonstrates how you can use anonymous delegates from C# and Script# to implement functional programming patterns in JavaScript.
Tuesday, 8/1/2006 @ 7:48 PM
An interesting diagram illustrating the birth and evolution of programming languages from 1954 through 2005...
Monday, 7/31/2006 @ 8:55 AM
A quick pointer to my newly re-vamped projects site, where I have shared out my on-going projects such as Web Development Helper and Script#, along with better bug and release tracking options...
Friday, 6/30/2006 @ 10:45 AM
The June Atlas CTP fixes some bugs, and adds support for dynamic UpdatePanels opening up scenarios such as UpdatePanels within data-bound controls or WebParts, and more importantly, custom control scenarios. This post demonstrates the control development usage.
Wednesday, 6/28/2006 @ 10:38 AM
Developer division heads to the theater to watch "Superman Returns"...
Sunday, 6/4/2006 @ 6:00 PM
I have added an entry for Script# to my projects page, for better tracking of updates... starting with v0.1.1.0 update that I have placed online today.
Thursday, 6/1/2006 @ 4:24 PM
Microsoft Watch covers Script#...
Wednesday, 5/31/2006 @ 11:58 PM
Using IE page transitions to simulate Ajax...
Tuesday, 5/30/2006 @ 10:42 PM
Script# ... I might have inadvertently chosen an non-searchable name...
Monday, 5/22/2006 @ 4:11 PM
Script# brings the C# developer experience (programming and tooling) to Javascript/Ajax world. This post shares a project for enabling script authoring via C#...
Tuesday, 5/16/2006 @ 7:56 PM
My own wish list for what I'd love to see in the browser/scripting/Ajax space...
Friday, 5/12/2006 @ 12:30 AM
Some reflections on discussions here at the Ajax Experience, and taking a pragmatic approach to Web development, and relating that to xml-script in Atlas...
Monday, 5/8/2006 @ 10:20 PM
Off to San Francisco to attend the Ajax Experience Conference, which will a slew of AJAX presentations including Atlas of course... hopefully I'll also get to see some folks and have a chance to have some interesting conversations...
Sunday, 4/16/2006 @ 1:27 AM
Why doesn't JavaScript include a literal syntax for Date objects? This results in a wrinkle in the otherwise simple and elegant JSON-based serialization used in AJAX apps. Heres a proposal...
Friday, 4/14/2006 @ 12:44 AM
Couple more sets of photos taken after the MIX conference - along the strip, and at Red Rock Canyon, just outside of Las Vegas...
Friday, 3/31/2006 @ 11:18 PM
A new photo album - India Trip 2006 - feature a selection of pictures offering a small glimpse of the grandeur of India...
Wednesday, 3/29/2006 @ 10:03 AM
A brief writeup on one of the driving forces behind the Atlas UI framework: enabling structural markup and design... now illustrated via an example.
Tuesday, 3/28/2006 @ 10:55 PM
Slide deck and samples along with an overview of demo scenarios and code from my MIX talk on the programmable Web...
Monday, 3/20/2006 @ 10:03 AM
The March CTP of Atlas is now online... along with the ability to use it live on your sites... and participate in a mashup contest.
Thursday, 3/9/2006 @ 6:15 PM
Some words on my MIX session, along with a link to a podcast on the session.
Thursday, 3/9/2006 @ 1:11 AM
Slides and code from my recent user group tour in India...
Saturday, 2/18/2006 @ 3:44 AM
The third and final part of this series covers the implementation of the InPlaceEditExtender server control that allows ASP.NET page developers to easily incorporate in-place editing functionality without having to delve into client-side programming.
Wednesday, 2/8/2006 @ 12:35 PM
Another quick tour of the enhancements to ScriptManager and the partial rendering/async post-back model added in the Atlas M1 (January) refresh build that further enable the server-control based AJAX model.
Saturday, 2/4/2006 @ 1:12 PM
As a followup to my original in-place editing Atlas sample, this post takes a deeper look at the sample by providing a step-by-step approach to writing script behaviors that work cross-browser, and some insight into the topic of component authoring atlas-style.
Monday, 1/30/2006 @ 10:39 PM
Information about my upcoming user group tour in India spread over various cities...
Tuesday, 1/17/2006 @ 9:58 AM
A couple of interesting links on Indian subjects that I came across going over my inbox...
Monday, 1/16/2006 @ 10:47 PM
Atlas samples from a recent conference...
Sunday, 1/1/2006 @ 12:37 PM
Best wishes for 2006!
|