Blog Archive
Explore the archive · 2,468 posts, 1995–2026
Every bar is a year. Pick a year or a tag to list its posts.
Tools 227 posts
- 2025
- Apr 17How to Write Actionable Bug Reports
- 2012
- Feb 29What’s New in the Beta Metro/JS Templates for VS11
- 2011
- Dec 27GUI REPL for Roslyn
- Dec 14Moving My Data To The Cloud: Stormy Weather
- Nov 26REPL for the Rosyln CTP 10/2011
- 2010
- Dec 11Using LINQPad to Run My Life: Budgeting
- Oct 27LINQ Has Changed Me
- Sep 27Time to check the donuts
- Mar 27Updated the CsvFileTester for Jet 4.0
- Feb 9Entity Designer Database Generation Power Pack
- 2009
- Dec 15LINQPad updated to support Data Services!
- Sep 3Add “Search the Internet” Back to the Win7 Start Menu
- 2008
- Oct 24Tired of writing unit tests yourself? Try Pex!
- Sep 8Custom Window Chrome in WPF
- Mar 8On Beyond Unit Testing
- Jan 18Configuring VS08 to Debug .NET Framework Source
- 2007
- Nov 19Visual Studio 2008 Has Been Released!
- Oct 3Releasing the Source Code for the .NET Framework Libraries!
- Aug 24Shawn has prepared Genghis v0.8
- Jun 17Genghis moved to CodePlex
- Apr 11Show Me The Templates!
- Mar 1Visual Studio Orcas March 2007 CTP
- Feb 19Lutz Roeder’s Reflector 5.0
- Feb 14Detailed Time Zone Data
- Feb 4.NET: Decompressing zip file entries into memory
- Feb 2Windows Servers for the rest of us
- Jan 29Window Clippings 1.5
- Jan 19CodeFetch: Search Book Source Code
- 2006
- Dec 15Point: Local Live Maps
- Dec 15VS2005 SP1
- Dec 11XNA Game Studio Express Has Been Released!
- Aug 30If it can be installed, Scott’s installed it
- Jul 30Number to String Converter
- Jul 30RegistrySettingsProvider2
- Jul 30Number To String Converter
- Jul 29MS Live Labs PhotoSynth: building the photo web
- Jul 11Functional Language Summary
- Jul 5A Shared Source Site: CodePlex
- Jun 12“man” for MSDN
- Jun 9Annotate the MSDN Wiki
- Jun 9Advanced MSDN Search
- Jun 5Web Application Project: “The type ‘foo’ exists in both ‘some dll’ and ‘another dll’”
- Apr 20Visual Studio Express Editions Free4Ever
- Mar 29Tell me about your troubles and woes configuring, deploying and maintaining distributed .NET apps
- Mar 29Gengis for .NET 2.0
- Mar 26I’m with Scott — I Love Monad
- Mar 7ClickOnce + FireFox
- Feb 26Hello from ASP.NET 2.0
- Feb 8Network bandwidth usage monitor?
- Jan 26Calling a Remote Index Server from .NET
- Jan 11.NET 2.0 Breaks NTD
- Jan 5Bindows: Windows Implemented in AJAX
- 2005
- Dec 9Windows Template Library (WTL) 7.5
- Nov 16Lots of WinForms 2.0 Chewy Goodness
- Nov 10Windows Forms 2.0 UI Clones
- Nov 8Using VS05 to build .NET 1.x apps
- Nov 4Generics Q: Best way to convert a string to a T?
- Oct 27Scraping old versions of VS05 off your system
- Oct 27VS05 Has Shipped! Wahoo!
- Sep 26MS Dogfooding Avalon
- Sep 18Tracking exceptions thrown by your apps worldwide
- Sep 10Remove the slow “Compress Old Files” option!
- Aug 29Early WinFS beta posted for MSDN subscribers
- Aug 12Very Cool Nullable Fix
- Aug 11What should I do w/ the metadata?
- Aug 3WinFX Beta 1 Online SDK Docs
- Jul 22Cool Avalon Default Style Trick
- Jul 12Eric Sink: The Game is Afoot
- Jul 12Looking forward to the Portland Code Camp, 7/23-24
- Jul 5Register for COM Interop and VS05b2
- Jul 5Grid: The King of Avalon Layout
- Jun 28Avalon and ASP.NET, Together At Last
- Jun 27New Monad Build Available
- Jun 11Ajax.NET
- Jun 9Col. Jessup on the .NET Performance Team
- Jun 6@this freaked me out
- May 25C++ is dead, long live C++!
- May 13“dumpbin” is now “link -dump”
- May 13When did the cmd shell start doing this?!?
- Apr 28Another VB.NET feature that makes me jealous
- Apr 26I Like VC# Express
- Apr 4RegexDesigner Updated
- Mar 29Translate C# To And From VB.NET As You Type!
- Mar 22Duncan Shows How To Host MSDN Content On Your Site
- Mar 13When the student is ready, the teacher will come
- Jan 30Awaiting and Dreading Subtext
- Jan 5Thinstall sounds cool
- 2004
- Dec 1GUI Front End to XmlSerializerPreCompiler
- Nov 18Rich Salz on WSDL 2.0
- Nov 13Tons of Fun with Windows Media Encoder
- Nov 4Distributed Shared Always On Message Queue Service
- Nov 4Jon Udell Knocks My Socks Off With Dragon Naturally Speaking 8.0
- Nov 1MaxiVista: Changing My Mind About Tablets
- Oct 17I’m With Jim: X1 Rocks
- Oct 15Channel9: More Monad
- Oct 14re: Business Object Design tools question
- Oct 2Mixed Feelings
- Sep 23Very Much Enjoying .NET Rocks Lately
- Sep 21Giving a Mapped Drive .NET FullTrust
- Sep 20Windows Command Shell Partner Drop 3 Available
- Sep 10Windows Forms 2.0 Rocks The House
- Aug 16Dealing with Programmer’s Block
- Aug 16Good Idea: Builders in Visual Studio Code View
- Aug 16MSDN TOC Right From The IA’s Mouth
- Jul 23Tim and His Angle Brackets
- Jul 21Tim Sneath On The What’s New in WinForms 2.0
- Jul 13Refactoring C# Code Using Visual Studio 2005
- Jul 11Looking for Genghis Co-Khan
- Jun 29Lots of Fun Visual Studio 2005 Beta 1 Stuff
- Jun 26The Good Bits of STL in .NET 2.0
- Jun 20More On The VC# 2005 Key Bindings
- Jun 18The VS Keybinding Randomizer Is An Actual Person
- Jun 5Leaked Image of VB.net Context Menu
- May 30Replicator v0.1
- May 28On Threat Modeling
- May 25.NET Framework 2.0: BindingList
- May 24A Gathering of VS05 Team System Info
- May 14Chad on the Visual Studio Team Wants To Meet You
- May 7More Free WIndows Forms Controls:vbAccelerator
- May 6Kent Sums Sums Up the P/Invoke Add-In Nicely: Whoa
- May 5FileDisassembler Add-In for Reflector 4.0
- May 2More Free WIndows Forms Controls:xpCommon Controls
- May 1NetXP: More Free Windows Forms Controls
- Apr 19PInvoke.NET: Interop the Wiki Way
- Apr 6Son of Strike Debugging Inside Visual Studio .NET
- Apr 5WiX: Open Source XML-Based MSI Creation
- Apr 2FxCop for SQL Server
- Mar 30Visual Studio 6 SP6
- Mar 25Web Site Dedicated to Extending VS.NET
- Mar 25VS.NET Whidbey Has a Command Shell Window Built It
- Mar 24Very Cool Web Service Testing Tool from Mindreef
- Mar 10The VS7 Debugger doesn’t work. What can I do?
- Mar 9Genghis v0.5 Released
- Mar 5Reimplementing Mike’s cmdline Utility using WMI
- Feb 23Genghis v0.5 On the Way, But Baby First
- Feb 17The Facts About The Windows Source Code Posting
- 2003
- Dec 9Learn the new VC++ from the master
- Nov 26WinForms SDI and MDI wizards?
- Nov 26WksSync Updated
- Nov 25ADO.NET CsvFileTester
- Nov 7The Visual C++ Team Wants You!
- Nov 3XmlSerializer Workshop
- Oct 25Another .NET Regular Expression Tool
- Sep 6Are You Missing Out on Code Generation?
- Aug 6.NET FormatDesigner
- Jul 29*Free* (as in beer) Access to VSIP!
- Jul 7Regular Expression Workbench 2.0
- Jul 7Genghis Moved to GotDotNet Workspaces 1.0
- Jun 18XmlSerializerPreCompiler
- Jun 13Filter Files With Unknown Extensions For XP
- Jun 3SQL Buddy
- May 7Genghis v0.4
- Apr 24NAnt 0.8.2 released
- Apr 17Hello IDispatch Lovers
- Apr 17Exposing Multiple Interfaces to Scripting Clients
- Jan 22NUnitASP
- Jan 10.NET ResourceExplorer
- 2002
- Dec 15New Genghis Release Coming
- Dec 12ADO.NET — Offline and On Tap
- Dec 7WinForms Control Inspector — Spy++ for .NET
- Nov 14VBTV Episode 2: DO NOT WATCH THIS SHOW!
- Nov 7Regular Expressions in .NET
- Oct 13Scancode Mapper
- Oct 3NUnit 2.0 Released
- Sep 20NUnit 2.0 RC3 available
- Sep 10TAPI Explorer
- Sep 4Microsoft XML Diff and Patch 1.0
- Aug 18Genghis v0.3 Release
- Aug 16NUnit 2.0 RC1 available
- Aug 9VBTV
- Jul 25Beta-2 of Nunit 2.0 is available
- Jul 25Microsoft XML Diff and Patch 1.0 Beta
- Jun 20treecc — Free Compiler Construction Tool for C#
- Jun 10Genghis — 0.2 Release
- Jun 9ADOGuy’s Typed DataSet Generator
- Jun 8Brent Rector: The Truth about Code Obfuscators
- Jun 6Visual Build Pro
- Jun 4Updated XsdClassesGen
- May 17.NET XsdClassesGen
- May 13Modern C++ Design
- May 10Genghis — .01 release
- May 10Announcing Genghis
- May 10SafeFormatter for .NET
- Apr 12Giving VS.NET That XP Look
- Apr 10.NET CollectionGen
- Apr 6RegexDesigner.NET
- Mar 8.NET IM Client Classes
- Feb 16Welcome to Genghis!
- Jan 6VS.NET Fun Facts
- 2001
- Sep 13CorPub
- Aug 8.NET XML Checker and Validator
- Aug 7Setting the Completion Character
- Aug 6NullScript Used to Reverse Engineer Gen<X>
- Aug 5Moniker Wizard
- Aug 4Tim’s COM+ Utilities
- Aug 3Command Line Parsing
- Aug 2Expando Objects
- Aug 1Windows Template Library
- Jul 31VARIANT_BOOL Wrapper
- Jul 30ATL CRT Numbers
- Jul 29VBLite
- Jul 28Attila
- Jul 27Simple Object II ATL ObjectWizard Extension
- Jul 26CComVector: A SAFEARRAY Wrapper
- Jul 25CComDate
- Jul 24Exposing Multiple IDispatch Interfaces
- Jul 23MDI Applications in ATL
- Jul 22Fixing the External Dispatch in ATL + IE5
- Jul 21TraceHook
- Jul 20CAspPtr
- Jul 19SmartEnumVARIANT
- Jul 19Smart IEnumVARIANT
- Jul 18Implementing Marshal-by-Value using ATL
- Jul 17Implementing dispatch-based interfaces in ATL
- Jul 16MeowMoniker
- Jul 15Basic Monikers
- Jul 14regsvr.reg
- Jul 13ATL Composition
- Jul 12STL Enumerator Iterator
- Jul 12Client-Side Enumeration Iterator
- Jul 11GitHelp
- Jun 30Codename TextBox
- Feb 22TZ Data to XML Project
- Feb 16Genghis
- 2000
- Jun 26UrlRun
- 1999
- Nov 1Welcome to Attila!
- 1997
- Jun 27Welcome to MeowMoniker!