Tales from the Evil Empire
Bertrand Le Roy's blog
-
ASP.NET Ajax client-side templates and declarative markup article in MSDN Magazine
I wrote a short column in Dino Esposito's latest MSDN Magazine article to introduce two new features that we will ship with the next version of ASP.NET Ajax. The features will enable you to declaratively instantiate client-side components and to build data-driven HTML from simple templates.
-
Ajax charting
Miljan from ComponentArt announces the 2008 release of their charting engine. It's a really interesting engine for Ajax developers because it has a full client-side object model. Check it out.
-
Script reference profiler
ASP.NET Ajax 3.5 SP1 contains a new feature that enables the application developer to combine scripts in order to reduce the number of downloaded files. But in order to do that, the developer must have a way of discovering what scripts are being used in a page or application.
-
Script combining screen cast
I recorded a 5 minute screencast that shows how to use the new script combining feature in ASP.NET Ajax 3.5 SP1:
http://asp.net/learn/3.5-SP1/video-296.aspx -
Late notice: speaking in Montreal tonight
I'll switch to French for this post as the talk will be in French.
-
What's that exception you have here?
Mike Harder found this one that I didn't know about: all exceptions that you may get from the browser are not Error instances. DOMException is an exception that gets thrown when a DOM operation fails, but for some incomprehensible reason it doesn't derive from Error like SyntaxError or TypeError:
-
Cache sharing between sites
There's been some debate recently about good ways that we could enable web sites to share the browser cache in the future. The problem is that popular JavaScript frameworks currently end up being downloaded several times from different sites that use them and this is a great waste of resources. Of course, there are some ways to achieve re-use of scripts across sites today by hosting those frameworks in a central location, but that is an expensive thing to do for framework developers, most of which are open source projects (it basically amounts to asking the framework developers to pay for the hosting cost of everyone that uses them).
-
Web development best practices finally made fun
-
OpenAjax requests comments on browser wishlist
The OpenAjax Alliance has been working with some of the top Ajax developers on a wishlist that aims at gathering and prioritizing the development features that we need the most from next generation browsers. The process is completely open and Wiki-based, so feel free to contribute.
-
How to make UpdatePanel accessible
DotNetSlackers just published my article on how to make UpdatePanel accessible: