All infos - Blog

IOC Castle Windsor on WebApi .net framework

Для добавления контейнера Castle Windsor нужно: 1. Добавить  nuget Castle Windsor в Visual Studio. 2. Добавить Composition Root:…

Создание файла .csv из объекта с#

Создание файла csv из свойств объекта, экранирование запятых и ковычек. using (var writer = new…

Создание расширеных свойств на таблице sql server

Пример создания расширенных свойств для таблицы на sql server.

Итератор

Модификатор yield указывает, что применяется итерационный блок. Итерационные блоки могут применяться только на методах возвращающих…

Создание файла excel с помощью библиотеки ClosedXML

Библиотека - Assembly: ClosedXML, Version=0.93.1.0, Culture=neutral, PublicKeyToken=null. Ее можно установить с помощью Nuget менеджера в visual…

Делегаты

Пример использования делегата. В данном примере класс OperationWithDelegate делегирует операцию над входящими параметрами конструктора, внешним методам…

Обработка исключения Entity Framework

Что бы отловить исключения при опрециях с контекстом Entity Framework 6, недостаочно блока типа: try{}cache(Exception…

Заменить библиотеку для nuget packages

Заменить библиотеку для нугет пакетов здесь, собрать проект. C:\Users\UserName\.nuget\packages\infrastructure.pdf\1.2.1\lib\net461 Для возврата, почистить кэшь visual studio…

Установка тестового сертификата криптопро

Создать сертификат можно на странице https://www.cryptopro.ru/certsrv/ Сохранить сертификат можно на флэшку. Чтобы он заработал локально…

Установка и настройка Burp Suit на windows

Установка и настройка Burp Suit на windows В этой статье использовалась версия  Comunity Edition v2.1.04…

Установка сервера Spigot minecraft.

Установка spigot на Windows Пригодится Антону ))) Для  установки нужны Git и Java. В папку…

Реализация шаблона для базового класса. Garbage collector.

Общий шаблон реализации шаблона удаления для базового класса, который использует безопасный дескриптор using Microsoft.Win32.SafeHandles; using…