views:

290

answers:

5

I know i can use AJAX and SILVERLIGHT with my ASP.NET web page. But what do you think about using flash with asp.net? Can this be done? How can this be done? Would you recommend me using flash at all with ASP.NET? I will NOT be using WEB SERVICES, just a plain ASP.NET website.

Thanks in advanced!

EDIT: What about performance issues???

+1  A: 

flash is client side, what you use server side has very little impact on it.

Matt Briggs
+4  A: 

I have used Flash in ASP.NET websites plenty.

Software should always boil down to the best tool for the job, if Flash is the way you need to go for your RIA, then so be it.

Remember, ASP.NET is nothing "new/different" ultimately, it is just a fancy HTML generator.

Therefore, to use flash, you simply use the plain old HTML OBJECT and EMBED tags to place the Flash on the page.

The benefit of using things like ASP.NET (or any other framework) is that you can encapsulate the EMBED logic to use things like swfObject.

Rob Cooper
A: 

It certainly can be done! We've done entire flash-based websites in the past that rely on data generated by a CMS and read from flash via XML. There are of course lots of gotchas (loading html text, multilingual characters), but once you've done it a few times you'll get the hang of it.

Flex is probably a better option.

ScottE
+1  A: 

Given Flash's high market penetration (98%+), I think Flash is a great way to go regardless of the underlying platform.

But, as with everything, it depends on what you want to do. If you want to deliver a rich user interface via Flash, you should consider using Flex.

There are several tools to help integrate a Flash/Flex application with ASP.NET. One of these that I recommend is WebORB.

Doug Hays
We've used WebOrb as well - pretty decent software IMHO
TWith2Sugars
A: 

क्या आपको अहसास है हमरा दिल आपके पास है