G Himangi is a Senior Software Developer at LogicNP Software (http://www.ssware.com) and is a member of LogicNP Software's component and controls development team.

Introduction
Companies developing document management software, information management software, content management software, asset management software, virtual drives, and database browsers and front-ends are always looking for ways to improve the usability of their product. Adding Windows Explorer integration is one of the ways of achieving this. Windows Explorer integration allows users to interact with the software right from Windows Explorer or File Open/Save dialogs. For example, consider document management software. Every time a user needs to retrieve documents from the repository or add new documents to it, he/she has to first open the software and then interact with the software to achieve the desired goal. On the other hand, suppose the same product was integrated within Windows Explorer, the user can access documents and browse through the document repository right from the comfort and convenience of Windows Explorer. Then, to retrieve a document, he/she could simply drag-drop the document from the repository to his hard-drive. Similarly, to add a new document, he/she would simply drag-drop the document from his hard-disk to a folder within the repository. Of course, all this occurs in Windows Explorer!
And now, EZNamespaceExtensions offers to make the process of adding Windows Explorer integration (via namespace extensions) fast and painless!
Adding Windows Explorer Integration is now a breeze!
EZNamespaceExtensions is a framework library for fast, painless and easy development of Windows Explorer namespace extensions. Namespace extension development is notorious for its difficulty, subtleties and for the sheer amount of work and time that is required. With EZNamespaceExtensions, developers can concentrate on writing the functionality of the namespace extension and not worry about the hundred things that are necessary to integrate the namespace extension seamlessly into Windows Explorer and File Open/Save Dialogs. EZNamespaceExtensions can reduce the time required to develop this functionality by as much as 80%.
Fast-track namespace extension development with project wizards
One of the best features of EZNamespaceExtensions is its Visual Studio integrated project wizard. Create a new namespace extension project using this wizard generates skeletal code for a read-to-build-and-view namespace extension. With the scaffolding in place, it's a matter of adding functionality specific to your namespace extension. Each functionality is exposed as one or more well-designed API and adding functionality is as simple as overriding methods and writing product-specific code.
Loaded with features
Feature support in EZNamespaceExtensions is quite comprehensive with full support for folders and non-folders, automatic sub-folder navigation, multi-level sub folders, context menus, background context menus, drag-drop, cut-copy-paste, details/report view, tile view, thumbnail view, group view, icons, overlay icons and lots of other things.
Choose your flavor
EZNamespaceExtensions comes in two editions: EZNamespaceExtensions.Net allows developing namespace extensions in .Net languages such as VB.Net or C#. EZNamespaceExtensionsMFC supports developing namespace extensions in MFC, ATL or C++. All versions of Visual Studio including Visual Studio 2008 are supported and all Windows OS including Windows Vista are supported.
Conclusion
Adding Windows Explorer Integration to products such as document management software has never been so easy. EZNamespaceExtensions makes it a breeze to do so. Make your product easy-to-use and stand out from the crowd and shine!
- Related Videos
- Related Articles
- Ask / Related Q&A
- Add Windows Explorer Integration to Document Management Software, Content Management Software and Virtual Drives Using Namespace Extensions
- Bnshosting Hosted Document Management System
- Document Digitizing Archiving:paperless Office Scanning Storage Records Nyc
- Net Branch Efficiency
- Dot Net - Share Point Portal
- Web based project management guide
- Project Management Made Easy With Dotproject
- Document Viewing and Imaging for Share Point made easy with Ajax Document Viewer




Forbidding the Clipboard for the specified process
By: Apriorit Inc. | 11/11/2009Though the Clipboard is one of the fundamental parts of the Windows operating system, there is little information about how it works, especially in the low level. In this article, I’m going to tell you something about the Clipboard internals by showing how you can forbid access to it.
How to save money from fixing computer?
By: janson | 11/11/2009Are you familiar with these problems in your computer below? Mysterious errors, crashes and restarts Sluggish internet and download speeds Trouble loading songs, movies and programs Do you tire of frequently bothering friends for help, or worse, paying a professional to fix your computer? Like a car, without regular maintenance computers begin to accumulate errors that cause slowdowns, crashes and even potential system failure.
Learn Java Easily With an IDE
By: Alberto Pareja-Lecaros | 11/11/2009Want to learn Java even more quickly than you currently are? IDE's are not just for professionals; learn how you can use an IDE to teach yourself Java even more easily, even if you're an absolute beginner! There are many advantages to using an IDE, why torture yourself by using a standard text editor when you can use the power of an IDE to learn Java even more easily?
Benefits of digital photography-why digital photography is booming?
By: hdrmiar | 11/11/2009This article shows you some benefits of digital photography and makes an outlook of future development of photography.
Basics of C programming Language
By: aditya | 10/11/2009A programming language is designed to help in processing of certain data and to provide useful information to the user. There are lots of programming languages today that satisfy different needs of the user. For example: C, C++, Java, SQL, HTML, JavaScript etc. It helps to write a sequence of instructions that the computer can understand.
Programming
By: Julia | 10/11/2009“E-Worlddesign” "BizicoSoft"
PassQuick Nortel 920-146 Study Guide
By: calomi | 09/11/2009There are so many websites on internet that are providing knowledge, study material and information about the Nortel 920-146 certifications, but there is one problem that the information that is provided by these websites is not of high quality and up-to-the-mark. Passquick is one website that provides you related, high quality and up-to-the-mark information, knowledge and study material about Nortel certifications.
Testinside Cisco 640-861 exam
By: calomi | 09/11/2009Cisco 640-861 exam is a very valuable exam of Cisco certification. This exam is one of the most important and top of the line certifications for the IT professionals. Cisco 640-861 exam is basically associated with the Troubleshooting, and so this certification exam that is basically connected with the Cisco 640-861 certification.
8 Ways To Protect And Obfuscate Your .Net Code Against Reverse-Engineering Using Crypto Obfuscator
By: G. Himangi | 23/10/2009 | SoftwareCrypto Obfuscator arms .Net developers with a powerful code protection and obfuscation tool which enable them to deploy their .Net software without fear of IP theft, reverse-engineering, hacking, cracking and piracy.
Add Network Floating License Capability To Your Software With CryptoLicensing
By: G. Himangi | 18/09/2009 | SoftwareA network floating license is an essential requirement for some types of software and for some customer scenarios. CryptoLicensing makes it extremely easy to add network floating licenses functionality to your software via its customer deployed license service.
8 Ways To Make Your Software Hacker-Proof and Crack-Proof: Writing Effective License Checking Code And Designing Effective Licenses
By: G. Himangi | 23/04/2009 | ProgrammingThis article provides some useful tips and guidelines for designing effective licenses and writing effective license validation code. The philosophy is simple: to make it as difficult as possible for the hacker to 'crack' your software and cause the hacker to lose interest in your software or not make it worthwhile for him/her.
Add Windows Explorer Integration to Document Management Software, Content Management Software and Virtual Drives Using Namespace Extensions
By: G. Himangi | 13/01/2009 | ProgrammingEZNamespaceExtensions.Net is a framework for rapid development of shell namespace extensions in .Net. It eliminates the complicated process of developing namespace extensions and supports all features including sub-folders, custom views, details/column view, contextmenus, drag-drop and others which enable the extension to integrate smoothly into Windows Explorer.
Shell Megapack : Shell Browser Components & Controls for Mfc, Vb, .net, C#, Vb.net, C++, Delphi ,vba
By: G. Himangi | 10/09/2008 | ProgrammingShell MegaPack consisting of a folder tree control, a file/folder list control and a drive-selection control completely mimics the Windows Explorer UI including Thumbnail, Detail & Group View, dragdrop, icons, context menus, virtual items, infotips and renaming. Also included is the ShellObjects, set of components for creating quick launch-like appbars, displaying multiple MSN/Office2003 style popups, wizard UIs, animated tray icons, automatic form resizing, Vista-style task dialogs.