[Mono-list] Mono and its limitations
Danny
dgortonii at gmail.com
Thu Apr 2 11:56:14 EDT 2009
All of the answers so far are right on. And it's funny that you should
ask about those specific things because right now that's about ALL my
application does. It polls data from COM ports (soon to be USB ports
too) and stores it in a home-grown XML data store, which makes heavy use
of streams for file read and write access. Other than that it also
provides a client interface via remoting, which is the only part I had
any portability issues with.
For things such as you mention - port names and file paths - I push them
out to configuration where the 'platform-specificness' of them doesn't
matter.
Hope that helps,
Danny
Marco Trapanese wrote:
>
>
> Danny-113 wrote:
>> You English seems pretty OK to me. To your question (which others may
>> be able to answer with greater detail): I've been successfully writing
>> code on Windows and running it on Linux (Ubuntu+Mono) for over a year
>> now. It seems that the Mono guys have done a pretty good job at making
>> a runtime that is compatible with any CLR assembly - at least those
>> produced with current C# and VB compilers.
>>
>
>
> Thank you both for your kind answers.
>
> I still have a doubt:
>
> In my application I often use serial ports or read/write access to files:
> how the code could successfully run either on Windows or Linux? They are
> quite different: for example Windows calls the serial ports "COM" but in
> Linux I have to look under /dev... So I can't understand how the same code
> could run on both systems.
>
> Marco
>
More information about the Mono-list
mailing list