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. Çevrimiçi kod düzenleyicisi kullanarak C#'yi keşfetmek istiyorsanız , bu etkileşimli öğreticiyle başlayın ve C# etkileşimli öğreticisiyle 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 testi kullanarak .NET Core'da Birim Testi

Bu kılavuzda, 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. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

Kılavuzlar

Öğretici: Visual Studio Code kullanarak .NET konsol uygulaması oluşturma

Bu öğreticide, Visual Studio Code ve .NET CLI kullanarak bir .NET konsol uygulaması oluşturma ve çalıştırma işlemi gösterilmektedir. Proje oluşturma, derleme ve çalıştırma gibi proje görevleri .NET CLI kullanılarak gerçekleştirilir.

Öğretici: Visual Studio Code kullanarak .NET sınıf kitaplığı oluşturma

Bu öğreticide Visual Studio Code ve .NET CLI kullanarak .NET için kitaplık yazma işlemi gösterilmektedir. Proje oluşturma, derleme ve çalıştırma gibi proje görevleri .NET CLI kullanılarak gerçekleştirilir.

Diğer .NET öğreticileri için bkz. Learn .NET ve .NET SDK araçları.

ASP.NET Çekirdeği

ASP.NET Core öğreticilerine bakın. 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. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

Dizinleyicileri

Bu örnek, C# dizin oluşturucularının söz dizimini ve özelliklerini gösterir. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

Temsilciler ve Olaylar

Bu örnek, C# dilindeki temsilciler ve olaylarla ilgili söz dizimi kurallarını ve özelliklerini tanıtır. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur. 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. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

LINQ Örnekleri

Bu örnek serisi, Dil Tümleşik Sorgusu'nun (LINQ) birçok özelliğini gösterir. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

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 PIA'larının 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. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

REST İstemcisi

Bu öğreticide web iletişimleri, JSON serileştirmesi ve C# dilinin nesne odaklı özellikleri gösterilir. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

LINQ ile çalışma

Bu öğreticide LINQ'in birçok özelliği ve bunu destekleyen dil öğeleri gösterilmektedir. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

Eklentileri destekleyen bir .NET Core uygulaması oluşturma

Bu öğreticide, eklentiler mimarisini destekleyen bir uygulamanın .NET Core kullanarak nasıl inşa edileceği açıklanmaktadır. Tamamlanan örnek, GitHub'daki dotnet/samples deposunda bulunur.

Kapsayıcılara dağıtım

Windows Docker Kapsayıcılarında ASP.NET MVC Uygulamaları Ç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'da görüntüleme veya indirme için kullanılabilen 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 kullanın: Konsol penceresinde örneğin klasörüne gidin ve dotnet CLI komutlarını kullanın.
    • Visual Studio'yu kullanma: Menü çubuğundan Dosya > Proje/Çözüm Aç'ı > seçerek örneği açın, örnek proje klasörüne gidin ve proje dosyasını (.csproj veya .fsproj) seçin.
    • Visual Studio Code kullanma: Menü çubuğundan Dosya > 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.