Scott Hanselman

Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows

December 1, '11 Comments [167] Posted in Tools
Sponsored By

Tweet This!Everyone collects utilities, and most folks have a list of a few that they feel are indispensable.  Here's mine.  Each has a distinct purpose, and I probably touch each at least a few times a week.  For me, "util" means utilitarian and it means don't clutter my tray.  If it saves me time, and seamlessly integrates with my life, it's the bomb. Many/most are free some aren't. Those that aren't free are very likely worth your 30-day trial, and perhaps your money.

Here are most of the contents of my C:\UTILS folder. These are all well loved and used.  I wouldn't recommend them if I didn't use them constantly. Things on this list are here because I dig them. No one paid money to be on this list and no money is accepted to be on this list.

Personal Plug: Discover more cool tools and programming tips on my weekly Podcast Hanselminutes, or my other show with Rob Conery called This Developer's Life.

This is the Updated for 2011 Version of my 2003, 2005, 2006, 2007 and 2009 List, and currently subsumes all my other lists. Link to http://hanselman.com/tools when referencing the latest Hanselman Ultimate Tools List. Feel free to get involved here in the comments, post corrections, or suggestions for future submissions. I very likely made mistakes, and probably forgot a few utilities that I use often.

  • New Entries to the 2011 Ultimate Tools are in Green. There are dozens of additions and many updated and corrected entries and fixed links. I started doing this list for EIGHT YEARS AGO which is like 60 internet years ago. I've also removed some older stuff that no long matters in 2011.
  • 2009 Japanese Translation: Yasushi Aoki has translated the 2009 Tools List to Japanese! You can find it here http://www.hanselman.com/tools/ja-jp/ ?: ???.

NOTE: Please don't reproduce this in its entirety, I'd rather you link to http://hanselman.com/tools. I appreciate your enthusiasm, but posts like this take a lot of work on my part and I'd appreciate that work staying where it is and linked to, rather than being copy/pasted around the 'net. If you're reading this content and you're not at http://hanselman.com, perhaps you'd like to join us at the original URL?

The Big Ten Life and Work-Changing Utilities

"A problem well stated is a problem half solved." - Charles Kettering

