1

我有这个典型的场景。我有一个基于 Windows 上的 .net 2.0 框架的 smartclient 应用程序。申请的细节无关紧要。这不是一个学习项目,而是一个我需要移植的真正的中级企业应用程序。

我需要将我的 BusinessLayer 和 DataLayer 移植到 Linux(使用 oracle 作为后端)。

我只是稍微了解 MONO 项目 MONO 项目

有没有人做过这种事情?如果是,请向我指出适当的资源,这将有助于将我的 BL/DL 迁移/移植到 Linux。

MONO 还支持 WCF/webservices 吗?有什么警告吗?

这里需要一些真实的经验

  • 移植/迁移的便利性
  • 面临的问题
  • 任何具体的挑战
  • 已知限制等

我没有做过这种活动。所以,任何输入都会有帮助,这对我来说真的是一个学习练习。

编辑:

得到一个指针 Mono 迁移分析器工具

这似乎很有用,但对我来说不是,因为我主要处理 BL/DL/Services。但可能对某人有用。试试这个。

如果有人除了我下面的回答之外还有其他资源也会有所帮助。

4

1 回答 1

1

我认为以下有关将 .net 应用程序移植到 MONO 的 codeproject 文章可能很有用。这是与“Mainsoft 的蚱蜢”合作安排的比赛。似乎是一个很好的工具。

- Race to Linux - Race 2: Time Tracker Starter Kit

- ASP.NET TimeTracker Starter Kits 从 Windows 移植到 Linux

- Race to Linux - Race 3: Reports Starter Kit 使用 Mono SqlServer/Firebird

并且可以在以下位置找到关于在 MONO 上进行开发的全面介绍

Mono 简介 - 带有 XSP 和 Apache 的 ASP.NET

这是将应用程序移植到 MONO 的指南

将应用程序移植到 MONO 的指南

这不是问题的完整答案,而只是我发现的一些有用资源。

于 2009-01-18T03:27:55.120 回答