Tagged with Tools
Its been an exciting day here at the Wildermuth compound. I noticed that the old setup for my SQL Server Monitor project was broken (mostly dependencies were wrong), so I figured I'd just open it up and tweak a couple of settings and move along with my day. D'oh!
Seems that I'd lost the source to that project. I use Subversion to save my sources locally but that project pre-dated that source control. What to do? Well, I rebuilt it using Reflector to give me the old code. Then I rebuild the setup using Visual Studio 2008's Setup projects (which suspiciously don't seem like they've changed since their inception in Visual Studio 2002!).
I usually prefer to avoid just link posts, but since I have gotten this question a lot lately in my class and at user group talks, I thought i'd share. A couple of months ago Scott Hanselman convinced Microsoft to allow him to release something called RockScroll:
Interestingly, Microsoft has released a new tool that they've used for years internally to analyze code in their code base. Its been informally called "StyleCop" and differs from FxCop in that it analyzes source code, not compiled binaries.
If you are interested in consistency in your code base, you should take a look!
While I am happy for Mark Russinovich and his people, I hope this doesn't mean the end to free access to SysInternals. What do you think?
Brendon Schwartz (of Atlanta .NET Regular Guys fame) asked me a question today about the old tried and true Depends tool that we used in the COM days. He wondered if there were a .NET equivalent. After soon fierce googling I found Depends.NET. Its nothing fancy, but it works great if you need to find out what assemblies are missing...
I spent much of the day without Internet access today. My cable provider went into the tank for most of the day. I got sick of testing it over and over so I wrote this little application to continually try and ping an internet address and when it succeeds it pops up a dialog (on top of other windows) to let me know! It's nothing special, but if you think you might need it (don't want until your internet is down), grab it here:
Thanks to Shawn Van Ness, he pointed me at this great utility that is helping me clean up some bad MSI's that are not letting me get WinFX installed correctly. Check it out.
FoxIt is a FREE alternative to Adobe's Acrobat Reader (yeah, I know its free too). And I have to say...fast...fast...fast...as well as not annoying and trying to install bunch of other junk:
I have so many SQL Server instances on my local machine others in my home office that I wanted one place to start and stop them all. I liked the start-stop functionality in the SQL Server agent, but I have MSDE instances and SQL Server 2005 instances running too, so a single place to do it all from an icon tray was my goal. So here I've created a simple .NET 2.0 application. I would have done it with 1.1 to make it more accessible for users, but there were some features I needed in 2.0 to make the app work. So if you have the .NET 2.0 Framework installed, check out this new app to control multiple instances of SQL Server a mouse-click away:
Here's a new little tool I found while looking for a decent battery monitor that stays on the top of all windows. My behemouth laptop gets a paltry one hour of battery, so when I have to run on batteries, I need to keep pretty close tabs on the life. This tool not only looks great, but is accurate and was written with .NET. Take a look if you need a pretty battery monitor.
I just got this nifty little utility that everyone needs ;) It adds a hot key to paste text on your clipboard without all that HTML/WORD/Visual Studio formatting. Just plain text. It rocks if you have to paste code into PowerPoint or Word a lot (like I do).