About the author

Steven HarmanSteven Harman is a passionate developer who believes that writing great software isn't just a job, its a craft.

ASP.NET MVP

For recent posts and more about me, scroll to the bottom.

Subscribe

  • Subscribe to my feed. via RSS
  • Subscribe via email via email

News

devLINK Technical Conference

Jobs

Badges

  • Subtext Project
  • Support Subtext
  • HiddenNetwork.com Banner

May 2006 Entries

I was Click-Happy... doh!

You may have noticed that my comment count just dropped a bit, but most likely you didn't. I was trying to delete a single piece of comment spam from my blog, when I accidentally deleted the last 20 comments instead! I was just clicking away, not paying attention to what I was doing, and the next thing I know subText is telling me that is successfully deleted 20 comments. I think that I will be able to restore all of the comments from my SQL Server's backup logs... but it could take a while. Wish me luck!

Brief Network Outage at SHNet...

Well, as the three people who read this blog probably noticed, StevenHarman.net was offline for about 8 hours today.I had logged in to my blog's admin interface to do a little cleaning up around 9:00 a.m. EST. Then about 20 minutes later I noticed that the site had become unresponsive... as if the server had died. When I got home this evening I found the box still running but the network interface was hung. I couldn't even do a remote login via my LAN connection. But not to fear... after a hard bounce the server was back up and my...

Custom Output Caching in ASP.NET

When building a web application, one of the most important aspects of the its usability is performance. To be more exact, how quickly the app responds to and process requests for information. One of the best ways to help improve your app's performance is by caching some of the data the server/app needs to render the requested resource [in this a web page]. For a quick-and-dirty intro to what caching is all about, check out this Wikipedia entry. Caching with ASP.NET The ASP.NET framework provides three types of caching for web-based applications: Page Level Caching (called Output Caching) Page Fragment Caching (often called Partial-Page...

Viral Vids - I love 'em!

Now, I'm not big on viral marketing... but I am a huge fan of viral videos! Unlike Haacked, I've not been pulled into the gaming world (not yet anyhow), but I must admit that I could easily burn hours on end browsing YouTube. And apparently I'm not the only one. In just five months, YouTube has gone from a beta testing video sharing website, to a massive community where visitors view over 40 million videos a day! If you've not yet discovered the wonderful world of viral videos, let me introduce you to this excellent clip entitled Evolution of Dance....

Gmail Breaks coComment's Firefox Extension.

This just in... any of you geeks out there using the following application stack: Mozilla's Firefox web browser coComment's Firefox Extension Gmail [w/ web interface] Beware! I'm not 100% clear on all of the details, but it seems like our friends at Google may have gone and one something evil... unintentionally I'm sure. It seems that they have made some updates to the GMail web interface. This is usually a good thing as we get more eye-candy and cool functionality. But in this case, it seems to be interfering with coComment's Firefox extension -- or rather, the extension seems to be interfering with GMail. I...