Modul ini membahas perangkat ekosistem .NET yang bekerja di sekitar bahasa C#, yaitu NuGet untuk mencari, memasang, dan memberi versi package, pembuatan serta publikasi pustaka sendiri, pengorganisasian banyak proyek dalam satu solution, dan dua pilar aplikasi modern dari keluarga pustaka Microsoft.Extensions, yaitu logging terstruktur dengan ILogger dan dependency injection dengan tiga masa hidup service. Semua perintah dijalankan dengan dotnet CLI, dan setiap potongan kode disertai keluaran aslinya sehingga dapat direproduksi langsung di terminal. Penguasaan modul ini menjadikan pengelolaan dependensi, struktur proyek, dan penyusunan layanan aplikasi dilakukan dengan pola yang sama seperti proyek .NET profesional.
Ekosistem .NET
NuGet, publikasi package, organisasi solution, logging terstruktur, dan dependency injection.
0/0 selesai
- NuGet
Mencari, memasang, dan memberi versi package.
- Publikasi Package
Membuat dan membagikan pustaka sendiri.
- Solution dan Project
Organisasi multi-proyek dan referensi antar-proyek.
- Logging
ILogger, provider, dan logging terstruktur.
- Dependency Injection
Microsoft.Extensions.DependencyInjection dan masa hidup layanan.