.Net/C# 世界中是否有与 NetBeans RCP 类似的东西?

发布于 2024-11-11 01:45:15 字数 100 浏览 1 评论 0原文

在 Java 世界中,NetBeans 不仅是一个 IDE,而且还是一个 RCP(富客户端平台)——用于构建桌面模块化应用程序的多功能可扩展基础。 .Net/C# 世界里有类似的东西吗?

In Java world, NetBeans is not only an IDE, but also an RCP (rich client platform) - a versatile extensible foundation for building desktop modular applications. Is there anything alike in .Net/C# world?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没有伤那来痛 2024-11-18 01:45:15

不幸的是,简单的答案是“不”。不过,这里需要考虑一些事情:

  • Visual Studio 是 .NET 世界事实上的标准 IDE,它是商业性的,尽管它是可扩展的,但它并不打算用作通用 RCP 平台。
  • Sharp Develop 是一个开源 .NET IDE。我不知道它是要用作 RCP,也从未见过它以这种方式使用。然而,它的体系结构和设计都有详细记录,因此可以间接用于 .NET 富客户端应用程序。
  • 尽管无论如何都不是 IDE,Prism 代表了当前使用的最佳实践、模式和指南对于我看到的大多数新的 .NET 富客户端开发。我希望这将成为为我的项目之一提议的任何 .NET 富客户端的提议方法。

The simple answer is, unfortunately, "No". Some things to think about here though:

  • Visual Studio, which is the de-facto standard IDE in the .NET world, is commercial and although it's extensible, it's not intended to be used as a generic RCP platform.
  • Sharp Develop is an open source .NET IDE. I don't know that it's meant to be used as an RCP and have never seen it used that way. However, its architecture and design is well documented so that it could be indirectly leveraged for a .NET rich client app.
  • Although not a IDE by any stretch of the imagination, Prism represents the current best practices, patterns and guidance that is used for most of the new .NET rich client development that I see. I would expect that this would be the proposed approach for any .NET rich client proposed for one of my projects.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文