Serialization to / from Adobe AMF in C # / Mono?
There are several options. Here is the best.
Fluorine provides full implementation of AMF servers and servers over HTTP, and at least server-side AMF implementations versus RTMP (I'm not sure about the client for RTMP - we just didn't use it, so I didn't look into It). It also includes classes that can be used directly for AMF serialization and deserialization.
We use it in our application as an HTTP AMF server, to randomize / deserialize AMF, RTMP server, and in the past we have implemented a simple AMF server over TCP socket using Fluorine (which is no longer needed, it was pre-RTMP support) ...
a source to share
I recently wrote a blog post about the Flash aspect of FluorineFx AMF data transfer. There is some kind of open source on github (related to the blog post).
Maybe this might come in handy: http://labs.specialmoves.com/code/flash-data-transfer-using-fluorinefx/
a source to share