锁定老帖子 主题:Mono 1.0 发布了
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间: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, 要想移植非常困难. |
|
返回顶楼 | |
发表时间:2004-08-06
或许我说的不够清楚,IDE很重要,dlee,我有一些疑问,可视化在Delphi中的地位,仅有VCL的Delphi将失去很大的优势,有多少Delphi的开发人员是像现在Java的开发人员一样不使用可视化的技术?jsf出现主要解决的问题?失去了可视化,有多少人还会选择DotNet?
可视化只是其中的一个非常重要,且不可忽略的问题,可移植也是个很致命的问题。 如果仅仅是移植语言和框架,我觉得DotNet在其他平台上将很有限。 |
|
返回顶楼 | |
发表时间:2004-08-20
ozzzzzz 写道 最近似乎传出了SUN要收购Novell的消息,不过其目标是在于linux。不知道这对于mono会有什么影响。
而M$和APPLE的关系,注定他们希望推出一个dotnet in Mac。这样那个对于所有的FSD就会很容易实现这个平台了。 而最让我担心的是M$会不会再来一次OLE的把戏,这样的话mono就很难说前途了。 不过Apple现在主打操作系统的内核是基于BSD的,如果搞了一个.net for mac的话,移植到linux会比较简单。 |
|
返回顶楼 | |
发表时间: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..... |
|
返回顶楼 | |
发表时间:2004-12-24
yapex 写道 或许我说的不够清楚,IDE很重要,dlee,我有一些疑问,可视化在Delphi中的地位,仅有VCL的Delphi将失去很大的优势,有多少Delphi的开发人员是像现在Java的开发人员一样不使用可视化的技术?jsf出现主要解决的问题?失去了可视化,有多少人还会选择DotNet?
可视化只是其中的一个非常重要,且不可忽略的问题,可移植也是个很致命的问题。 如果仅仅是移植语言和框架,我觉得DotNet在其他平台上将很有限。 我觉得是大家的侧重点不同而已,没有本质区别. 最好能在基础类库比较不错的情况下提供友好的IDE |
|
返回顶楼 | |
发表时间:2004-12-27
界面开发只有ide强大,才能极大提高生产率,可惜在web编码这层,还没有看到达到Delphi这种水准的。
.net在这方面已经领先不少,可感觉还不够啊。 |
|
返回顶楼 | |
发表时间:2005-03-13
mono有个叫xsp的东西,可以作为asp.net程序的运行环境。sqlserver不应该算是.net平台的一部分吧?那是个独立的数据库产品,只不过没有Linux版而已。开发可以在visual studio中开发,部署到linux上去,完全兼容。visual studio的测试版本是免费的,不花多少钱。至于跟数据库产品绑得太死的问题,那是开发者的水平问题吧?跟mono能不能用没有关系。
不过,mono最大的问题可能是知识产权问题。虽说虚拟机是microsoft提交问国际标准的,但是Ado。net可是microsoft的专利。 |
|
返回顶楼 | |