MiniBin!

Update!

e-Sushi has posted a new version of MiniBin after all! You can find the new version at e-Sushi.net (http://www.e-sushi.net/minibin), or you can still download the old version (3.8.3.0) below.

One of my favorite Windows utilities, MiniBin, has just been retired by its developer, so I’m creating a post here to make the download available after its binaries get pulled from the original website.

MiniBin-3.8.3.0-Setup.zip

(Thanks to Mike Edward Moras for making such a great app!)

Details from e-sushi.net:

MiniBin is a free recycle bin for your Microsoft Windows system tray area; the area next to the clock in your taskbar.

Please note that the MiniBin project has ended. This means: no more updates and no more support. Yes, I know… but it had to end somewhere. MiniBin was first published in 2004 and enjoyed updates until 2012. As it’s bug-free and feature-complete in it’s current state, I decided it’s time to move on to new horizons.

For the time being, you can still download the final version of MiniBin, the recycle bin for your system. But this download will vanish into the void within the not so far future. So, get it while it’s still available!

ASP.NET Web Forms MVP

Update: Just found some great tutorials and articles on the MVP wiki here: http://wiki.webformsmvp.com/index.php?title=Spread_the_Word

ASP.NET MVC might be the new kid on the block, but there are still a host of compelling advantages to ASP.NET Web Forms.

The ASP.NET Web Forms MVP project is about bringing the love back to Web Forms through a renewed approach to using it – an approach that facilitates separation of concerns and testability whilst maintaining the rapid development that Web Forms was built to deliver.

http://webformsmvp.com/

This is really cool stuff – we’ve just started using it in our development and I can already see the benefits to plain Web Forms or MVC. Granted, if you’ve already developed a pure MVC site, this probably won’t be useful to you, but if (like most of us, I assume) you have an existing ASP.NET Web Forms site and want to try the features of MVC without completely rewriting your framework, I highly suggest checking this out.

I’ll try to see if I can abstract out some of our internal examples for a future blog post. =)

Mind = Blown.


IE9 Beta - Acid3 Score: 95%
IE9 Beta - Acid3 Score: 95%
Firefox 3.6 - Acid3 Score: 94%
Firefox 3.6 - Acid3 Score: 94%

Internet Explorer beat Firefox on the Acid3 test? I think it must be a cold day in hell. 😉

(IE9 is actually pretty badass; I’m very impressed with the work Microsoft has done to step it up in this release. Feels like an actual competitor to Chrome/Firefox, not a ball and chain like previous IE releases.)

VS2010: My Favorite Extensions

VS2010 - My Favorite Extensions
VS2010 - My Favorite Extensions

My favorite feature of VS2010 so far is the excellent extension support, which allows me to add in my favorite plugins from the Microsoft Visual Studio Gallery.

Since there are thousands of plugins in the gallery right now, I thought it might be useful to share the most useful extensions I’ve found (and currently use) so far:

