Hi, my name is Lee. I'm a .NET developer. And I love my iPhone. Apparently, that means there's something very, very wrong with me.
Continue reading "I'm a .NET Developer, and Yes, I Love My iPhone."
Hi, my name is Lee. I'm a .NET developer. And I love my iPhone. Apparently, that means there's something very, very wrong with me.
Continue reading "I'm a .NET Developer, and Yes, I Love My iPhone."
If you're using Master Pages in ASP.NET and trying to resolve or references in the page head, you may have run into this this show-stopper. If so, here's why it's happening, and here's an easy way to fix it.
Continue reading "The Controls Collection Cannot Be Modified Because the Control Contains Code Blocks"
On some of the ASP.NET sites I maintain, every once in a while I get the following error showing up in my logs...
Continue reading "Padding is Invalid and Cannot Be Removed"
For over a decade, the technorati have been heralding the death of print, and the publishers laughed. Now, with the lagging economy and sagging ad sales, PC Magazine is the latest iconic brand to shut down the presses. And nobody's laughing any more.
Continue reading "PC Mag Bytes the Dust"
Soon, highways users may have more than makeup-applying, cell-phone-blabbing, minivan-driving soccer moms to contend with.
Continue reading "Attention Drivers - Google May Kill You"
In case you haven't noticed, accessibility is a big deal on the 'net these days. More and more, designers and developers are realizing that facilitating access to the web by everyone regardless of disability is an effort worth undertaking, and that, as Martha would say, is a good thing.
Continue reading "How to Write a Good Accessibility Statement"
Mnemonic devices are fun, aren't they? They're especially userful for remembering steps that are performed in a certain order -- like how to start a motorcycle, or how ASP.NET serves web pages.
Continue reading "SILVER-U - A Neat Way to Remember the ASP.NET Page Life Cycle"
Sometimes, for debugging purposes, it's important to determine the T-SQL that's being issued to the database when a LINQ to SQL query executes. Probably the easiest way to do this is to fire up SQL Server Profiler. That's fine, as long as you're using a full or Developer edition of SQL Server. Unfortunately, however, SQL Server Profiler is not available to SQL Express Edition users.
Continue reading "Quick and Dirty LINQ to SQL Debugging in ASP.NET"