"Knowing is half the battle." - Duke, G.I. Joe

  • Animation of Windows 7 Taskbar icons jumping into a binBins was actually written by the same author as Fences, below, so you know it's awesome.
    It's actually ridiculously awesome. For example, I've got four browsers pinned to my Windows 7 Taskbar, which is kind of silly. Now, with bins, I can make a, *ahem*, "bin" and put four browser shortcuts in the space of just one regular icon. Then I make can choose a default program for the bin when I just click, or hover to get my others. All this functionality for $4.99, and he takes PayPal. Sold. Bins almost makes Windows 7 feel like Windows 7.1.
  • I mentioned Fences here almost two years ago to the day and it's been running happily on all my Windows PCs ever since. I realize that some folks like a clean desktop but if you'd like to get those pixels working for you then I think you gotta put some icons on your desk. When they get out of hand, put a fence around them.
    One of the best parts about Fences is that it's pretty smart about changing resolutions. Some people don't like a lot of icons because they fear the inevitable "give a presentation, change resolutions and lose all my icon positions" day. With Fences, this is not a problem. All your icons stay in their little boxes. They'll even rearrange magically if you change icon sizes. Fences of icons resizing
    Fences is truly a fantastic application and one that should be built in. The author of Fences and Bin is a programming god amongst men and I salute you, sir. The next taco is on me.
  • Window Pad is a multi-monitor aware window-moving tool. You use the Window Key along with the Number Pad to move windows around. Rather than spending time moving your windows with a mouse, you use the positions of the numbers on the number pad to move them.
    It's Aero Snap taken to the next level. Rather than just left and right, there's nine positions per monitor that your windows can go, but because the positions correspond to the number pad you already know there's virtually no learning curve. WindowPad is brilliant and deserves to be in your Startup Folder.
  • Join.me from Logmein - There's a lot of screensharing utilities out there. There's even Remote Assistance built into Windows. There's TeamViewer, there's CrossLoop, and on and on. However, when I just want to share my screen and give a URL to a bunch of people who can view it without anything other than Flash, I use Join.me. Great for Mom and great for me.
  • AutoHotKey - This little gem is bananas. It's a tiny, amazingly fast free open-source utility for Windows. It lets you automate everything from keystrokes to mice. Programming for non-programmers. It's a complete automation system for Windows without the frustration of VBScript. This is the Windows equivalent of AppleScript for Windows. (That's a very good thing.)
    • Make sure you get the "AutoCorrect for English" script on the Other Download page. It's got 4700 common English Misspellings. It gives you autocorrect everywhere in Windows. Every program, always. It's just the tip of the iceberg.
    • Note above that Window Pad - a great util on its own - is actually written in AutoHotKey. Amazing!
  • Paint.NET - The Paint Program that Microsoft forgot, written in .NET. It's 80% of Photoshop and it's free. It also has nice enhanced Windows 7 features.
  • 7-Zip - It's over and 7zip won. Time to get on board. The 7z format is fast becoming the compression format that choosey hardcore users choose. You'll typically get between 2% and 10% better compression than ZIP. This app integrates into Windows Explorer nicely and opens basically EVERYTHING you could ever want to open from TARs to ISOs, from RARs to CABs.
  • DropBox - There's so many great cloud storage systems today. SkyDrive, CloudDrive, DropBox and others. I keep coming back to DropBox though. It's on every platform I want it on. It works great with large stores (mine is over 60gigs) and also allows selective sync for small amounts of data in just certain folders. Ultimately, though, get yourself some cloud storage because when you stuff is just "there", life is better.
  • SysInternals - I want to call out specifically ProcExp and AutoRuns, but anything Mark and Bryce do is pure gold. ProcExp is a great Taskman replacement and includes the invaluable "Find DLL" feature. It can also highlight any .NET processes. AutoRuns is an amazing aggregated view of any and all things that run at startup on your box.
    • A great new addition to the SysInternals Family is Process Monitor, a utility that eclipses both Filemon and Regmon. It runs on any version of Windows and lets you see exactly what a process is doing. Indispensable for developing.
    • It's also worth calling out the legendary Process Explorer as a standout and must-have utility.
  • Windows Live Writer - If you've got a blog (and if not, why not?) then this is THE app. They've also got a great plugin community. It's the second app I install.

Rocking Sweet Windows 7 Specific Stuff

"No snowflake in an avalanche ever feels responsible." - George Burns

  • Windows 7 - After almost two years Windows 7 has proven itself as the best OS for Windows folks. It's time to get off XP and please forget Vista and get Windows 7 on your machine. It's lovely.
  • Ultramon or DisplayFusion - Also see below in "Stuff Windows Forgot." Go get Ultramon or above or get Display Fusion. They both add multiple-taskbar support for Windows (all versions, including Windows 7) that's very compelling. Unfortunately they each are 90% of the way there, just a different 90% and as of the time of this writing, it's unclear who will run. I'm running trials of both. Ultramon has the very nice "light tracking" feature as you roll over their multiple monitor buttons and no preview, but DisplayFusion also supports the "Aero Preview" thumbnailing, but their light tracking looks wrong. Either way, it's great that someday, and soon, the missing multiple monitor taskbar problem will at least be fixed by a 3rd party.
  • Bins - See above. Bins is a great little touch that feels so integrated into Windows 7 that it really should be a part of it.
    • 7stacks - In a similar vein to Bins, this free little app does one thing. It gives you "stacks" of icons that fly up from your Windows 7 (or XP or Vista) taskbar. Pick the one that makes you happy.
  • Fences is the same kind of utility. It adds icon fences and organization to your troubled desktop and feels built-in.
  • Virtual Windows XP - This new version of Windows Virtual PC lets you run Windows XP applications next to your Windows 7 apps for the ultimate in backward-compatibility. I like Virtual XP for when I want to run XP apps like IE6 seamlessly along site my Windows 7 apps. For when I don't want to know I'm running a VM. Here are the other VMs for testing older versions of IE.
    • For other VMs, I use VirtualBox. As soon as VirtualBox added support for the VHD file format, all my existing VMs suddenly became more useful. VirtualBox also runs Ubuntu on Windows like a dream.
  • Boot to VHD - Not so much a utility as an amazing feature. I've posted before about my intense love for Booting off a VHD (Virtual Hard Disk). It gives you all the speed of a real machine with all the convenience of a virtualized hard disk.
  • PowerShell - The full power of .NET, WMI and COM all from a command line. PowerShell has a steep learning curve, much like the tango, but oh, my, when you really start dancing...woof. I also use PowerShell Prompt Here. It's built into Windows 7, by the way.
    • I also recommend after installing PowerShell that you immediately go get PowerTab to enable amazing "ANSI-art" style command-line tab completion.
    • Next, go get the PowerShell Community Extensions to add dozens of useful commands to PowerShell.
    • Want a more advanced GUI for PowerShell? Get the free PowerGUI.
  • Disk Cleanup - It's improved, built-in and  much easier to find free space in Windows 7.

A (.NET) Developer's Life

"You can have it good, fast, or cheap. Pick two."

  • LINQPad - Interactively query your databases with LINQ with this tool from Joseph Albahari. A fantastic learning tool for those who are just getting into LINQ or for those who want a code snippet IDE to execute any C# or VB expression. Free and wonderful. There's a whole list of LINQ related tools on Jim Wooley's site as well.
  • Microsoft Web Platform Installer - When I need to take a machine from fresh install to developer machine quickly, I start at http://www.microsoft.com/web/ and use the Platform Installer to get SQL Express, Visual Studio Express and several dozen other applications installed fast. It's also nice in that it'll setup PHP and ASP.NET open source applications easily.
  • JetBrains dotPeek .NET decompiler - The original .NET Reflector is no longer free, but JetBrains dotPeek is. Dig into the internals of any .NET assembly from .NET 1.0 to .NET 4 and beyond.
    • Want a Reflector tool but want it to be Open Source? Check out ILSpy from the folks that brought you SharpDevelop.
  • THREE WAY TIE: Notepad2 or Notepad++ (Scite also uses the same codebase) or E-TextEditor - The first two are great text editors. Each has first class CR/LF support, ANSI to Unicode switching, whitespace and line ending graphics and Mouse Wheel Zooming. A must. Here's how to completely replace notepad.exe. Personally I renamed Notepad2.exe to "n.exe" which saves me a few dozen "otepad"s a day. Here's how to have Notepad2 be your View Source Editor. Here's how to add Notepad2 to the Explorer context menu. E-TextEditor is new on the block this year, inspired by TextMate in the Macintosh. It includes a "bundle" system that uses the scripting power of the Cygwin Linux-like environment for Windows to provide a more IDE-like experience than Notepad2 or Notepad++. It costs, though, but you should absolutely try it's 30-day trial before you shell out your US$35.
    • Notepad++ is built on the same fundamental codebase as Notepad2, and includes tabbed editing and more language syntax highlighting. Is one better than the other? They are different. I use Notepad2 as a better Notepad, but more and more I find myself using E-TextEditor aka TextMate for Windows when I need to crunch serious text. As with all opinions, there's no right answer, and I think there's room for multiple text editors in my life. These are the three I use.
    • I'm spending time in HippoEdit lately as well. It may just be the perfect combination of all of the above...the jury is still out, but it's worth a look.
  • CodeRush and Refactor! (and DxCore) - Apparently my enthusiasm for CodeRush has been noticed by a few. It just keeps getting better. However, the best kept secret about CodeRush isn't all the shiny stuff, it's the free Extensibility Engine called DxCore that brings VS.NET plugins to the masses. Don't miss out on free add-ins like CR_Documentor and ElectricEditing.
    • Also, spend some time with Resharper. The fight between them and CodeRush is truly a religious one and folks SWEAR by R#. Try both and decide for yourself!
    • CodeRush just added a cool new feature in 11.2 called Duplicate Detection and Consolidation for Visual Studio that looks extremely promising.
  • ZoomIt - You need to present? Make your stuff seen. ZoomIt is so elegant and so fast, it has taken over as my #1 screen magnifier. Do try it, and spend more time with happy audiences and less time dragging a magnified window around. Believe me, I've tried at least ten different magnifiers, and ZoomIt continues to be the best. Even though there's magnification built into Windows 7 via the "Window + Plus" key, I keep ZoomIt around so I can draw on the screen like John Madden.
  • Fiddler - The easy, clean, and powerful debugging proxy for checking out HTTP between here and there. It even supports sniffing SSL traffic.
  • Mite2 - A free desktop-based tool for testing and verification of mobile Web content. A must have for sites that need broad mobile coverage.
  • WinMerge or BeyondCompare - I'm a BeyondCompare person and have purchased it, but WinMerge is getting better and better. It's free, it's open source and it'll compare files and folders and help you merge your conflicted source code files like a champ.
    • KDiff3 is another free option with very configurable color schemas, multi-paned view, and it's cross platform on Linux, Windows and Mac.
    • Perforce Visual Merge is free and also can diff images, which is pretty amazing.
  • Storm - You test a lot of Web Services? Check out Storm, it's Open Source and written in F#, but it'll let you test Web Services (of course) written in anything. A fine way to smoke test multiple web services from a single place.
  • Chirpy - "Mashes, minifies, and validates your JavaScript, stylesheet, and dotless files." Integrates cleanly with Visual Studio and squishes everything! Don't go live without compressing your content! Use along with PNGGauntlet for graphics.
    • Combres - ".NET library which enables minification, compression, combination, and caching of JavaScript and CSS resources for ASP.NET and ASP.NET MVC web applications."
    • Cassette by Andrew Davey - Does it all, compiles CoffeeScript, script combining, smart about debug- and release-time.
    • YUICompressor - .NET Port that can compress on the fly or at build time. Also on NuGet.
    • AjaxMin - Has MSBuild tasks and can be integrated into your project's build.
    • SquishIt - Used at runtime in your ASP.NET applications' views and does magic at runtime.
  • NirSoft Utilities Collection - Nearly everything NirSoft does is work looking at. My favorites areMyUninstaller, a replacement for Remove Programs, and WhoIsThisDomain.
    • Also check out ZipInstaller; it installs utilities that don't provide their own installer! It creates icons, puts them in the folder you want and adds an uninstaller.
    • You love to Ctrl-Scroll with your mouse to zoom the size of text, right? Why not use Volumouse to control your system's sound volume with the mouse wheel. Magical.
  • BugShooting - Funny how you don't know if you need an application until you need one. BugShooting is very specific - it takes screenshots, sure, but more importantly it sends them directly into your Bug Tracking system.
  • WinCheat - Not a tool to cheat Windows or in games, WinCheat is like Spy++ in that it lets you dig deep into the internals of the PE format and the Win32 Windowing subsystems. I'm consistently surprised how often I need an app like this.
  • Telerik Code Converter - Website that converts C# to VB and VB to C#.
  • Kaxaml - The original and still the most awesome notepad for XAML, a must for WPF or Silverlight developers.
  • NuGet - If you're using .NET you've gotta be using NuGet. It's Package Management for .NET and it's about time.
    • NuGet Package Explorer - This essential NuGet Explorer installs quickly as a Click Once application and lets you open NuGet Packages, search the NuGet website directly as well as author specs and publish NuGet packages directly from the GUI.
  • MSBuildShellExtension - Really ought to be built in. Right-click on any .NET project and build it directly from Explorer.
  • FireBug - Arguably the most powerful in-browser IDE available. It's a complete x-ray into your browser including HTML, CSS and JavaScript, all live on the page. A must have. It's on the list twice. Go get it.
  • WebDeveloper for FireFox - If you're the last developer to download FireFox, or you're holding off, WebDeveloper is a solid reason to switch to FireFox NOW. It's amazing and has to be used to be believed. It consolidates at least 2 dozens useful functions for those who sling ASP.NET or HTML. And if you're a CSS person, the realtime CSS editing is pretty hot.
  • CodePaste.NET - When you write code, you need to share it.
  • TestDriven.NET (integrated with NCoverExplorer) - The perfect combination of Unit Testing with Visual Studio.NET. Right click and "Run Test." The output window says "Build" then switches to "Test." The best part, though, is "Test With...Debugger" as a right click that automatically starts up an external process runner, loads and starts your test. Compatible with NUnit, MBUnit and Team System. TD.NET also works with Silverlight.
  • Silverlight Spy - If you ask anyone who does Silverlight, they'll say there's only one must-have tool. Silverlight Spy and this is it.
  • NCrunch - Automated unit testing for .NET. Runs them in parallel and automatically, inserting the results inline inside Visual Studio. Familiar with Continuous Integration? Meet Continuous Testing.
  • Siren of Shame - If you've got a continuous integration server setup, you really need a way to guilt people that break the build. You need a Siren of Shame.
  • NDepend - This amazing app does dependency analysis on your .NET application and presents the findings as a TreeMap.
  • Query Express - Wow, a Query Analyzer look-alike that doesn't suck, doesn't need an install, is wicked fast, is free and is only 100k. Pinch me, I'm dreaming.
  • WatiN Test Recorder - WatiN is Web Application Testing in .NET, and this Test Recorder will generate chunks of source for you by recording your clicks in an embedded IE browser. It makes my old WatirRecorder pale in comparison.
  • Jeff Key's Snippet Compiler - Sits quietly waiting for you to test a quick snippet of code or algorithm.  No need to even start VS.NET! Jeff hasn't updated it in a while, but perhaps its *re-inclusion* on this list will pressure him to get working on it again. Seriously. Jeff. Give it to me and I'll update it myself. Let's do this!!!
  • PostSharp - Take your code beyond code generation and stay DRY with aspect oriented programming. Inject repetitive code directly into your application with frameworks that cross cut concerns.
  • Help+Manual - There's few good options for creating Help Files on Windows but while Help+Manual does cost money, it's a pretty amazing and complete system.
    • HelpNDoc - Not sure how I missed this one. Free for personal use and greats PDFs, CHMs, and more.
  • TreeTrim or Jeff Atwood's CleanSourcesPlus - Jeff extends on Omar's idea of a quick Explorer utility that lets you right click on any folder with code in it and get your bin,obj,debug,release directories blown away. Jeff's includes configuration options for deleting things like Resharper folders and Source Control bindings. TreeTrim is a similar command-line tool for cleaning up, but on steroids, including a plugin model.
  • Visual Studio Gallery - All the world's extensions to Visual Studio in one place, and ranked by the public. Easy to search and sort.
  • SQL Complete - Adds Intellisense to SQL Server Management Studio and it's free. How can you not like that?
  • FileHelpers - This open source library is the easiest way I've found to get data out of fixed-length or delimited text files and into Sql or Excel.
  • MemProfiler - The amount of information this tool offers is obscene. We used this at my last job to track down a number of funky memory leak
  • LogParser - Get to know it, as it's a free command-line tool from Microsoft that lets you run SQL queries against a variety of log files and other system data sources, and get the results out to an array of destinations, from SQL tables to CSV files. I dig it and use it to parse my own logs

The Angle Bracket Tax (XML/HTML Stuff)

"Without an XML Schema, you might as well replace all those < and > signs with quotes and commas, 'cuz that's what you've got - just less-than/greater-than-delimited text." - Scott Hanselman

  • XPathMania and Mvp.XML - This is an extension to the XML Editor within Visual Studio 2005 that allows you to execute XPath queries against the current document dynamically. Created under the Mvp.Xml umbrella project - also a kickbutt XML extension library.
  • SketchPath for XPath - SketchPath does for XPath what Regulator did for Regular Expressions. It's totally hardcore.
  • XmlSpy - Just buy it.
  • Search Engine Optimization (SEO) Toolkit - Got broken links on your site? Is your HTML SEO optimized? This fantastic free tool answers all these questions and hundreds more as it chews your angle brackets for you, creating flexible reports and a full queryable database of your site.
  • XML Viewer for Google Chrome - Like Google Chrome but miss IE's XML text viewer? Here's a XML Viewer as a Chrome Extension. Take control.

Visual Studio Add-Ins

"This one goes to eleven..." - Nigel Tufnel

  • Productivity Power Tools - Add a dozen cool new enhancements to Visual Studio 2010 and get a pick of the next version of Visual Studio. Improved Find, middle click scrolling, improved refactorings, an all new Solution Navigator, new tabs and much more.
  • Web Essentials - Add Live Web Preview, improved CSS editing, color preview, font preview and lots more to Visual Studio with this lightweight and actively developed "playground" extension.
  • NuGet Package Manager - NuGet integrates into the References node of the Solution Explorer, enables Package Management and brings PowerShell directy into to Visual Studio.
  • Web Standards Update -  Update Visual Studio with support for HTML5 and CSS3. Add intellisense and validation to the editors for JavaScript, CSS3 and HTML. Lots of little details as well as vendor specific prefixes for CSS.
  • JScript Editor Extensions - Bundles lots of new features into the Visual Studio 2010 JavaScript editor like brace matching, work highlighting, intellisense doc comments, and more.
  • Web Workbench with Sass, Less and CoffeeScript - Teach Visual Studio 2010 all about Sass, Less and CoffeeScript with this free addin from MindScape. You'll wonder how you lived with out these technologies and be impressed how seamlessly they integrate.
  • tangible T4 Editor - It's a crying shame that T4 templates don't get syntax-highlighting in Visual Studio. Cry no more.
  • VsVim - Obsessed with the Vim editor but also like Visual Studio? Why not like them both? It's also open source.
  • StyleCop - StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. Totally useful by yourself or with a team.
  • Pex - Amazing Visual Studio addin that finds edge cases in your code that ordinary unit testing never can.

Regular Expressions

Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.  - Jamie Zawinski

  • TextCrawler - I used to use Funduc's Search and Replace for multi-file search and replace with regular expressions, but somehow the interface of TextCrawler is more intuitive to me.
  • David Seruyange's "NRegEx" Ajax-based RegEx Tester - An very minimalist online Ajax-based ASP.NET site, I keep turning to this via a bookmark when I want to test a quick RegEx. It'll tell me how a RegEx will work in .NET.
  • gSkinner - An amazing Flash-based online RegEx tool for writing and testing RegEx.
  • RexV - Another excellent, better laid out RegEx evaluator, useful for RegEx's that'll run in JavaScript.
  • Expresso - Almost 8 years old and extremely mature, Expresso is now free!
  • Roy Osherove's Regulator - Roy entered the RegEx fray with a bang, and with syntax highlighting and web services integration with regexlib.com. The very definition of slick.
    • Regulazy - Currently at version 1.01, this tool is a great way for newbies to start using Regular Expressions. Write regular expressions without prior knowledge of the syntax!
  • Collection of Regular Expressions Toolbox - When I'm overwhelmed, I start here. A huge list of all the basics of Regular Expressions, laid out cleanly and logically. I also like these 8 Regular Expressions You Should Know.
  • RegexDesigner.NET from Chris Sells - Simple, elegant, small. A great little application. Almost 10 years old, and still useful.

Launchers

Scott's Note: Personally, I'm all about Windows 7 now, so I'm not using a 3rd party launcher any more as I don't see the need. However, here are some stand-outs I've used in the past that you might want to check out.

"Oh, yes, little Bobby Tables, we call him." - http://xkcd.com/327

  • Slickrun - still the sexy favorite, this little floating magic bar keeps me moving fast, launching programs, macros and explorer with its shiny simplicity.
    Tell them I sent you.
    • Also available is an Open Source project called MagicWords (not updated since Feb 07) that looks similar to SlickRun.
  • Martin Plante has created SlimKeys and continues to innovate his a "universal hotkey manager" with a .NET plugin architecture. If you've got ideas or thoughts, visit the slimCODE Forums.
    Have you ever wanted to bind something to Shift-Ctrl-Alt-Window-Q but didn't know how to grab a global hotkey? This will launch programs, watch folders, and find files.
  • Promptu - A new entry into the lauching space, promptu ups the ante with new features like syncing between computers.
  • Humanized Enso - Unquestionably the smoothest and most interesting user interface of the launchers, Enso pops up as the Caps-Lock key is held down, and performs the command when the key is released. It takes a minute to understand, but it's a very clean UI metaphor. They are now bringing Enso's metaphor to Firefox as "Ubiquity."
  • Colibri - The closest thing so far, IMHO, to Quicksilver on Windows, although this little gem has a slow startup time, it runs fast! It's being actively developed and promises integration with a dozen third party programs. It also formally supports "Portable Mode" for those of you who like to carry your apps around on a USB key.
  • Launchy - Another do it all application, Launchy binds to Alt-Space by default. This app also has the potential to be Quicksilver like if it start including support for stringing together verb-noun combos. It's pretty as hell and totally skinnable (there's TWO Quicksilver skins included!)

