Posts from 2005
Tuesday, 12/27/2005 @ 2:49 PM
This post demonstrates a custom Atlas script component and associated extender control to enable in-place editing (i.e., Labels that morph into TextBoxes upon focus in an AJAXish manner). Source code included...
Thursday, 12/22/2005 @ 3:41 PM
This post describes the role and functionality of the Atlas ScriptManager control, which is in some sense the brains of an Atlas page. It also points out some of the changes from prior releases where functionality has been consolidated into this control.
Wednesday, 12/21/2005 @ 7:48 AM
This post outlines the focus of the December '05 release of Atlas CTP bits, and walks through the key integration points with ASP.NET server controls to enable incremental enrichment of ASP.NET server-centric applications with scenarios such as incremental page refreshes, auto-complete, draggable panels etc.
Sunday, 11/27/2005 @ 6:31 PM
Pictures of fall leaves and scenes from Plumas County in California (taken on a recent vacation in October)...
Wednesday, 11/23/2005 @ 11:26 AM
Updates to both Web Development Helper and JavaScript Utilities projects... and download the latest bits and check them out.
Saturday, 11/12/2005 @ 6:47 PM
Some pictures of water droplets after a rainfall.
Monday, 11/7/2005 @ 10:55 PM
I have just posted Virtual Places, a mashup-style (aka web 2.0) application using Virtual Earth, and various web services... all written using Atlas (of course). Check it out...
Monday, 10/17/2005 @ 6:01 PM
A brief introduction to one of the lesser known Whidbey features for control developers: Single Instance Templates, and some context around the problems it solves: specifically the need to use FindControl to access controls inside templates.
Friday, 10/14/2005 @ 10:36 PM
A discussion of client and server development models for rich Web application development using Atlas, and a quick overview of the framework and runtime modes of the Atlas script library.
Monday, 9/19/2005 @ 5:33 PM
Web Development Helper update (v0.8) and AJAX/Rich-Web application development goodies
Saturday, 9/17/2005 @ 4:50 PM
Slides, demos and a brief overview of the contents from my atlas talk (PRS420) at PDC05. Enjoy!
Friday, 9/16/2005 @ 11:17 AM
A sample of XML script introduced in atlas, and general thoughts and opinions (go ahead and share your own thoughts...)
Thursday, 9/15/2005 @ 8:39 AM
This post presents a high level overview of whats in Atlas today, along with the architecture diagram from yesterday's PDC session.
Tuesday, 9/13/2005 @ 12:12 PM
Finally, Atlas has been publicly demoed... and there is more to come.
Wednesday, 9/7/2005 @ 6:40 PM
Session abstract for my Atlas PDC session (PRS420), and a call for questions and discussion material for the panel session on the Microsoft Web Platform (PNL06)
Friday, 8/19/2005 @ 2:49 PM
v0.7.1.0 of this project continues with enhanced HTTP logging functionality, under the new and more general name, Web Development Helper, to reflect the nature of work going forward.
Wednesday, 8/17/2005 @ 11:30 PM
An update to my JavaScript utilities project, and some thoughts from my first experiences with extending msbuild...
Friday, 8/12/2005 @ 4:34 PM
Opinions on documentation, API naming, and a quiz for readers...
Thursday, 8/4/2005 @ 10:41 PM
A set of javascript-related utilities and components for Web developers doing client-side development...
Thursday, 8/4/2005 @ 10:38 PM
Wally posted the next installment in his ASP.NET podcast series, which includes a 15 minute segment of an interview with me...
Sunday, 7/31/2005 @ 7:47 PM
The results of a weekend project on placing a few photos from my photo gallery on a map using the newly released virtual earth service from MSN and the associated APIs.
Tuesday, 7/26/2005 @ 3:59 PM
I've added a whole new section to my site, updated the ASP.NET Developer Helper tool to v0.7, and made some other miscellaneous additions.
Monday, 7/25/2005 @ 12:00 AM
A summary for data source control series, a screenshot, and finally (most importantly) the source code for the data source, the designer, the sample, and the async data source framework.
Wednesday, 7/20/2005 @ 6:32 PM
In part 5, the final installment of this series, I will cover adding design-time functionality and enabling design-time experiences associated with a data source control, and its associated control designer.
Monday, 7/18/2005 @ 10:40 AM
Part 4 of the series describes how to incorporate caching into data access logic, enabling further performance gains, and improvements in end-user experience.
Thursday, 7/14/2005 @ 7:50 PM
Part 3 of the series describes how to perform and encapsulate asynchronous data access, while presenting a reusable asynchronous data-access framework that builds upon what is available in Whidbey.
Wednesday, 7/6/2005 @ 12:16 AM
The next installment in the data source control series shows how you can add support for declarative master/detail scenarios...
Thursday, 6/30/2005 @ 12:00 AM
The first in a series of posts on authoring data source controls...
Tuesday, 6/28/2005 @ 8:35 AM
The word is out on Atlas, a project within our team to build in AJAX support ... in a big way.
Monday, 6/13/2005 @ 8:05 PM
Overview of a technique for scoping the lifetime of a URL to a fixed time period.
Sunday, 6/12/2005 @ 9:20 PM
Some reflections on the past week, and some thoughts about future posts on this blog...
Friday, 6/3/2005 @ 7:01 AM
I'll be in Orlando next week, at TechEd 2005. Looking forward to meeting, and talking to folks...
Tuesday, 5/31/2005 @ 4:24 PM
I've just started using a simple IE fade effect between pages to smooth out the navigation experience. Does it help?
Friday, 5/27/2005 @ 4:49 PM
The hundreds (if not thousands) of user agent variations points to insanity in my opinion. Heres a sampling of some of them, and a proposal for a standardized format, even if it just amounts to interesting reading...
Thursday, 5/19/2005 @ 2:21 PM
Two new features along with an enhancement to the view state viewer have been added in version 0.6 of this tool.
Wednesday, 5/18/2005 @ 11:57 PM
A few notes about view state display in the ASP.NET Development Helper tool, and information about the beta 2 sparse array optimization technique.
Tuesday, 5/17/2005 @ 7:36 AM
My personal thoughts and opinions, along with a bit of history, on the Whidbey DataSource control model, as well as the idea of making programming more declarative.
Wednesday, 5/11/2005 @ 4:42 PM
A browser extension to provide tools for the Web developer including ASP.NET page and control developers.
Thursday, 5/5/2005 @ 10:41 AM
A listing of blogs from various folks on the team...
Wednesday, 5/4/2005 @ 12:27 PM
Anecdote on client-script related compatibility issues with ASP.NET v2.0 and some interesting personal observations...
Wednesday, 4/20/2005 @ 5:46 PM
Upates on whats going on (IIS7, ASP.NET and future stuff, etc.)
Tuesday, 2/8/2005 @ 5:49 PM
Locked out of my Windows machine, wishing for a password recovery mechanism, and hacking the local Administrator account (oh yes, its possible, as I found out).
Saturday, 2/5/2005 @ 11:17 AM
Contemplating putting pictures up for sale...
Tuesday, 2/1/2005 @ 2:47 PM
The first article on IIS7 is now online... check out whats coming down the road...
Saturday, 1/22/2005 @ 10:36 AM
This post explains a new caching feature introduced in ASP.NET Whidbey that can be used by controls needing to display dynamic and different content on each request, even if the containing page is being output-cached. While illustrating this mechanism, I have also provided a helper class that creates the equivalent of the already established Render semantics within a Control to simplify usage of the underlying infrastructure.
Friday, 1/14/2005 @ 12:47 PM
Some thoughts related to recent poking around with native code and living in a C++ and COM world. It sure is great to get to use managed code most of the time!
Thursday, 1/6/2005 @ 2:02 PM
A quick introduction to concepts and terminology about the connections feature within the ASP.NET Whidbey Web Parts Framework, followed by a discussion of building support for cross-page connections using the extensibility mechanisms, along with associated code to download and play with...
Saturday, 1/1/2005 @ 1:30 PM
2005 New Year greetings...
Saturday, 1/1/2005 @ 3:18 AM
A description of whats new in phase 2 of my site updates, including a new look... just in time for the new year...
|