.NET Framework ve .NET Core Nedir❓ Farkları Nelerdir❓

Поділитися
Вставка
  • Опубліковано 28 бер 2023
  • DESTEKLEYİN!
    🎁 KATILIN : bit.ly/codeislife-katil
    🎉 ABONE OLUN : bit.ly/aboneolun-cil
    🥇DISCORD : bit.ly/discord-cil
    ⏺️ TELEGRAM : bit.ly/telegram-cil
    ⏺️ GITHUB : bit.ly/github-cil
    ⏺️ INSTAGRAM : bit.ly/instagram-cil
    ⏺️ TIKTOK : bit.ly/tiktok-cil
    ⏺️ TWITTER : bit.ly/twitter-cil
    ⏺️ FACEBOOK SAYFASI : bit.ly/facebook-page-cil
    ⏺️ FACEBOOK GRUBU : bit.ly/facebook-cil
    🔥 nopCommerce Telegram : bit.ly/telegram-nopcommerce
    #dotnetnedir #csharpnedir #dotnetnasılçalışır
    Dotnet Nedir? .Net Nedir?
    Dotnet, Microsoft tarafından geliştirilen ve Windows işletim sistemi üzerinde çalışan bir yazılım çerçevesidir. .NET Framework, .NET Core ve .NET 7.0 olarak üç ana sürümü vardır. Dotnet, Windows, Linux ve macOS gibi farklı işletim sistemleri üzerinde de kullanılabilir.
    .Net, birçok farklı programlama dili ile kullanılabilir. Bunlar arasında C#, F#, Visual Basic, C++/CLI, IronPython, IronRuby, ve daha birçok diller yer almaktadır. Dotnet, özellikle büyük ölçekli uygulamaların geliştirilmesi için kullanılır. Bu sayede uygulamalar daha kolay yönetilebilir, daha güvenli ve daha yüksek performanslı hale getirilebilir.
    .Net, çok sayıda önceden hazırlanmış kod parçacıkları (framework) içermektedir. Bu framework'ler, programcıların uygulamalarını daha hızlı ve verimli bir şekilde geliştirmelerine olanak tanır. Bunun yanı sıra, .NET platformu, geliştiricilere birçok araç ve kütüphane sağlar. Bu araç ve kütüphaneler, uygulama geliştirme sürecini daha kolay ve hızlı hale getirir.
    .Net Nasıl Çalışır? Dotnet Core Nasıl Çalışır?
    Dotnet Core, .NET platformunun açık kaynaklı bir uygulamasıdır ve Windows, Linux ve macOS gibi farklı işletim sistemlerinde çalışabilir. Dotnet Core, uygulama geliştirme sürecini daha hızlı ve esnek hale getirmek için tasarlanmıştır.
    Dotnet Core, birçok farklı bileşenden oluşur. Bu bileşenler arasında runtime, framework ve araçlar yer almaktadır.
    Runtime: .NET Core çalıştırma zamanı, .NET Core uygulamalarının çalışması için gerekli olan temel yapıdır. .NET Core runtime, uygulamanın platform bağımsız bir şekilde çalışmasını sağlar.
    Framework: .NET Core framework, uygulamanın çalışması için gerekli olan API'ler ve kütüphanelerdir. Bu API'ler ve kütüphaneler, uygulamanın farklı platformlarda sorunsuz bir şekilde çalışmasını sağlar.
    Araçlar: .NET Core araçları, uygulamanın geliştirilmesi, test edilmesi ve dağıtılması için kullanılır. Dotnet Core CLI (Command Line Interface), uygulama geliştirme sürecini hızlandırmak için birçok farklı araç ve komutlar içerir.
    Dotnet Core uygulamaları, .NET Core runtime'ın yüklü olduğu herhangi bir platformda çalışabilir. Uygulama geliştirme süreci, .NET Core CLI araçları ile başlatılır. Uygulama kodu, birçok farklı programlama dili ile yazılabilir ve .NET Core framework'ün sağladığı API'ler ve kütüphaneler kullanılarak geliştirilebilir.
    Dotnet Core, yüksek performanslı bir uygulama sunmak için tasarlanmıştır. Uygulama, Just-In-Time (JIT) derleme yöntemi kullanılarak çalıştırılır. JIT derleme, uygulama kodunun çalışma anında derlenmesini sağlar ve uygulamanın daha hızlı çalışmasına yardımcı olur. Ayrıca, .NET Core framework, uygulamanın güvenliğini artırmak için birçok farklı güvenlik özelliği içermektedir.
    CLR Nedir? JIT Nedir? Aralarındaki İlişki Nedir?
    CLR (Common Language Runtime), .NET Framework ve .NET Core gibi .NET platformlarının temel bileşenlerinden biridir. CLR, uygulama kodunu yönetir ve çalıştırır. CLR, uygulama kodunun çalışma zamanında yönetilmesini sağlar. Bu, kodun doğru şekilde çalışmasını ve uygulamanın daha güvenli olmasını sağlar.
    JIT (Just-In-Time) derleyici, CLR içinde yer alan bir bileşendir. JIT derleyici, uygulama kodunu çalıştırmadan önce derler. JIT derleyici, kodun daha hızlı çalışmasını sağlar. JIT, uygulama kodunun doğru şekilde derlenmesini sağlar ve gereksiz kodun çalıştırılmamasını sağlar.
    CLR ve JIT arasındaki ilişki şu şekilde çalışır: CLR, uygulama kodunu yönetir ve çalıştırır. JIT derleyici, CLR tarafından çağrılır ve uygulama kodunu derler. JIT derleyici, uygulama kodunu doğru şekilde derleyerek gereksiz kodun çalıştırılmamasını sağlar. Bu, uygulamanın daha hızlı ve daha verimli bir şekilde çalışmasını sağlar. JIT, uygulama kodunu çalıştırmadan önce derlediği için, "just-in-time" adı verilir.
    Özetle, CLR, uygulama kodunu yönetir ve çalıştırırken, JIT derleyici uygulama kodunu derler ve uygulamanın daha hızlı ve daha verimli bir şekilde çalışmasını sağlar.

КОМЕНТАРІ • 15

  • @serloading
    @serloading Рік тому

    Zor olacağını düşünmüştüm ama derse başladıktan sonra ciddi keyif aldığımı hissettim...

  • @hilmiark7695
    @hilmiark7695 Рік тому

    Detaylı bilgilendirme için teşekkürler

  • @yagzkadiroglu1441
    @yagzkadiroglu1441 Рік тому

    Harika bir eğitim. Emeğiniz için teşekkürler hocam

  • @batuhantopcu9251
    @batuhantopcu9251 Рік тому

    Güzel ve açıklayıcı bir video olmuş sağolun hocam

  • @busraylmaz4820
    @busraylmaz4820 Рік тому

    Emekleriniz için teşekkür ederiz, harika bir eğitim💪🏽

  • @ladiix55
    @ladiix55 Рік тому

    Emeğiniz için teşekkürler. Takipteyim.

  • @ibrahimeroglu4966
    @ibrahimeroglu4966 Рік тому

    Çok güzel bir eğitim devamını bekliyoruz 🎉

  • @elifgizemuzgur-ow8zf
    @elifgizemuzgur-ow8zf Рік тому

    Faydalı bir eğitim teşekkürler

  • @semasem33
    @semasem33 Рік тому

    Egitim harika .çok teşekkürler

  • @senaysenturk
    @senaysenturk Рік тому

    Benim için faydalı bir dersti, teşekkürler

  • @salimmert8375
    @salimmert8375 Рік тому

    Egitim harika bir sekilde ilerliyor. Verilen emek icin tesekkur ederim.

  • @joss_ytb
    @joss_ytb 7 місяців тому +1

    Güzel bir anlatım

  • @umutsatlms5531
    @umutsatlms5531 Рік тому

    Eğitim içeriği çok iyi

  • @AliceInWorldWideWeb
    @AliceInWorldWideWeb Рік тому

    Bir sonraki ders için heyecanlıyım. Hocamız gerçekten bilgili ezberden değil deneyimiyle anlatıyor. Çok teşekkür ederiz 🙏

  • @berkanozcan5431
    @berkanozcan5431 Рік тому

    Temelden başlayan güzel bir eğitim..ilk dersi çok beğendim..memnunum