In alphabetical order…

  1. AnkhSVN
    AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008 and 2010.
    AnkhSVN provides source code management support to all project types supported by Visual Studio and allows you to perform the most common version control operations directly from inside the Microsoft Visual Studio IDE.
    The Pending Changes dashboard gives you a unique insight in your development process and provides easy access to the source code and issue management features. The deep source code control (SCC) integration allows you to focus on developing, while AnkhSVN keeps track of all your changes and provides you the tools to effectively handle your specific needs.
  2. Code4Blog
    Code4Blog is a Visual Studio 2010 extension that allows to convert any code supported by Visual Studio IDE to HTML format with the same structure and colors. Main purpose of this extension is to prepare a code snippet to be published in rich documents, for example in blog posts, Microsoft Word documents or Help files. Some additional styling could be applied: max width and height of the code block, custom background (per code line), font family and font size, line numbering and others.
    Code4Blog is now published on CodePlex. You are welcome to work with the source code directly!
  3. JSEnhancements
    This extension provides outlining and matching braces highlighting features for Visual Studio JavaScript and CSS editor.
    Works both in JS/CSS files and HTML script/style blocks.
    Outlining is like in C# editor. It outlines {}’s, []’s and #region tags
    Brace highlighting is made from MSDN example.
    CodePlex page: http://jse.codeplex.com/
  4. PowerCommands for Visual Studio 2010
    PowerCommands 10.0 is a set of useful extensions for the Visual Studio 2010 adding additional functionality to various areas of the IDE.
    Visit the VSX Developer Center at http://msdn.com/vsx for more information about extending Visual Studio.
  5. PowerConsole
    This extension provides an extensible VS command window with default PowerShell integration. You can now script Visual Studio interactively in PowerShell, and enjoy familiar VS style syntax coloring and tab-completion.
    Prerequisite: Visual Studio 2010 RC (or above) + Windows PowerShell v2 (or above). After installation, open the new tool window from View->Other Windows->Power Console.
  6. Productivity Power Tools
    A set of extensions to Visual Studio Professional (and above) which improves developer productivity.
    (Tons more info at the VS Gallery Page: http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef)
  7. Regex Editor
    This sample was built to ease your pain when working with regular expressions.  It rehosts the editor in a dialog box and provides a basic language service to provide colorization, brace matching, sample testing grouping and selection tracking.  It shows re-hosting of the editor in a tool window, and provides a nice starting point for similar projects.
  8. VS10x Code Map
    VS10x Code Map is a Visual Studio 2010 extension that displays a graphical nested representation of the current editor window code (C# and VB.NET). It helps the developer  visualize type nesting, implemented interfaces, regions, member type and scope, as well as  quickly navigate to their respective position in the code editor.
  9. VS10x Method Block Highlighter
    Highlight entire methods with a colored-marker-like (standard green, yellow, cyan or magenta) background.

Introducing Remote Desktop Connection Manager

RDCMan In Action

Incredibly useful tool for managing multiple remote desktop (RDP) connections, and allows you to view, connect, and disconnect from groups of server connections as a whole or individually. If you use RDP often, this is well worth the download.  (And it’s free!)

Original article here:
http://msexchangeteam.com/archive/2010/06/11/455115.aspx

Download RDCMan here:
http://go.microsoft.com/?LinkID=9733636

KB971092 won’t install (Visual Studio 2008 Security Fix)

From Microsoft Connect:
(https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=478117)

Until Microsoft come up with an official solution there is a working workaround for this problem.

This problem only appears to affect people who have not got Visual C++ Installed.

1.) Download VS90SP1-KB971092-x86.exe from here …
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=294de390-3c94-49fb-a014-9a38580e64cb
2.) Start the installation VS90SP1-KB971092-x86.exe
3.) Wait for the error message to come up – DO NOT CLOSE THE WINDOW!
4.) Copy the temp. folder where the patch has been unpacked to a new folder, for example onto your desktop.
5.) Close VS90SP1-KB971092-x86.exe that you started in 2.)
6.) Navigate to <drive>:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools and find vsvars32.bat.
7.) Change the permissions on the file to allow everyone to edit it.
8.) Start VS90SP1-KB971092-x86.msp from within the saved folder and the process should complete.

Prevent Startup Programs from Running Twice in Windows XP

Finally! This problem was bugging me for so long – I just now thought to research it and found this article. Very helpful!

Prevent Startup Programs from Running Twice in Windows XP

A way to solve the problem of programs in the Startup folder being executed twice on Windows XP logon. The applications may appear doubled in msconfig.

Problem

Under Windows XP, programs placed in the Start MenuProgramsStartup folder may be running twice. This occurs even though only one shortcut or icon for each program appears in the Startup folder when viewed through Windows Explorer. When you use msconfig (Startup tab) or autoruns (Logon tab) to inspect the Startup listings, they appear twice. Unchecking one or both disables the program from running at all.

Cause

This situation can occur if the user-specific Startup folder is deleted from the user’s profile. When that happens, Windows looks for user-specific startup programs in the All Users startup folder instead. This causes doubling, because the programs from the All Users startup folder are executed once for All Users and again for the current user.

via Prevent Startup Programs from Running Twice in Windows XP.