我有这个典型的场景。我有一个基于Windows上的.net 2.0框架构建的smartclient应用程序。申请的细节无关紧要。这不是一个学习项目,而是一个真正的中级企业应用程序,我需要移植。
我需要将BusinessLayer和DataLayer移植到Linux(使用oracle作为后端)。
我只是略微了解MONO项目 MONO Project
有人做过这种事吗?如果是,请指向适当的资源,这将有助于将我的BL / DL迁移/移植到Linux。
MONO也支持WCF / webservices吗?有什么警告吗?
这里需要一些真正的经验
我没有做过这种活动。所以,任何输入w.r.t.这将是有帮助的,这对我来说真的是一个学习练习。
有一个指针 The Mono Migration Analyzer Tool
这似乎很有用,但不是我的情况,因为我主要处理BL / DL /服务。 但对某人可能有用。请试一试。
如果除了以下我回答之外还有任何其他资源也会有所帮助。
答案 0 :(得分:1)
我认为以下有关codeproject处理将.net应用程序移植到MONO的文章可能会有用。这是与“Mainsoft's Grasshopper”合作安排的竞赛。似乎是一个很好的工具。
- Race to Linux - Race 2: Time Tracker Starter Kit
- ASP.NET TimeTracker Starter Kits Porting from Windows to Linux
- Race to Linux - Race 3: Reports Starter Kit using Mono SqlServer/Firebird
可以在
找到关于MONO开发的良好总体介绍Introduction to Mono - ASP.NET with XSP and Apache
以下是将应用程序移植到MONO的指南
Guide to porting application to MONO
这不是问题的完整答案,而是我发现的一些有用的资源。