Aplikasi Web FastLearners
Aplikasi web menggunakan .net 5
Ini adalah aplikasi web yang menyediakan platform untuk mempelajari bahasa dan teknologi pemrograman termasuk Video dan artikel.
Perkenalan
Video Pendahuluan:
Teknologi
- C#
- ASP.NET Inti 5
- Inti Kerangka Entitas
- LINQ
- Server SQL
- Identitas inti Asp.Net
- JavaScript
- JQuery
- AJAX
- HTML
- Pisau cukur
- tali sepatu
- CSS
- Desain web responsif
- Host ASP.NET yang lebih cerdas
- Font Luar Biasa
- PANDUAN
Prasyarat
- .Net SDK
- Visual studio 2019 ATAU VSCode dengan ekstensi C#
- Microsoft SQLServer
Instalasi
Kloning repo:
git clone https://github.com/Ali-Pourgheysari/FastLearnersMVCWebApplication.git
Ubah direktori:
cd FastLearnersMVCWebApplication
Pulihkan paket:
dotnet memulihkan FastLearnersMVCWebApplication.sln
Targetkan Microsoft SQL Server:
- Jalankan dengan Microsoft SQL Server:
- Hapus folder
Migrations
dari FastLearnersMVCWebApplicationData - Ubah pengaturan di appsettings.json, ubah string koneksi yang ada ke string koneksi Sql Server lokal Anda
Setelah proyek berjalan, coba tambahkan admin ke database:
- Daftar sebagai pengguna baru
- Buka Studio Manajemen basis data
- Buka database terkait
- Salin Properti Id Pengguna Terdaftar (Itu adalah GUID) di Tabel AspNetUsers dan tempelkan ke Properti UserId di tabel AspNetUserRoles
- Buat GUID untuk Properti Id di AspNetRoles dan masukkan nilai berikut dalam tabel ini:
- Identitas: GUID
- Nama: Admin
- Nama Normalisasi: ADMIN
- Salin Properti Id admin di tabel AspNetRoles dan tempelkan ke Properti RoleId di tabel AspNetUserRoles Catatan: Untuk produksi, gunakan server Identitas yang dihosting dengan konfigurasi yang sesuai.
Berikut skema databasenya: