由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - c# for Linux: does it work well ? (转载)
相关主题
Xamarin 是维持独立好还是受朝廷招安好?waiting for N condition variables in linux
Java Streams vs C# LINQ vs Java6programming windows求教
请教高手:Win32 编程还有用吗?在visual C++ 程序里播放mp3
请教如何通过FILE指针删除文件?看看Linux开源社区的评选结果
只有executable能debug吗?Linux 下用 mono + C# 的 framework,有人这样用吗?
在LINUX上,有什么类似.net方面的构架吗?求推荐个便宜的asp.net hosting
有必要学一学MFC吗?windows平台的消息机制
初学者问几个C的问题J2EE究竟指什么?
相关话题的讨论汇总
话题: linux话题: mono话题: c#话题: apis话题: win32
进入Programming版参与讨论
1 (共1页)
s*****w
发帖数: 1527
1
【 以下文字转载自 Linux 讨论区 】
发信人: somehow (要像蟑螂一样的坚强), 信区: Linux
标 题: c# for Linux: does it work well ?
发信站: BBS 未名空间站 (Thu Apr 8 12:40:01 2010, 美东)
how's the performance ?
how's the support for different linux versions ?
is the mono the best tool ?
thanks !
N********n
发帖数: 8363
2

You'd be better off using Java in Linux. Mono is always a big step behind
its Windows counterpart.

【在 s*****w 的大作中提到】
: 【 以下文字转载自 Linux 讨论区 】
: 发信人: somehow (要像蟑螂一样的坚强), 信区: Linux
: 标 题: c# for Linux: does it work well ?
: 发信站: BBS 未名空间站 (Thu Apr 8 12:40:01 2010, 美东)
: how's the performance ?
: how's the support for different linux versions ?
: is the mono the best tool ?
: thanks !

s*****w
发帖数: 1527
3
existing one is c# in windows, if rewrite in java, takes time.
so ...

【在 N********n 的大作中提到】
:
: You'd be better off using Java in Linux. Mono is always a big step behind
: its Windows counterpart.

z***e
发帖数: 5393
4
mono supports clr 2.0.
i think it's not supporting lamba---but that's not really necessary.
the most important thing is if you must use some win32 specific APIs, then
you are screwed...

【在 s*****w 的大作中提到】
: existing one is c# in windows, if rewrite in java, takes time.
: so ...

s*****w
发帖数: 1527
5
i checked mono site,
http://mono-project.com/Compatibility
also performance should be ok as well.
support list for .NET 3.5
C# 3.0
System.Core
LINQ
ASP.Net 3.5
ASP.Net MVC
LINQ to SQL - Mostly done, but a few features missing
1. if system.core is full supported, win32 shouldn't be a problem,
should it ?
2. also if no mono, what other package can be used ?
thanks a lot !

then

【在 z***e 的大作中提到】
: mono supports clr 2.0.
: i think it's not supporting lamba---but that's not really necessary.
: the most important thing is if you must use some win32 specific APIs, then
: you are screwed...

z***e
发帖数: 5393
6
it readdly depends.
mscore.dll is the main .net wrapper for win32 apis, but it's not everything.
I'm mostly working with network related stuff, and in most cases we need to
do interop with native win32 apis.
for example, get all network adapters/assign an ip address to a NIC/
configure DHCP/etc. which requires using system specific APIs, and there is
no existing .net support.
there are other actions i also have to use interop, to name a few:
impersonate as another user;
change your permission le

【在 s*****w 的大作中提到】
: i checked mono site,
: http://mono-project.com/Compatibility
: also performance should be ok as well.
: support list for .NET 3.5
: C# 3.0
: System.Core
: LINQ
: ASP.Net 3.5
: ASP.Net MVC
: LINQ to SQL - Mostly done, but a few features missing

f*****Q
发帖数: 1912
7
buggy.
s*****w
发帖数: 1527
8
more details pls,
i thought mono has been there for year
s.
is there any other replacements ?

【在 f*****Q 的大作中提到】
: buggy.
s*****w
发帖数: 1527
9
thanks for the detailed info,
in our case, the code has been implemented in windows using c#,
now it's porting to linux, so ...
any other ways do u suggest, besides mono ?

everything.
need to
there is

【在 z***e 的大作中提到】
: it readdly depends.
: mscore.dll is the main .net wrapper for win32 apis, but it's not everything.
: I'm mostly working with network related stuff, and in most cases we need to
: do interop with native win32 apis.
: for example, get all network adapters/assign an ip address to a NIC/
: configure DHCP/etc. which requires using system specific APIs, and there is
: no existing .net support.
: there are other actions i also have to use interop, to name a few:
: impersonate as another user;
: change your permission le

f*****Q
发帖数: 1912
10
http://go-mono.com/status/
慢慢看。

【在 s*****w 的大作中提到】
: more details pls,
: i thought mono has been there for year
: s.
: is there any other replacements ?

1 (共1页)
进入Programming版参与讨论
相关主题
J2EE究竟指什么?只有executable能debug吗?
这个C#是为了啥?在LINUX上,有什么类似.net方面的构架吗?
HTML5 for .NET Developers有必要学一学MFC吗?
请教大牛, 大家为什么不用jsp了初学者问几个C的问题
Xamarin 是维持独立好还是受朝廷招安好?waiting for N condition variables in linux
Java Streams vs C# LINQ vs Java6programming windows求教
请教高手:Win32 编程还有用吗?在visual C++ 程序里播放mp3
请教如何通过FILE指针删除文件?看看Linux开源社区的评选结果
相关话题的讨论汇总
话题: linux话题: mono话题: c#话题: apis话题: win32