Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET Core MVC]

  • La DiBerie
  • 2022-05-26
  • 339
TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET  Core MVC]
developpementtutoasp .net coreentityframework core
  • ok logo

Скачать TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET Core MVC] бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET Core MVC] или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET Core MVC] бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео TUTO - Dev' - Utiliser EntityFramework Core avec ASP .NET Core [C# & ASP .NET Core MVC]

Salut les DiBos !

Aujourd'hui, je vous montre comment connecter votre application ASP .NET Core MVC à votre base de données SQL Server à l'aide de EntityFramework Core !

Informations complémentaires et étapes du tuto :
1- Création de la structure de la base de données SQL (fonctionnement DB First)

2- Création projet C# / .NET (Core, ici .NET 6.0)
a- Ajouter package NuGet "Microsoft.EntityFrameworkCore.SqlServer" au projet DAL et démarrage (si séparés) :
Install-Package Microsoft.EntityFrameworkCore.SqlServer -Version 6.0.5
b- Ajouter package NuGet "Microsoft.EntityFrameworkCore.Tools" au projet DAL :
Install-Package Microsoft.EntityFrameworkCore.Tools -Version 6.0.5
c- Ajouter package NuGet "Microsoft.EntityFrameworkCore.Design" au projet DAL et démarrage (si séparés) :
Install-Package Microsoft.EntityFrameworkCore.Design -Version 6.0.5
d- Si l'application est découplée, référencer le projet DAL dans le projet de démarrage

3- Ajouter la chaine de connexion SQL au projet de démarrage :
Dans le fichier appsettings.json :
"ConnectionStrings": {
"MaChaineDeConnexion": "Server=MonServeurSQL;Database=MaBDD;persist security info=True;user id=MonUserSQL;password=MonMDPSQL"
},

4- En sélectionnant bien le projet DAL dans le PM Manager Console, lancer le premier scafflding de la base de données créée en 1- :
Scaffold-DbContext Name=ConnectionStrings:MaChaineDeConnexion Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Context MonDBContext

5- Dans le projet de démarrage, dans la classe de démarrage Program.cs (des using seront nécessaires à ajouter) :
builder.Services.AddDbContext◄MonDBContext►(options =► { options.UseSqlServer(builder.Configuration.GetConnectionString("MaChaineDeConnexion")); });
(attention, ► et ◄ sont à remplacer par les caractères supérieur / inférieur)

ANNEXES :

A1 - Si nécessaire, mettre à jour la base de données directement dans Management Studio et importer les modification en scaffldand à nouveau (cf ci-dessous)

A2 - Mettre à jour les models dans le projet suite à une modif de la BDD :
ATTENTION : les fichiers créés en 4- seront écrasés, donc toute personnalisation du DBContext sera perdue !
Scaffold-DbContext Name=ConnectionStrings:MaChaineDeConnexion Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Context MonDBContext -Force

B - Pour pouvoir utiliser les variables de session en ASP .NET (Core), il faut configurer le projet pour :
1- https://docs.microsoft.com/en-us/aspn...
2- https://stackoverflow.com/questions/4...

C - Les options de scaffolding (étapes 4 et A2) : https://docs.microsoft.com/en-us/ef/c...

D - La gestion des chaines de connexion en Core : https://docs.microsoft.com/en-us/ef/c...

Outil : Visual Studio 2022
Plateforme : PC (Windows)
Versions : .NET 6.0 / EF Core 6.0.5
Hardware : Core i7 9850H / Quadro T1000

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]