36. Avalonia UI Real World Injecting Entity Framework

Аватар автора
Ленинский Букварь
00:00 Введение в Entity Framework • Использование Entity Framework для сохранения настроек в локальной или удалённой базе данных. • Обновление модели данных настроек для отражения необходимых параметров. • Обсуждение логических значений: «пропускать файлы, если они открыты» и «разрешать дублирование записей». 00:58 Логические значения и их применение • Объяснение использования логических значений в пакетных заданиях. • Пример с пропуском файлов без действий. 01:23 Хранение IP-адресов и логинов • Сохранение IP-адресов хоста Solidworks в виде строки. • Хранение PDM Enterprise, имени пользователя, публичной строки, PDME, имени хранилища, логина и пароля. • Проблемы с защитой паролей в локальной базе данных. 02:51 Защита паролей и миграция данных • Необходимость защиты базы данных SQL паролем и использования хэширующего кода. • Временное сохранение паролей в памяти до разработки мер безопасности. 03:41 Миграция данных и обновление базы • Проблема несоответствия класса Entity Framework реальной базе данных. • Два способа решения проблемы: удаление папки миграции или обновление базы данных. • Использование команды dot net ef для создания миграций. 05:16 Применение миграций • Создание проекта и класса для миграции данных. • Обновление базы данных и добавление новых полей. • Проверка обновления базы данных после применения миграций. 07:16 Временное удаление миграций • Временное удаление папки миграций и базы данных для упрощения разработки. • Перенос данных в миграцию при...

0/0


0/0

0/0

0/0

0/0