IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   как пишутся плагин на С# ??? (http://www.imho.ws/showthread.php?t=119573)

SergerGood 24.05.2007 15:10

как пишутся плагин на С# ???
 
Мне тут задачку подкинули, научится писать плагины на С#. Для чего пока настойчиво скрывают :) .
Может кто видел подходящие стать или кто что сказать может по этому поводу?
Заренее благодарен...

RaZEr 24.05.2007 15:16

Плагин это простая библиотка, в которой реализованы заранее оговоренные ф-ии. Поэтому не имея на руках API приложения, писать к нему плагины несерьёзно.

SergerGood 24.05.2007 15:22

Я понимаю конечно, но меня пока интересует только сама технология написания плагинов...

Flexz 24.05.2007 20:43

тебе нужен конкретный пример или достаточно направления куда копать?

Если второе - смотри Assembly.ReflectionOnlyLoadFrom, Assembly.GetExportedTypes. Соответственно длл-ка плагина должна содержать класс(классы) реализующие интерфейсы, известные хостящему приложению, через них и идет работа.

Если нужен конкретный пример - пиши, выдеру.

SergerGood 25.05.2007 09:36

В принципе технологию я уже понял, а вот от примерчика не отказался бы. Flexz, если можно, то будь добр. ;)

добавлено через 14 минут
Да может кто еще знает как плагины для самой Visual Studio 2005 писать... Чтобы их можно было добавлять через Add-in Manager

SergerGood 25.05.2007 13:02

Вообщем спаисбо Всем... нашел то что нужно. Если еще кому-то нужно качайте http://iles.zipsites.ru/books/progra..._.net_2003.rar

добавлено через 1 минуту
плин... лучше зайдите http://www.zipsites.ru/books/mc_osno...udio_net_2003/

melk 10.06.2007 20:27

я бы добавил свои 2 копейки по поводу плагинов к офису (возможно как то пересекается с плагинами к студии):

1. Visual Studio Office Tools - зло, сильно много требований
2. Если вы все таки юзаете их и пишите плагин к аутлуку, прочитайте MSDN ОЧЕНЬ внимательно и раза на 3 на тему установки плагинов.


Часовой пояс GMT +4, время: 15:53.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.