Bertrand Le Roy
Bertrand Le Roy, PhD, is a Program Manager in the ASP.NET team, specializing on Ajax. He represents Microsoft at the OpenAjax Alliance. He blogs about new and future features of ASP.NET, tips, tricks and samples for advanced and beginner ASP.NET developers and sometimes other random musings.
Tales from the Evil Empire | 10 Mar 2010 09:19
Bertrand Le Roy writes ".....NET is now more than eight years old, and some of its APIs got old with more grace than others. System.IO in particular has always been a little awkward. It’s mostly static method calls (Path.*, Directory.*, etc.) and some stateful classes..."
Read more » FluentPath: a fluent wrapper around System.IO
Tales from the Evil Empire | 27 Feb 2010 06:39
Bertrand Le Roy writes "....Continuous integration enables developers to have an automated way of validating the quality of their check-ins. A CI server will monitor your version control repository and on every check-in will build the project and at the very least run unit..."
Read more » Setting up a continuous integration server for a CodePlex project using TeamCity and Mercurial
Tales from the Evil Empire | 14 Feb 2010 08:41
Bertrand Le Roy writes "....I vaguely understand why this weird key combination from the 20th century offers some security advantage that somehow justifies that it’s still present on enterprise versions of Windows, but why does it have to be so hard and inaccessible? How..."
Read more » Why isn’t there a CTRL+ALT+DEL key?
Tales from the Evil Empire | 31 Jan 2010 08:53
Bertrand Le Roy writes "....It’s the week-end, which is the perfect time for a slightly off-topic post. It’s still engineering of sorts though in that it provides what I think is an original and cheap solution to a real problem. 3D movies are all the rage recently. But they..."
Read more » How to build 2D glasses
Tales from the Evil Empire | 29 Jan 2010 07:05
Bertrand Le Roy writes "....I apologize for the neologism. What I’m going to demonstrate in this post is a technique I prototyped a few months ago to make it very easy to embed an ASP.NET page’s content in another page, even if it’s using another server technology. This of..."
Read more » “Badgifying” an ASP.NET page
Tales from the Evil Empire | 22 Jan 2010 21:36
Bertrand Le Roy writes "....I was writing a wiki page when it happened. The system restart dialog from Windows Update had been blinking helplessly in the task bar for a few hours as I didn’t have time for a reboot yet. And then, right in the middle of a sentence, the effing..."
Read more » How I got attacked by Windows Update
Tales from the Evil Empire | 21 Jan 2010 22:23
Bertrand Le Roy writes "....I’ve shown before how to generate thumbnails from ASP.NET server code using the WPF media APIs instead of GDI+ (which is unsupported when used in server code). In the previous article, I’ve been generating the thumbnails as PNG files. The reason..."
Read more » Server-side resizing with WPF: now with JPG
Tales from the Evil Empire | 13 Jan 2010 18:56
Bertrand Le Roy writes "....Dear readers, if you haven’t checked out the SEO Toolkit yet, you owe it to yourself to go there now, download it and start using it. Point it to your sites and it will explore them and give you a full report of all the little problems that are..."
Read more » Search Engine Optimization got a lot easier
Tales from the Evil Empire | 01 Jan 2010 07:36
Bertrand Le Roy writes "....As I’m in vacation, I thought I’d make a post on something different but still quite geeky. I really like to see how people set-up their video systems: there isn’t just one way to do it right and I can’t think of two friends of mine who have..."
Read more » My video setup
Tales from the Evil Empire | 11 Dec 2009 01:30
Bertrand Le Roy writes "....I and many others have written about resizing images using GDI+, or rather its .NET façade, System.Drawing. It works. But there is just this one sentence at the bottom of the documentation: Caution: Classes within the System.Drawing..."
Read more » Resizing images from the server using WPF/WIC instead of GDI+