Non è una novità che uno dei migliori database da utilizzare per lo sviluppo di asp.net/.net sia SqlServer grazie alla sua perfetta integrazione fornita con le applicazioni .net(ASP.NET/UWP/Winforms/Xamarin).
Passiamo al processo di integrazione di un'istanza locale di SqlServer con la nostra applicazione ASP.NET.....
Per completare questi passaggi, avrai bisogno di quanto segue:
- Studio di gestione di server Microsoft SQL
- Gestione configurazione SQLServer
- Un progetto ASP.NET (con EFCore ORM per sqlserver installato)
Per installare gli strumenti EFcore con sqlserver
vai a package manager console
e installa il seguente pacchetto
Microsoft.EntityFrameworkCore.SqlServer
passaggio 1.
apri Gestione configurazione SQLServer
assicurati che TCP/IP sia abilitato se è la prima volta che usi un'istanza locale/o ti connetti al tuo sqlserver da remoto, quindi fai clic con il pulsante destro del mouse su TCP/IP e seleziona le proprietà, quindi seleziona gli indirizzi IP, quindi scorri verso il basso fino all'ultima sezione che dice Ipall
e inserisci la TCP port:1433
Passaggio 2:
Il passaggio 2 consiste nel creare un database nel tuo studio di gestione Sqlserver che intendi utilizzare per il tuo progetto asp.net.
Passaggio 3:aggiungere il database come stringa di connessione nel tuo appsettings.json
file (nel tuo progetto asp.net). sostituire DATABASENAME
con il nome del tuo database
"ConnectionStrings": {
"DefaultConnection": "Data Source=.;Initial Catalog=DATABASENAME;Integrated Security=True"
}
passaggio 4:
Crea una classe ApplicationDBcontext nel tuo progetto
e aggiungi il dbcontext alla tua classe di avvio dell'applicazione sotto i servizi di configurazione
e dovresti essere attivo e funzionante ..... 😄