Хороший набор инструментов для .net / mono - PullRequest
1 голос
/ 04 мая 2011

Какой лучший инструментарий для .NET / Mono. Как я знаю, winforms или GTK # не лучший выбор для кроссплатформенных приложений. Я хотел бы получить что-то, что можно распространять вместе с приложением, без необходимости установки во время выполнения, кроме mono в POSIX.

Ответы [ 2 ]

2 голосов
/ 05 мая 2011

Если вы собираетесь выбрать 1 инструментарий для использования на всех платформах, используйте Gtk #.

В противном случае используйте Gtk # для Linux, Windows.Forms для Windows и MonoMac для OSX.

1 голос
/ 14 февраля 2014

Есть Eto.Forms (на github), который представляет собой слой абстракции поверх WPF , WinForms , GTK MonoMac / Cocoa - так что вы можете получить собственный интерфейс на всех платформах без необходимости повторной реализации для каждой платформы.Вам не нужно страдать от наименьшего общего знаменателя, поскольку вы можете реализовать специфику для каждой платформы (при желании, но не обязательно).

Преимущество этого метода в том, что он является чистым .NET и опирается только на ОС-поддерживаемые зависимости, в отличие от использования GTK #, где вам придется связывать собственные двоичные файлы для различных платформ.

...