Stuff I Just Dig

"Great googlely moogley!" - Johnny Carson

  • Hulu Desktop - Forgive me ahead of time if you don't live in the US, but Hulu Desktop is so awesome it's insane. It's all the goodness of Hulu including TV shows and movies, with the "lean-back" convenience of a Media Center. Seriously, tell your friends.
  • Electric Plum iPhone Mobile Simulator - A nice little iOS browsing experience emulator. Saves me time when writing jQuery Mobile sites.
  • µTorrent - I say "u-torrent" but I suppose "micro-torrent" is more correct. When you need a BitTorrent Client to download your Legal Torrents or my podcast torrent, there's no better, faster, cleaner or more powerful client out there. Love it.
  • xplorer2 - Norton Commander-like functionality for Windows. It's one better than Explorer. There's 32-bit and 64-bit versions and it supports Windows 7.
  • RescueTime - Are you productive? Are you spending time on what you need to be spending time on? RescueTime keeps track of what you are doing and tells you just that with fantastic reports. Very good stuff if you're trying to GTD and TCB. ;)
  • SyncBack - How can you not like a company named 2BrightSparks? There's a Freeware SE version as well. Golden, with a clean crisp configuration UI, I use this tool internally for scheduled backups and syncs between machines within my family network.
  • Tortoise source control for all!
    • TortoiseHG - a Windows shell extension for Mercurial source control.
    • TortoiseSVN - a Windows shell extension for Subversion source control
    • TortoiseGit - What's that? Oh, yes, a Windows shell extension for Git source control. When you just gotta have a GUI and you love tolerate Explorer.
  • Don't like to mix your source control and your Explorer? Then integrate your favorite SCC into Visual Studio!
    • VisualHG - Source Control Plugin for Visual Studio and Mercurial
    • AnkhSVN - Subversion + Visual Studio = Crazy Delicious
    • GitSCC - Git source control tools inside Visual Studio? Linus would be mad, but we're happy!
  • EtherPad is gone but they've put it up a fork at PiratePad - This web-based multi-person interactive notepad has quickly become my #1 tool for brainstorming online with my remote team.
  • TimeSnapper - Tivo for your desktop? Kind of. TimeSnapper can't give you files back, but it'll take a screenshot in the background at user-configurable intervals and let you answer the burning question - What was I doing all day at work? Free and only 80k. Another brilliant idea blatantly stolen off my list of things to do and executed by folks more clever than I. Kudos.
  • IcoFx - There is just no better icon editor for Windows out there. Any input, any output, it's super modern and just works.
  • Jing - Jing is a weird little app that is a screenshot app, a screencast app and a sharing app. It's incredibly easy to use and includes a free account at screencast.com for sharing your videos. It keeps pulling me back into it's strange gravity.
  • WinSnap and Window Clippings - I'm torn between two of the finest screenshot utilities I've ever found. WinSnap has as many (or as few) options as you'd like. Also does wonders with rounded corners and transparency, as does Window Clippings. Both include a 32-bit and 64-bit version, as well as a portable no-install version and WinSnap offers Windows 7 taskbar features. However, Window Clippings also has no install, includes 32 and 64-bit, has a plugin model and is only $18. It's a tough one. I use Window Clippings at least daily, and I use WinSnap a few times a week. Both these apps are worth your download.
    • Shotty - Shotty is another great little screenshot utility with a nicely streamlined workflow. Most importantly, it also does transparent PNGs and respects Aero glass.
  • BabySmash! - OK, I snuck it in. So sue me. It's not a tool, or is it? If you've got an infant and you need to entertain them while you sneak in some coding, it's invaluable. ;)
  • GBridge - I used to use Hamachi as a private VPN system to log into multiple machines across my personal networks but I've recently started preferring GBridge. It gives you VPN, VNC, and file sharing security over Google's GTalk network. Ya, crazy, I know.
  • DarkRoom - When I just want everything to go away so I can think, I don't just want a clean desktop, I want a Dark Room to work in. I love this text editor for getting my thoughts straight. I also use it for more dramatic presentations.
  • Foxit Reader for Windows - Fast as hell. Version 3.1 is even better. This little PDF reader requires no installer and is tiny and fast. Did I mention fast? Good bye, Acrobat. Sorry.
  • Visual Studio Theme Generator and Best Visual Studio Themes - This online application will actually dynamically generate a new Visual Studio color theme file for you. Or you can download a hand-built one and make Visual Studio yours.
  • Virtual TI-89 [Emulator] - Sometimes CALC.EXE doesn't cut it, and I want a REAL scientific calculator for Windows, so I emulate the one I used in college. Nerdy? Yes.
  • Visual Studio 2010 Wallpapers - A site dedicated to making your desktop pretty with community-submitted Visual Studio wallpapers? What else could you want?
  • VLC Media Player - Screw all other media players. When you just want to watch video. Bam.
  • FAR File Manager - Norton Commander is back, it is still text mode, it's still lightning speed and it's from the makers of RAR File Archiver. I'll race you. I get FAR, you get Explorer.
  • Skype - Internet VOIP Calls with better sound than the POTS phone? Free? Conference calls as well? Sign me up.
  • DOSBox - When you're off floating in 64-bit super-Windows-7-Ultimate land, sometimes you forget that there ARE some old programs you can't run anymore now that DOS isn't really there. Enter DOSBox, an x86 DOS Emulator! Whew, now I can play Bard's Tale from 1988 on Windows 7 from 2009.
  • Cygwin - Remind yourself of your roots and give yourself a proper Unix prompt within Windows. However, it's less about the prompt as it is about the wealth of command-line tools you'll gain access to.
  • Tomighty - The Pomodoro Technique is a great way to stay focused and really get things done. There's dozens of timers to support your Pomodoro habit but Tomighty is the best. Just works.
  • SketchFlow or Balsamiq - All good designs started out as sketches, but rather than using paper and pencil, use a UX (User Experience) sketching tool to decide what your application should look like and how it should behave.
    • Others to check out are Pencil for UI prototyping and IxEdit for interaction design without JavaScript.
  • FinePrint - This virtual printer lets you save paper, print booklets, delete pages and graphics, and provides print preview for every application. I love these guys so much it's inappropriate.
  • Fraps - DirectX video capture! Exactly what you need when you want full screen video of a DirectX or OpenGL application.
  • Expression Encoder 3 - When I do videos for the web, I record in 720p but I squish all my stuff with Expression Encoder. Version 3 added screen capture as well as better H.264 support.
  • Tor Anonymous Browsing - This tool lets your anonymous your web browsing and publishing. Use it when you're on the road, or staying in a hotel.

Low-Level Utilities

"If you know how to use Process Monitor competently, people of both sexes will immediately find you more attractive." - Scott Hanselman

  • The Ultimate Boot CD and the Ultimate Boot CD for Windows - I've downloaded and saved everything from BootDisk.com, including Win95 and Win98 boot disks and a DOS 6.22 disk. The boot CDs are life-savers and should be taken to all family gatherings where the relatives KNOW you're a computer person. They'll expect you to save their machines before the turkey is served.
    • Hiren's BootCD - More up to date and more hardcore, Hiren's BootCD is essential for saving machines from rootkits and other evil.
    • Derek's Boot and Nuke - When you just need to completely torch a machine and you don't want to use a hammer.
  • BlueScreenView - Got a Windows crash dump from a blue screen and you really want to know what really happened? BlueScreenView almost always can tell you the culprit.
  • GSpot - If you are Deeply Interested in know what codec that video is using, GSpot will likely be able to tell you more than you could possible care to.
  • Bart's Preinstalled Enviroment (BartPE) - Ever want to just boot quickly off a CD and get some data off an NTFS drive? What about network access? This is a bootdisk you'll keep in your bag all the time. Unfortunately, it's not been updated in a while, but I keep it around anyway.
  • DllFiles - You never know when you might need an old-ass dll.
  • PInvoke.NET - When you've got to call into a system DLL from managed code, at least do it with the help of this wiki that's FULL of the correct DllImport statements.
  • HandBrake - There's dozens of video converters out there but I keep coming back to HandBrake. Great way to make those 8 processor machines work hard.
  • cURL - Throw this in your PATH right away. You never know when you want to issue an HTTP request from the command line. Once you know you can, you'll do it all the time.
  • Snoop and Mole - These amazing WPF developer utilities help you visually debug your applications at runtime. What's on top of what? Where's that panel? These are how you find out.
  • InspectExe - Explore and diagnose problems with Win32 applications. Display all import and export functions of an executable file, shows function definition for decorated (mangled) function names. Sometimes you just gotta crack it open.
  • DVDDecrypter and other utils -  When you just need to make an archival backup copy of a DVD.
    • PSPVideo9 - Meant for the Playstation Portable, this utility is more useful that you think. It creates MP4 squished video you can use anywhere.
  • WireShark - Used to be called Ethereal, but it's Wireshark. Very free, and very good. Although, I've needed it less and less as I find myself using...
  • ...the Microsoft Network Monitor 3.3 - Version 3.x was a fine upgrade to NetMon, overhauling the guts. This is a very full featured sniffer and I've never had a problem with it.
  • Bitvise Tunnelier SSH Client - Lots of folks use Putty to SSH into things, but frankly, it's hard. Bitvise Tunnelier will handle anything you can throw at it.
  • Top 125 Network Security Tools - Ever useful network security tool there is in a fantastic list.
  • Soluto - This is the prettiest and highest-level "low-level" utility you'll ever use. It analyses all the things that happen during your system's boot and rearranges, delays, defers and speeds up your boot by analyzing what worked for everyone else using the tool. A social network for your boot process? Madness.
  • Process Explorer - The ultimate replacement for TaskManager. Includes the amazing Find DLL feature to find out what processes have your DLL in memory.
  • Strings - Gives you more detail that you can handle about text hidden within binaries.

Websites and Bookmarklets

