пятница, 6 ноября 2015 г.

Пример использования Log4Net

Для записи лога на C# очень популярна библиотека Log4Net - logging.apache.org/log4net/. В это заметке размещу пример использования и настройки данной библиотеки. Использую её практически во всех своих проектах.

понедельник, 12 октября 2015 г.

Ошибка не найден .nuget\nuget.targets

Скачал с git проект https://github.com/rdingwall/wpf-mvvm-task-progress-dialog при запуске возникла ошибка:

The imported project "C:\wpf-mvvm-task-progress-dialog-master\.nuget\nuget.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.


Для решения проблемы было сделана следующие действия

1. Установлен Nuget.
2. Правой кнопкой по solution и выбрать "Enable NuGet Package Restore".
3. Нажать Ок при возникающих предупреждениях.
4. Пересобрать проект.

К ошибке Nuget это отношения не имеет, но для запуска проекта еще переустановил MVVM Light и переименовал ссылки на модель главной формы.


вторник, 29 сентября 2015 г.

Alt linux остановка/запуск сервиса

Samba. Расшарить папки Linux по сети для Windows

Для доступа к каталогам Linux по сети из Windows можно воспользоваться Samba, которая позволяет расшарить папку. Samba - это набор программ для стандартной соместимости с Windows для Linux и Unix. В основном применяется для расшаривания папок и принтеров между Windows и Linux. В заметке приведет порядок действия и настройки для подключения папки без ограничения доступа.

пятница, 10 июля 2015 г.

Перевод географических координат Pulkovo1942 в WGS84

Нужно производить перевод координат из системы координат Pulkovo1942 в WGS84, в этой заметки соберу ресурсы и книги которые помогли мне разработать, протестировать и внедрить алгоритм перевода.

среда, 8 апреля 2015 г.

Сброс счётчика идентификаторов таблице MS SQL

DBCC CHECKIDENT('TableName', RESEED, 0)

Последний параметр указывает число с которого начнётся отсчёт индекса. Если в таблице остаются данные
то нужно указать максимальный +1 текущий индекс. Подробное описание https://msdn.microsoft.com/ru-ru/library/ms176057.aspx

Загрузка в MS SQL из csv файла

Для загрузки из csv файла можно воспользоваться командой BULKINSERT в данной заметки приведен перевод примера загрузки из Pinal Dave (http://blog.SQLAuthority.com)

понедельник, 16 марта 2015 г.

NPOI пример использования

Существует хорошая библиотека для Java Apache POI - the Java API for Microsoft Documents http://poi.apache.org/, которая позволяет работать с документами Microsoft. Была создана портация этой библиотеки на C# и называется она NPOI http://npoi.codeplex.com/. В данной заметке будет описан пример использования NPOI.