Search Engines for your Web Site Using Google's Custom Search Engine
Google just announced Google Custom Search Engine, which allows you to create your own custom search engine and stick it on your site with a few lines of code. I […]
Continue ReadingSection 508 Validator
I found another online accessibility checker for Section 508 etc compliance at www.aprompt.ca. It’s web-based but also has a downloadable Windows version.
Continue ReadingUnit Testing with Database Rollbacks
One of the tricky things with unit testing is getting your test system back to a known state after a test run. If your code involves a lot of database […]
Continue ReadingRegular Expression HTML Matching
I’ve been doing some HTML parsing & cleaning lately, which often involves a lot of regular expressions. Turns out that .* doesn’t match across newlines, though, so that if you want to […]
Continue ReadingHow to Renew your Microsoft Empower for ISV Enrollment
Last year I enrolled in Microsoft’s Empower for ISVs program, which for $375 allows small businesses to get an MSDN Universal subscription & other benefits in order to help them […]
Continue ReadingMemoryStream Mail Attachments in .NET 2.0
I was having some odd errors sending MemoryStreams as email attachments and I wasn’t finding samples on the web that worked (or compiled). I was finally able to figure out that […]
Continue ReadingEnableViewState for User Controls and ASP.NET Master Pages
I found out today that if you have EnableViewState=”False” in your master page declaration, that ViewState seemed to not be preserved for User Controls (.ascx), even if you have EnableViewState=”True” […]
Continue Reading