Archives
-
Eilon on UpdatePanel changes
Eilon wrote two very helpful forum posts on the recent changes in UpdatePanel.
-
ASP.NET AJAX Beta 1 is out!
It's a great pleasure to announce the beta 1 of ASP.NET AJAX. It is a major release of the product formerly known as
PrinceAtlas. There are too many changes to enumerate here (we basically remodeled the house), but the idea is to provide a rock-solid core and continue to innovate with the value-add CTPs. I'll blog in the next few weeks on some of the new features, and the first one will be the compat layer, which has been completely redesigned based on your feedback. -
From closures to prototypes, part 2
In part 1 of this post, I exposed the differences between the closure and the prototype patterns to define JavaScript classes. In this post, I'll show the shortest path to convert an existing class built using Atlas and closures to a prototype-based class. I'll also show a few caveats that you need to be aware of.
-
From closures to prototypes, part 1
There are basically two ways to define classes in JavaScript: closures, where the constructor of the class both adds methods to the new instance and provides a common context for them, and prototypes, which are the first place JavaScript will look at when looking for a member that isn't directly defined on the instance. Don't worry if you don't understand everything I just said, I'll show and explain.
-
Careful with that prototype, Eugene
Here's one that could cost you some long and puzzling debugging sessions.