Apa itu .Net?
Dotnet merupakan ekosistem
Bahasa yang digunakan?
Bahasa yang digunakan oleh developer .NET adalah C# (C Sharp) dan F# (F Sharp). Sebelum kode dapat dijalankan, kode yang ditulis akan di compile terlebih dahulu menggunakan .NET compiler sehingga menjadi intermediate language (IL). .NET compiler menyimpan kode IL kedalam file yang disebut denan .NET assembly, dengan mengkompilasi kode kedalam bentuk intermediate, code tersebut dapat dijalankan di sistem operasi yang terinstall dotnet. Untuk menjalankan kode diperlukan .NET runtime yang perupakan environtment eksekusi untuk kode yang sudah di compile.
Penerapan dan Framework
Dotnet dapat diterapkan di berbagai device dengan menggunakan framework tertentu yaitu :
- Web : ASP.NET Core, ASP.NET Core MVC, ASP.NET Core Razor Pages
- Web Client : Blazor
- Dekstop : Winforms, Windows Presentation Foundation (WPF)
- Mobile : Xamarin
Mencoba dotnet
untuk mencoba membuat aplikasi dotnet dapat menggunakan https://try.dot.net
Kapan menggunakan .NET?
- .NET dapat digunakan pada project kecil dan besar
- .NET dapat digunakan jika produktivitas sangat penting, karena dengan menggunakan .NET banyak sekali manfaat yang akan didapakan
- Ketika membuat aplikasi enterprice karena terintegrasi dengan ekosistem microsoft seperi azure
Sumber
https://docs.microsoft.com/id-id/learn/modules/dotnet-introduction/2-what-is-dotnet