Pull to refresh
5
0
Vladzimir Liashko @vliashko

.NET Software Engineer

Send message

Как я познакомился с BouncyCastle в .NET 7

Level of difficultyMedium
Reading time6 min
Views5.8K

Данная статья будет являться моим опытом, как использовать сертификат и успешно его отправить вместе с запросом. По тому, как BouncyCastle достаточно старая библиотека и на нее мало свежих туториалов и появилась идея написать эту статью.

Данная работа написана исключительно в рамках моих рабочих будней и не является профессиональным гайдом.

Читать далее
Total votes 9: ↑8 and ↓1+7
Comments15

.NET 6 и провайдеры баз данных

Reading time18 min
Views11K

Все материалы, которые будут показываться в ходе данной статьи будут доступны по данной ссылке https://github.com/vliashko/CommunicationWithDB. Вполне возможно, что со временем данный репозиторий будет обновляться, или, некоторые захотят сами принять участие в его развитии.

Можно ли сегодня представить разработку, будь то десктопы или веб, без использования баз?

Ну, чисто в теории можно, есть еще старенькие проекты, использующие файловую систему, идею которых можно еще увидеть в университетских лабораторных по сей день.

В чем же так плоха файловая система? Ну на самом деле, говоря на своем опыте, можно выделить следующие пункты:

1. Блокировка файла, в который идет запись

2. Отсутствие специализированных программ для работы с файлами (аналог СУБД)

Да, в какой-то мере можно выделить еще минусы, или попытаться закрыть уже названные мной. Но в целом главная идея базы данных – это удобство для чтения данных, а также наличие огромного числа инструментов для работы с данными (возможность быстрого поиска по полям таблицы, соединение таблиц, группировка записей, индексирование и т.д.)

Будем считать, что я смог в какой-то мере убедить, или хотя бы заинтриговать тем, что базы – это крутой механизм, который надо знать и уметь использовать.

Тогда давайте рассмотрим как пользоваться базами данных на платформе .NET с использованием языка C#.

Читать полностью
Total votes 12: ↑6 and ↓60
Comments13

Information

Rating
Does not participate
Location
Гомель, Гомельская обл., Беларусь
Registered
Activity

Specialization

Fullstack Developer
Lead
.NET
Windows Azure
Kubernetes
ASP.Net
Git
C#
DWH
OOP
Docker
RabbitMQ