gpt4 book ai didi

c# - 将 c# 2.0 BL/DL 和 webservice/wcf 代码移植到 linux(使用 oracle DB)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:13:05 24 4
gpt4 key购买 nike

我有这种典型情况。我有一个基于 Windows .net 2.0 框架的 smartclient 应用程序。应用程序的详细信息无关紧要。这不是学习项目,而是我需要移植的真正的中级企业应用程序。

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

我对 MONO 项目知之甚少 MONO Project

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

MONO 是否也支持 WCF/web 服务?有什么注意事项吗?

这里需要一些关于

的实际经验
  • 易于移植/迁移
  • 面临的问题
  • 任何具体挑战
  • 已知限制等

我没有做过这种事件。所以,任何输入w.r.t。这将很有帮助,这对我来说真的是一次学习练习。

编辑:

得到一个指针 The Mono Migration Analyzer Tool

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

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

最佳答案

我认为以下有关将 .net 应用程序移植到 MONO 的 codeproject 文章可能会有用。这是与“Mainsoft 的 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

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

关于c# - 将 c# 2.0 BL/DL 和 webservice/wcf 代码移植到 linux(使用 oracle DB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/453905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com