Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Note
Ini bukan versi terbaru dari artikel ini. Untuk rilis saat ini, lihat versi .NET 10 dari artikel ini.
Warning
Versi ASP.NET Core ini tidak lagi didukung. Untuk informasi lebih lanjut, lihat Kebijakan Dukungan .NET dan .NET Core . Untuk rilis saat ini, lihat versi .NET 9 dari artikel ini.
ASP.NET Core adalah kerangka kerja lintas platform, berkinerja tinggi, sumber terbuka untuk membangun aplikasi web modern menggunakan .NET. Kerangka kerja ini dibangun untuk pengembangan aplikasi skala besar dan dapat menangani beban kerja ukuran apa pun, menjadikannya pilihan yang kuat untuk aplikasi tingkat perusahaan.
Fitur utama:
- Alur permintaan HTTP ringan dan modular.
- Kestrel: Server HTTP berkinerja tinggi dan lintas platform.
- Injeksi dependensi terintegrasi.
- Konfigurasi berbasis lingkungan.
- Metrik pengelogan, pelacakan, dan runtime yang kaya.
- Blazor: Buat komponen antarmuka pengguna web interaktif yang kaya menggunakan C#—tidak diperlukan JavaScript.
- Integrasikan dengan mulus dengan kerangka kerja dan pustaka sisi klien populer, termasuk Angular, React, Vue, dan Bootstrap.
- API Minimal: Bangun API web cepat dengan kode dan konfigurasi minimal dengan mendeklarasikan rute dan titik akhir API dengan lancar.
- SignalR: Tambahkan fungsionalitas web real time.
- gRPC: Layanan Panggilan Prosedur Jarak Jauh (RPC) berkinerja tinggi.
- Keamanan: Fitur keamanan bawaan untuk autentikasi, otorisasi, dan perlindungan data.
- Pengujian: Buat pengujian unit dan integrasi dengan mudah.
- Alat: Memaksimalkan produktivitas pengembangan Anda dengan Visual Studio dan Visual Studio Code.
- Alur permintaan HTTP ringan dan modular.
- Kestrel: Server HTTP berkinerja tinggi dan lintas platform.
- Injeksi dependensi terintegrasi.
- Konfigurasi berbasis lingkungan.
- Metrik pengelogan, pelacakan, dan runtime yang kaya.
- Blazor: Buat komponen antarmuka pengguna web interaktif yang kaya menggunakan C#—tidak diperlukan JavaScript.
- Integrasikan dengan mulus dengan kerangka kerja dan pustaka sisi klien populer, termasuk Angular, React, Vue, dan Bootstrap.
- SignalR: Tambahkan fungsionalitas web real time.
- gRPC: Layanan Panggilan Prosedur Jarak Jauh (RPC) berkinerja tinggi.
- Keamanan: Fitur keamanan bawaan untuk autentikasi, otorisasi, dan perlindungan data.
- Pengujian: Buat pengujian unit dan integrasi dengan mudah.
- Alat: Memaksimalkan produktivitas pengembangan Anda dengan Visual Studio dan Visual Studio Code.
- Alur permintaan HTTP ringan dan modular.
- Kestrel: Server HTTP berkinerja tinggi dan lintas platform.
- Injeksi dependensi terintegrasi.
- Konfigurasi berbasis lingkungan.
- Metrik pengelogan, pelacakan, dan runtime yang kaya.
- Kembangkan aplikasi dan API menggunakan Razor kerangka kerja Pages and Model-View-Controller (MVC).
- Integrasikan dengan mulus dengan kerangka kerja dan pustaka sisi klien populer, termasuk Angular, React, Vue, dan Bootstrap.
- SignalR: Tambahkan fungsionalitas web real time.
- gRPC: Layanan Panggilan Prosedur Jarak Jauh (RPC) berkinerja tinggi.
- Keamanan: Fitur keamanan bawaan untuk autentikasi, otorisasi, dan perlindungan data.
- Pengujian: Buat pengujian unit dan integrasi dengan mudah.
- Alat: Memaksimalkan produktivitas pengembangan Anda dengan Visual Studio dan Visual Studio Code.
Mengapa memilih ASP.NET Core?
- Kerangka kerja terpadu: ASP.NET Core adalah kerangka kerja web lengkap dan terintegrasi penuh dengan komponen siap produksi bawaan untuk menangani semua kebutuhan pengembangan web Anda.
- Produktivitas tumpukan penuh: Bangun lebih banyak aplikasi lebih cepat dengan memungkinkan tim Anda bekerja tumpukan penuh, dari frontend ke backend, menggunakan satu kerangka kerja pengembangan.
- Aman berdasarkan desain: ASP.NET Core dibangun dengan keamanan sebagai perhatian utama dan mencakup dukungan bawaan untuk autentikasi, otorisasi, dan perlindungan data.
- Siap untuk cloud: Baik Anda menyebarkan ke pusat data Anda sendiri atau ke cloud, ASP.NET Core menyederhanakan penyebaran, pemantauan, dan konfigurasi.
- Performa & skalabilitas: Tangani beban kerja yang paling menuntut dengan performa industri utama ASP.NET Core.
- Tepercaya dan matang: ASP.NET Core digunakan dan dibuktikan di hyperscale oleh beberapa layanan terbesar di dunia, termasuk Bing, Xbox, Microsoft 365, dan Azure.
Get started
Apakah Anda siap untuk memulai perjalanan pembelajaran ASP.NET Core Anda? Saatnya membangun aplikasi web pertama Anda dengan ASP.NET Core!
ASP.NET Core