C # ve .Net Sürüm Geçmişi

İçindekiler:

Anonim

Bu eğitimde öğreneceksiniz-

  • .Net Framework Sürüm Geçmişi
  • C # Sürüm Geçmişi

.Net Framework Sürüm Geçmişi

.Net çerçevesinin ilk sürümü 2002 yılında piyasaya sürüldü. Sürüme .Net çerçeve 1.0 adı verildi. .Net çerçevesi o zamandan beri uzun bir yol kat etti ve mevcut sürüm 4.7.1.

Aşağıda, yayın tarihleri ​​ile birlikte yayınlanan .Net framework sürümlerinin tablosu bulunmaktadır. Her sürümün çerçeveyle ilgili değişiklikleri vardır.

Örneğin 3.5 ve sonrasında, Varlık çerçevesi adı verilen bir anahtar çerçeve piyasaya sürüldü. Bu çerçeve, veritabanları ile çalışırken uygulamaların geliştirildiği yaklaşımı değiştirmek için kullanılır.

Versiyon numarası CLR versiyonu Yayın tarihi
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

.Net çerçevesinin en büyük avantajı, Windows platformunu desteklemesidir. Hemen hemen herkes Windows makinelerle çalışıyor.

Microsoft her zaman .Net çerçevelerinin desteklenen tüm Windows işletim sistemleriyle uyumlu olmasını sağlar.

C # Sürüm Geçmişi

Versiyon .NET Framework Görsel stüdyo Önemli özellikler
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 İlk C # sürümü
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Jenerikler
  • Kısmi tipler
  • Anonim yöntemler
  • Null yapılabilir türler
  • Yineleyiciler
  • Kovaryans ve kontravaryans
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Otomatik uygulanan özellikler
  • Anonim türler
  • Sorgu ifadeleri
  • Lambda ifadesi
  • İfade ağaçları
  • Uzatma yöntemleri
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dinamik bağlama
  • Adlandırılmış / isteğe bağlı bağımsız değişkenler
  • Genel eşdeğişken ve aykırı
  • Yerleşik birlikte çalışma türleri
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Eşzamansız üyeler
  • Arayan bilgisi özellikleri
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Statik içe aktarmalar
  • İstisna filtreleri
  • Özellik başlatıcılar
  • İfade gövdeli üyeler
  • Boş yayıcı
  • Dize enterpolasyonu
  • operatörün adı
  • Sözlük başlatıcı
C # 7.0 .NET Çekirdeği Visual Studio 2017
  • Geliştirilmiş performans ve üretkenlik
  • Azure Desteği
  • AI Desteği
  • Oyun geliştirme
  • Çapraz platform
  • Mobil Uygulama Geliştirme
  • Pencere Uygulaması Geliştirme