我有这个典型的场景。我有一个基于 Windows 上的 .net 2.0 框架的 smartclient 应用程序。申请的细节无关紧要。这不是一个学习项目,而是一个我需要移植的真正的中级企业应用程序。
我需要将我的 BusinessLayer 和 DataLayer 移植到 Linux(使用 oracle 作为后端)。
我只是稍微了解 MONO 项目 MONO 项目
有没有人做过这种事情?如果是,请向我指出适当的资源,这将有助于将我的 BL/DL 迁移/移植到 Linux。
MONO 还支持 WCF/webservices 吗?有什么警告吗?
这里需要一些真实的经验
- 移植/迁移的便利性
- 面临的问题
- 任何具体的挑战
- 已知限制等
我没有做过这种活动。所以,任何输入都会有帮助,这对我来说真的是一个学习练习。
编辑:
得到一个指针 Mono 迁移分析器工具
这似乎很有用,但对我来说不是,因为我主要处理 BL/DL/Services。但可能对某人有用。试试这个。
如果有人除了我下面的回答之外还有其他资源也会有所帮助。