Nik Faraday, вы не все прочли тогда, там написано, что создайте проект на 4 нете, потом добавьте ссылку на библиотеку, его не как нугет надо ставить, и скопируйте сгенерированные ссылки в проекте в свой в раздел . Смотрите ответ с галочкой зеленой, отмеченный решением
Nik Faraday, как вариант, конвертить на лету в pdf (через pdf24 или через word непосредственно, но только в BackgroundService, например) и показывать pdf.
Nulltiton, ну вообще в самой форме данные не стоит хранить, почитайте про паттерны MVP и MVVM (хотя второй немного с особенностями и я бы сказал небольшими костылями работает в WinForms). Грубо, создается модель с данными и методами которые с ними оперируют, и уже эта модель прокидывается в формы, отделяется бизнес-логика от представления.
Вячеслав Золотов,
1. Клиент может получить правила с сервера, в виде регулярки например
2. Сервер в любом случае должен требования проверять, я могу запрос с кривым паролем так отправить.
3. см пункт 1.
А чем биндинги небезопасны? Кейлогер, ломаное приложение, перехват по сети, пароль можно по разному вытащить. Тогда уж безопаснее использовать сквозную авторизацию средствами Windows.