0

一点设置:我们的商店混合了不同的平台。我们几乎所有的 Web 开发都是在经典的 ASP 中完成的。我们有一个使用 .NET 3.5 框架编写的 WinForms 应用程序正在开发中。

问题:我正在编写一个网络服务来更新这个企业应用程序的信息。大多数类和业务逻辑也与 WinForm 应用程序有关。最重要的是,需要有一种方法来维护网站上的一些数据。因为我们使用经典的 ASP,所以我决定使用通用的 HTTPHandler 来发帖。我使用 ASMX 网络服务进行查询,因为我免费获得了 XMLSerialization。但是,我知道这不是 Handler 的正常使用,并且不禁认为有更好的方法,没有将一堆东西转换过来。做这么多工作比项目时间表允许的要多得多。任何人都可以就这个话题提供一些见解吗?更一般地说,人们是如何从经典 ASP 转换为 ASP.NET 的?我们不是一家非常大的商店,所以我认为我们将不得不逐步接受它。

4

1 回答 1

0

作为对这个问题的跟进,我已经完成了这个项目的推出,它运行得很好。AJAX 部分很容易做到这一点。但是,我从来没有让三元运算符在我的处理程序页面中工作,我不知道为什么。这导致首先检查 HTTPContext 以查看我尝试读取的控件是否确实存在,如果存在,则从中获取值。我怀疑我做错了什么,但现在我必须继续前进并稍后重构。

于 2009-09-04T21:21:19.907 回答