Архив метки: .NET

Использование Windows Biometric Framework (WBF) в .NET приложениях

Небольшое дополнение к моей предыдущей статье
(Использование сканера отпечатков пальцев в Windows приложениях).
Читать далее

Вставка записей с помощью EntityDataSource

EntityDataSource позволяет использовать атрибут EnableInsert для разрешения операции вставки данных.

Однако непонятно каким образом можно вызвать эту операцию … привожу универсальное решение,

использующее расширение класса EntityDataSource Читать далее

NHibernate – Маппинг NCLOB в String property

Как известно, ORACLE не может хранить более 2000 символов (4000 байт) в поле типа NVARCHAR2.

Для хранения текста большего размера необходимо использовать тип NCLOB (аналог nvarchar(max) в mssql).

Однако при маппинге такого поля в NHibernate возникает следующая ошибка:

«ORA-01461: can bind a LONG value only for insert into a LONG column» Читать далее

Ошибка после обновления .NET – Не удалось загрузить тип ExtendedProtectionPolicy из сборки System

После очередного обновления системы перестали работать приложения, взаимодействующие

с помощью WCF с ASP.NET сайтом. При попытке открыть .SVC страницу вручную

вместо ожидаемого описания методов сервиса получаем сообщение об ошибке:

Не удалось загрузить тип
«System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy»
из сборки
«System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089». Читать далее

IFilter – Извлечение текста из файлов разных форматов

Компоненты встроенного в Windows механизма полнотекстового поиска можно использовать не только по их прямому назначению. Мало кто знает, но эта возможность позволяет легко решать задачу получения текста из файлов почти любого формата, который поддерживается системой (а поддерживается очень большое их количество). Читать далее

SmtpClient и проблема с отправкой почты

Столкнулся с проблемой отправки почты при помощи класса SmtpClient, входящего в состав .NET

Казалось бы, чего проще … Читать далее

EventHandler и сериализация объектов

Если в сериализуемом объекте описан EventHandler, то мы не можем как обычно просто указать для класса этого объекта атрибут [Serializable] Читать далее