Bukanlah berita bahwa salah satu database terbaik yang digunakan untuk pengembangan asp.net/.net adalah SqlServer karena integrasinya yang mulus dengan aplikasi .net(ASP.NET/UWP/Winforms/Xamarin).
Mari masuk ke proses mengintegrasikan Instance lokal SqlServer dengan aplikasi ASP.NET kami.....
Agar Anda dapat menyelesaikan langkah-langkah ini, Anda memerlukan hal berikut:
- Studio manajemen server Microsoft SQL
- Manajer konfigurasi SQLServer
- Proyek ASP.NET (dengan EFCore ORM untuk sqlserver terinstal )
Untuk menginstal alat EFcore dengan sqlserver
buka package manager console
dan instal paket berikut
Microsoft.EntityFrameworkCore.SqlServer
langkah 1.
buka manajer konfigurasi SqlServer
pastikan TCP/IP diaktifkan jika ini adalah pertama kalinya Anda menggunakan instance lokal/atau menghubungkan ke sqlserver Anda dari jarak jauh, lalu klik kanan pada TCP/IP dan pilih properti, lalu pilih alamat IP, lalu gulir ke bawah ke bagian terakhir yang mengatakan Ipall
dan masukkan TCP port:1433
Langkah2:
Langkah 2 adalah membuat database di studio manajemen Sqlserver Anda yang ingin Anda gunakan untuk proyek asp.net Anda.
Langkah 3:adalah menambahkan database sebagai string koneksi Anda di appsettings.json
Anda file (dalam proyek asp.net Anda). ganti DATABASENAME
dengan nama database Anda
"ConnectionStrings": {
"DefaultConnection": "Data Source=.;Initial Catalog=DATABASENAME;Integrated Security=True"
}
langkah4:
Buat kelas ApplicationDBcontext di proyek Anda
dan tambahkan dbcontext ke kelas start-up aplikasi Anda di bawah layanan konfigurasi
dan Anda harus aktif dan berjalan .....