Насколько я понимаю, можно разработать отдельное настольное приложение, используя платформы Eclipse или Netbeans (их основной SDK и Runtime).Есть ли подобный проект в .NET?
Другой вопрос касается функции плагинов в Eclipse и Netbeans.Можно ли использовать их платформу для создания отдельного приложения И использовать их библиотеки плагинов?
Например: я хотел бы написать простой рабочий стол, который может быть расширен другими людьми, если они решат написатьСами плагины.
Есть ли что-то подобное и в мире .NET?
Последний вопрос: кто-нибудь укажет мне на статьи, книги или любую другую литературу, где я могу научиться проектировать программное обеспечение?что может поддерживать плагины?
Спасибо!
ОБНОВЛЕНИЕ : Я хотел бы уточнить, что я также хотел бы повторно использовать, если это возможно (то есть: вместо того, чтобы придумывать свою собственную платформу, я хотел бы использовать EclipseПлатформа / Netbeans в качестве автономного приложения и также использует свою архитектуру плагинов (поэтому, мы надеемся, из коробки с минимальным кодом)