Scott Hanselman

2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 

January 2005
SunMonTueWedThuFriSat
2627282930311
More dasBlog 1.7 changes coming soon
-

Testing Code-Generated Code with NUnit, Temporary Files, Voodoo, Rubber Bands and Reflection
-

Cannon Beach, Oregon - Panoramic Digital Photography
-

Happy New Year - And from My SPOT Watch as well
-

Blogs and Opinions - "Viewer Mail," an icky way to end the year? Or a good way to start the New Year...
-
2345
Darned Usable - Yet Another Reason that Notepad2 is the editor of choice and the magic of CR/LF vs. LF
-

Mapping/Connecting a Drive Letter to a WebDAV or Front Page website
-
6
Microsoft AntiSpyware Beta detects ATL.DLL as spyware?
-

Microsoft's AntiSpyware Beta - We shall see how it stacks up against SpyBot and AdAware...
-

Someone explain BlogShares to me...
-
7
Scott's List of Great Tools for your TabletPC
-
8
910
On the record, I owe Richard Grimes lunch - Free .NET Fusion (Assembly Loading) Workshop
-
11
How to detect where and if the .NET Framework SDK is installed?
-
1213
I'm digging Skype more and more, the I'm tired of all the different "Me" issues. Also, moving your Skype contacts.
-
1415
Vote on this Whidbey Bug: How to create a Tray Icon (NotifyIcon) with WinForms 2.0
-
16
Another dasBlog Slashdot, this time Greg Hughes' CopsOnTop Charity...audioblogging in Kilimanjaro
-

Nerd Scores: Why do we fill these out?
-
17
Why you can't Double.Parse(Double.MaxValue.ToString()) or System.OverloadExceptions when using Double.Parse
-
18
Don't underestimate the power of ToString(IFormatProvider)
-

Is it case-senstive? No seriously, check and check again. Are URLs Case Sensitive?
-

The Woe: The ASP.NET Designer has screwed me again! (All my HTML and stuff is changed)
-

Reflections on turning 0x1F
-

newtelligence dasBlog Community Edition 1.7.5016.1 RELEASED!
-
19
List of the undocumented bugs that are fixed in the .NET Framework 1.1 Service Pack 1
-

Buy an hour of consulting time and help the Tsunami Victums of Banda Aceh
-
20
Parsing my IIS Log Files with LogParser 2.2 to learn more about Blogs stats from NewsGator and NewsGatorOnline
-

Prompt(s) along with PushD and PopD
-
2122
The Charity Auction has Begun: Bid on an Hour of .NET Consulting Time to help Banda Aceh
-

Own a LinkSys WRT54G? Sveasoft released Alchemy v6.0RC6 and I HAD to install it at 2am
-
2324
IMAP vs. POP3 in Outlook 2003
-
25
BUG?: Can't use an Asterisk (*) as a character when requesting a URL (page) from ASP.NET
-
26
Turning off AutoComplete for TextBoxes in IE and FireFox
-

Internet access (and Skype) at 36000ft. Schweet.
-
27
Is this a good idea? Has it been done? Should it? An Aggregating ToString() implementation...
-
2829
30
RELEASE: FormattableObject an Aggregating reflection-based ToString() implementation
-

Work continues on dasBlog...
-
3112345
February 2005
SunMonTueWedThuFriSat
3031
How to speed up FireFox - like it could get any faster
-

Now THERE'S a Training Session I'd like to take...
-
1
Explaining the Ethiopic Numbering System and a tiny lesson on Amharic
-
2
TestDriven.NET Keyboard Bindings for Visual Studio.NET
-
34
Adding Tabs to Internet Explorer (IE) and the Rise, no, uh, er, fall of the Integrated Application
-

The DebuggerDisplayAttribute in Visual Studio 2005 and IFormattable
-
5
678
Microsoft Fingerprint Reader - a Mini Review
-

A JavaScript implementation of innerText (not innerHtml) for FireFox and non-IE browsers.
-
9
ViewStateUserKey and "Invalid_Viewstate" when posting back during Forms Authentication
-

