ASPNET(源代码)
昨天我们的期末作品终于交了,今天就可以直接开放终极源代码了
具体页面在上边的《展示》里都写了
首先,来看看和之前的不同
大部分都换成了选择框,基本不用手动输入
好了,废话不多说 直接上源代码:http://pan.baidu.com/s/1pL9w8AZ
密码:hkew
版本是根据安卓的版本定的,建议直接使用N(7.0)版本,之前都有不少BUG
修复的BUG在每个版本的说明里都写了,有些说明没写,在这里补充一下:
超级管理员:李芮 密码:456(跟之前JSP里一样)
普通管理员:123 密码:234
注册的都是普通用户,只有超级管理员可以更改权限和删除人员。
下载好后打开之前装的VS2010(没装的可以去上边《环境搭建》文章里下载)
打开后直接点击打开网站
数据的话到这里看 双击数据库
虽然开发模式下操作很简单,但是具体放到IIS服务器上运营就比较复杂了
由于作者的win7是阉割版的没有IIS,然后我在虚拟机上也失败了,问了很多老师都不能解决(主要微软的sql sever比较坑,动不动连接失败),所以要放在IIS上的同学请另请高明吧!作者已经跪了...(为了这个梗,我的电脑系统差点被搞坏了)
今天就到这里吧! 因为作者今天要回家了(没有期末考试,每科都是交作品,简直太爽!),所以停两天再给大家讲解代码!
不过大家可以先自己看看! 如果之前看过JSP课程,这些ASP代码都是小菜一碟,举一反三都可以理解的! 哈哈!
版权归爱搞机个人版所有 侵删!!!
aspnet实现文件夹的上传和下载
asp.net实现文件夹的上传和下载,asp.net实现文件夹的上传和下载解决方案,asp.net实现文件夹的上传和下载思路,asp.net实现文件夹的上传和下载源码,asp.net实现文件夹的上传和下载实例,asp.net实现文件夹的批量上传和下载,asp.net实现大文件上传和下载,asp.net实现大文件分块上传和下载,asp.net实现大文件加密上传和下载,asp.net实现大文件分片上传和下载,
后端用了asp.net,c#.net,csharp,.net core,.net mvc。客户需求是需要在前端,WEB页面中实现文件夹的上传和下载功能,前端用了WebForm,vue2,vue3,html5,客户是政府单位,经常要传文件夹。
网上搜了一圈,几乎全部都是用HTML5来实现的,找了一些文章看了一下,几乎全部都只提到了上传的实现,借助于HTML5的API,也就是chrome提供的一个特殊的API,几乎全部都没提到下载,下载基本上的方案也都是打包,但是我们这边的情况有点特殊,用户传的文件夹也不小,一般都有几百几千个文件吧,文件有大有小,有的是1G,有的是10G,这样的话,文件夹一共就有50G左右了
在服务器上打包的话,首先慢,其实占服务器资源,主要是占存储空间,而且垃圾清理机制做的不好的话,服务器硬盘空间很快就满了。所以要求不能以打包的方式下载。
然后就是用户下载的体验不是特别好,下载的话,一次性下载不完,需要支持断点续传,用户下载一部分后要下班了,明天需要继续下载。这些都是痛点,HTML5和chrome提供的这个特殊的API还是不太能够满足用户的需求。还是需要进行定制开发。
断点续传,就是在文件上传的过程中发生了中断,人为因素(暂停)或者不可抗力(断网或者网络差)导致了文件上传到一半失败了。然后在环境恢复的时候,重新上传该文件,而不至于是从新开始上传的。
断点续传的功能是基于分块上传来实现的,把一个大文件分成很多个小块,服务端能够把每个上传成功的分块都落地下来,客户端在上传文件开始时调用接口快速验证,条件选择跳过某个分块。
实现原理,就是在每个文件上传前,就获取到文件MD5取值,在上传文件前调用接口,如果获取的文件状态是未完成,则返回所有的还没上传的分块的编号,然后前端进行条件筛算出哪些没上传的分块,然后进行上传。
当接收到文件块后就可以直接写入到服务器的文件中。
最新版本:6.5.40
在线代码:https://gitee.com/xproer/up6-asp-net/tree/6.5.40/
安装.NET Framework 4.7.2
https://dotnet.microsoft.com/en-us/download/dotnet-framework/net472
框架选择4.7.2
添加3rd引用
编译项目
NOSQL
NOSQL无需任何配置可直接访问页面进行测试
SQL
使用IIS
大文件上传测试推荐使用IIS以获取更高性能。
使用IIS Express
小文件上传测试可以使用IIS Express
创建数据库
配置数据库连接信息
检查数据库配置
访问页面进行测试
相关参考:
文件保存位置,
源码工程文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra
源码报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl
OEM版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a
产品源代码:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc授权生成器:https://drive.weixin.qq.com/s?k=ACoAYgezAAwTIcFph1
相关问答
请简述 ASP 工作原理。ASP工作流程如下:用户在地址栏中请求一个asp程序。浏览器向ASP服务器请求这个asp程序,而不是像html一样直接处理一个自身的html程序,不需要在服务...
asp 怎么固定表格尺寸?web文档中怎样调整表格,网页中修改变表格大小的方法1、动态后台的话可以在网站后台页面编辑,调整表格的大小;2、可以采用在网页源代码里修改控制表格大小属...