Архитектура платформы Eclipse / Netbeans и плагина (как насчет .NET?) - PullRequest
2 голосов
/ 02 июля 2010

Насколько я понимаю, можно разработать отдельное настольное приложение, используя платформы Eclipse или Netbeans (их основной SDK и Runtime).Есть ли подобный проект в .NET?

Другой вопрос касается функции плагинов в Eclipse и Netbeans.Можно ли использовать их платформу для создания отдельного приложения И использовать их библиотеки плагинов?

Например: я хотел бы написать простой рабочий стол, который может быть расширен другими людьми, если они решат написатьСами плагины.

Есть ли что-то подобное и в мире .NET?

Последний вопрос: кто-нибудь укажет мне на статьи, книги или любую другую литературу, где я могу научиться проектировать программное обеспечение?что может поддерживать плагины?

Спасибо!

ОБНОВЛЕНИЕ : Я хотел бы уточнить, что я также хотел бы повторно использовать, если это возможно (то есть: вместо того, чтобы придумывать свою собственную платформу, я хотел бы использовать EclipseПлатформа / Netbeans в качестве автономного приложения и также использует свою архитектуру плагинов (поэтому, мы надеемся, из коробки с минимальным кодом)

Ответы [ 3 ]

1 голос
/ 02 июля 2010

Вы можете найти Caliburn или Prism , полезный для .NET.

1 голос
/ 02 июля 2010

Звучит так, будто вы ищете MEF (Managed Extensibility Framework) .

Структура управляемой расширяемости (или MEF для краткости) упрощает создание расширяемых приложений. MEF предлагает открытие и состав Возможности, которые вы можете использовать для загрузить расширения приложения.

1 голос
/ 02 июля 2010

Это вам очень поможет

http://www.divelements.com/net/articles/plugins/plugins.asp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...