Aracılığıyla paylaş


.NET örnekleri ve öğreticileri

.NET belgeleri, size .NET hakkında bilgi veren bir dizi örnek ve öğretici içerir. Bu makalede .NET, ASP.NET Core ve C# örneklerini ve öğreticilerini bulma, görüntüleme ve indirme işlemleri açıklanmaktadır. F# Foundation'ın sitesinde F# programlama dilini öğrenmek için kaynakları bulun. C# dilini keşfetmek istiyorsanız 5 dakika içinde Hello World ile başlayın ve C# öğreticisine giriş ile devam edin. Örnek kodu görüntüleme ve indirme yönergeleri için Örnekleri görüntüleme ve indirme bölümüne bakın.

.NET

Örnekler

dotnet test kullanılarak .NET Core'da Birim Testi

Bu kılavuzda, bir ASP.NET Core web uygulamasının ve ilişkili birim testlerinin nasıl oluşturulacağı gösterilmektedir. Basit bir web hizmeti uygulaması oluşturarak başlar ve ardından testler ekler. Yeni özelliklerin uygulanmasına yol gösterecek daha fazla test oluşturmaya devam eder. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Kılavuzlar

Tutorial: .NET konsol uygulaması oluşturma

Bu öğreticide Visual Studio, Visual Studio Code veya GitHub Codespaces kullanarak bir .NET konsol uygulaması oluşturma ve çalıştırma işlemi gösterilmektedir.

Tutorial: .NET sınıf kitaplığı oluşturma

Bu öğreticide Visual Studio, Visual Studio Code veya GitHub Codespaces kullanarak sınıf kitaplığı oluşturma gösterilmektedir.

Daha fazla .NET öğreticisi için bkz. .NET Öğrenin ve .NET SDK araçları.

ASP.NET Core

bkz. ASP.NET Core öğreticileri. ASP.NET Core belgelerindeki birçok makale, bunlar için yazılmış örneklerin bağlantılarını içerir.

C# dili

Örnekler

Yineleyiciler

Bu örnek, C# yineleyicileri oluşturma ve kullanma söz dizimini ve özelliklerini gösterir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Dizinleyicileri

Bu örnek, C# dizin oluşturucularının söz dizimini ve özelliklerini gösterir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Temsilciler ve Olaylar

Bu örnek, C# dilindeki temsilciler ve olaylarla ilgili söz dizimi kurallarını ve özelliklerini tanıtır. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir. Olaylara odaklanan ikinci bir örnek de aynı depoda yer alır.

İfade Ağaçları

Bu örnek, İfade Ağaçları kullanılarak çözülebilecek sorunların çoğunu gösterir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

LINQ Örnekleri

Bu örnek serisi, Dil Tümleşik Sorgusu'nun (LINQ) birçok özelliğini gösterir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Yönetilen COM sunucusu Örneği

COM sunucusu örneği, yönetilen bir COM sunucusunun oluşturulmasını ve bunun RegFree COM aracılığıyla genel olarak nasıl kaydedilebileceğini veya kullanılabilmesini gösterir.

Microsoft Office PIA Örneği

ExcelDemo örneği, .NET Core'da Microsoft Office PIAs tüketimini gösterir.

Kılavuzlar

Konsol Uygulaması

Bu öğreticide Konsol G/Ç, konsol uygulamasının yapısı ve görev tabanlı zaman uyumsuz programlama modelinin temelleri gösterilmektedir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

REST İstemcisi

Bu öğreticide web iletişimleri, JSON serileştirmesi ve C# dilinin nesne odaklı özellikleri gösterilir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

LINQ ile çalışma

Bu öğreticide LINQ'in birçok özelliği ve bunu destekleyen dil öğeleri gösterilmektedir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Eklentileri destekleyen bir .NET Core uygulaması oluşturma

Bu öğreticide, .NET Core'da eklenti mimarisini destekleyen basit bir uygulamanın nasıl oluşturulduğu gösterilmektedir. completed sample GitHub üzerindeki dotnet/samples deposunda kullanılabilir.

Kapsayıcılara dağıtım

Windows Docker Kapsayıcılarında ASP.NET MVC Uygulamalarını Çalıştırma

Bu öğreticide, Windows Docker Kapsayıcısında mevcut bir ASP.NET MVC uygulamasının nasıl dağıtılacağı gösterilmektedir.

Örnekleri görüntüleme ve indirme

Birçok konu başlığında, GitHub görüntüleme veya indirme için kullanılabilecek kaynak kodu ve örnekler gösterilir. Bir örneği görüntülemek için örnek bağlantısını izlemesi gerekir. Kodu indirmek için şu yönergeleri izleyin:

  1. Aşağıdaki yordamlardan birini gerçekleştirerek örnek kodu içeren depoyu indirin:
    • Deponun zip'ini yerel sisteminize indirin. Sıkıştırılmış arşiv Un-ZIP.
    • Forklayın ve oluşturduğunuz fork'u yerel sisteminize kopyalayın. Fork ve kopyalama, fork'unuza değişiklikler yaparak ve ardından resmi belgeler deposu için bir çekme isteği oluşturarak belgelere katkı yapmanızı sağlar. Daha fazla bilgi için bkz. .NET Belgeleri Katkıda Bulunma Kılavuzu ve ASP.NET Core Docs Katkıda Bulunma Kılavuzu.
    • Depoyu yerel olarak kopyalayın. Bir docs deposunu doğrudan yerel sisteminize klonlarsanız, doğrudan resmi depoya yönelik işlemeler yapamazsınız, bu nedenle daha sonra belge katkıları yapamazsınız. Daha sonra belgelere katkıda bulunma fırsatını korumak istiyorsanız daha önce açıklanan fork etme ve klonlama prosedürünü kullanın.
  2. Kod deposunun klasörleri içinde örneğin bulunduğu konuma gidin. Örneğe giden bağlantıyı izlediğinizde, örneğin bulunduğu yerin göreli yolu tarayıcınızın adres çubuğunda görünür.
  3. Bir örneği çalıştırmak için birkaç seçeneğiniz vardır:
    • .NET CLI: Konsol penceresinde örneğin klasörüne gidin ve dotnet CLI komutlarını kullanın.
    • Visual Studio kullanın: Menü çubuğundan File > Open > Project/Solution öğesini seçerek örneği açın. örnek proje klasörüne gidin ve proje dosyasını (.csproj veya .fsproj) seçin.
    • Visual Studio Code kullanın: Menü çubuğundan File > Klasör Aç seçip örneğin proje klasörünü seçerek örneği açın.
    • .NET projelerini destekleyen farklı bir IDE kullanın.