论坛首页 海阔天空论坛

Mono 1.0 发布了

浏览 16384 次
该帖已经被评为精华帖
作者 正文
   发表时间:2004-08-06  
robbin 写道
Arbow推荐了dotText。我花了一些时间研究dotText,还准备在Linux上面安装好mono,然后把dotText移植到mono上面来运行。但是后来发现这几乎不太可能。

dotText用了大量的SQL Server的store procedure,而Linux平台没有办法运行SQL Server。除非把dotText代码进行大量的改写,迁移到其他数据库平台。另外就是dotText为了支持MultiUser,需要配置IIS的dll的映射,我不知道如果改成Apache,能不能够做到。

就像我很早之前预料的那样,mono可以移植C#,asp.net,却没有办法移植整个dotnet platform。


这是.Net平台上一些项目的通病,和数据库绑定得非常紧,源码里直接使用SqlConnection, SqlCommand, 而不是IDbConnection的接口. 这还罢了,估计是受了MS的一些demo 项目的影响,大用特用store procedure, 要想移植非常困难.
0 请登录后投票
   发表时间:2004-08-06  
或许我说的不够清楚,IDE很重要,dlee,我有一些疑问,可视化在Delphi中的地位,仅有VCL的Delphi将失去很大的优势,有多少Delphi的开发人员是像现在Java的开发人员一样不使用可视化的技术?jsf出现主要解决的问题?失去了可视化,有多少人还会选择DotNet?

可视化只是其中的一个非常重要,且不可忽略的问题,可移植也是个很致命的问题。

如果仅仅是移植语言和框架,我觉得DotNet在其他平台上将很有限。
0 请登录后投票
   发表时间:2004-08-20  
ozzzzzz 写道
最近似乎传出了SUN要收购Novell的消息,不过其目标是在于linux。不知道这对于mono会有什么影响。
而M$和APPLE的关系,注定他们希望推出一个dotnet in Mac。这样那个对于所有的FSD就会很容易实现这个平台了。
而最让我担心的是M$会不会再来一次OLE的把戏,这样的话mono就很难说前途了。


不过Apple现在主打操作系统的内核是基于BSD的,如果搞了一个.net for mac的话,移植到linux会比较简单。
0 请登录后投票
   发表时间:2004-08-31  
前几天在csdn看了一下关MONO的介绍,觉得好象并不是完整的.net mapping.只是部分的lib,它的UI好象还是要用到linux下的XXX(我忘记了),如果想了解,可到csdn搜一下.

我蛮赞成robbin的一句话,C#可以移植到Linux(或者各种平台),但sql server 呢???IIs呢???离这个目标还有一段距离呀.推出mono是不是只想一些linux开发人员转向window呢?

不过在与java的竞争下(其实这也有Linux的原因),MS$的dot net 已经做得比以前很好了,起码它推出了个MONO.....
0 请登录后投票
   发表时间:2004-12-24  
yapex 写道
或许我说的不够清楚,IDE很重要,dlee,我有一些疑问,可视化在Delphi中的地位,仅有VCL的Delphi将失去很大的优势,有多少Delphi的开发人员是像现在Java的开发人员一样不使用可视化的技术?jsf出现主要解决的问题?失去了可视化,有多少人还会选择DotNet?

可视化只是其中的一个非常重要,且不可忽略的问题,可移植也是个很致命的问题。

如果仅仅是移植语言和框架,我觉得DotNet在其他平台上将很有限。

我觉得是大家的侧重点不同而已,没有本质区别.
最好能在基础类库比较不错的情况下提供友好的IDE
0 请登录后投票
   发表时间:2004-12-27  
界面开发只有ide强大,才能极大提高生产率,可惜在web编码这层,还没有看到达到Delphi这种水准的。
.net在这方面已经领先不少,可感觉还不够啊。
0 请登录后投票
   发表时间:2005-03-13  
mono有个叫xsp的东西,可以作为asp.net程序的运行环境。sqlserver不应该算是.net平台的一部分吧?那是个独立的数据库产品,只不过没有Linux版而已。开发可以在visual studio中开发,部署到linux上去,完全兼容。visual studio的测试版本是免费的,不花多少钱。至于跟数据库产品绑得太死的问题,那是开发者的水平问题吧?跟mono能不能用没有关系。
不过,mono最大的问题可能是知识产权问题。虽说虚拟机是microsoft提交问国际标准的,但是Ado。net可是microsoft的专利。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics