Как стать автором
Обновить
26
0
Sergiy Korzh @korzh

.NET разработчик, предприниматель

Отправить сообщение

Оптимизация производительности .NET (C#) приложений

Время на прочтение 11 мин
Количество просмотров 40K
image

Статей с подобным заголовком достаточно много, поэтому постараюсь избежать банальных тем. Надеюсь, что даже опытный разработчик найдёт здесь что-то полезное для себя. В данной статье будут рассмотрены только простые механизмы и подходы оптимизации, которые позволят применить их, затратив минимум усилий. И эти изменения не увеличат энтропию вашего кода. В статье не будет уделено внимания, что и когда нужно оптимизировать, эта статья скорее о подходе к написанию кода в целом.
Читать дальше →
Всего голосов 48: ↑44 и ↓4 +40
Комментарии 51

Использование DbTool для засеивания (seeding) баз данных в приложениях .NET (Core)

Время на прочтение 7 мин
Количество просмотров 7.2K

Представляем вашему вниманию DbTool — утилиту командной строки для экспорта данных БД в различные форматы и open-source библиотеку Korzh.DbUtils, использование которых может значительно упростить первоначальное "засевание" базы данных в вашем .NET (Core) приложении.


С помощью этого набора инструментов вы сможете:


  1. Сохранить данные из вашей локальной БД в файлы некого текстового формата (XML, JSON), которые легко подключить к проекту.
  2. Использовать сохранённые файлы для заполнения базы данных самого приложения при его первом старте.

Ниже я расскажу зачем все это нужно, как проинсталлировать и настроить данные инструменты и опишу детальный сценарий их использования.


image

Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 5

Информация

В рейтинге
Не участвует
Откуда
Ирпень, Киевская обл., Украина
Зарегистрирован
Активность