Rilis .NET Framework dan out-of-band

.NET Framework telah berkembang untuk mengakomodasi berbagai platform, seperti aplikasi UWP dan aplikasi desktop dan web tradisional, dan untuk memaksimalkan penggunaan kembali kode. Selain rilis .NET Framework reguler, fitur baru dirilis out of band (OOB) untuk meningkatkan pengembangan lintas platform atau memperkenalkan fungsionalitas baru.

Keuntungan rilis OOB

Pengiriman komponen atau pembaruan baru untuk komponen out of band memungkinkan Microsoft untuk memberikan pembaruan yang lebih sering untuk .NET Framework. Selain itu, kami dapat mengumpulkan dan menanggapi umpan balik pelanggan dengan lebih cepat.

Saat Anda menggunakan fitur OOB di aplikasi, pengguna Anda tidak perlu memasang versi terbaru .NET Framework untuk menjalankan aplikasi Anda, karena rakitan OOB disebarkan dengan paket aplikasi Anda.

Bagaimana paket OOB didistribusikan

Rilis OOB untuk komponen runtime bahasa umum (CLR) inti dikirimkan melalui NuGet, yang merupakan manajer paket untuk .NET. NuGet memungkinkan Anda menelusuri dan menambahkan pustaka ke proyek .NET Framework Anda dengan mudah dari dalam Visual Studio. NuGet Package Manager disertakan dengan semua edisi Visual Studio yang dimulai dengan Visual Studio 2012. Cari Manajer Paket NuGet pada menu Alat di Visual Studio. Jika tidak terpasang, ikuti instruksi tentang Memasang NuGet. Untuk mengetahui informasi selengkapnya tentang NuGet, lihat Dokumentasi NuGet.

Menggunakan paket NuGet OOB

Jika NuGet Package Manager terpasang, Anda dapat menelusuri dan menambahkan referensi ke paket NuGet dengan menggunakan Penjelajah Solusi di Visual Studio:

  1. Buka menu pintasan untuk proyek Anda di Visual Studio, lalu pilih Kelola Paket NuGet. (Opsi ini juga tersedia dari menu Proyek.)

  2. Di panel sebelah kiri, pilih Online.

  3. Jika Anda ingin menggunakan paket prarilis, dalam kotak daftar jatuh-ke-bawah di panel tengah, pilih Sertakan Prarilis, bukan Hanya Stabil.

  4. Di panel kanan, gunakan kotak Pencarian untuk menemukan paket yang ingin Anda gunakan. Beberapa paket Microsoft diidentifikasi oleh logo Microsoft .NET Framework, dan semuanya mengidentifikasi Microsoft sebagai penerbit.

The NuGet Package Manager.

Seperti disebutkan sebelumnya, saat Anda menyebarkan aplikasi yang menggunakan paket OOB, rakitan OOB akan dikirim dengan paket aplikasi Anda.

Jenis rilis OOB

Biasanya, paket OOB memiliki satu atau beberapa versi prarilis dan versi yang stabil. Lisensi yang menyertai prarilis biasanya tidak mengizinkan distribusi ulang, tetapi memungkinkan Anda mencoba paket dan memberikan umpan balik. Umpan balik dimasukkan dalam pembaruan apa pun yang dibuat untuk paket. Rilis akhir didistribusikan sebagai paket stabil dengan NuGet dan menyertakan lisensi yang memungkinkan Anda mendistribusikan ulang paket NuGet dengan aplikasi Anda. Paket stabil didukung oleh Microsoft. Microsoft menyediakan dukungan IntelliSense serta jenis dokumentasi lainnya seperti posting blog dan jawaban forum untuk semua paket. Selain itu, kode sumber mungkin tersedia dengan beberapa, tetapi tidak semua, paket. Untuk pengumuman mengenai paket baru dan yang diperbarui, Anda dapat berlangganan Blog .NET Framework.

Untuk menemukan paket prarilis dan stabil, pilih Sertakan Prarilis di Pengelola Paket NuGet.

Lihat juga