用ASP、NET开发下载系统(一)

原创 2003年07月07日 09:48:00

ASPNET开发下载系统()

总体架构

       在互联网飞速发展的时代,许多网站都有自己的下载系统!在ASPnet中我们可以很快地完成一个下载系统模块。

       系统模型:

 

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

 

以下是系统的屏幕截图效果:

 

不知道大家注意到没有,这种表格方式List数据在许多网站上都有应用!还有就是点击一条数据,弹出一个窗体,然后执行用户的操作,这种方式的应用效果还是比较好的!

       为了实现分类信息,主界面的窗口的左边是一个Web Treeview控件,实现树状分类!

这种界面的布局,操作方式在这个系统中是发挥得淋漓尽致!

       这样的方式可以用在许多系统中!(由于是介绍,只是一个简单的下载系统!在此基础上扩充,是很容易的!如果读者需要更丰富的显示效果,可考虑用asp.net中的DataList控件,目前是DataGrid

 

 

 

后台数据库部分

建表:Down下载信息表

  DownClass下载信息的分类

 

CREATE TABLE [DownClass] (

       [id] [int] IDENTITY (1, 1) NOT NULL ,

       [classname] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,

       CONSTRAINT [PK_DownClass] PRIMARY KEY  CLUSTERED

       (

              [id]

       )  ON [PRIMARY]

) ON [PRIMARY]

GO

 

 

 

CREATE TABLE [Down] (

       [ID] [int] IDENTITY (1, 1) NOT NULL ,

       [classID] [int] NULL ,

       [title] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,

       [description] [nvarchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,

       [filename] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,

       [uploadtime] [smalldatetime] NULL CONSTRAINT [DF_Down_uploadtime] DEFAULT (getdate()),

       [totaldown] [int] NULL ,

       CONSTRAINT [PK_Down] PRIMARY KEY  CLUSTERED

       (

              [ID]

       )  ON [PRIMARY] ,

       CONSTRAINT [FK_Down_DownClass] FOREIGN KEY

       (

              [classID]

       ) REFERENCES [DownClass] (

              [id]

       )

) ON [PRIMARY]

GO

 

 

 

以下是系统的屏幕截图效果

 

 

 

 

--------------------------------------------------------------------------

Author : lihonggen0

个人专栏:http://www.csdn.net/develop/author/netauthor/lihonggen0/

如需引用,请指明出处!软件的目的在于应用,本文可自由转载!

--------------------------------------------------------------------------

 

 

用ASP、NET开发下载系统(四)

用ASP、NET开发下载系统(四) 前台界面部分下载详细信息页面   下载信息页面其实就是一个Table,左边一列是固定了的,右边一列信息其实就是从数据库中取出当前行的信息,填充到label中。dow...
  • lihonggen0
  • lihonggen0
  • 2003年07月07日 09:47
  • 1753

用ASP、NET开发下载系统(三)

用ASP、NET开发下载系统(三) 前台界面部分主界面主界面是左上部分是一个TreeView控件,用来添加分类信息。主界面是左下部分是一个List控件,用来显示下载信息排行榜。主界面是右边部分是一个D...
  • lihonggen0
  • lihonggen0
  • 2003年07月07日 09:47
  • 2404

用ASP、NET开发下载系统(二)

用ASP、NET开发下载系统(二) 中间层Web Service总体概括中间层主要是数据库与前台界面的交互桥梁,DownWebService主要提供以下方法;    -----------------...
  • lihonggen0
  • lihonggen0
  • 2003年07月07日 09:47
  • 1824

在mac中搭建asp.net环境并开发第一个程序

在mac中搭建asp.net环境并开发第一个程序
  • Chorzen
  • Chorzen
  • 2016年09月04日 23:07
  • 3121

asp.net开发的web系统,记录简单LOG的方法

asp.net开发的web系统,记录简单LOG(什么时间哪个用户访问了什么页面,点击了什么按钮)的方法 页面效果:   相关代码:     '''     ''' 初期化     '...
  • wang_cel
  • wang_cel
  • 2013年02月04日 01:03
  • 2099

个人简历(应聘ASP.NET开发)

   薛占亮男 | 未婚 | 1986 年8月生 | 户口:河北石家庄 | 现居住于北京2年工作经验 | 其他: 1304106289313041062893(手机)E-mail: xuezhanli...
  • xuezhanliang6886
  • xuezhanliang6886
  • 2009年08月14日 15:56
  • 6606

ASP.Net增删查改写的一个通讯录系统---ShinePans

1.开发环境 vs 2013,sqlserver 2012,win 8.1x64,C#语言,.net 4.5 2.更能说明 通讯录人性化的增删查改 3.网页效果...
  • panshang1994
  • panshang1994
  • 2015年06月19日 11:07
  • 2053

Asp.Net下载页面,并弹出下载提示框

Asp.Net下载页面,并弹出下载提示框.在删除按钮里调用以下方法. /// /// 指定要下载文件的虚拟路径及文件名 /// /// public void do...
  • aspnet2002web
  • aspnet2002web
  • 2009年08月06日 11:59
  • 3993

创建ASP.Net自定义控件

   自定义服务器控件完全由开发人员自行设计开发,开发人员可自定义UI、功能、属性、方法、事件等特征,常见的自定义服务器控件分为4种:复合控件、验证控件、模板控件和数据绑定控件。(1)复合控件:该类控...
  • friend_yutian
  • friend_yutian
  • 2006年12月30日 15:34
  • 21952

用.net开发asp组件

有一个老项目是asp的,但是有些功能在asp上实现不了,.net中倒是很容易实现,所以就引出了标题所述是事情。因为是第一次做,花了整整一天的时间,也走了一些弯路,现在把它总结一下。Step 1.在vs...
  • zgqtxwd
  • zgqtxwd
  • 2008年04月24日 03:39
  • 76
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用ASP、NET开发下载系统(一)
举报原因:
原因补充:

(最多只允许输入30个字)