我是一位具有经典ASP 2.0知识和经验的Java开发人员。
在我们的组织中,我们在6年前制作的Classic ASP 2.0中有几款产品。 我们希望拥有新的功能和在现有的经典ASP 2.0应用程序中使用Flex 3.0构建的模块(利用丰富的UI)。这样我们就不会将整个现有产品重新投入Flex。
所以我的基本查询是我们可以在ASP 2.0中使用Flex 3.0,如果是这样的话。我们需要什么插件才能使它工作,任何带有示例的文档都将是最大的帮助。
谢谢&问候, Sai Kirshna。
答案 0 :(得分:1)
您可以查看Adobe:http://learn.adobe.com/wiki/display/Flex/Flex+and+ASP.NET
如果您将ASP视为服务器端而Flex视为客户端,那么您只需要理清api将是什么。 Flex有许多方法可以从服务器获取数据。我使用HTTP从服务器获取JSON数据。
如果您仍想使用ASP的客户端部分,那么您可能希望使用flash ExternalInterface传递数据。这允许您在浏览器JavaScript和Flash对象之间来回传递数据。
你缺乏细节,所以你必须做一些阅读,但我已经概述了两种可用的基本策略(从服务器获取数据,从客户端获取数据)。到目前为止还没有必要的插件。
编辑:这里有一些额外的链接,看看它们是否有用:
Flexcontainer project - “完全支持ASP.NET和Flex之间的双向消息传递”。我从没试过这个。它只是出现在搜索中。
ExternalInterface example。这是你最好的选择。这是Flex和我之前提到的浏览器之间的通信。我没有任何简单的代码示例。
答案 1 :(得分:0)
我知道这并不能完全让你回到经典的ASP 2.0,但是WebOrb的.Net风格可用于将Flex连接到.Net后端可能会有所帮助。
http://www.themidnightcoders.com/products/weborb-for-net/overview.html