Windows上的.NET到Ubuntu上的Mono

时间:2010-04-30 03:02:36

标签: .net mono

我正在考虑将ASP.NET 2.0应用程序更改为Mono框架的可能性。我使用过Mono Migration Analyzer工具,它确实检测到了一些P / Invoke和互操作依赖项。

例如:

1)我们使用Excel interops,在Linux上我们希望使用StarOffice / OpenOffice。有没有一种简单的方法用StarOffice替换Excel? (我知道这听起来很奇怪,但我不想错过任何人已经做过的事情。)

2)LDAP身份验证:什么是Ubuntu(或其他Linux版本)的最佳选择?

3)Mono是否有Ajax框架?最好采用与Atlas相似的控制?

我希望我在这里不是太雄心勃勃......

2 个答案:

答案 0 :(得分:1)

1)是的,OpenOffice有一个Mono互操作层。它不是很友好,但它有效。

2)如果您只想在应用程序中使用LDAP,Mono附带了一个Novell.Directory.Ldap库,可能还有其他库。

3)Mono包含ASP.NET AJAX。还有其他库可用,例如Gaia AJAX。

答案 1 :(得分:0)

好的,在Linux中找到了适用于LDAP替代品的东西 - http://www.openldap.org/'alt =“OpenLDAP”> OpenLDAP。 如果有人可以分享将角色和用户从Windows Active Directory迁移到OpenLDAP的经验,将会很有帮助。如果有人在ASP.NET中使用OpenLDAP。