For some reason, you cannot retrieve the total size of a directory in .NET, including subdirectories, without a workaround. I always found it odd, that some of the most basic features is not implemented in the .NET CLR...

My boss bought the DVD Aardvark'd from Joel Spolsky ’s company Fog Creek. It’s about the development process of a software product, and it was meant to be an inspiration for us developers. I watched the whole thing with...

Most people are not recognizing the possibilities of an accessible website. They do however see the benefits of usability. This is a start, because accessibility IS usability. Usability IS NOT accessibility. When...

Accessibility is an abstract concept for the average web designer/developer, because he or she has never needed accessible web pages. A lot of people say that we all benefit from pages made accessible ( here's one ). One...

If you are using URL rewriting, the ASP.NET HTML form tag doesn't support it. You have to override the form tag in order to make it work. It was a bug in ASP.NET 1.x and still haven't been fixed in 2.0. Here is the class...

I recently faced the challenge of creating the functionality that allows a class to be saved to disk. Normally I would use databases or other structured format like XML, but this time, the classes were invalid. Invalid...

I just spend ½ hour trying to find out, why my client callbacks where executing code inside the if (!Page.IsPostBack) region of my Page_Load method. It turns out, the Page class in .NET 2.0 has now got a new property...

If you used to be a VB developer, but for some reason are writing C# now, you probably miss a couple of functions. I remember being a little frustrated when I did the conversion from VB.NET to C#. It was March 2005 and I...

Check this out, it's crazy I tell ya, crazy. The CERN institute writes " The Large Hadron Collider (LHC), currently being built at CERN near Geneva, is the largest scientific instrument on the planet. When it begins...

I just changed the name of this blog from ".NET stuff" to ".NET slave". Why? Because I'm a slave, baby! A slave to the code. Q : That sounds awfully geeky! A : I know, I've got issues Q : Are you truly a slave? A: Yes!...