"So why is “Shut down” on the Start menu? When we asked people to shut down their computers, they clicked the Start button. Because, after all, when you want to shut down, you have to start somewhere." - Raymond Chen

  • JSFiddle - Sometimes you just want to fiddle with JavaScript. Fire up a text editor, IDE or Firebug? Naw, man. Use JSFiddle, load your framework of choice and get to work. HTML, CSS and JavaScript plus your results. Then share with a friend!
  • Bit.ly - All the goodness of TinyUrl with statistics, real-time tracking, accounts and much, much more. If you get a Bit.ly url, add a + to the end of it to see lots of statistics!
  • Markup.io - So smart. Got a webpage to markup? Don't download an app. Use this bookmarklet, mark it up directly in the browser, then share a marked up URL. Magic. Like this.
  • BrowserShots - What's your site look like in MSIE4.0? Opera 9.64? This site will show you.
  • Visibone HTML/JavaScript Reference - These guys make a great physical paper reference, but they also have a great .HTML file you can download for free that has ASCII charts and Color references.  It's a link I keep close by.
  • StackOverflow - Get your questions answered here! If you haven't heard, you better ask someone.
  • SQL Designer - A web-based DHTML/AJAX SQL Entity Relationship Designer that exports .SQL files. Seriously. Drink that in, then visit it.
  • ViewPure - Watch a YouTube video. Just the video and not the rest of the crap or ads or other videos around it. It's readability for YouTube.
  • BugMeNot - Being forced to log into a website or news organization but you don't have a username or don't want one? BugMeNot.
  • Design - Overlay grids, rules, and crosshairs on your Web Site design, using only a bookmarklet.
  • Del.icio.us - A social distributed bookmarks manager. It took me a bit to get into it, but their Bookmarklets that you drag into your Links toolbar won me over. All my bookmarks are here now and I can always find what I need, wherever I am. Very RESTful. I have used this for YEARS.
  • Kuler - A wonderful color scheme chooser for when you aren't a designer but you wish you were.
  • Color Scheme Designer - I'm not a designer and I have no style, but I do know what I like. This site makes it easy to brainstorm, design and tweak a color scheme for your next big project.
  • smtp4dev - I often write apps that fire out emails and notifications. It's great to fire up a little SMTP mail server and have the emails delivered to a local folder. Great for testing and debugging anything that sends mail.
  • HTML5 Boilerplate - A good place to start when you're learning about HTML5 and are ready to create sites that look great and work great everywhere.
  • TypeTester - The very best way to compare up to three different web-typefaces.
    • What the Font? - This website will let you upload an image with a font and it'll guess (usually right) what font it is.
  • 32 Bookmarklets for Web Designers - I use these when I'm DEEP into some thing CSSy and it's tearing me apart.
  • http://www.downforeveryoneorjustme.com/ - Is that Website Down For Everyone Or Just Me? Enough said.
  • QuirksMode - Over 150 pages of details on CSS and JavaScript. When my brain is overflowing with the HTML of it all, I head here.
  • BuiltWith - What was that site BUILT WITH?
  • Google Maps + HousingMaps.com - Google Maps is cool, but Paul Rademacher's HousingMaps.com is synergy. It was the first great Mashup of Web 2.0 and I keep it around to remind me of what's possible if you keep an idea fresh and simple.
  • ProxySwitcher - Always on the road and switching between client networks? Now switch your proxy servers as fast as you change pants.
  • YouGetSignal - Amazingly helpful collection of online networking tools.
  • XRay - This sleek little bookmarklet lets you quickly see all the CSS attributes attached to any HTML element.
  • The Morning Brew - The website I read every work day that helps me keep up on what's new in .NET.
  • PortableApps.com - Take all your favorite apps with you on a USB key without installing them! All your settings remain. Be sure to get PStart, the handy Portable Apps Launcher for the Tray.
  • JSLint - Just what is sounds like, it's a JavaScript "Lint" tool that will tidy up your JavaScript and also tell you why your code sucks.
    • There's also JSHint which is a more aggressive than JSLint.

Tools for Bloggers and Those Who Read Blogs

"You can do anything, but not everything." - David Allen

  • Google Reader - RSS aggregators appear to be slowly dying and the winner (or only one left?) appears to be Google Reader. Although, I still read with a phat client like...
    • FeedDemon - My favorite aggregator. Always on the cutting edge and free. Synchronizes with Google Reader!
    • RSSBandit - Free, Open Source, and written in .NET. The first aggregator for many and now also syncs with Google Reader. Solid.
  • PNGGauntlet and PNGOut - If you've got PNGs, don't put them online without compressing them first! This is SO important to bloggers that care about their user's experiences.
  • InstaPaper - InstaPaper and it's "ReadLater" functionality is absolutely essential for dealing with the large amounts of information that bloggers come across. Read anything on the web on your time on any device. I use InstaPaper daily.
  • FeedValidator - If your RSS/Atom feed doesn't pass FeedValidator's tests, it's crap. Seriously. Crap.
  • IFTTT (IfThisThenThat) - A social workflow manager that lets you combine everything on the web with everything else. IFTTT is now an essential tool in everything I do on the social web.
  • OneNote with cloud syncing and OneNote for iPhone - I recently switched off of EverNote and over to OneNote when the OneNote iPhone app came out. That means I can use all my Office apps with OneNote, sync them to the cloud and they are already on my iPhone. I can also edit my cloud notes at http://docs.live.com on machines that don't have OneNote.
    • Evernote and RememberTheMilk - These two apps manage notes and todos and they do it in an elegant and cross platform way. Evernote works on the Mac, Windows, iPhone, Palm Pre, Windows Mobile and BlackBerry and your notes live in the cloud. Remember The Milk is your todos any way you like them, from Google Calendar, Twitter, BlackBerry and Bookmarklets.
  • MetroTwit - The prettiest and most actively developed Twitter client for Windows. With an incredibly responsive development team and automatic updates, Metrotwit gets better each month.
  • Windows Live Writer - The ultimate offline Blog Post tool. It has an easy SDK. If you don't like it, change it.
  • CallBurner - If you blog, you may also podcast. CallBurner is a great way to record your Skype calls. Lots of options and creates both stereo MP3s as well as a WAV file for each side of the call. Their Video version VodBurner will record video as well.

Browser Add-Ins/Extensions

"Tomorrow is 11/11/11, not 11/11/11. Bloody Americans." - Laurentme0w

  • GetRight - Downloads, resumes and most importantly, splits up large downloads over HTTP or FTP into as many as 10 concurrent streams.
  • WebDeveloper for FireFox - If you're the last developer to download FireFox, or you're holding off, WebDeveloper is a solid reason to switch to FireFox NOW. It's amazing and has to be used to be believed. It consolidates at least 2 dozens useful functions for those who sling ASP.NET or HTML. And if you're a CSS person, the realtime CSS editing is pretty hot.
  • IEView and ViewInFireFox - These two utils go together. Both are FireFox extensions, but they are yin to the others yang. They add View in Internet Explorer and View in FireFox context menu items to their respective browsers. Great if you develop, but also great if you tend to visit sites that aren't browser agnostic.
  • Speckie - Spell check for Internet Explorer. The feature IE forgot, cleanly integrated. Install and forget.
  • FireFox Extensions - Stunning! Extensions for my browser that won't kill kittens! DownloadManagerTweak, AdBlockPlus, and GreaseMonkey.
  • JSONView for Chrome - Makes exploring JSON payloads in Chrome much easier.

Things Windows Forgot

"I didn't know anything about this. So I called up some folks at Microsoft, and apparently we make a lot of different image editors." - Steve Balmer

  • Ultramon Beta or DisplayFusion - It's not clear why, but Windows 7 doesn't have a taskbar on every monitor. However, these two tools add this functionality back. Explore these two options - there's more details and screenshots here.
  • Ditto - It's TiVo for your Windows Clipboard. Open source work well with any clipboard format.
    • ClipX - "ClipX is a tiny clipboard history manager. It is sweet, it is free, use it."
  • Console2 - An open source Windows console enhancement with transparency, different styles, and more. Yum. I found this one a few years ago and it keeps getting better. I loved it so much I even gave it sexier icons.
  • ImgBurn - Well, yes and no. Windows 7 includes a basic ISO burning app, but ImgBurn has the right balance of clean interface and piles of technical information. I like to know exact what's happening when I burn a disk and Free ImgBurn is a joy to use. Don't let their website freak you out. It's THE burning app to get.
  • VoidTools Everything Search Engine -  Sometimes you just want a text box, a 300k application and you want to Search Everything. This tiny utility makes it super easy to search your entire hard drive (all of them actually) instantly. You can Google the whole internet with Bing in a second, why shouldn't you be able to do the same with your hard drive. Best part is that it works on any version of Windows, even Windows 2000.
  • PureText - Ever wish Ctrl-V didn't suck? And when I say "suck" I mean, wouldn't you rather spend less of your live in Edit|Paste Special? PureText pastes plain text, purely, plainly. Free and glorious. Thanks Steve Miller
  • MagicISO/MagicDisk - Another great utility with a scary website. The trial is a little crippled, but you can mount ISOs on Windows (including Windows 7), create and extract image files, make bootable CDs and DVDs and more.
  • Paint.NET - The Paint Program that Microsoft forgot, written in .NET. If you like to live on the edge, go get the Paint.NET 3.5 Alpha build with enhanced Windows 7 features.
  • DoPDF - Want to print to a virtual printer and have a PDF pop out? Bam.
  • Wim2VHD - This is REALLY advanced stuff and Windows didn't really "forget" it as it didn't include it out of the box. If you want to make a bootable and "sys-prepped" Windows 7 Virtual Machine from your Windows 7 DVD media, this is the script for you.
  • Win7 Library Tool - This one is obscure, but if you have this problem you'll be as happy as I was to find it. If you have your documents on a SAN or non-Windows remote drive you'll find that you're unable to put them into a Windows 7 Document Library. This tool will programmatically do for you what the built-in GUI won't. Works great with my Synology.
  • TrueCrypt - I love that this is free. Create a file or partition and encrypt the heck out of it. You can even encrypt a secret drive that'll have "decoy" documents that you can give the bad guys when they torture the password out of you. Prepare your getaway drive now.
  • TeraCopy - I'm not sure/convinced yet that TeraCopy is really faster than RoboCopy, but it feels faster. I do a lot of network file copies that go on for hours, and TeraCopy has the right balance of a clean interface and badassness to make the list. The error recovery is top-notch also.
  • BareGrep and BareTail - Really everything these guys do is worth your time. There's lots of ways to get this functionality, including the GNU Utils for Windows and BareTail. The point is, it should have been included! A "tail -f" for Windows.  Great if you work with programs that write to log files and you want to watch the log as it's being written.  Also has keyword highlighting so you can see things get visually flagged as they go by. Also, who doesn't want to Grep?
  • Unlocker - Can't delete a file? Who has it open? Thanks Windows for NOT telling me. Unlock will, though.
  • PassPack or KeePass - If you have a crapload of secrets and passwords and you'd like to keep them as such, take a look at these two utils. PassPack is largely online while KeePass is totally offline. KeePass is free and open source with a very clean and very powerful interface.
  • SpaceSniffer - Everyone's always looking for a great tool to find out what's taking up all the space on your hard drive. SpaceSniffer is fast, pretty, fun to watch and powerful. I'm using SpaceSniffer today, but I've also liked:
    • DiskView - The most powerful disk usage program I've found, DiskView integrates nicely with Explorer and includes SMART disk health statistics.
    • SequoiaView - A fast Treemap of your disk usage. The original.
    • WinDirStat - There's a lot of Disk Visualization Tools out there, but this one just seems to tell me exactly what I need to know and it can be run without installation.
    • OverDisk - This one's stuck at version 0.11b but it's still worth a download. It's a pie chart view of your disk space usage. It runs really slow - takes forever, really - however, it's worth the wait.
    • TreeSize Free - Ok, sure, at this point I'm just collecting size utilities, but honestly, I love looking at different visualizations of hard drive space. TreeSize Free is lightweight and simple. A tree view with an overlaid bar chart.
  • Prish Image Resizer - Yes, you heard me right, son. That means Right-Click an image in Explorer and freaking RESIZE IT BABY. Lovely. Reliable. Wife loves it. Works in 32-bit and 64-bit. Why is this not part of Windows 7?
  • Synergy - A virtual KVM. Share your mouse and keyboard between multiple computers on your desk, even if those computers run all different operating systems. Free and open source.
  • BgInfo from SysInternals - If you log into a lot of boxes remotely and always wonder, where the hell is this? This wallpaper tool creates custom wallpapers with all the information you'd need, like IP Address, Box Name, Disk Space, and it's totally configurable.
  • SmartFtp - Say what you like, but I've tried them all, and SmartFtp is flat-out the best FTP app out there for Windows. And they get a +1 charisma for having a 64-bit version.
  • SharpKeys - Do you want your Right-CTRL key to map to the Windows Key? I do. Why can't I do it with Windows' Control Panel? Because Windows forgot. Thankfully Randy didn't. Remap any key in Windows.
  • PC De-Crapifier - So you just bought a Dell for $300 and it has a $4000 value worth of Crapware. Get ride of that poo with the De-Crapifier.
  • Spybot - The first thing I install when I visit a relatives house. Seriously. Step One.
  • Magical Jelly Bean KeyFinder - Misplace your Windows and Office Product Keys?  Find them with this.
  • KatMouse - Wish you could scroll windows without changing focus to that Window? Katmouse lets you scroll just by moving the mouse over the window...no need to click before wheel-scrolling.
  • Start Killer - Blasphemy! Remove the Start Menu itself from your Taskbar and get back room for one more icon! It's nice to have the option.
  • Bulk Rename Utility - A graphical and incredible versatile way to rename large numbers of files using a myriad of patterns. Invaluable.
  • PSTools from SysInternals - All the command-line tools that Windows forgot...kill, loggedon, remote exec, shutdown, getsid, etc.
  • Terminals - An Open Source multi-tabbed Remote Desktop client. Simple and useful. In danger of fading away! Support Open Source.
  • TouchCursor - If you move the cursor a lot, but you don't like moving your hands, why not make I,J,K,L (where you right hand is already) move the cursor? I'm not sure it's worth $20, but it works exactly as advertised.
  • Synchronex - A file synchronizer, sure, but not just any file synchronizer, this one supports local, UNC, FTP, SFTP, WebDAV, ZIP and versioning. And only $20. Oy. I use it for backing up my blog on a schedule. An obtuse scripting format, more complex than SyncBack SE, but more detail oriented and powerful. Once you set it and forget it, IJW (It Just Works.) Brilliant and bananas.
  • Visual Studio Prompt Here - Right click on a folder and get four different "prompt here" options; cmd.exe, Visual Studio 2003, 2005, 2008, and PowerShell. Travis has the complete round-up.