Zen of Web Services - Join me at the Boise .NET Developers User Group
-
10
ASP.NET HotFix 887219/MS05-004 may break and confuse IIS and ASP.NET (404s)
-
1112
131415
Building your own Windows Media Center Edition 2005 Home Theater PC System
-

More great "Effective Presentation Tips"
-
1617
Free WiFi at Portland International Airport (PDX)
-
1819
Fixing an XBox DVD Drive
-
2021
What Great .NET Developers Ought To Know (More .NET Interview Questions)
-

LogZipper.NET Log File Rotation
-
2223242526
272812345
6789101112
March 2005
SunMonTueWedThuFriSat
27281234
TechEd 2005 - I'll be there
-

Confusion in Charlotte and an Apology
-
5
67
Rotating the Screen on the Toshiba m205 TabletPC
-

Stop Complaining
-

ASP.NET Rolled up Goodness
-
8
Advanced ASP.NET Caching and AddValidationCallBack
-

Storing things on Threads
-

DasBlog 1.7 and Free Text Box
-
910
Compositing two images into one from the ASP.NET Server Side
-

You have GOT to be kidding me
-
11
Rory and Scott go to TechEd - A love story
-

Getting a Shared Network Printer to work under DOS
-
12
1314
Need a Professional Photographer?
-
1516
Rory and Scott design some software - TechEd - Revenge of the Sith
-

Yes, it WILL run differently under the Debugger
-

A Boilerplate HttpHandler
-

My new theme
-
17
How to add a .REG file to your Registry silently
-
1819
20
Separating a Web Service's Implementation from the ASMX File
-
2122
Computer Zen - Meaning
-

Hanselingo - The Language of the Hanselman
-

Enabling Evil - Tunnelling Xml within Xml using the XmlSerializer and some Magic
-

Visual Studio Team System and Pricing - My brief historical perspective
-
23
Awesome - MSN Messenger Buddy List Size Doubled to 300
-

"Check Junctions" - A small explorer add-in/context-menu for discovering NTFS reparse points.
-
2425
TinyOS - Blast from the Past
-
26
27
The State of (My) Digital Media
-
28
On the Train to the Indigo SDR in Seattle
-
29
Zipping/Compressing ViewState in ASP.NET
-
30
TechEd Video #3 - Drink the TechEd KoolAid
-
31
Quotes of the Day - March, 31, 2005
-

Brainstorming Hardware Projects
-

Internationalization Support in Windows XP
-
12
3456789
April 2005
SunMonTueWedThuFriSat
27282930311
How do you organize your code?
-
2
345
Updating an old iMac's Firmware while running OSX
-
678
Overheard - Friday, April 8, 2005
-

CVS and Subversion vs. VSS/SourceSafe
-
9
Psuedo Internationalization and your ASP.NET Application
-

Alphabetizing your .NET Resource (RESX) files
-
101112
TopDesk: Expose Clone for Windows (and capturing video from DirectX)
-
13
TechEd Video #4 - It's all about Community. And Ice Cream. And Baby Carrots.
-
1415
Date.ParseExact and the subtle goo that is DateTime Format Strings
-
16
17
Converting from a String Representation of a Unicode Character back into a char
-
18
Coding4Fun is LIVE! - A new syndicated MSDN Column
-
19
And the site launching continues...Microsoft eLearning
-
20
Creating an Explorer Overlay for NTFS Junctions/ReparsePoints/SoftLinks
-
2122
Wow, that's cool...the new book
-

KB 810886 The network BIOS command limit has been reached - Why Does All the Crazy Crap Happen to Me?
-

Updating from early ASP.NET Beta builds to Beta 2
-

VSVARS32.BAT missing from .NET Beta 2?
-
23
Continuous Integration for .NET - Patrick Cauldwell and I will be at PADNUG on Weds, April 27th, 2005
-

Internationalized Regular Expressions
-
2425
TechEd is Sold out: Sign up for my session now!
-

The definition of Ubuntu - Marketing the new Linux Distro
-

MSN Messenger Encryption and Privacy
-
262728
ASP.NET Beta 2 - Enabling Session State on SQL Server 2005 Express
-
2930
1234567
May 2005
SunMonTueWedThuFriSat
24252627282930
1234567
89
XBox Wireless Adapter MN-740 Update
-

