Archive of #ASP.NET Posts
Tuesday, 7/8/2008 @ 7:47 AM
A quick note about the recently released Advanced ASP.NET Ajax Server Controls book...
Saturday, 4/12/2008 @ 10:44 PM
This post describes a prototype for an Ajax templating solution, combined with an Ajax-friendly server-side solution that hints at what is coming down the road in ASP.NET Ajax.
Saturday, 12/8/2007 @ 6:59 PM
This post describes using tag mapping and a derived form control to fix URL rewriting in asp.net pages.
Sunday, 11/25/2007 @ 11:08 PM
This post presents a few basic Ajax features (similar to partial rendering and behaviors in terms of concepts) running on top of the ASP.NET MVC framework... some early ideas, experimentation and app-building results.
Wednesday, 4/25/2007 @ 11:37 AM
A little known attribute, configSource, enables some level of configuration factoring and splitting for the ever-growing web.config...
Friday, 4/13/2007 @ 4:14 PM
The first revision to the UpdateControls ASP.NET AJAX server controls package including bug fixes for reported bugs on UpdateHistory and AnimatedUpdatePanel, as well as the addition of another control, UpdateAction.
Tuesday, 1/23/2007 @ 10:31 AM
The big news for the day: ASP.NET AJAX 1.0 is finally out and available...
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.
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.
Tuesday, 5/16/2006 @ 7:56 PM
My own wish list for what I'd love to see in the browser/scripting/Ajax space...
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.
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.
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/16/2006 @ 10:47 PM
Atlas samples from a recent conference...
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.
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.
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.
Friday, 8/12/2005 @ 4:34 PM
Opinions on documentation, API naming, and a quiz for readers...
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...
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.
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/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.
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...
Tuesday, 12/14/2004 @ 2:02 AM
We found a potential Denial of Service (DOS) attack using Web resources, and fixed it...
Thursday, 12/9/2004 @ 10:42 PM
Theres a potential XSS attack to watch for when allowing entry of Color values.
Monday, 12/6/2004 @ 7:27 PM
Thoughts on non-visual controls in ASP.NET Whidbey such as SqlDataSource, and the new NonVisualControl metadata attribute.
Monday, 11/29/2004 @ 5:38 PM
Neat little trick for zooming browser content for presentations...
Monday, 8/23/2004 @ 8:21 PM
To bind or not to bind to fields?
Friday, 8/6/2004 @ 3:26 PM
A discussion (and some early thoughts) on enabling greater control over server-generated markup in ASP.NET...
Tuesday, 7/20/2004 @ 3:52 PM
Automatic metadata-driven schema generation for server control intellisense in Whidbey
Sunday, 6/27/2004 @ 9:58 PM
A bit about the new control state feature and view state serializer improvements in Whidbey, that should help go a long ways into minimizing view state on aspx pages.
Friday, 6/25/2004 @ 8:38 PM
A discussion about the "Callbacks" feature in ASP.NET Whidbey, and a sample control and slide deck to go along with it.
Tuesday, 5/25/2004 @ 12:03 PM
Some thoughts on whether or not to use postbacks in authoring an ASP.NET Web application, what are some of the side-effects, and what we're doing in Whidbey to improve the postback model...
Sunday, 5/23/2004 @ 7:27 PM
Blogging again :-)
Saturday, 2/7/2004 @ 6:45 PM
Blogs dedicated to server controls...
Tuesday, 1/13/2004 @ 12:28 PM
A bit about the Mort, Elvis and Einstein personas, and how they apply in the realm of server controls in ASP.NET Whidbey.
Saturday, 12/6/2003 @ 3:10 AM
Web Resources just work as you'd want to at design-time. Automatically!
Tuesday, 12/2/2003 @ 5:08 PM
A bit about WebResourceAttribute in ASP.NET Whidbey and the related Web Resources feature.
Thursday, 10/2/2003 @ 11:49 PM
Rant on couple of W3C guidelines (Accessibility and XHTML 1.1) not 'inter-operating'...
|