SharpStyle Labs

Creativity is coming up with new things. Innovation is doing new things. We make software that helps you do both.

  • Pages

  • a

  • Archives

Archive for March, 2007

InVirtus VM Optimizer

Posted by sharpstyle on March 18, 2007

We take advantage of Microsoft Virtual PC/Server for many different tasks and are always on the look out for tips on how to make our VMs faster/smaller.

Reading Scott Hanselman’s post on Virtual PC Tips, found the following useful utility: InVirtus VM Optimizer.

From their websites: “VM Optimizer automatically reduces your Microsoft® Windows® based virtual machines to their smallest possible size and enhances the performance of your Microsoft Windows-based virtual machines.” (http://www.invirtus.com/content/view/16/387/)

If you take a look at Scott’s post, there are a number of links to pretty impressive results achieved by VP Optimizer. Here is my experience:

  • I have full development environment within a VM (VS 2005 SP1, MSDN, SQL Server, Office, etc)
  • Having full development environment within VM serves a few purposes:
    • It allows me to switch host machines every 3-6 months without loosing days being unproductive while rebuilding
    • It allows me to backup full setup without all the extra data (Outlook, etc)
  • My image was 21.4 GB with about 1GB of free space reported by Windows Explorer

  • After VM Optimizer it is now 13.9 GB

  • I am happy and my hard drive is happy :)
  • It also makes backups much faster

A few notes:

  • InVirtus offers 2 versions: “Personal/Small Office Edition — $69″ and “Corporate/Enterprise — $129″ (http://www.invirtus.com/content/view/762/410/)
  • You need to purchase “Corporate” if you use it for “business” — not sure how many people use VMs for “fun”
  • Corporate version provides “automated” version, which is not available in Personal
  • InVirtus website doesn’t do a good job explaining the difference between Manual and Automated
    • Manual asks you a number of questions during the process
    • Automated does everything, well, “automated”
  • Even if I was using VMs for fun, I would still spend $129  Vs $69 for the automated version

Here are a few good links providing overview of the tool and different options:

Scott Hanselman’s Computer Zen – Invirtus Virtual Machine Optimizer

InVirtus VM Optimizer 2.0 Final Review

~Mike

Posted in Virtual Machines, Virtual PC/Server | Leave a Comment »

"Live help/support software" for websites

Posted by sharpstyle on March 18, 2007

We decided to add “live chat/support” functionality to our http://www.ReviewBasics.com offering and identified the following requirements:

  • Ability to push/initiate chat
  • Reasonably priced for multiple operators
  • Easy to use
    • Canned messages, URLs
    • Customization (look-and-feel, data captured, etc)
  • “desktop” functionality

Without doing a lot of research we identified the following 3 services:

  • http://www.liveperson.com
    • Probably the most well known and established
    • Do not publish prices, need to contact their “live chat” representative
    • Price for their Live Person Pro (chat-only) solution is $99/month/1 operator.
    • They offer a more complete offering that manages support tickets, emails, etc
    • Why we didn’t choose: high price
  • http://www.websitealive.com
    • Version comparison: http://www.websitealive.com/matrix.asp
    • Offer a free account with limited options
    • $29.95/month for 2 concurrent operators. Each additional is $9.95/mo
    • Higher priced packages require setup feeds ($99.95-$149.95)
    • Reasonable price for a lot of functionality
    • Why we didn’t choose: somewhat higher price
  • http://www.helponclick.com – our choice
    • Version comparison: http://www.helponclick.com/overview.php
    • Offer free account and 10 day trial
    • Unlimited number of operators for $39/month.
    • One-time charge of $59 for “system tray application” which makes it easier to track messages/chats
    • Give 2 months free if pay for the whole year

We signed up for HelpOnClick and are satisfied with features, level of customization and desktop extension.

We will provide more feedback as we continue to use this service

~Mike

Posted in Uncategorized | Leave a Comment »

Remote Desktop and widescreen monitors

Posted by sharpstyle on March 16, 2007

If you are using a widescreen monitor (width more than 1600) and original installation of remote desktop that came with Windows XP, you might notice that Remote Desktop shows you two black bars on the side and you might have problem toggling between “full screen” and “windowed” modes.

Remote Desktop Connection 6.0 client update (http://support.microsoft.com/kb/925876) fixes this issue and adds a few other fixes/features:

  • Server authentication
  • Resource redirection
  • TS Gateway servers
  • Terminal Services Remote Programs
  • Monitor spanning — Remote Desktop Connection supports high-resolution displays that can be spanned across multiple monitors. However, the total resolution on all monitors must be under 4096 x 2048 pixels. The monitors must have the same resolution. Additionally, the monitors must be aligned side-by-side.
    To have the desktop of the remote computer span multiple monitors, type Mstsc /span at a command prompt.
  • Visual improvements — Remote Desktop Connection now supports 32-bit color and font smoothing.

While searching, I found a few useful links:

~Mike

Posted in Remote Desktop | Leave a Comment »

Team Foundation Work Item Attachment Add from Clipboard

Posted by sharpstyle on March 16, 2007

Screenshots are an important part of documenting bugs and feature requests. Visual Studio 2005 out-of-the box functionality requires you to take a screenshot, save it and then add to a work item.

Here is a better way: jmanning posted an Add-In that makes this a lot easier. You can find source files here.

This Visual Studio Add-in allows “pasting” items (images, text, files) from the clipboard as attachments to Team Foundation work items.

Here are instructions and compiled add-in:

  • Download PasteIntoWorkItem.zip
  • Unzip into %My Documents%/Visual Studio 2005/AddIns
  • Now when you open Visual Studio 2005 you should see “PasteIntoWorkItem” menu item under Tools

  • Once you choose that menu item, you will see a window that allows you to provide comments
  • Add-In can handle the following clipboard content
    • One or more files 
    • Image, PrintScreen, etc 
    • Text

A few limitations:

  • Text is pasted without formatting as “txt” file
  • Mixed text and image are not supported — in case that you want to copy from Microsoft Word document that contains both text and images

A few other items:

  • You can customize Visual Studio to have a keyboard shortcut for PasteIntoWorkItem
  • There are a number of screen capture tools, but the following workflow works for me in most cases:
    • PrtScn or Alt+PrtScn
    • If I only need a part of the screen capture: open MSPaint (it is either “pinned” to my Start Menu or sits in Quick Launch) and copy only the part you need 
    • PasteIntoWorkItem

~Mike

Posted in Uncategorized | 1 Comment »

Welcome to the SharpStyle Blog!

Posted by sharpstyle on March 16, 2007

Everyday we work with a number of interesting projects, such as integration of Flash/ActionScript and .Net, Visual Studio Add-Ins, Microsoft Office integration, advanced ASP.NET 2.0 implementations, Visuals Studio Team System implementations, to name a few. All the new tricks we learn will be posted here.

~SharpStyle Development Team

Posted in Uncategorized | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.