我们有一个不会消失的经典 ASP 应用程序。我们有一个新的营销系统,需要通过他们的 API (WDSL) 访问。他们所有的例子都在 C# 中,我今天正在努力学习足够多的知识来实现这一点。
我下载了 Visual Web Developer 2010 Express 并取得了一些进展。然后我意识到我不知道是否可以从经典的 ASP 应用程序调用 C# .net 例程。我是一个通才。我知道一些经典的 ASP vbscript、一些 javascript、一些 AJAX 之类的东西。如果在我目前的工作中没有必要,那么我不知道。
是否可以从经典的 ASP 应用程序调用 c# .net 文件?我很想知道这一点,因为我不想让它在我可以与 API 对话的地方得到解决,然后发现我不能使用我写的东西。我在 StackOverflow 上找到的所有内容都是 .asp 应用程序中的 .net VBScript 文件。(呵呵。仍然需要弄清楚如何部署我所做的事情。哈哈。)
如果不能从 .asp 页面运行 C#,那么我需要用 VBScript 重写,我不知道如何将 C# 转换为 VBScript。如果我不能从 .asp 中运行 c#,是否有任何用于短例程 C#->VBScript 的转换实用程序?转换有多困难/愚蠢?
(API url 的形式是https://secure.ourspiffynewmarketingapp.com/API/1.2/Service.svc?wsdl - 不知道这是否重要,但我想我会这么说,因为我已经跑了在我的搜索中遇到一些 https 问题。)
我已经断断续续地使用 StackOverflow 11 个小时,但我仍然不知道这些问题的答案。
今晚我不需要弄清楚整个事情,但我确实需要确认我可以访问 API,而且由于所有示例都是用 C# 编写的,而我在今天之前从未看过,所以我可以甚至没有确认。