Logitech Harmony 880 Remote Control Review
-
10
Folks switching to DasBlog
-
11
Time to update the Ultimate Tools List
-
121314
New Coding4Fun Article - It's Getting Hot in Here
-
1516171819
May 2005 - What is Scott up to?
-
2021
22
GuildWars and the ErgoDex DX1
-
23
Machine.Shift.Left and Bit Shifting in VB.NET
-

UML 2.0 Diagrams and Shape Downloads for Microsoft Visio
-
24
Ah, crap...
-
252627
Upgrading FreeTextBox on dasBlog without Recompiling
-

NotMuchofAREPL - CSREPL back-ported for .NET 1.1
-
28
2930
My Picks for TechEd 2005 Sessions
-

TechEd 2005 - What is a GrokTalk?
-
31
A GrokTalk Banner for you to spread around...
-

DasBlog Usability Alert: Template Changes to enable Turkish Users
-
1234
June 2005
SunMonTueWedThuFriSat
2930311
The preliminary Grok Talk schedule is up...
-

Top 10 Customer Issues in Visual Studio 2005 - I'm in the Top Ten!
-
2
Rory and Scott Fruit Roll-Up
-
34
Update on the dasBlog Turkish-I bug and a reminder to me on Globalization
-

Hotel Rwanda
-
567
ARC305 - My TechEd 2005 Session is being repeated
-

Keynote thought
-
8
Tsunami Auction #2 - TechEd 2005
-
9
My GrokTalk - Ten Tools in Ten Minutes
-
10
Scott Hanselman (Me) Video from the Microsoft Podcast Team
-
11
Microsoft's Paint Program Legacy - YAMPP
-

Using Consolas as the Windows Console Font
-
1213
MaxiVista Version 2 - Still the Shiznit
-

The Big News
-

Time to get moving...
-
14
PowerPoint - Can you see me now?
-
151617
New Coding4Fun Article - Where the Heck am I?
-

DasBlog Gripes?
-
18
Using a Windows version of GNU Patch.exe with CVS and Diff Files
-
19
Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List
-
2021
Hammering in Screws
-

How to run a Disk Scan/chkdsk/fsck and Troubleshoot your iPod
-
22
Matisyahu is coming to Portland
-
23
ASP.NET 2.0 XmlDataSource's XPath doesn't support namespaces
-
24
Stripping Out Empty XmlElements in a Performant Way and the Bus Factor
-
25
The Recorded Version of my TechEd 2005 Code Generation Talk is Available
-
2627
Mod your Prius to get 180 MPG
-

The GrokTalks are Up - PodCast Them
-
2829
Integrating Ruby and Watir with NUnit
-

Google Earth is Shiny, but so is Amazon Streets
-
30
Enabling the Security Tab on Windows XP File Properties
-

25 Rules of Management
-
12
3456789
July 2005
SunMonTueWedThuFriSat
26272829301
Code Camp Portland - July 23 and 24
-

Take advantage of the extra resolution
-

Podcasting with iTunes 4.9
-
2
3
A few dasBlog changes coming tonight
-
456
Call for DasBlog Theme Designers
-
7
Better Url for the Ultimate Tools List
-

When Bad Ideas become mainstream FAQ Entries
-

KB895953 - TCServer.exe TabletPC Crash/Memory Leak HotFix
-

VGA Multiple Split-Screen Aggregator and Interesting Questions
-

New Notepad2 with Ruby Syntax Highlighting
-
89
Toolbars Galore
-
10
Symantec Client Firewall is Psycho
-
11
Weird Timeouts with custom ASP.NET FormsAuthentication
-
12
I'm in love with FinePrint
-

New FormsAuthentication.SignOut behavior in ASP.NET 2.0
-
131415
Visual Studio Command Prompt Here and Search Unknown File Extensions
-

The Big News - Update #1
-
16
171819
Adding Custom UserControls to DasBlog
-

