Click here to Skip to main content
Click here to Skip to main content

Windows Vista Sidebar Gadget and Standalone :: FTP-BOX

, 30 Mar 2007
Rate this:
Please Sign up or sign in to vote.
Simple FTP Client

Screenshot - FTP-Box_Screenshot.jpg

Introduction

FTP-Box is a basic FTP-client for the Windows Sidebar. It supports upload/download/delete commands, drag & drop, periodic file list updating, action progress bars and a detail-view-flyout. The gadget's primary concept is a cross-computer/cross-platform 'clipboard' to quickly access and/or share files.

Background

FTP-box was created in between 2 weeks. It was used to test the implementation of a Blackboard-architecture. However, quite a lot of time had to be spent to cope with technical problems concerning drag & drop as well as the integration of .NET components into the gadget. Speaking of which we explicitly want to thank the authors of the following articles for their valuable hints:

Special kudos go to the authors of the following articles, whose components and code parts have been used in this gadget:

Using the code

The FTP-box-gadget was implemented into .NET as ActiveX-controls and was applied to the gadget's HTML code via the object-tag. The FTP-box's source code consists of two parts: HTML and JacaScript- Code was placed in the 'ftp-box.gadget directory'. The 'assemblies' directory contains the .NET Code solution.

.NET-Code

The solution dissects in multiple projects. The gadget's core project is DSn.FtpBox. The subfolder Impl contains the modules' implementations the gadget is based on.

Build

When building a release, a directory named 'Dist' is created within the FTP-Box' main folder the zipped gadget is placed in. There is an additional .msi file to the .gadget file with which you can install the gadget as a standalone-application. Both install versions are completely independent of one another. Both the Sidebar-gadget and the standalone can be installed individually or together.

Points of Interest

As already mentioned in the 'Build' section, the gadget can also be used as standalone- application. A basic gadget host was implemented for this function's sake, which picks up the FTP-box' components. The result is a standard EXE file which can be run in Windows-versions other than Vista.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

Share

About the Author

dwegmann

Germany Germany
No Biography provided

Comments and Discussions

 
GeneralThanks! Pinmemberqwerty1219-May-07 3:52 
GeneralThe article is useless PinmemberDario Solera30-Mar-07 9:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.141216.1 | Last Updated 30 Mar 2007
Article Copyright 2007 by dwegmann
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid