IIS7: How to quickly and easily optimize your website using GZip compression
Tuesday, April 21 2009 - Blog / 2009 - View Comments
DmbStream is starting to gain some momentum and I want the site to be received as fast as possible. It has over 1,100 registered users now, so every little optimization helps. I used YSlow to pinpoint some of the major issues with the site and it really shed some light on the bottlenecks. The first thing...
Helper to access route parameters
Saturday, February 21 2009 - Blog / 2009 - View Comments
I had a need to access routing information that was not readily accessible (as far as I could discover). So, I wrote this helper to allow me to get the string, object pairs that Routing parses from the URL: using System; using System.Collections.Generic; using System.Web; using System.Web.Routing; namespace...
Migrate email from Gmail to Google Apps
Saturday, February 07 2009 - Blog / 2009 - View Comments
I, among others, have searched for a solution to transfer email in my gmail account to my google apps email. There isn't a formal way of doing so via Google, but low and behold I stumbled across a way to do it with Linux! Consider this an addendum to that post, with complete instructions for those not...
Asp.Net MVC: Support both static and dynamic views
Saturday, December 20 2008 - Blog / 2008 - View Comments
Lets try this again... the first time I wrote this post, my computer restarted and I lost it entirely :( I have created a handful of sites that require both "static" pages and dynamic pages. I put static in quotes because there is a dedicated page with unique content that can't be created with...
Vino 100
Monday, December 08 2008 - Blog / 2008 - View Comments
Over the weekend, I had the pleasure of going to Vino 100 . It's a small wine shop in Wauwatosa, WI (they also have one in the 3rd Ward). I should begin with a bit of background on my wine knowledge, though.. While I'm not a huge wine drinker, I do enjoy a glass now and then. Half priced wino wednesdays...
Updated SubSonic 3 Templates (Version 1)
Monday, November 10 2008 - Blog / 2008 - View Comments
As I mentioned in my previous post , I am playing around with SubSonic 3 . While the templates that come with it are a good starting point, I made some changes to make things feel a little more like the SubSonic I know and love... You can download my updated SubSonic templates here . What have I changed...
Visual Studio Website Project: Add context menu for T4 files
Monday, November 10 2008 - Blog / 2008 - View Comments
Hey all, I was excited to get going with SubSonic 3 , but soon realized that website projects do not support T4 files (Text Template Transformation Toolkit). I found that there is a command-line tool that you can use to generate the output, but I wanted something even easier. So I set out to create a...
New website: DMBStream.com
Thursday, October 02 2008 - Blog / 2008 - View Comments
Those who know me, probably know that I enjoy listening to Dave Matthews. Over the weekend, I built a site that allows me to listen to some live shows wherever I may be. It's nice to not have to lug around a usb drive full of music. The site is http://dmbstream.com with a main purpose of allowing you...
Disqus comments
Saturday, August 30 2008 - Blog / 2008 - View Comments
Though it's a trend with some bloggers right now, I decided to pass on setting up Disqus comments with this blog, for now. I really like the idea and implementation, but my concerns are what swayed me from installing it: The comments are not stored with my blog When disqus.com goes down, I lose comments...
Create and delete cookies in an iframe with IE
Thursday, July 31 2008 - Blog / 2008 - View Comments
Internet Explorer shines yet again... I had to write a login sync for two sites (Single sign-on). So that you can log into one site and (behind the scenes) get logged into the other site. I chose to do this with iframes and all was happy. Until I had to verify that it worked in IE. IE chooses to dismiss...