All infos - Blog

Итератор

Модификатор 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\Shamurzaev\.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…

Garbage Collector: использование и результат работы методов сжатия памяти и класса HandleCollector

Следующий код иллюстрирует использование и результат работы методов сжатия памяти и класса HandleCollector: static void…

Пользовательский поставщик времени C#

Пользовательский поставщик времени нужен для модульных тестов. public abstract class TimeProvider { private static TimeProvider…