MS XML Web Services, here.
Tried experimenting with WebORB (remoting), but mega-failed. Can't install BlazeDS on IIS in a shared-host environment.
If at all possible, I Recommend using some form of AMF.
I've had really good luck w/ WebORB, so I'm surprised that rlatton has had issues. I would suspect it also doesn't work in a 'shared environment'.
BlazeDS is a Java server; so while it can be used it is not a .NET solution.
Flourine FX is a remoting gateway for .NET:http://www.fluorinefx.com/ . I believe it is free; unlike WebORB.
I've found regular JSON works just fine... you can serialize/deserialize it to strong types on both sides.
But what are yo using on the server?
Have anyone used ASP.NET MVC framework?
I'm using both ASP.NET MVC and "regular" ASP.NET on the server. I should have said that explicitly. Since you titled the thread "To .NET guys" I was thinking the assumption was only those using ASP.NET would respond--but that's not necessarily a good assumption :-)
What's "regular" ASP.NET for? Not questioning your expertise, just want make sure I am going into the right direction.
With ASP.NET MVC could you please show some sample Flex and server side code?
"Regular" ASP.NET is just, well, regular ASP.NET. Meaning, not ASP.NET MVC, which was introduced in the last few years. Are you familiar with ASP.NET?
I may be able to post a little bit of example code next week--but there is plenty of ASP.NET example code out there for connecting to RIAs. Just do some Googling.
What I meant was some sample Flex and ASP.NET MVC codes that would show the very essence of ASP.NET MVC technology. I have searched Internet but did not find a real world application sample.
Actually "free" needs to be clarified guys. WebORB running in development mode and Community Edition are free, which means you can go from development to production deployment for free (as long as production deployment is a single server). Enterprise Edition is for multi-server production deployments and is not free. We also just released special packaging for Microsoft Azure, which has a cloud-based pricing model and have expanded the client support to Flex running in AIR on Android and BlackBerry Playbook. We're working on a version for iOS too. If you want to learn more about Flex and .NET integration with WebORB there are three really good (recent) articles on Adobe Developer Connection:
You'll also find WebORB supports code generation for the PureMVC framework AND adding your own custom code generators. Hope this info is helpful.
P.S. WebORB does work in a shared environment and provides remoting, messaging, streaming and data management.