Microsoft Update versus Windows Update
-
20
Presentation Tips PPT
-
21
HttpOnly Cookies on ASP.NET 1.1
-
2223
242526
Introducing WatirMaker - Recording for Ruby-based Watir
-
27
DasBlog 1.8 will/does produce Atom 1.0 valid documents
-
2829
DasBlog 1.8 RC1
-
30
31123456
August 2005
SunMonTueWedThuFriSat
311
The Day I Met Uhura
-
2
Visual Studio 2005 Keyboard Locks Up
-

WatirMaker Version 0.01 Source
-
34
XmlFragmentWriter - Omiting the Xml Declaration and the XSD and XSI namespaces
-
5
Programmatically adding Mime Types to IIS
-
6
7
It's official - FeedDemon is the Bomb
-
89
DasBlog Gold release soon...SourceForge CVS is down
-
10
Google GuestMap - Where are my Readers?
-

Adventures in Debugging - Expensive Semicolons and Invalid GIFs
-
11
DasBlog 1.8 Gold
-
1213
Coding4Fun - Some Assembly Required - USB Wireless PC Lock
-
1415
Dungeon Siege II Demo - Sucks Too Much?
-
1617
CTP Madness
-
18
Undeleting Digital Photo Files from Removable Media
-
1920
2122
August 2005 Quickie Update
-
23
The ISAPI equivalent of Response.AppendToLog
-

More Interesting Maps
-
24
PSP Playstation Portable 2.0 Firmware Update
-

Baby Registry
-

You must implement the Add(System.Object) method on MyClass because it inherits from IEnumerable
-
252627
28293031123
45678910
September 2005
SunMonTueWedThuFriSat
282930311
Gas Prices around the world
-

Making the XmlSerializer output alternate values for simple types
-
2
Review - OnTime Defect Tracker from AxoSoft
-

Indigo comes to PDX
-
3
Are you from the Northwest?
-
4
AntiSpyware Expired and I'm back from the future
-

Google Maps adds Katrina Satellite Data
-
56
Overwhelmed and enamored with FolderShare
-
7
DasBlog - Nestings Blog
-

TechEd - Code Generation WebCast - REPLAY
-
89
Can I get a Free Mac?
-

CrapCleaner Registry Cleaner
-

ThreadAbortException woes
-

The Coming Return of AJAX
-
10
1112
Making a new Admin User and Getting into SQL Express 2005
-
13
Windows Explorer sucks less today (for me)
-

Microsoft Codename Max
-

Corillian Awarded Global Security Certification
-

Mono and the PDC BoF
-

Yes, Fiddler is wonderful
-
14
SqlDependancy.Start and Conversation Handle Not Found
-
151617
18
Syndicating ComputerZen
-
19
Comcast adding CBS in HD in Portland on October 4th?
-
20
Weird Globe Folder in Visual Studio when opening a Web Project
-

USB Wireless Security - Call For Plugins
-
21
Jakob Nielsen at Corillian Connect
-
2223
Migrating Content from Random Blogs to DasBlog
-
24
2526
Creating my own Mame Arcade Cabinet, Mame for Media Center PC, and the X-Arcade Joystick
-

Pasting Unformatted Text a Better Way - PureText
-
27
Phidgets Library for .NET released
-
28
Office 2003 SP2 available via Microsoft Update
-

Nicest. Email. Ever. Totally Made My Month.
-
29
Using the PSP Playstation Portable as a Portable Media Center
-

Network Intrusion My Ass
-
30
Personal Systems of Organization
-

Coding4Fun - Look at Me! Windows Image Acquisition
-

Boo - Shiny CLI Language
-
1
2345678
October 2005
SunMonTueWedThuFriSat
2526272829301
23
ACTION REQUIRED: DasBlog Alert! Referral BlackList has changed!
-
4
The Submit button on ASP.NET pages does not work after .NET Framework 1.1 SP1 (works in FireFox, not in IE)
-

ASP.NET - The check of the signature failed for 'MyAssembly'
-
5
Windows Pre-Login Wallpaper
-
6
Professional ASP.NET 2.0 - Coming VERY soon!
-
78
9101112
Moving ViewState to the Bottom of the Page
-
13
Resetting Microsoft Update - Error 0x8024001D
-
14
All the world abuzz about Sudoku
-
15
16
Maxivista Undocumented Registry Tweaks
-
17
Upgrading my Blackberry's Software and getting the Hotkeys to work
-
1819
The Emancipation of Browsercaps.ini
-
20
Permanent Redirects with HTTP 301
-
21
Squishing TV onto your PSP
-
22
Getting Email updates of ComputerZen.com
-

