[Mono-list] paid Mono support

Miguel de Icaza miguel at novell.com
Fri May 30 18:38:41 EDT 2008


>  
> 1 - general porting issues (e.g. who do the Registry manipulating code work
> on Linux, best practices for debugging, etc. 

The registry APIs on Linux are limited to reading and writing your own
data, you can not depend on it to read any system configuration values.
 
> 2 - getting cross-platform communications working (TCP/IP & DotNet remoting)
> configuring firewalls, etc. 

That should work just fine;   Configuring a firewall will depend on the
actual Linux distribution that you use and your default settings.

There are some issues to be aware of when using remoting, for example,
not every data type is 100% compatible between Linux and Windows
(because remoting serializes private fields with their private names,
the more complicated structures typically break when using remoting).

So sticking to "basic" datatypes is the recommended approach, check the
FAQ for details.
 
> 3 - sound issues - please see my other post on playing .mp3 files 

Mono does not have support for playing back MP3 files;   Mono can play
audio in PCM format (uncompressed audio) using System.Media APIs.  If
you want to play back mp3 files, your best choice is to run an external
process to play this back, or decompress the mp3 files on demand.
 
> If you're an expert in any of these areas and can help, please respond.
> Thanks! 


More information about the Mono-list mailing list