В этом видео мы создадим глобальную PostgreSQL базу данных через сервис render и подключим ее для .NET приложения * Важное замечание * Недавно я узнал, что данный способ бесплатен на 90 дней, дальше ваша БД будет удалена если вы не продлите подписку. Возможное решение пересоздавать БД каждые 90 дней, но соглашусь, что это не очень удобно и я извиняюсь за то, что не указал это в видео. В качестве извинения я снял видео с альтернативным хостингом 00:00 - Начало 00:14 - План 00:51 - (Теория) ситуация 01:29 - (Теория) проблема 02:12 - (Теория) первое решение 03:10 - (Теория) второе решение 03:38 - Плюсы/минусы данного подхода 06:06 - Предварительные требования 07:18 - Как создать приложение без БД (InMemoryDb) 07:34 - Где скачать PostgreSQL 07:42 - Где скачать DBeaver 07:55 - (render) Начало работы с render 08:15 - (render) Создание глобальной БД 12:00 - (render) Подключаемся к БД через DBeaver 15:20 - (render) Создание таблички с тестовыми данными 16:30 - Начало подключения БД к .NET приложению 16:54 - Подключение nuget 17:07 - Подключение EntityFrameworkCore nuget 17:29 - Как это сделать через Visual studio 18:09 - Подключение nuget 18:37 - Создание UserEntity 20:32 - Создание DbContext 21:31 - Подключение DbContext в Program 23:41 - (Пропуск ляпов) подключение строки БД в Program 24:11 - Создание строки подключения в 26:35 - Создание UserController 28:24 - Создание DbSet пользователей 28:54 - Получение данных в UserController 29:09 - Запуск приложения 29:45 - Проверка, что данные получаются из глобальной БД 29:55 - Добавление новых тестовых пользователей 30:35 - Как можно расширить приложение 30:55 - Потенциальные проблемы 31:44 - Альтернативные сервисы 32:20 - Как искать бесплатные сервисы 32:45 - Прощание --------------------------------------- *Ресурсы* Как бесплатно создать глобальную PostgreSQL БД при помощи - Как выложить .NET web приложение на бесплатный хостинг - Как создать .NET приложение без БД (InMemoryDb) - PostgreSQL - DBeaver - Render - Nuget EntityFrameworkCore - Nuget EntityFrameworkCore PostgreSQL - Альтернативный сервис - Альтернативный сервис - Альтернативный сервис ElephantSQL - Альтернативный сервис Amazon RDS for PostgreSQL - Альтернативный сервис HelioHost - Исходный код - *Контакты* Rutube - VK Video - @kurnakovv YouTube - @kurnakovv GitHub - VK - Telegram - #программирование #db #postgre #postgres #postgresql #программист #render #aspnetcore #dotnet #csharp #глобальная_бд #глобальнаябд #бд #база_данных #базаданных
Hide player controls
Hide resume playing