.NET örnekleri ve öğreticileri
.NET belgeleri, size .NET hakkında eğitimler içeren bir dizi örnek ve öğretici içerir. Bu makalede .NET, ASP.NET Core ve C# örneklerinin ve öğreticilerini bulma, görüntüleme ve indirme işlemi açıklanmıştır. F# Foundation'ın sitesinde F# programlama dilini öğrenmek için kaynakları bulun. Çevrimiçi bir kod düzenleyicisi kullanarak C# kullanmayı öğrenmek ilginizi çekiyorsa bu etkileşimli öğreticiyle çalışmaya ve C# etkileşimli öğreticisi 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 testini kullanarak .NET Core'da Birim Testi
Bu kılavuzda, bir web uygulaması ve ASP.NET Core birim testlerinin nasıl oluşturularak ilgili bilgi ve silinir. Basit bir web hizmeti uygulaması oluşturarak başlar ve ardından testleri ekler. Yeni özellikleri uygulamaya kılavuz olarak daha fazla test oluşturmaya devam eder. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Öğreticiler
Öğretici: Visual Studio Code kullanarak .NET konsol uygulaması oluşturma
Bu öğretici, Visual Studio Code ve .NET CLI kullanarak bir .NET konsol uygulaması oluşturma ve çalıştırmayı gösterir. Project oluşturma, derleme ve çalıştırma gibi görevler .NET CLI kullanılarak yapılır.
Öğretici: Visual Studio Code kullanarak .NET sınıf Visual Studio Code
Bu öğreticide , .NET CLI ve .NET CLI kullanarak .NET Visual Studio Code kitaplıkları nasıl yazacakları açık almaktadır. Project oluşturma, derleme ve çalıştırma gibi görevler .NET CLI kullanılarak yapılır.
Daha fazla .NET öğreticisi için bkz . Learn .NET ve .NET SDK araçları.
ASP.NET Core
Aşağıdaki öğreticilere ASP.NET Core bakın. ASP.NET Core belgelerinde yer alan birçok makale, kendileri için yazılmış örneklerin bağlantılarını içerir.
C# dili
Örnekler
Bu örnek, C# yenidenlayıcıları oluşturmak ve tüketmek için söz dizimi ve özellikleri gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Bu örnek C# dizinleyicileri için söz dizimi ve özellikleri gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Bu örnek, C# temsilcileri ve olayları için söz dizimi ve özelliklerini gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub. Olaylara odaklanan ikinci bir örnek de aynı depodadır.
Bu örnek, İfade Ağaçları kullanılarak çözülebilir sorunların birçoğuna sahiptir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
LINQ Örnekleri
Bu örnek serisi, Language Integrated Query'nin (LINQ) birçok özelliği gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Yönetilen COM sunucusu Örneği
COM sunucusu örneği, yönetilen bir COM sunucusunun oluşturulmasını ve regfree COM aracılığıyla nasıl genel olarak kaydedilile ya da tüketilmelerini gösterir.
Microsoft Office PIA Örneği
ExcelDemo örneği, .NET Core'da Microsoft Office PIA'ların tüketimini gösteriyor.
Öğreticiler
Bu öğreticide Konsol I/O, bir konsol uygulamasının yapısı ve görev tabanlı zaman uyumsuz programlama modelinin temelleri gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Bu öğretici, C# dilinin web iletişimlerini, JSON serileştirmesini ve nesne odaklı özelliklerini gösterir. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Bu öğreticide LINQ'un birçok özelliği ve onu destekleyen dil öğeleri gösterildi. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Öğretici: Mac için Visual Studio kullanarak .NET konsol uygulaması oluşturma
Bu öğreticide, Mac için Visual Studio kullanarak basit bir .NET konsol uygulaması Mac için Visual Studio.
Mac için Visual Studio kullanarak macOS'ta bir .NET sınıf Mac için Visual Studio
Bu öğreticide, bir .NET sınıf kitaplığını kullanarak nasıl Mac için Visual Studio.
Eklentileri destekleyen bir .NET Core uygulaması oluşturma
Bu öğreticide, eklenti mimarisini destekleyen .NET Core'da basit bir uygulama oluşturma hakkında bilgi edinebilirsiniz. Tamamlanan örnek, aşağıdaki dotnet/samples deposunda GitHub.
Kapsayıcılara dağıtma
ASP.NET Docker Kapsayıcılarında MVC Windows Çalıştırma
Bu öğreticide, bir Windows Docker Kapsayıcısı'ASP.NET MVC uygulaması dağıtmayı gösteren bir uygulamadır.
Örnekleri görüntüleme ve indirme
Birçok konu, kaynak kodunu ve kaynak kodu görüntüleme veya indirme için kullanılabilir örnekleri GitHub. Bir örneği görüntülemek için örnek bağlantısını takip edin. Kodu indirmek için şu yönergeleri izleyin:
- 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şivin ZIP'ini açın.
- Deponun bir kopyasını ve ardından yerel sisteminize kopyalama. Forking ve cloning, değişiklikleri kendi fork'nize işleyen ve ardından resmi belgeler deposu için bir çekme isteği oluşturarak belgelere katkıda bulundurmanıza olanak sağlar. Daha fazla bilgi için bkz. .NET Belgeleri Katkıda Bulunan Kılavuzu ve ASP.NET Core Docs Katkıda Bulunan Kılavuzu.
- Depoyu yerel olarak kopyalama. Bir belge deposunu doğrudan yerel sisteminize kopyalarsanız, resmi depoya doğrudan commit işlemi işlemi yapmak mümkün olmayacaktır, bu nedenle belge katkılarını daha sonra yapmayabilirsiniz. Daha sonra belgelere katkıda bulunmak için fırsatı korumak için daha önce açıklanan fork ve clone yordamını kullanın.
- Deponun klasörlerini kullanarak örneğin bulunduğu konuma gidin. Örneğin konumunun göreli yolu, örneğin bağlantısını takip edince tarayıcınızın adres çubuğunda görünür.
- Bir örneği çalıştırmak için çeşitli seçenekleriniz vardır:
- .NET CLI kullanma: Konsol penceresinde örneğin klasörüne gidin ve dotnet CLI komutlarını kullanın.
- Visual Studio veyaMac için Visual Studio kullanın:>> Menü çubuğundan Dosya Aç Project/Çözüm'yü seçerek örneği açın, örnek proje klasörüne gidin ve proje dosyasını (.csproj veya .fsproj) seçin.
- Şu Visual Studio Code kullanın: Menü > çubuğundan Dosya Klasör Aç'ı seçerek ve örneğin proje klasörünü seçerek örneği açın.
- .NET projelerini destekleyen farklı bir IDE kullanın.