ASP.NET Rolled up Goodness
Here's a copy of snazzy things from various locations, while I'm on the road.
- Using Inheritance with ASP.NET Pages - This great article from Dino shows more than just how to create an inheritance heirarchy of ASP.NET pages, but more importantly it shows some techniques like:
- Trapping the Browser Refresh - When you back up while browsing, you take the risk that you might re-POST a previous request. Dino has some clever ideas on how to detect that a POST has been "replayed."
- Entertain Users During Long Operations - At Corillian we're often dealing with slow hosts/mainframes and web browsers don't lend themselves to long or asychronous operations. Dino shows a nice generic way to present long-running operations to the user.
- MultiViewBar Updated - Andy's MetaBuilders site is a must-visit for any ASP.NET developer. Not only does he have a focus on cross-browser compatibility but his stuff just works. And it saves time. My favorites are the DualList, the RowSelectorColumn, and the infamous OneClick.