在ASP.NET中重新创建Visual Basic程序
我使用Visual Basic在Visual Studio 2013中创建了一个程序。该程序允许用户通过控件输入某些条件,然后单击按钮,程序将搜索带有多个电子表格的excel文档,并将适当的信息返回给用户。程序按照预期运行得很好(比我希望的慢了一点)。我现在负责把这个程序变成一个web应用程序 我已经做了足够的研究,并已决定使用ASP.NET和visual basic(如果有其他建议,我将欢迎他们)。我已经尽我所能在ASP.NET中重新创建了GUI,现在剩下大量的编码部分。我的第一个问题是,通过将此程序转换为web应用程序,我还能使用Excel吗?这将如何在服务器端而不是在客户端工作。是否有一个完全不同的路线,我应该考虑完成我需要的 我最初的程序围绕着打开一个Excel文件,搜索各种电子表格并返回符合用户选择标准的数据,我应该如何使用ASP.NET和Visual Basic编写的web应用程序来实现这一点在ASP.NET中重新创建Visual Basic程序,asp.net,excel,Asp.net,Excel,我使用Visual Basic在Visual Studio 2013中创建了一个程序。该程序允许用户通过控件输入某些条件,然后单击按钮,程序将搜索带有多个电子表格的excel文档,并将适当的信息返回给用户。程序按照预期运行得很好(比我希望的慢了一点)。我现在负责把这个程序变成一个web应用程序 我已经做了足够的研究,并已决定使用ASP.NET和visual basic(如果有其他建议,我将欢迎他们)。我已经尽我所能在ASP.NET中重新创建了GUI,现在剩下大量的编码部分。我的第一个问题是,通过
感谢您提供的任何帮助。您可能会遇到并发用户的问题-首先,您可能需要服务器上的excel(取决于您正在做什么),而且它的扩展性不太好。@Paddy+1,Microsoft也不支持从ASP.NET使用Office COM automation。文件应该改为使用Aspose之类的库进行修改,但仍然会遇到并发问题。web应用程序应该使用SQL server之类的数据库服务器进行数据存储。可能允许用户上载Excel工作簿,您的网站将实际数据移动到数据库中,这会更好。无论您做什么,都不要在服务器上安装Excel或使用ASP.NET中的Office Interop库。使用专用的托管库,如EPPlus、NPOI或Aspose。