.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'ınsitesinde 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 devam edin 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, web uygulaması ve ilişkili ASP.NET Core testlerinin nasıl oluşturularak ilgili bir web uygulaması oluşturularak nasıl oluşturul açık bir şekilde açık bir şekilde paylaşabilirsiniz. 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 öğreticide, Visual Studio Code ve .NET CLI kullanarak bir .NET konsol uygulaması oluşturma ve çalıştırma hakkında bilgi edinebilirsiniz. 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 kitaplığı oluşturma
Bu öğreticide, Visual Studio Code ve .NET CLI kullanarak .NET için kitaplıkların nasıl yaz olduğu gösterir. 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
Bkz. ASP.NET Core öğreticileri. 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 öğreticide C# dilinin web iletişimleri, JSON serileştirmesi ve nesne odaklı özellikleri gösterildi. 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 .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 Windows MVC Uygulamaları Çalıştırma
Bu öğreticide, bir Windows Docker Kapsayıcısı'ASP.NET MVC uygulaması dağıtma hakkında bilgi ve öğreticide yer almaktadır.
Örnekleri görüntüleme ve indirme
Birçok konu, kaynak kodunu ve kaynak koddan görüntüleme veya indirme için kullanılabilen örnekleri GitHub. Bir örneği görüntülemek için örnek bağlantıyı 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 kopyala. Forking ve cloning, değişikliklerinizi mürekkepe 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'sinikullanma: Konsol penceresinde örneğin klasörüne gidin ve dotnet CLI komutlarını kullanın.
- Visual Studio veya Mac için Visual Studiokullanın: Menü çubuğundan Dosya > > Project/Çözüm aç'ı seçerek örneği açın, örnek proje klasörüne gidin ve proje dosyasını (.csproj veya .fsproj) seçin.
- Şu Visual Studio Codekullanın: Menü çubuğundan Dosya > Aç'ı ve örneğin proje klasörünü seçerek örneği açın.
- .NET projelerini destekleyen farklı bir IDE kullanın.