在ASP.NET中使用FLASH - YAY或NAY?

时间:2009-06-09 18:02:32

标签: c# asp.net vb.net flash flashdevelop

我知道我可以在我的ASP.NET网页上使用AJAX和SILVERLIGHT。但是你如何看待在asp.net中使用flash?可以这样做吗?如何才能做到这一点?你会建议我使用Flash吗?我不会使用WEB服务,只是一个普通的ASP.NET网站。

提前致谢!

编辑:性能问题怎么样?

4 个答案:

答案 0 :(得分:5)

我在ASP.NET网站上使用过很多Flash。

软件应始终归结为最适合工作的工具,如果Flash是您需要的RIA方式,那就这样吧。

请记住,ASP.NET最终并不是“新的/不同的”,它只是一个花哨的HTML生成器。

因此,要使用Flash,您只需使用普通的旧版本OBJECT and EMBED tags将Flash放在页面上。

使用ASP.NET(或任何其他框架)之类的好处是,您可以封装EMBED逻辑以使用swfObject之类的东西。

答案 1 :(得分:2)

flash是客户端,你使用服务器端对它的影响很小。

答案 2 :(得分:1)

考虑到Flash的高市场渗透率(98%以上),我认为无论底层平台如何,Flash都是一个很好的方法。

但是,和所有事情一样,这取决于你想做什么。如果您想通过Flash提供丰富的用户界面,则应考虑使用Flex。

有几种工具可以帮助将Flash / Flex应用程序与ASP.NET集成。我推荐的其中一个是WebORB

答案 3 :(得分:0)

当然可以做到!我们过去已经完成了整个基于Flash的网站,这些网站依赖于CMS生成的数据并通过XML从闪存中读取。当然有很多陷阱(加载HTML文本,多语言字符),但是一旦你完成了几次,你就会得到它。

Flex可能是更好的选择。