|
-
April 21st, 2009, 04:05 PM
#1
[RESOLVED] Checking out Mono
So, I'm thinking about checking out C# Mono, and possibly incorporate it into a project I'm working on. As far as using C# as a platform independent programing language, what should I know, what are the things I need to avoid, understand, etc.
Intel Core Duo Macbook w/ Mac OS 10.5.6
gcc 4.2.1 (i386-apple-darwin9.1.0) and Xcode 3.1.1
-
April 21st, 2009, 05:40 PM
#2
Re: Checking out Mono
I've heard it works pretty well if you stick to standard stuff.
However we tried to run it at work where we have a large Linux farm and it doesn't work well in that environment as each machine is configured a little differently. And we don't use a standard Linux distribution we use a hacked up one.
For cross platform code I still use Java, I stick with C# for windows only.
Hope that helps
-
April 21st, 2009, 05:50 PM
#3
Re: Checking out Mono
You don't have to remember anything special, the usual rules apply:
Don't P/Invoke windows only APIs.
Don't hardcode paths - Use Path.Combine, Environment.GetSpecialFolder and friends
Case sensitivity can matter - don't mix up your casings.
I'm sure there are more, but those are the most common ones.
www.monotorrent.com For all your .NET bittorrent needs
NOTE: My code snippets are just snippets. They demonstrate an idea which can be adapted by you to solve your problem. They are not 100% complete and fully functional solutions equipped with error handling.
-
April 21st, 2009, 07:44 PM
#4
Re: Checking out Mono
Okay, thanks guys. So I should basically just look out for the usual, obvious stuff.
Intel Core Duo Macbook w/ Mac OS 10.5.6
gcc 4.2.1 (i386-apple-darwin9.1.0) and Xcode 3.1.1
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|