All infos - Blog

Создание файла 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…

Конвертация строки в число

Скалярная функция принимающая varchar, возвращающая int если в строке целое число, без посторонних символов. alter function dbo.fnVarcharToInt ( @input varchar(11) )   returns INT AS   begin    return ( select convert      ( int ,case when len(@input) <= 11 then case      when @input not like N'%[^-0-9]%'      then case when convert(bigint , @input)      between - 2147483648 and 2147483647      then @input end end end));

Формат даты c#

Форматирование текущей даты UTC: DateTime.UtcNow.ToString("yyyy-MM-dd-HH-mm-ss-fff", CultureInfo.InvariantCulture); вывод -1970-01-01-01-01-01-001  где Год-Месяц-день-час-минуты-секунды-тысячные доли секунды соответсвенно.