Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 通过web应用进行文档管理的最佳方法?_Asp.net_File_Web Applications_Webserver - Fatal编程技术网

Asp.net 通过web应用进行文档管理的最佳方法?

Asp.net 通过web应用进行文档管理的最佳方法?,asp.net,file,web-applications,webserver,Asp.net,File,Web Applications,Webserver,我正在为某人开发一个asp.NETWeb应用程序 该应用程序将提供一定数量的文档管理功能(生成pdf、上载/下载文档等)。我正在使用telerik控件进行上传等。到目前为止,这还不错,但是,假设我使用的是一个我无法访问的文件系统的web主机(这不是大多数web托管服务吗?),客户端永远无法在其硬盘上找到这些文件,是吗?除非我实现某种自动文件传输协议或电子邮件服务?典型的基于web的应用程序如何处理这个问题 我通常倾向于使用windows窗体的方法来解决这类问题,并通过代码来管理文件系统,例如,某

我正在为某人开发一个asp.NETWeb应用程序

该应用程序将提供一定数量的文档管理功能(生成pdf、上载/下载文档等)。我正在使用telerik控件进行上传等。到目前为止,这还不错,但是,假设我使用的是一个我无法访问的文件系统的web主机(这不是大多数web托管服务吗?),客户端永远无法在其硬盘上找到这些文件,是吗?除非我实现某种自动文件传输协议或电子邮件服务?典型的基于web的应用程序如何处理这个问题

我通常倾向于使用windows窗体的方法来解决这类问题,并通过代码来管理文件系统,例如,某一类型的所有文档都可以在一个特定目录中找到,但出于明显的访问原因,明确要求它是基于web的


如果用户想要这种不受限制的访问,是否需要自己托管此服务器?

web主机通常具有在其服务器上存储文件的功能。您必须记住,这些文档将计入主机上的空间和带宽限制。您必须确保应用程序具有向服务器写入文件的权限,并且这可以与主机协调


或者,您可以在客户端系统上存储指向网络共享的文件路径,这样当通过web应用程序打开任何文件时,它都会打开存储在客户端服务器上的文件。

web主机通常具有在其服务器上存储文件的功能。您必须记住,这些文档将计入主机上的空间和带宽限制。您必须确保应用程序具有向服务器写入文件的权限,并且这可以与主机协调

或者,您可以在客户端系统上存储指向网络共享的文件路径,以便在通过web应用程序打开任何文件时,它将打开存储在客户端服务器上的文件