开源网络文件管理工具SmarkNetDisk
Smark.NetDisk是一款基于Silverlight 和.net实再的网络文件管理工具,其主要目的是通过浏览器管理不同服务器的文件信息。Smark.NetDisk由两部分应用程序组成,服务端用.net实现主要功能是用户管理和用户空间分配并提供相关tcp服务;而客户端则通过Silverlight实现通过用户名登陆到不同的服务端进行文件管理。
服务端功能
服务端主要功能是根据需要创建用户,并指定用户具备的权限和分配对应的磁盘空间。
项目代码结构:
客户端功能
客户端则提供比较丰富的功能:
支持目录创建
文件复制,删除,剪切和粘贴
支持在线解压和压缩文件
支持同时上专和下载文件,在不关闭浏览器的情况下支持继传
项目代码结构:
演示地址:http://disk.henryfan.net/
下载完整项目代码:http://beetlesl.codeplex.com/
访问Beetlex的Github