Outlook AddIns and Life Organizers

"With engineering, I view this year's failure as next year's opportunity to try it again." - Gordon Moore

  • Evernote and RememberTheMilk - Gotta show these twice! These two apps manage notes and todos and they do it in an elegant and cross platform way. Evernote works on the Mac, Windows, iPhone, Palm Pre, Windows Mobile and BlackBerry and your notes live in the cloud. Remember The Milk is your todos any way you like them, from Google Calendar, Twitter, BlackBerry and Bookmarklets.
  • gSyncit - I've got data in Outlook Calendar and Google Calendar, and I now use gSyncit to keep my live in sync between Outlook and Google. 
  • PocketMod - Has nothing to do with Outlook, but everything to do with getting organized. This tiny book is created by some creative folding and your printer. Design it and print it yourself for free.
  • Getting Things Done (GTD) with Outlook
    • ClearContext - Artificial Intelligence for your Outlook Inbox.
    • Speedfiler - A replacement for Move To Folder in Outlook; file your messages as fast as your can press Enter.
    • Taglocity - A learning system, Taglocity tags, filters, searches, and teaches itself about your mail.
  • XMind - A great free mind-mapping tool with a fast and intuitive (not to mention keyboard friendly) interface.

Contents Copyright © 2003-2011 Scott Hanselman - Please link, don't copy and reblog this list...hyperlinks to are most welcome. Please follow me on Twitter.

TAX DEDUCTIBLE DONATIONS: If you enjoyed this post, or this blog, please make a secure tax-deductible donation directly to the American Diabetes Association. Please read my personal story about life as a diabetic and donate today. ALL PROCEEDS will go to Diabetes Research.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. I am a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by ORCS Web
Thursday, December 01, 2011 11:25:41 AM UTC
Hey Scott,

Thanks for taking the time to put together this awesome tools list.

God bless,
Thursday, December 01, 2011 11:30:21 AM UTC
Great post as always Scott. Thanks for sharing.
Thursday, December 01, 2011 11:43:10 AM UTC
Thanks once again, as always.
Thursday, December 01, 2011 11:53:11 AM UTC
The most comprehensive list I have seen, awesome. Thanks for sharing
Also see http://www.websequencediagrams.com/
Thursday, December 01, 2011 11:54:51 AM UTC
Great to see the list updated.
A couple of shameless plugs for my extensions.

Code alignment - It's been described as the ultimate tool for OCD coders. For coders who like their code well formatted it's a must.

Solution Explorer Tools - Taking control of when solution explorer syncs to the current file.
Thursday, December 01, 2011 11:57:54 AM UTC
I came here expecting to know about all of the tools but ended up clicking at least 11 links! I also like how you quote yourself ;)

I prefer Sumatra for my PDF reader and prefer ClipX over Ditto. I also love the "Lights Out" extension for Google Chrome. It's similar to Purify but nicer implementation IMHO.

I keep my own list of useful software on my blog (here http://bit.ly/txPfIY) but I might as well just redirect it to this!
Thanks.
Thursday, December 01, 2011 12:01:44 PM UTC
That is Scott on fire. Seems like you gave this thing a lots of time, did you complete your homework after/before it? Its good to do the job beside other "Jobs"
Thursday, December 01, 2011 12:12:56 PM UTC
Etherpad has been shut down, link goes to a google page that says: "The EtherPad.com servers have now been shut down, according to the timetable announced previously. "
Thursday, December 01, 2011 12:46:30 PM UTC
Awesome!

This is as good as a new year present. Thanks a lot!

BTW, I have seen firebug twice under the same category but their sub items are different. Hmm, could this be an inside joke...
Thursday, December 01, 2011 12:59:00 PM UTC
Truly an epic post, but why does ReSharper only appear as a subitem under CodeRush? I demand equality! ;)
Thursday, December 01, 2011 1:10:13 PM UTC
Great list and thanks for the sharing. Regarding the text editors I found InType a tool that leaves the others fairly behind.
Thursday, December 01, 2011 1:10:49 PM UTC
For WCF, I quite like this one. http://www.wcfstorm.com

It's like the WCF test client that Microsoft forgot to build
Thursday, December 01, 2011 1:16:52 PM UTC
You may want to try Websecurify if you are looking for an automated web application scanning solution which is fast, easy to use and totally makes sense. If everyone scans their code before release and on regular intervals after that, the world will be a better place. :) Just saying.
Thursday, December 01, 2011 1:17:51 PM UTC
Hey Scott,

I look forward to this post every year! One correction. It's just 'PowerGUI' not 'PowerShellGUI'.

Thanks for the list!
Thursday, December 01, 2011 1:36:57 PM UTC
Hi Scott,

Thanks for update to the list.

Maybe I can give you one more pearl. Check out this not ordinary tool for .NET:
http://hawkeye.codeplex.com/
Hawkeye - The .Net Runtime Object Editor

Freeware
bincoder
Thursday, December 01, 2011 1:38:09 PM UTC
Two additional suggestions:


Text editor: Sublime Text (http://www.sublimetext.com/) a really beautiful cross platform editor. Key features: Document minimap, addin package manager

Thing Windows Forgot: Default Programs Editor (http://defaultprogramseditor.com) an awesome file association/context menu editor. Key features: Easy wizard interface, export changes to .reg files
Thursday, December 01, 2011 1:50:05 PM UTC
Fantastic!
Thursday, December 01, 2011 2:00:41 PM UTC
Happy to see SlickRun get a mention, it's one of my favorite tools.

One word of warning, any applications started by SlickRun get the environment variables from when SlickRun was started, not the current ones. This can mask and cause some really weird behavior if you aren't aware of this fact. If anyone has a good solution I'm quite interested, I tried to post on the google chat group for the tool but it is moderated and appears to be abandoned.
Thursday, December 01, 2011 2:03:43 PM UTC
Great list! I would recommend Sublime Text 2 as a text editor. I was a Notepad++ fan, but I've been won over and I am NOT affiliated with them in any way. www.sublimetext.com/2
Thursday, December 01, 2011 2:17:10 PM UTC
Great job here Scott. On watching videos I think SPlayer may just have an edge over our beloved VLC http://www.splayer.org/index.en.html Do give a try.
Thursday, December 01, 2011 2:23:42 PM UTC
Foxit has gotten pretty heavy. I am now happy with SumatraPDF now.
Thursday, December 01, 2011 2:27:13 PM UTC
Thanks for this update, Scott :)
One minor issue : the IFTTT (IfThisThenThat) link does not work, leads to a 404 page.
H
Thursday, December 01, 2011 2:27:55 PM UTC
Great list. BTW, Join.me is LogMeIn.
Thursday, December 01, 2011 2:42:02 PM UTC
Brilliant. Thanks a lot. So many awesome tools I've never heard of before. I best get downloading!
Thursday, December 01, 2011 3:01:54 PM UTC
Great list, as ever... and happy to see IE View included. One note, though -- not sure how long the mozdev link for that will be valid; I've moved IE View's home page to ieview.roub.net
Thursday, December 01, 2011 3:32:16 PM UTC
If you like WindowPad, please check out my similar solution Deft.

It is also an AutoHotKey implementation of a window mover, but uses the regular arrow keys instead of the number pad. Then, to get windows to a "7" position from WindowPad, you would press Win+Left+Up. It provides just as many window positions but is closer to how windows does it and doesn't force you to move your hand as far.

Kind of hard to explain, but if you like WindowPad, give it a try. Let me know what you think.
Thursday, December 01, 2011 3:38:28 PM UTC
I second the plug about InType (http://intype.info/). It's a great (although still maturing) text editor and just recently the devs started work on it again.
Thursday, December 01, 2011 3:48:18 PM UTC
If only every program on this page were available via Chocolatey. Maybe on a (near?) future list it will be possible to have a little button next to each program allowing the user to "install with Chocolatey"?
CMike
Thursday, December 01, 2011 3:52:06 PM UTC
Scott: you should have mentioned, along with the ability to boot into a VHD, that it might be advisable to make a system image (Disk2VHD?) and boot into that in order to experiment with all of the goodies you've linked here.

(Even better would simply to be running ESXi on your workstation and spin up a new VM from a snapshot of what you're running and experiment/destroy that... when is that MS-provided desktop hypervisor going to arrive?)
CMike
Thursday, December 01, 2011 4:04:46 PM UTC
I used to use the UBCD. Switched to Hiren's Boot CD and never looked back.
Thursday, December 01, 2011 4:07:36 PM UTC
KATMOUSE! LOVE IT
andrew
Thursday, December 01, 2011 4:07:57 PM UTC
Great list, thank you. Any recommendations for a program that can manage rights? For instance taking control of old harddrives that don't want to let me access old files and such?
Thursday, December 01, 2011 4:24:58 PM UTC
You might consider adding Continuous Tests (Mighty Moose) along side NCrunch.
Thursday, December 01, 2011 5:09:15 PM UTC
Scott...

Nice list but two things...

First, you are really missing out by using Windows Virtual PC and Virtual Box. VMWare runs circles around them, feature wise and perf wise. It also supports XP Mode. The free VMWare player is the first step but if you get the full blown Workstation version you will LOVE the snapshot features. They blow away WVPC's.

Second... myPlex http://my.plexapp.com is Instapaper for videos. You drop a little "PlexIt" bookmarklet in your links bar and any time you see a video on a web site you want to watch later you just "PlexIt". You can then go to the myPlex web site to watch, or watch it on one of the many plex clients out there for Windows, iOS, Mac, Android, Samsung Smart TVs and Smart BluRay players.

It doesn't work for all video, Silverlight I think it doesn't see, but I expect they will get that working soon.

BOb
Thursday, December 01, 2011 5:09:42 PM UTC
Awesome! I was hoping for a 2011 update on this.

Bins and Ultramon are great. Should be built into Windows instead of relying on a plugin.
Thursday, December 01, 2011 5:17:14 PM UTC
Take a look at http://www.actualtools.com/multiplemonitors/. I found this app about a month ago and really like it. A few glitches still but it is extremely powerful. I like it better than UltraMon so far.
Thursday, December 01, 2011 5:20:34 PM UTC
Hi Scott,

You may also like to include VisualHG for mercurial repositories, VisualSVN/ankhSVN for SVN repositories and GIT Extensions/GitSCC for GIT repositories access within VS IDE.
Thursday, December 01, 2011 5:27:29 PM UTC
No Git Extensions for Windows? TortoiseGit is nice, but Git Extensions gets you git in VS and Console2.

As for a text editor, I'm also partial to Sublime Text 2 for, if only one reason, it is cross platform. No more wishing I had Notepad++ on Mac, or TextMate on Windows. I just use the same editor everywhere.
Thursday, December 01, 2011 5:32:40 PM UTC
As a join.me alternative. I am using the free mikogo tool http://www.mikogo.com/ for a few years now and it is free, it works very well and fast enough.
Thursday, December 01, 2011 5:42:28 PM UTC
Hey,
Love this list. I think you should try Proxy Switcher if you are often on the road. Its a tool to execute actions based on your current network connection. Its free and written in .NET and uses MEF as the AddIn framework.

marco
Thursday, December 01, 2011 7:25:12 PM UTC
Wow, this is quite the list! I have a few to add:

Text editors:
I still use UltraEdit after all these years.

PSPad is also not bad, and can do a few things better/differently from Notepad++.

Window management:
I like the simple Sizer. And now 64-bit support is finally being developed.

MoveME is interesting, since it lets you easily move/resize windows and hide/show the taskbar with keyboard shortcuts. Unfortunately, some of it's hotkeys conflict with the new Win7 hotkeys. It's still useful on XP netbooks, though. :-)

SQL Server:
SQLCop is great for checking SQL Server databases. I'm still waiting for a more complete solution, though. (Find misspellings et al.)
timb
Thursday, December 01, 2011 8:11:07 PM UTC
Paint.NET is very nice, but it's not even remotely close to approaching 80% of Photoshop.
Thursday, December 01, 2011 8:38:51 PM UTC
Great list thanks so much!
Thursday, December 01, 2011 8:50:22 PM UTC
Woohoo! Been waiting for this. :) Thanks.
Thursday, December 01, 2011 9:01:20 PM UTC
Super nice list! Waiting long for it!
Thursday, December 01, 2011 9:16:00 PM UTC
Great list! But there's one thing missing - WinSCP.
Thursday, December 01, 2011 9:31:08 PM UTC
Ahhh my brain just exploded. Information overload!
DotNetDude
Thursday, December 01, 2011 9:31:36 PM UTC
Hi Scott,

Great list, some good ones in there I will have to take a look at.

Judging from the list, it looks like you are a keyboard-first kind of person like I am.

With that I mind you should really give Total Commander a try. Remember Norten Commander and how fast you could mange your files without using a mouse? This is it for Windows.

A warning, be prepared to print out a cheatsheet with keyboard commands. It takes some time to learn them all, but you should NEVER have to touch the mouse again when working with files after you get to know Total Commander.

Check it out: http://ghisler.com/
Thursday, December 01, 2011 9:51:46 PM UTC
Nice list Scott! Also check out Windows System Control Center (WSCC) it includes the Windows Sysinternals Suite,
NirSoft Utilities and Windows Utilities.
Thursday, December 01, 2011 11:43:10 PM UTC
Nice list. A few comments: JustDecompile from Telerik (one of your sponsors) has XAP support and can export assembly as a Visual Studio project and it's updated regularly. dotPeek last update was in June. I wonder if JetBrains abandoned it!

MultiMon, free edition, from http://www.mediachance.com/free/multimon.htm is free and has most of the features one needs from a multi monitor utility.

I think lately Chrome's Developer Tools has surpassed FireBug's capabilities. Soon I will be using it 100% for web work.

Note: Keep the list updated more regularly. This kind of list is worth its own RSS feed! :)

Thanks for all your hard work.



Friday, December 02, 2011 12:41:46 AM UTC
Great list...left out ninite.com Great place to get a lot of the apps on this list in one package with all extras(like toolbars etc) stripped out!!
Friday, December 02, 2011 2:04:24 AM UTC
I have been using Telerik's free Just Decompile as a replacement for Reflector. I have found it to be quite good.
Friday, December 02, 2011 2:06:59 AM UTC
Any recommendations for a free tool for editing text in a pdf?
PaulJ
Friday, December 02, 2011 2:18:46 AM UTC
Hi Scott, did you use some code formatter that can beautify source codes?
Friday, December 02, 2011 3:18:36 AM UTC
KatMouse doesn't work for visual studio 2010 editor when it doesn't have focus ;)
PaulJ
Friday, December 02, 2011 4:12:03 AM UTC
I find Remote Desktop Connection Manager and invaluable tool.

http://www.microsoft.com/download/en/details.aspx?id=21101

Friday, December 02, 2011 5:14:49 AM UTC
Thanks for the awesome list Scott - I love mining for utilities. :)

Does anyone have recommendations for a great source code search and replace utility? I use TextCrawler, but would like to find something that integrates with TFS for checkouts, shows larger file previews and/or allows for deleting results.

@Victor Woo: Shameless plug but you can check out my open source plugin CodeMaid in the Visual Studio Gallery for source code cleanup (and more). http://bit.ly/fJnlXB
Friday, December 02, 2011 5:38:52 AM UTC
Great list Scott.

About the help files, have you tried

http://www.helpndoc.com/

is free for personal use...
Friday, December 02, 2011 5:48:43 AM UTC
gitextensions outrules tortoise git in my point of view. Check it out
Friday, December 02, 2011 6:39:34 AM UTC
its plenty....... thanks a lot
Friday, December 02, 2011 6:58:04 AM UTC
I used SlickRun for several years, but for the last 2 years I've been using Executor (http://executor.dk/), which gives me everything SlickRun did, and more. Can't live without it.
Friday, December 02, 2011 7:15:41 AM UTC
Downloding....
Expecting this from long time

Thanks
Sumit
Friday, December 02, 2011 10:53:39 AM UTC
as always, great list...

thanks :-)
Friday, December 02, 2011 11:16:44 AM UTC
readability for firefox, Chrome - separates the wheat and chaff and nicely formates the web page text as well.
Friday, December 02, 2011 11:20:36 AM UTC
This will keep me busy for hours... thanks!

+1 for Total Commander if you are interested in a truly functional Win version of Norton Commander. I've been on it for 10 years and don't even know how Windows Explorer works anymore.
Friday, December 02, 2011 12:23:43 PM UTC
Love the list as always, but I do have one suggestion.

You're marking your new items by making the font Red. That's great, but I'm somewhat red-green colorblind, so I find it difficult to distinguish between that color and the color you're using for links. The new items appear to be a bit darker/bolder but I have to get quite close to distinguish. I'm sure I'm not the only one.

Of course being red-green colorblind doesn't mean I can't see those colors, they are just harder to distinguish from neighboring colors.

I just mention this because you might want to choose a different color for New items that is farther away from your link color.
Friday, December 02, 2011 1:54:41 PM UTC
instead of terminals, you should try mremote
(www.mremote.org )

it supports

RDP (Remote Desktop)
VNC (Virtual Network Computing)
ICA (Independent Computing Architecture)
SSH (Secure Shell)
Telnet (TELecommunication NETwork)
HTTP/S (Hypertext Transfer Protocol)
Rlogin (Rlogin)
RAW

Thanks for the list by the way
Friday, December 02, 2011 3:07:51 PM UTC
Thanks a lot Scott. All we need now is to get your hands on a Mac so we can get the Mac version as well ;)
Friday, December 02, 2011 3:26:14 PM UTC
After sending multiple emails to support@magicISO.com and having them all ignored, I find myself forced to login here to counter that recommendation. UltraISO is better and the added advantage of dealing with ethical people.
Friday, December 02, 2011 4:20:18 PM UTC
For regex testing, I now use Regex Hero. It use .NET's Regex engine, which is essential for me.


Friday, December 02, 2011 4:23:23 PM UTC
Oh and for general organisation, if you like Scrum, try acunote. I use this for planning work projects and for organising my out of work tasks too (free for that).
Friday, December 02, 2011 4:27:50 PM UTC
touchcursor.com seems to be gone. Try perhaps http://touchcursor.sourceforge.net/
Friday, December 02, 2011 5:41:47 PM UTC
Awesome and mindblowing!

But - why do you think Johnny Carson should be credited with the coining of "Great googly moogly"? The phrase has been around since the '50s at least (though its exact origin is shrouded in the mists of time).
Friday, December 02, 2011 5:48:15 PM UTC
Great article! I liked to see that most tools I already got. You said that you renamed the notepad2 to n, so it saves you some typing, but since you rerenced AutoHotkey, why don't you create a keystroke to open the notepad for you? I use WinKey + N to open a notepad for me.
Friday, December 02, 2011 9:03:47 PM UTC
Stunned you don't have Darik's Boot and Nuke listed on here. For those awesome 'system wiping boot disk right before I sell my old machine on Craigslist' moments in your life: DBAN - Darik's Boot and Nuke
Friday, December 02, 2011 11:56:29 PM UTC
I started using Fences after watching one of your keynote videos and it is a boom. I just started using joinme before a week and it is excellent given that it requires nothing special on the viewer side !!!
Saturday, December 03, 2011 5:42:39 AM UTC
Hello Scott,
I always go through task list which you publish. It is exhaustive and I find many utilities which are useful. In this tool list you have listed www.http://ifttt.com which I feel is best among all the tools. What you said about it is perfectly right It is really brilliant and can become really big. Did you notice google search, facebook and now this ifttt all these top ideas are really simple and one wonders why I did not think about it earlier. ifttt is almost like workflow build for social media to automate tasks. This reminds me of one of other brilliant Scott's quote :). I am talking about Scott Adams (creator of Dilbert). He had said in predictions of 21st century that - "Whatever has to be discovered is already discovered. 21st Century will be more about application of existing discoveries in new way rather that making new discoveries". ifttt seems to have done just that by combining workflow and social media. Thanks for sharing this website
Paresh
Saturday, December 03, 2011 10:18:03 AM UTC
Exe Explorer is better than Inspect Exe http://www.mitec.cz/exe.html
Guest
Saturday, December 03, 2011 11:45:39 AM UTC
Synergy gave me too much trouble. I now use Mouse without Borders.
Saturday, December 03, 2011 7:06:30 PM UTC
I'm not even a developer but I look forward to this post every year.

