title
Total Commander
 






Used Cars on wincmd.ru
International Phone Cards
Calling Cards International
Total Commander

Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины
Расширения MultiArc | Расширения Far2wc | Утилиты | Языковые файлы и меню
Иконки | Разработчикам плагинов | Прочее | Windows PowerPro

.NET Plugin Interface 1.3

Интерфейс позволяет создавать Total Commander плагины с помощью Microsoft .NET Framework.

Если Вы программист на .NET и у Вас есть хорошая идея для Total Commander плагина - данный интерфейс для Вас.
С его помощью Вы можете сосредоточиться на создании основной функциональности Вашего плагина, не беспокоясь о большинстве рутинных задач.
На привычном для Вас .NET языке Вы просто создаете managed class library (managed плагин),
и затем легко строите финальный TC плагин (всего пара строк в Post-Build event Вашего проекта).

Основные функции:
- в Вашем распоряжении вся гибкость и мощь платформы .NET Framework;
- Ваш проект содержит только управляемый код, не нужно писать ни строчки unmanaged кода на C++;
- базовые классы для всех типов TC плагинов - File System, Lister, Packer и Content;
- легкая отладка с помощью встроенной системы трассировки;
- все необязательные методы, не реализованые в managed плагине будут исключены из кода окончательного TC плагина
(так что TC никогда не будут вызывать их);
- вызовы методов плагина преобразуются в вызовы managed кода с маршалингом параметров;
- единый загрузчик работает со всеми типами TC плагинов;
- каждый managed плагин загружается в отдельный Application Domain, чтобы обеспечить изоляцию managed кода;
- можно легко управлять временем существования экземпляра плагин (аналог time-out);
- автоматическая поддержка Unicode и 64-битного режима;
- компактные двоичные файлы в результате (обычно меньше, чем 100 KB).

Категория: Разработчикам
Статус: Open-Source
Автор: Oleg Yuvashev
Добавлен: 1.10.2014
Обновлен: 1.04.2015
Количество скачиваний: 5827
Обсудить на форуме


История версий

Рейтинги


Ramblers Top100

 




Все о Total Commander © 2001-2012
Идея, программирование, дизайн и поддержка, © Andrei Piasetski