Tales from the Evil Empire
Bertrand Le Roy's blog
-
Survey: Ajax usage among .NET developers
If you haven’t already and you are a .NET developer, please take a couple minutes and answer this survey, whether you use Ajax or not. There are a number of Ajax surveys around, but Simone’s is the only one that focuses on .NET developers.
-
Twitter contest: what can you code in 130 characters?
I just posted the following snippet on Twitter. The exercise is to write meaningful and preferably cool code that fits in a Twitter message along with the #twitcode keyword, which leaves 130 characters.
-
setInterval is (moderately) evil
JavaScript has two ways of delaying execution of code: setInterval and setTimeout. Both take a function or a string as the first parameter, and a number of milliseconds as the second parameter. The only difference is that the code provided to setInterval will run every n milliseconds whereas the code in setTimeout will run only once.
-
New release of the Ajax Control Toolkit
A new version of the AJAX Control Toolkit is now available for download from the CodePlex website. It contains three new controls:
-
Creating jQuery plug-ins from MicrosoftAjax components
We had an interesting discussion recently on the ASP Insiders mailing list and ended up talking about what cool stuff we could build on top of jQuery. Many interesting things were mentioned and it was a very useful discussion but one suggestion in particular struck my curiosity as it was something I had investigated before and that could be improved on with very little code.
-
Five gems of XBLA
What are your favorite XBLA games?
-
Glimmer: visually build jQuery animations and stuff
If you’re still intimidated by jQuery or DOM manipulation in general, if you need to quickly build web animations, if you’re more a designer guy, if you think tooling makes sense, or a combination of the above, you should probably check out Glimmer.
-
A blog on Microsoft Ajax client templates and data
Politian has a great blog series where he goes into the details of building a data-driven Ajax application using the new 4.0 client templates and data.
-
CSS isolation: there has got to be a better way
CSS can be a tricky thing. I’m trying to do something that I think should be pretty simple. Let’s say a page contains a section (e.g. an admin panel) that must be styled independently from the rest of the page, but consistently and predictably. The DOM and CSS for the main part of the page is undetermined (e.g. because it’s part of a user-defined theme). Of course, you could use iframes, which are about the only isolation mechanism in HTML but we can’t do this here because iframes are quite rigid in shape (they are rectangles), they make scripting the DOM more difficult and they pretty much require an additional round-trip to the server to serve their contents.
-
Quantum computing done right
I know as a good microsoftee I should be supportive of what my employer does no matter what it is, and I might get fired for this post, but Eilon’s latest article is wrong on so many levels I have to step up with whatever integrity I have left and fix this mess.