Scott- do you do any VirtualBox development on Windows?
Saturday, December 03, 2011 7:32:53 PM UTC
Hi,

Thank you for all these wonderfull tools, I don't know how you could manage to use all these on your boxes.

Anyway, When it comes to acessing my remote servers (RDP, Telnet, SSH, Citrix etc.) I use mRemote which help me keep all informations regarding domains, usernames, passwords, and other connection parameters at one place ... you fire mremote and you have all your servers under your mouse click.

M/
Saturday, December 03, 2011 10:19:00 PM UTC
Thanks Scott!
Always look forward to this every year... A nice developer gift for the Holidays!
Mark G.
Monday, December 05, 2011 2:24:12 AM UTC
Hi Scott, thanks a lot for the list. I will definitely try those I have not used yet. One thing to add to the list is DILE (dile.sf.net). I have been using it to troubleshoot issues in 3rd party library (managed codes), especially in production environments.
Monday, December 05, 2011 5:01:18 AM UTC
The xp virtual to run ie6 unfortunately has been discontinued. I just tried to run it for a VSLive! demo and seems MS set an expiration date on it and didn't provide the image with a new one.
Monday, December 05, 2011 5:07:59 AM UTC
An added note on the above. "Xp Virtual" may still run. Theres an alternative way to get the virtual running from this link - http://www.microsoft.com/download/en/details.aspx?id=11575 and its those that are 'dead' for xp/ie6.
Monday, December 05, 2011 12:20:41 PM UTC
Great post for app-holics. This goes right into my De.li.cious favorites!
Monday, December 05, 2011 6:04:10 PM UTC
This list will kill my productivity today, but should benefit me in the long run. I've been checking here the past few weeks hoping for an update to this list and I'm very happy to see it drop! Thanks!
Monday, December 05, 2011 7:06:34 PM UTC
Awesome list.

I'd also mention Paint.NET as a great-app-with-hideous-website. The Paint.NET website is quite possibly one of the worst user experiences on the web, complete with 4 or 5 rogue download buttons (buttons that download something other than the software you're trying to download), sticky hover-over ads, and a good 3 pages of click throughs before you get to the download.
Monday, December 05, 2011 7:10:47 PM UTC
An ancient Exchange + Outlook utility that cleans up conversations to include only unique content:

Outlook Thread Compressor

Setup gets more interesting the newer your Outlook version, but this tool can recover a lot of wasted space, trimming startup time and improving all-around performance.
Jed
Monday, December 05, 2011 8:47:14 PM UTC
Great list!! BTW the link to Omar's blog should be http://www.shahine.com/omar.

Thanks!
Mike
Mike
Monday, December 05, 2011 10:31:03 PM UTC
Another great Outlook productivity tool is SimplyFile. I've been using it for the last 6 months, and can't work without it anymore.
Tuesday, December 06, 2011 4:09:05 AM UTC
Awesome List.

No SyncToy?
Tuesday, December 06, 2011 4:15:22 AM UTC
Its great actually..!!
Tuesday, December 06, 2011 1:28:44 PM UTC
That's a HUGE list haha

Thanks Scott (:
Tuesday, December 06, 2011 2:43:23 PM UTC
I just want to suggest #develop's code converter.
Dominik
Wednesday, December 07, 2011 8:02:11 AM UTC
Thanks Scott. This is a list more than complete. I specially liked the Visual Studio section, and to be honest, I downloaded all of them. My favorite is Web Standards Update.
Wednesday, December 07, 2011 9:52:42 AM UTC
WOW! I didn't know that there are some stuff like this. This is the first time I scan this post. I find it really interesting and really useful. Thank you for this bundle of list. Tips Implemented. :)
Wednesday, December 07, 2011 11:35:17 AM UTC
Thanks for sharing the tools. I am downloading several of them...
Wednesday, December 07, 2011 4:40:24 PM UTC
Your link for "have Notepad2 be your View Source Editor" just goes to Dr Dobbs' front page...
Thursday, December 08, 2011 12:09:21 AM UTC
This his a nice software list. I think i will spend a week or two exploring. I have this sugestion FilePro to be part of the Disk Cleanup section.
Thursday, December 08, 2011 1:41:14 AM UTC
The most comprehensive list I have seen about anything, ever.
Thursday, December 08, 2011 8:26:55 PM UTC
Thanks Scott!!
Friday, December 09, 2011 4:51:56 PM UTC
I would like to suggest Goodreads.com as a Ultimate Developer Tool, that would likely fall under the Websites and Bookmarklets section. Goodreads is a social reading site, and bookshelf management website. It allows you to assign books to different shelves such as "To Read" and "Read" shelves, and it also allows you to rate books and it tracks the date you have read book if you move it between "Currently Reading" and the "Read" shelves.

It also has a social aspect where you can setup friends and see their activity on the site in a news feed. I have found a number of new books to be added to my "To Read" shelf by seeing what the people I am friends with on the site mark as books they want to read and what they rate the book as.

--Proctor
Friday, December 09, 2011 8:23:55 PM UTC
Your link for "Cassette by Andrew Davey" goes to a 4040 page.
Saturday, December 10, 2011 2:15:32 PM UTC
Jeff Atwood's CleanSourcesPlus was updates last 2005 or so and doesn't work. At least not if you don't have .NET 1.1 installed.
Sunday, December 11, 2011 6:47:34 AM UTC
Have you ever look into Input Director vs Synergy ? I used synergy but it was not updated often, I just went on the website, it seems better. I often had issue with it that Input Director fixed for me.
Sunday, December 11, 2011 6:51:35 AM UTC
I was also trying to find your view for visual assist against the competition for coding and I couldn't find it anywhere.
Sunday, December 11, 2011 6:02:55 PM UTC
I would like to mention StressStimulus
http://stresstimulus.stimulustechnology.com

It is a Fiddler Plugin for load testing. Just hit the record button perform your test, and then replay the recording with mutliple connections/multiple users.

I used this to simulate hundreds of users on a virtual cloud to try to calculate iOPS. It worked scary good.

Best,

jon
Jon
Monday, December 12, 2011 11:42:38 AM UTC
Thanks for the Soluto mention :)
We have some interesting stuff coming up very soon, hope you like it too...
Tuesday, December 13, 2011 3:35:13 AM UTC
Great event log manager!

http://www.cornerbowl.com/Log-Manager/Log-Manager.aspx
Bart
Tuesday, December 13, 2011 6:13:57 PM UTC
Wow! This is a great list! Thanks a lot!
Wednesday, December 14, 2011 6:15:44 PM UTC
A Software List for Developers without Filezilla or Eclipse is not a Software List for Developers ;)
Wednesday, December 14, 2011 8:26:37 PM UTC
Great article and great links, thanks for having us on there :)
Wednesday, December 14, 2011 10:38:25 PM UTC
+1 for SublimeText

I use http://gyazo.com/ for screen grab that are automatically uploaded for me. I get a url to share it with others.

shameful plug: For people looking for a task planner, you might like http://weekplan.net (developing it in my spare time).

Trello is also good if you want to track "todo -> in progress -> to test -> to deploy -> done".
Thursday, December 15, 2011 12:26:36 AM UTC
I can't help but notice that some of the things in your top 10 list actually come for free with (and might even be inspired by) Linux/open-source desktop environments. That's actually a quite encouraging thought...
Wouter
Thursday, December 15, 2011 7:43:01 AM UTC
Hi Scott,
Impressive the way you have moved from screenschots to gifs. What tool do you use to make these Gifs?
Thursday, December 15, 2011 9:41:19 PM UTC
On tool I think you're missing to round out this awesome list, is lastpass.com. It's one online password to unlock all your email/bank/blog/social sites.
Carlos Benevides
Friday, December 16, 2011 1:33:58 AM UTC
There seems to be a new C# Snippet Compiler project running here http://code.google.com/p/sharpsnippetcompiler/. I can't download the EXE here at work so don't know it it's any good.

DotNetDude
Friday, December 16, 2011 6:50:52 PM UTC
I know you mentioned launchers, but what is your favorite desktop search tool (other than the built-in search)?
Ben
Saturday, December 17, 2011 9:23:35 PM UTC
Thanks for the updated list - should keep me going for a while

+1 for Sublime Text

Also, if you want a launcher, check out Executor which is very powerful
Michael
Saturday, December 17, 2011 10:11:04 PM UTC
Thanks Scott

VS Project Linker!

regards

mel
Sunday, December 18, 2011 2:09:38 AM UTC
Fabulous roundup of tools here. Thanks!

Maybe you could add Opera Dragonfly? If you haven't checked it out lately, I'd recommend that you do. It's been making some great progress.
Sunday, December 18, 2011 11:43:10 PM UTC
This is an useful file hashing utility, downloadable from Softpedia or original blog post.

Sys64738
Thursday, December 22, 2011 6:24:33 PM UTC
Instead of PNGGauntlet, you should check out the Image Optimizer Visual Studio extension.

"Adds a right-click menu to any folder and image in Solution Explorer that let's you automatically optimize all PNG, GIF and JPEG files in that folder. The optimization doesn't effect the quality of the images, but optimizes them using industry proven algorithms for removing EXIF and other metadata. The extension uses SmushIt and PunyPNG for optimizing the images."

http://visualstudiogallery.msdn.microsoft.com/a56eddd3-d79b-48ac-8c8f-2db06ade77c3/
Friday, December 23, 2011 2:49:56 PM UTC
What about Telerik Just Decompile? http://www.telerik.com/products/decompiler.aspx
Thursday, December 29, 2011 1:22:36 PM UTC
Is "This tool lets your anonymous your web browsing and publishing" a joke I don't get, or a typo?

Thanks for the list!
Friday, December 30, 2011 6:15:38 PM UTC
Just a note on Bins. It does not seems to be compatible with Windows 7 x64. There are multiple posts on 1UP's feedback forums without any feedback.

NZ
Friday, December 30, 2011 8:55:11 PM UTC
Bins DOES work on x64. I use it on all my x64 machines.
Thursday, January 05, 2012 5:02:10 PM UTC
You forgot ztreewin
One of the best file explorers for windows.
http://www.ztree.com/html/ztreewin.htm
Frank
Monday, January 30, 2012 12:41:50 AM UTC
and your Live Comment Preview down here doesn't really ... common this is the end of the link not this
Saturday, February 04, 2012 12:21:13 AM UTC
BTW, there is no need for PureText if you're already using Ditto - you can Shift+Enter there to paste plain text with no formatting.
Monday, February 06, 2012 6:13:59 PM UTC
Thanks for the heads up on "JetBrains dotPeek", i was getting tired of always asking for a new version of Reflector. Excellent list, hopefully those Windows 7 gadgets dont take much memory space when running.
Wednesday, February 08, 2012 11:32:31 PM UTC
I used synergy extensively when I was running windows XP installs and it was the solution. Unfortunately it doesn't work properly in Windows 7 with the UAC and other stuff that gets in the way. Particularly the handling of the CTRL_ALT_DEL login sequences and autostarting just doesn't work right. I could not boot up the desktop and docked laptop with the keyboard/mouse connected to the desktop and be able to then log in or unlock the docked laptop.

