Sampel dan tutorial .NET

Dokumentasi .NET berisi satu set sampel dan tutorial yang mengajarkan Anda tentang .NET. Artikel ini menjelaskan cara menemukan, melihat, dan mengunduh sampel dan tutorial .NET, ASP.NET Core, dan C#. Temukan sumber daya untuk mempelajari bahasa pemrograman F# di situs F # Foundation. Jika Anda tertarik untuk menjelajahi C # menggunakan editor kode online, mulailah dengan tutorial interaktif ini dan lanjutkan dengan tutorial interaktif C #. Untuk petunjuk tentang cara melihat dan mengunduh kode sampel, lihat bagian Melihat dan mengunduh sampel .

.NET

Sampel

Pengujian Unit di .NET Core menggunakan tes dotnet

Panduan ini menunjukkan kepada Anda cara membuat aplikasi web ASP.NET Core dan pengujian unit terkait. Ini dimulai dengan membuat aplikasi layanan web sederhana dan kemudian menambahkan tes. Ini berlanjut dengan membuat lebih banyak tes untuk memandu penerapan fitur baru. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Tutorial

Tutorial: Buat aplikasi konsol .NET menggunakan Visual Studio Code

Tutorial ini menunjukkan cara membuat dan menjalankan aplikasi konsol .NET dengan menggunakan Visual Studio Code dan .NET CLI. Project tugas, seperti membuat, menyusun, dan menjalankan proyek dilakukan dengan menggunakan .NET CLI.

Tutorial: Buat pustaka kelas .NET menggunakan Visual Studio Code

Tutorial ini menunjukkan cara menulis pustaka untuk .NET menggunakan Visual Studio Code dan .NET CLI. Project tugas, seperti membuat, menyusun, dan menjalankan proyek dilakukan dengan menggunakan .NET CLI.

Untuk tutorial .NET lainnya, lihat Pelajari .NET dan alat .NET SDK.

Inti ASP.NET

Lihat tutorial ASP.NET Core. Banyak artikel di ASP.NET Core dokumentasi memiliki tautan ke sampel yang ditulis untuk mereka.

Bahasa C#

Sampel

Iterator

Sampel ini menunjukkan sintaks dan fitur untuk membuat dan mengkonsumsi C # iterators. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Pengindeks

Sampel ini menunjukkan sintaks dan fitur untuk pengindeks C #. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Delegasi dan Acara

Sampel ini menunjukkan sintaks dan fitur untuk delegasi dan acara C #. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub. Sampel kedua yang berfokus pada peristiwa juga berada di repositori yang sama.

Pohon Ekspresi

Sampel ini menunjukkan banyak masalah yang dapat diselesaikan dengan menggunakan Pohon Ekspresi. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Sampel LINQ

Rangkaian sampel ini menunjukkan banyak fitur Language Integrated Query (LINQ). Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Sampel server COM Terkelola

Sampel server COM menunjukkan pembuatan server COM terkelola dan bagaimana server tersebut dapat didaftarkan atau dikonsumsi secara global melalui RegFree COM.

Microsoft Office Sampel PIA

Sampel ExcelDemo menunjukkan konsumsi MICROSOFT OFFICE PIAs di .NET Core.

Tutorial

Aplikasi Konsol

Tutorial ini menunjukkan Konsol I /O, struktur aplikasi konsol, dan dasar-dasar model pemrograman asinkron berbasis tugas. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Klien REST

Tutorial ini menunjukkan komunikasi web, serialisasi JSON, dan fitur berorientasi objek dari bahasa C #. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Bekerja sama dengan LINQ

Tutorial ini menunjukkan banyak fitur LINQ dan elemen bahasa yang mendukungnya. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Tutorial: Buat aplikasi konsol .NET menggunakan Visual Studio untuk Mac

Tutorial ini menunjukkan cara membuat aplikasi konsol .NET sederhana menggunakan Visual Studio untuk Mac.

Membuat pustaka kelas .NET di macOS menggunakan Visual Studio untuk Mac

Tutorial ini menunjukkan cara membuat pustaka kelas .NET menggunakan Visual Studio untuk Mac.

Membuat aplikasi .NET Core yang mendukung plugin

Tutorial ini menunjukkan kepada Anda cara membuat aplikasi sederhana di .NET Core yang mendukung arsitektur plugin. Sampel yang sudah selesai tersedia di repositori dotnet / sampel di GitHub.

Sebarkan ke kontainer

Menjalankan Aplikasi MVC ASP.NET di Windows Kontainer Docker

Tutorial ini menunjukkan cara menyebarkan aplikasi MVC ASP.NET yang ada di Windows Docker Container.

Melihat dan mengunduh sampel

Banyak topik menampilkan kode sumber dan sampel yang tersedia untuk dilihat atau diunduh dari GitHub. Untuk melihat sampel, cukup ikuti tautan sampel. Untuk mengunduh kode, ikuti petunjuk berikut:

  1. Unduh repositori yang berisi kode sampel dengan melakukan salah satu prosedur berikut:
    • Unduh ZIP repositori ke sistem lokal Anda. Un-ZIP arsip terkompresi.
    • Garpu repositori dan kloning garpu ke sistem lokal Anda. Forking dan kloning memungkinkan Anda untuk memberikan kontribusi pada dokumentasi dengan melakukan perubahan pada garpu Anda dan kemudian membuat permintaan tarik untuk repositori dokumen resmi. Untuk informasi selengkapnya, lihat Panduan Kontribusi Dokumentasi .NET dan Panduan Kontribusi Dokumen ASP.NET Core.
    • Kloning repositori secara lokal. Jika Anda mengkloning repositori dokumen langsung ke sistem lokal Anda, Anda tidak akan dapat membuat komit langsung terhadap repositori resmi, sehingga Anda tidak akan dapat membuat kontribusi dokumentasi nanti. Gunakan prosedur garpu dan klon yang dijelaskan sebelumnya jika Anda ingin mempertahankan kesempatan untuk berkontribusi pada dokumentasi nanti.
  2. Navigasikan di dalam folder repositori ke lokasi sampel. Jalur relatif ke lokasi sampel muncul di bilah alamat browser Anda saat Anda mengikuti tautan ke sampel.
  3. Untuk menjalankan sampel, Anda memiliki beberapa opsi:
    • Gunakan .NET CLI: Di jendela konsol, navigasikan ke folder sampel dan gunakan perintah CLI dotnet.
    • Gunakan Visual Studio atau Visual Studio untuk Mac: Buka sampel dengan memilih File > Open > Project/Solution dari bilah menu, navigasikan ke folder proyek sampel, dan pilih file proyek (.csproj atau .fsproj).
    • Gunakan Visual Studio Code: Buka sampel dengan memilih Folder Buka File > dari bilah menu dan pilih folder proyek sampel.
    • Gunakan IDE berbeda yang mendukung proyek .NET.