October 2005 - My Reading List - Home
-
232425
Infoworld SOA Executive Forum
-
262728
Gaming at 16 by 10 on a Widescreen LCD
-

Does a Type Implement an Interface?
-
29
30
Craptastically Useless Stuff - How much is your blog worth?
-

Svchost.exe Sucks CPU and Rebulding the WMI/WBEM Repository
-
31
Offline Blogging packages that are compatible with DasBlog
-

Logitech IO2 Pen - .NET Support, Google Desktop Support, and Upcoming Article
-
12345
November 2005
SunMonTueWedThuFriSat
3031
Reflector Plus Plus - AddIns, IronPython and other Peli Goodness
-

Exporting Resources from a Resource-Only Assembly
-
1
ASP.NET 2.0 Professional is shipping
-

Windows Live - I just don't get it.
-
2
CodeRush and Visual Studio 2005
-

Stupid Error Messages - November 2nd, 2005
-
3
iPod Nano - What sucks and what doesn't
-
4
RFC - RSS Advertising
-
5
Caching in ASP.NET - VaryByParam may need VaryByHeader
-

View Internet Explorer in a Firefox Tab
-

Listening FASTER and more effectively
-

Building .NET 1.1 Projects using Visual Studio 2005
-
6
What is the difference between Type 1 and Type 2 Diabetes?
-
789
Blogging directly from a Logitech IO2 Pen
-
10
When .NET 2.0 Applications Attack - Debugging weirdness after installing the .NET Runtime
-

Windows Clippings - A Cropper Contender
-
11
ClickOnce and FireFox with a custom setup equals ClickThrice and be disappointed
-

Request.Browser.Version may not be a double
-
12
13
BeyondTV4 Upgrade Review - Media Center Alternative?
-
1415
VS.NET 2005 Publishing SignTool Confusion
-

Performancing.com - Review of DasBlog
-
1617
Google Analytics - It doesn't suck
-
1819
The FreeMiniMac has arrived and will the fun ever start?
-
20
Coding4Fun Videos up on Channel 9
-

YAVS2005B - Yet Another Visual Studio 2005 Bug - Integrating MSDN Help with the IDE
-
21
Mono and its many facets screencast
-

XM Radio gets even cheaper
-

Lifecycle Support for Classic ASP in Windows
-
22
SlickRun and QuickSilver
-
23
20% off Acronis TrueImage
-

Using the ASP.NET Cache outside of ASP.NET
-
24
DevRadio Podcast featuring Omar Shahine and I on DasBlog
-
25
Cutest Movie Comment Ever
-
26
27
Transparent Command Prompt in Windows
-

Symlin plus Insulin equals new Diabetes Therapy
-
2829
Z Quincy
-
30123
45678910
December 2005
SunMonTueWedThuFriSat
27282930123
456
Fatherhood - Part 1
-

Gotcha in .NET Framework handling of Versions and Publisher Policies
-
7
New CodeRush Screencasts
-
8
DasBlog Community Building and Documentation
-
910
11
Best Packet Writing Software?
-
12
Professional ASP.NET 2.0 Errata
-
1314
Xbox 360 as Media Hub
-
151617
18
Blogging with the Logitech Pen
-
192021222324
Merry Christmas and Happy Holidays 2005
-
25
My Year In Blogging - 2005
-
26
How to Reset your Google Desktop Index Cache
-

Productivity Tip: Make Outlook's Priority "Above Normal"
-
27
The end of Adobe Acrobat - Thank you Foxit
-
28
"Unexpected Error 0x8ffe2740 Occurred" Error Message When You Try to Start a Web Site
-

My Top Ten Albums for Chris Brooks
-

Getting NAnt 0.85 to get along with NUnit 2.2
-

My stark realization that I may be an early adopter
-
29
Watching Videos on the Xbox 360
-
30
2006 Resolution - Prepare
-
31
1234567

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.