Input Director fixes these issues. It takes WIN-L to lock all screens (when executed on the server machine), but still requires unlocking the server machine before you can unlock the client machines... but at least you can. Synergy fails here.
Sunday, February 19, 2012 5:09:22 PM UTC
FWIW, between Outlook 2010 and Spybot S&D, my Acer Aspire 7745 (i3-350M, 2.26GHz, 3MB L3 cache, 4GB RAM) Win 7 laptop is running like an older XP box that has only 512 RAM.

Scottha writes "Spybot - The first thing I install when I visit a relatives house. Seriously. Step One."

... his relatives may be hunting him down based upon the misbehaviours of Spybot S&D ...

i've been using Spybot S&D since a previous incarnation of this list ... at my constant nagging, Scottha has updated the list ... an excellent list it is ... i recommend this tools list frequently ... i use keepass because i've too many passwords to remember ... et cetera

back to Skybot S&D (i donated $x to the best of my recollection) ... Spybot S&D imho is necessary but i've just had to disable it because

(a) highest page faults:
55 million TeaTimer.exe *32 (Spybot S&D)
4 million SynTPEnh.exe (touchpad)

(b) greedy on CPU time:
43:01:25 System Idle Process
00:19:50 RPS.exe *32 (anti-virus via Bell Internet Security
00:19:05 TeaTimer.exe *32 (Spybot S&D)

obviously, the page faults are killing me.

complaints can be found here too: http://forums.spybot.info/showthread.php?t=10760
"Teatimer.exe eating up all my processing capacity"

OMG ... i've just had an evil, cynical, despicable me thought ... relatives and friends are frequently asking computer geeks like myself to "fix their computer" ... could this be Scottha's secret deterrent ... after all, Scottha did write "Spybot - The first thing I install when I visit a relatives house ..."
Thursday, February 23, 2012 7:07:37 AM UTC
Nice complete list of tools! Any system administrator/developer should have this list in the toolbox!
Monday, February 27, 2012 2:09:42 PM UTC
Redgate has decided to allow version 6.8 to be perpetually free for those who haven't heard yet.

http://www.reflector.net/2011/04/why-we-reversed-some-of-our-reflector-decision/
Wednesday, February 29, 2012 8:32:45 AM UTC
Hello,

Very nice list, I also use some of them for my daily work.

I personnaly prefer Visual Assist instead of the stuff from CodeRush. Although I have a quite fast dev system, it slows down my Visual Studio too much.

I missed another great program which is very important for me : ANKHOR FlowSheet. It's unbelievable what you can do with their concept of using dataflow graphs.

Have fun,
Michael
Thursday, March 08, 2012 4:34:47 PM UTC
Hello Scott,

Thanks for putting together this wonderful list.
I was not aware of many of the tools listed here but once I started using some of them, it truly made my life easier.

The only question is What software do you use for task management. For Some reasons 'Remember the milk', does not suit my flavor. I am looking for features like drag and drop, and subtasking.

Thanks once again.
Tuesday, March 27, 2012 5:42:58 AM UTC
Very useful post. I really enjoyed reading your post as it is very impressive and informative.
Thanks for sharing such a wonderful list.
Thursday, March 29, 2012 4:07:53 AM UTC
Remember the milk is not worth the price
PaulJ
Monday, April 02, 2012 1:09:54 AM UTC
Amazing web developer tools list. I think that Charles should be considered as another powerful must-have or must-know tool for debugging HTTP.

http://www.charlesproxy.com/

Thursday, April 12, 2012 1:34:08 AM UTC
I just installed fences and excuse my french but this sh@t it clutch ! I feel like I just cleaned house lol ... can't wait to dig through the developer tools you have on here ... great resource !
Friday, May 04, 2012 4:10:30 AM UTC
If you've ever had to track your computer work time (e.g. for billable hours) there's nothing better than ManicTime. I'm very against employee surveilance, but after after spending countless non-productive hours tallying my time to prove to a micromanaging boss that I was being productive, I can now just dump out a report of my computer work (easily tagged and summarized) and get back to doing real work. My boss doesn't know what to do with the flood of information and I'm more productive than ever (read: don't have to work as hard to produce the same results).
Thursday, May 31, 2012 9:16:19 PM UTC
I bought Bins.

Bins hung the explorer process after Winlogon.

I mailed the author - and asked him what was going on, and did he want a crash dump of the process, I got no reply.

I waited a few weeks, got bored, and then I uninstalled Bins and asked for, and got a refund.

Fences still rocks, but Bins....went in the bin.
Friday, June 01, 2012 11:31:39 AM UTC
Very good list. I keep my own list at my website. However, there were a few tools that you did not have that I think are indispensable.

1. Agent Ransack/FileLocator

2. UltraEdit

3. Bulk Rename Utility

4. Anything by the makers of CCleaner
Friday, June 01, 2012 6:21:28 PM UTC
Hi Crispin. I apologize again for being unable to service the conflict on your system; please note that while you were refunded, your Bins serial number is still active. Hopefully next time you refresh your machine whatever app was causing the conflict with Bins is no longer present :)

I should say that this is one of only a couple of times I have heard of Bins locking up Explorer, and I regret I was unable to remote in to investigate the issue more deeply. Hoping the prompt refund for the situation was appreciated however, and I absolutely appreciate you giving the product a shot.

Best,
-Jeff Bargmann
Bins' Developer
Tuesday, June 05, 2012 4:15:02 PM UTC
Love my fences :) Very nice list. I dig the Power Tools for VS as well. Trying out some of the other ones on the list.
Saturday, June 09, 2012 2:27:32 PM UTC
Thanks a lot Scott!

var query = (from tool in Hanselman.Tools
where tool.Price == free
select tool);

query??
Tuesday, June 12, 2012 2:40:57 AM UTC
Thanks for the reply Jeff, although theres really no need to apologize again, I was more annoyed that I got no reply when I offered to send you procexp dumps to be honest, I would have thought you would have jumped at the chance to make the product more robust - hanging/blocking explorer is fairly critical I think we'd all agree. Gracious of you to leave to serial open, I will try it next time I refresh, and if it still hangs - I hope you'll grab a process dump from me and take the time to debug it. If you don't - then I might just do it for you <g>
Cheers.
Tuesday, July 10, 2012 1:58:06 PM UTC
For those of you that are .NET developers, DataDirect has a data provider called ADO.NET that eliminates the need for database clients to boost .NET application performance. It is compatible with Oracle, DB2, Sybase, and Microsoft SQL Server. Check it out ADO.NET
Marcelo Alvarado
Wednesday, July 11, 2012 3:07:41 PM UTC
Any thoughts about the apparent end of LiveWriter? While I love it, its plugins are showing signs of code rot (many of them don't work on the latest release of WordPress), and there aren't many new ones.

It also looks like the next wave of Live Essentials (Metro apps for Windows 8) doesn't include Writer:
http://en.wikipedia.org/wiki/Windows_Live_Essentials#Apps_for_Windows_8_.28Wave_5.29

I've switched to using Word to write blogs offline, but it's not the greatest. It's looking like desktop blog editors have fallen victim to the headlong rush to put everything on the 'net (which I'm starting to see some backlash from, too, which is fun).
Thursday, July 12, 2012 1:58:42 PM UTC
Philo - I've saved off the FULL writer installer in that case. http://www.hanselman.com/blog/OfflineInstallerForWindowsLiveEssentialsWLSetupAllexe.aspx
Thursday, July 19, 2012 12:54:05 AM UTC
Philo, you could also look at markpad. The code52 project. Very simple and clean, and has integration with several blogging services. http://code52.org/DownmarkerWPF/
Monday, July 23, 2012 9:28:38 PM UTC
ukdukibotfmnbo, Online paid surveys, twyghUY, [url=http://careerintern.org/]The best paid surveys[/url], voDknrp, http://careerintern.org/ Highest paid surveys, YnyBjEu, Kamagra uk, oBfZYpY, [url=http://qualitedekamagra.com/]Kamagra on line pharmacy[/url], rwvpqAe, http://qualitedekamagra.com/ Kamagra, guRykOG, Comparison growth hgh hormone human, UvbGdeK, [url=http://artdeko-bg.com/]Hgh[/url], WphtXNw, http://artdeko-bg.com/ Hgh advanced, FYLdknu, Symptoms Of The Menopause, cGJmscO, [url=http://unqualifiedevaluators.com/metabolic-hormonal-symptoms/menopause-symptoms]Early signs of menopause and symptoms of hormone[/url], xwyEGzj, http://unqualifiedevaluators.com/metabolic-hormonal-symptoms/menopause-symptoms Menopause symptoms for women, tTsNLyW, Instant Loan, CZyWror, [url=http://f2-4kids.com/]Instant Loan[/url], yYtTdcN, http://f2-4kids.com/ Instant Loan, KXrMbBq, Zenegra tadalafil vs sildenafil citrate, ZwNoyyz, [url=http://tadalafilreading.com/]Tadalafil medicine[/url], fuLPgGf, http://tadalafilreading.com/ Pulmonary arterial hypertension tadalafil, euFArvv.
Wednesday, August 08, 2012 5:49:40 AM UTC
I think you're missing one of the best tools for testing web services SoapUI. It's free, written in Java and is a great way to make sure your services work inter-platform.
Michael Christiansen
Tuesday, August 14, 2012 5:48:48 PM UTC
This one is still new to me, but it looks to be a great tool for c# (and many other) development.
http://www.swig.org/
It creates wrappers for your c++ code to use in other languages, which suites my coding style quite nicely.
Monday, August 20, 2012 4:23:35 PM UTC
This is actually a huge list of valuable resources. I understand the amount of effort invested in gathering all these stuff, as once we did gather top 100 online cloud based resources and we had spent a lot of labor and time on it.
Monday, September 17, 2012 5:13:01 PM UTC
Great list. Most of the lists I find repetitive, but this one actually adds some new tools taht I'll have to go check out.

A couple additions that I use:


www.sugarsync.com/
www.screenconnect.com/

Thursday, September 27, 2012 6:47:53 PM UTC
Scott,

Could you point me to any official microsoft documentation/license agreement that states Microsoft is okay people disassemble and view .NET Framework Assemblies. I know ASP.NET MVC is now open source but I am referring to the rest of the .NET framework.


The original .NET Reflector is no longer free, but JetBrains dotPeek is. Dig into the internals of any .NET assembly from .NET 1.0 to .NET 4 and beyond.


We have some pushback from our IT dept about disassembling code even for viewing because of legal concerns so I was hoping you could point me somewhere that states it's okay to disassemble and view .NET framework code.
Darrell
Tuesday, October 02, 2012 7:51:53 PM UTC
Thanks, Scott for the wonderful list!
Praveen
Tuesday, October 09, 2012 3:25:47 PM UTC
Darrell - this should take care of the source code question your IT department has:

Microsoft Reference Source Code Center

- Doug
Monday, October 15, 2012 6:53:44 PM UTC
I was wondering if you ever thought of changing the page layout
of your website? Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so people could connect with
it better. Youve got an awful lot of text for only
having 1 or 2 pictures. Maybe you could space it out better?
Wednesday, October 24, 2012 7:23:08 PM UTC
Well... I'm speechless...
So I can't say nothing more...

Thx Scott... God bless!!!

ZEE
Monday, November 05, 2012 4:26:12 PM UTC
Fences is no longer free - 30 day trial and then you pay.
Zeb
Wednesday, November 07, 2012 12:03:21 PM UTC
hey ..... its awesome workkkk. keep it up man
Thursday, November 08, 2012 6:16:19 PM UTC
Well, I think you must add Dexpot for multiple desktop linux-alike and lots or more features..
countach
Comments are closed.

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