I'm really just getting started with flash and in the process of doing some research I came across what seems to be very interesting.  A free tool that allows a .NET developer to write code that will be translated into ActionScript on-the-fly. 

It also does C# to JavaScript, and C# to Java.  Interesting. 

The JsC homepage has a lot more information on this. kick it on DotNetKicks.com