Есть ли какой-нибудь аналог NetBeans RCP в мире .Net / C #? - PullRequest
2 голосов
/ 31 мая 2011

В мире Java NetBeans - это не только IDE, но и RCP (платформа с расширенными возможностями клиентов) - универсальная расширяемая основа для создания настольных модульных приложений. Есть ли что-нибудь похожее в мире .Net / C #?

1 Ответ

4 голосов
/ 31 мая 2011

Простой ответ, к сожалению, "Нет". Некоторые вещи, чтобы думать здесь, хотя:

  • Visual Studio, которая является де-факто стандартной IDE в мире .NET, является коммерческой и, хотя она расширяемая, она не предназначена для использования в качестве общей платформы RCP.
  • Sharp Develop - это .NET IDE с открытым исходным кодом. Я не знаю, что он предназначен для использования в качестве RCP, и никогда не видел, чтобы он использовал его таким образом. Однако его архитектура и дизайн хорошо документированы, поэтому его можно косвенно использовать для клиентского приложения .NET.
  • Несмотря на то, что не является IDE каким-либо образом, Prism представляет текущие лучшие практики, шаблоны и рекомендации, которые используются для большинства новых разработок .NET, которые я вижу. Я ожидаю, что это будет предложенный подход для любого .NET богатого клиента, предложенного для одного из моих проектов.
...