Tales from the Evil Empire
Bertrand Le Roy's blog
-
Hiring for new super-secret project
Well, I guess it’s not so super-secret anymore now but these last few months, I’ve been transitioning from ASP.NET Ajax to a new project that aims at helping ASP.NET communities build Open Source applications on ASP.NET. It’s a lot of fun and the good news is that you can join in. We are hiring a senior developer:
-
Mocking indexer getters with Moq
This is a follow-up on that other post:
Mocking indexer setters with Moq.
-
Tell me what smells in WebForms as a view engine
Don’t read too much into this, but I’d love to read
your feedback on this. I’m compiling a list of stuff
that smells in WebForms when used as a view engine in
MVC.
-
Mandelbrot set in a twitcode
Kinik just published a pretty amazing #twitcode version of a Mandelbrot set visualization in JavaScript that Jacob Seidelin wrote.
-
A (less) simple include for ASP.NET
In
yesterday’s post, I published the code for a simple include method
for ASP.NET that I’ve been using in a couple of
places, only to realize that it was fine for what I
was doing but probably not very useful beyond that.
-
A simple include for ASP.NET
In
yesterday’s post, I alluded to a simple include extension method that
I like to use when I don’t care about designer
support. In a comment, Andrew asked if I could share
the code for it, so here it is.
-
Are Master Pages too complex?
Master Pages are a wonderful concept that as
developers we highly value. It’s the sort of pattern
that just looks like the right thing to do (to our
twisted, concept hungry developer minds) and that even
makes you wonder why we haven’t done it that way since
the beginning of time (1990). For the record, master pages were invented by
David Ebbo, who is behind a lot of the smartest things in
ASP.NET.
-
You can do the TODOs today too!
If you’re anything like me, you probably litter your
code with TODO comments, postponing random tasks for
the sake of moving the project forward. And there is
of course a non-zero probability that you are going to
ship with those comments still in.
-
Mocking indexer setters with Moq
I quite like
MoQ
because it makes sense for me. Shamefully, I’ve always
had some trouble understanding test code that was
using mocks built with other frameworks. With
MoQ, I can
just grok it for some reason. It’s just super-clear to
me. It doesn’t mean I have any idea how it really
works but for now I’m just happy with the magic.
-
Why is ASP.NET encoding &’s in script URLs? A tale of looking at entirely the wrong place for a cause to a non-existing bug.
Several people have
reported
seeing errors in their logs that seem to be due to
requests such as this: