Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 23094|Yanıt: 2

[.NET Core] 【DotNet Giriş (1)】Yeniden başla. NET Core Eğitimi

[Bağlantıyı kopyala]
Yayınlandı 21.01.2019 10:34:30 | | | |
.NET core'da zaten tanıştım, bir web sitesi yazdım ve Linux sunucusunda başarıyla dağıtıldı, ayrıca üretim ortamında çalışıyor.

Bu sefer, Microsoft'un resmi dokümantasyonlarına bakın ve sistematik olarak öğrenin. NET Core! Neden çalışmak ki? Peki ya .NET Core? O ve . NET Framework mi?

.NET Core aşağıdaki özelliklere sahiptir:

  • Çapraz platform: Windows, macOS ve Linux işletim sistemlerinde çalışabilir.
  • Mimariler arasında hizalanma: Aynı davranışa sahip kodu x64, x86 ve ARM dahil birden fazla mimaride çalıştırın.
  • Komut satırı araçları: Yerel geliştirme ve sürekli entegrasyon senaryoları için kullanımı kolay komut satırı araçları içerir.
  • Esnek dağıtım: Bir uygulamanın kapsamına dahil edilebilir veya paralel kullanıcı veya bilgisayar tarafından yüklenebilir. Docker konteynerleriyle çalışıyor.
  • Uyumluluk.NET Core, .NET Framework, Xamarin ve .NET Standard üzerinden Mono ile uyumludur.
  • Açık kaynak.NET Core platformu açık kaynaklıdır ve MIT ile Apache 2 lisanslarını kullanır. .NET Core, .NET Foundation projesidir.
  • Microsoft tarafından destekleniyor.NET Core, Microsoft tarafından .NET Core desteğiyle desteklenmektedir.



Resmi dokümantasyon bağlantısı:Bağlantı girişi görünür.

1. .NET Core SDK ortamını kur

İndir Adresi:Bağlantı girişi görünür.Duruma bağlı olarak, indirip kur, atla.

2. SDK ve makinenin versiyonunu kontrol edin

Makineye kurulu tüm SDK'ları görmek için cmd komutunu aşağıdaki şekilde çalıştırın:



Şu anda seçilen dotnet sürümünü inceleyin

3. Yeni bir konsol projesi oluşturun

C:\project\dotnet dizininin altında yeni bir test1 klasörü oluşturduk,Proje adı, varsayılan olarak klasör adından alınmıştır

test1 klasörüne gidin ve sırayla aşağıdaki komutları çalıştırın:

.NET Core 2.0 SDK'dan başlayarak, dotnet restore çalıştırmaya gerek yoktur çünkü dotnet yeni, dotnet build ve dotnet run gibi geri yüklenmesi gereken tüm komutlar tarafından örtük olarak çalıştırılır.

Derlenmiş programı çalıştırmak istiyorsanız, projenin \bin\Debug\netcoreapp2.1 klasörlüğüne gidip dotnet test1.dll'i çalıştırabilirsiniz.


3. IDE araçları geliştirin

Geliştirme aracımız olarak VS Code kullanmanızı öneriyoruz ve bunu iyi yapmak istiyorsanız önce araçlarınızı keskinleştirmelisiniz. İndir Adresi:https://code.visualstudio.com/

Proje VS kodu ile açıldıktan sonra, düzenleyici otomatik olarak aşağıdaki gibi 3 eklenti yükler:

C# bağımlılıkları kurmak...
Platform: win32, x86_64

'OmniSharp for Windows (.NET 4.6 / x64)' (31021 KB) paketini indiriyorum.................... Bitti!
'OmniSharp for Windows (.NET 4.6 / x64)' paketini yüklemek

'.NET Core Debugger (Windows / x64)' (43046 KB) paketini indirmek.................... Bitti!
'.NET Core Debugger (Windows / x64)' paketinin yüklenmesi

'Razor Language Server (Windows / x64)' (46894 KB) paketini indiriyorum.................... Bitti!
'Razor Language Server (Windows / x64)' paketini yüklemek

Bitti


4. Yeni bir sınıf oluşturun

Yeni bir sınıf eklemek için VSCode Explorer'a sağ tıklayın ve Yeni Dosya'yı seçin. Bu işlem, yeni dosyayı VSCode'da açılan klasöre ekler.
Dosyaya Class1.cs isim. Sonunda .cs uzantısı ile kaydedilmelidir ki csharp dosyası olarak tanınsın.

İlk sınıfı oluşturmak için aşağıdaki kodu ekleyin. Program.cs dosyasından referans alabilmek için doğru isim alanını eklediğinizden emin olun.

Sınıf1 dosya kodu:

Ana yöntemde sınıfı çağırın, çıktı şu şekildedir:



(Son)





Önceki:SSL Paket Yakalama Eseri v1.1.0 Profesyonel Sürüm
Önümüzdeki:Tianzheng Construction T20 V5.0 64-bit çatlak yaması için CAD2018 CAD2019
Yayınlandı 21.01.2019 10:38:01 |
Orijinal niyeti unutma, hadi, hadi
Yayınlandı 21.01.2019 10:42:38 |
Hadi kardeşim
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com