The ASPSmith's Blog

Some rants about ASP.NET by Steven Smith

  • Regular Expressions and ASP.NET Connections

    I completed my Regular Expression Cheat sheet a couple of days ago, so that I can hand it out this week at my session on regular expressions at ASP.NET Connections in New Orleans.  It's intended to be printable (thus it's not a complete reference - only the simple beginner stuff that fits on one page), so that someone could tack it up to the wall of their cubicle or tape it next to their monitor if they were new to regular expressions, didn't necessarily care to memorize all the little characters, but had to work with regular expressions nonetheless.

  • Caching and Callbacks

    I gave my second presentation to a user group for INETA this evening (well, last evening - it's late).  I spoke to about 70 members of the Philadelphia .NET user group, Philly .NET, about ASP.NET Performance Tips and Tricks and the Caching support in ASP.NET.  While I was discussing callbacks and the CacheItemRemovedCallback delegate that can be specified when an object is inserted into the cache, one of the users asked me a question that I wasn't sure of the answer to.  In my example, I was doing something like this:

  • Test Driven Development Article

    Eric Gunnerson at Microsoft has published an article on Unit Testing and Test Driven Development (he calls it Test First Development).  It does a good job of introdcuing the concept of TDD and showing how to use NUnit to perform unit testing of a class before and during its construction.  Another good resource I've found for TDD is the TDD Yahoo Group.  I'm hoping to write a few articles on the use of NUnit for data access component testing as soon as I'm finished with the redesign of ASPAlliance.com's article management system (which was to have been done last week).

  • Windows Server 2003 Notes

    I set up Win2K3 Server on a box at home a few days ago and here are some of the things I've learned.  The first thing I'd like to point out is that there is a pretty good Unofficial FAQ maintained by Windows XP MVP Larry Samuels.

  • San Francisco and Custom Paging

    Well, I'm out in San Francisco this week to teach ASP.NET with C# to half a dozen students, and that's going quite well.  I had the opportunity to see Alan Shalloway speak at the Bay Area User Group on Tuesday night, and met up with ASPAlliance columnist Steve Sharrock there for the first time as well.  We had dinner the next night, and he mentioned something he had used for a solution for a client that I was unaware of.

  • ASP.NET Cookbook

    The ASP.NET Cookbook is finally 100% complete and submitted to the publisher, SAMS (as of 2/26/03).  This has been quite an undertaking, and having completed the longest and hardest phase of the book writing process (author review remains, but is not nearly as arduous), I must once again say that I never want to write another book.  Of course, I said that after writing ASP.NET By Example, too...  So what changed my mind last time?  Well, it's a bit of a story.