ShellObjects.Net is a set of components which allow your applications to create quick-launch like appbars with drag-docking and autohide functionality [ShellAppBar], display MSN/Office2003 style popups [ShellPopupNotification], create back-forward navigating wizards [Wizard], display Explorer-like progress dialogs [ShellProgressDialog], monitor system idle time [SystemIdleTimer], perform multiple file/folder operations with Explorer-like progress dialog support [ShellFileOperation], add automatic resizing and resolution-independence to your forms [Resizer], define and listen to system-wide hotkeys [ SystemHotkey], create system tray icons with support for animations, multiple icons and balloon styles [ShellNotiyIcon], display Vista-style task-dialogs [TaskDialog], SingleInstanceComponent, TaskScheduler library, SystemHook listening to system-wide mouse and keyboard input, shortcut/internet shortcut library and more. The new version offers a brand new component System Hook and new functionality and features to ShellAppBar, ShellProgressDialog, ShellUtils. ShellObjects.Net is written in 100% C# managed code; it fully supports Visual Studio 2010 with Net 3.5/4.0 and Windows 7; The new version now works with the .Net Framework Client Profile. It has a royalty-free redistribution license; it has no external dependencies and it comes with comprehensive documentation and numerous samples