我有一个使用C#.NET编写的桌面webscraper应用程序。 它非常简单。用户在txt / csv / Excel中导入输入数据。该应用程序将刮取和组织结果导出到输出文件(csv,html)。
如何将其作为网站在线访问? 我以前没有做过网络编程(只有桌面),我不知道任何网络编程语言。但我认为我可以学习ASP.NET并使用它创建类似的webscraper功能。
我有什么样的网站托管要求?
答案 0 :(得分:1)
您需要做的是将桌面应用程序转换为库。将EXE转换为具有执行特定功能的API的DLL。这意味着将功能操作与UI操作分开。然后,构建一个使用此库的Web应用程序,以在线提供相同的功能。 如果您想学习构建Web应用程序的新内容,我建议使用ASP.NET MVC而不是ASP.NET Web窗体。 MVC比Web表单更接近Web开发。
对于Web托管要求,任何支持ASP.NET的Web主机都应该能够运行ASP.NET MVC。
答案 1 :(得分:-1)
我在ASP.NET上做了一点,但我认为this会帮助你