1、 1 摘 要 网络硬盘(简称网盘),是一种可以用户基于互联网登录网站的进行信息数 据上传、下载、共享等操作的信息数据存储空间。免费的网络硬盘的可用空间较 少,一般对文件大小、下载速度、存放时间等限制;付费的网盘能提供大容量空 间,文件大小、下载速度、存放时间及格式都不限制。电子邮箱所提供的附件功 能是最早的网络硬盘,随着空间的增大,附件功能分立成网络硬盘。 同样是使用网页,FLEX 技术实现网盘是在网页中加载用 flex 制作的上传控 件,该控件能实现多文件上传,可以支持上传进度条显示,界面也非常漂亮,经 过代码的优化速度非常稳定,虽然 FLEX 技术不支持断点续传,上传进度的显示 也只能从客
2、户端获取,防火墙等软件可能会影响到此控件,但它比较适用于一般 文件的传送。 本系统采用 ASP.NET 2.0 开发语言实现服务器端的控制,采用 FLEX 技术实 现客户端的控制。实现了包括文件夹的操作、文件的操作、用户的注册登录三个 功能模块;通过文件夹功能模块,可以添加、删除、浏览、重命名、移动文件夹; 通过文件功能模块,可以查看文件属性、上传、下载、删除文件;通过用户注册 登录模块,可以实现用户的注册账号,修改密码,进行登录等功能。该系统具有具 有一定的应用价值。 关键词关键词: :FLEX;网络硬盘;ASP.NET;SQL Server 2005 2 Abstract The netw
3、ork hard disk (i.e. network plate), is one kind of data storage spaces where the user can register the website based on the Internet to carry on operation ,such as uploading, downloading, sharing data and so on. The free network hard disks usable space are few, generally to limits document size, dow
4、nloading speed, storage time and so on; The payment net plate can provide the large capacity space, the document size, the downloading speed, the storage time and the form does not be limited. The email address provides the appendix function is the earliest network hard disk, along with spatial enlargement, the appendix function establishes separately the network hard disk. Similarly uses the homepage, the FLEX technology realizes the net plate by loads the upload which in the homepage manufa