C# NEDİR?

C# Kısa Tarihçesi

Java dilinin diğer dillerle uyumlu çalışmaması ve Windows ortamlarında tam entegre olamaması başta olmak üzere birçok nedenden ötürü C# dili geliştirilmiştir. C# 1990’ların sonlarına doğru Microsoft tarafından ortaya kondu. .NET platformunun temel dili oldu. Anders Heljsberg ve ekibi tarafından geliştirilen bu dil 2000 yılların başlarında geliştirilmeye başlandı ve 2002 yılında C# 1.0 olarak yayınlandı. İlk sürümünden bu yana daima kendini günümüz teknolojilerine uygun şekilde geliştirmeye devam etmekte.

C# ile Neler Yapılabilir?

C# güncel ve kendini geliştirmeye devam eden bir dil olduğu için neler yapacağınız hayal gücünüz ve işinizle doğru orantılı olarak şekillenmektedir. Hangi platformda neler kodlayabileceğimizi inceleyelim;

-Web Uygulamaları: ASP.NET teknolojisi ile web uygulamaları yapılabilir. HTML, CSS, JS ve diğer kütüphanelerle aynı zamanda API’lar ile de bir kullanılabilir.

-Mobil Uygulamalar: Xamarin, .NET sayesinde İOS, Andorid ve Windows için uygulamalar geliştirmek için kullanılabilir.

-Masaüstü Uygulamaları: Windows Form Aplication yardımıyla masaüstü programlar geliştirmek için kullanılabilir.

-Web Servisleri: Web sayfası servisleri geliştirilebilir. FTP ve XML sayesinde geliştirilen web servis uygulamalarını veri transferiyle web sayfası veya uygulamasına aktarılabilir.

-Oyun Geliştirme: C# birçok oyun platformunu desteklediği için Unity ile oyun programlanabilir.

-DLL (Dinamic Link Library) Yazma: Türkçe karşılığı dinamik kütüphanelerdir. Bu kütüphaneleri oluşturmak için kullanılır.

-Konsol Uygulamaları: C# da CMD ekranı sayesinde bilgisayarımıza tanıtabileceğimiz uygulamalardır.

 

Dünden Bugüne C# Sürümleri

Sürüm Çıkış Zamanı .Net Framework Visual Studio
C# 1.0 Ocak 2002 .NET Framework 1.0 Visual Studio .NET 2002
C# 1.1

C# 1.2

Nisan 2003 .NET Framework 1.1 Visual Studio .NET 2003
C# 2.0 Kasım 2005 .NET Framework 2.0 Visual Studio 2005
C# 3.0 Kasım 2007 .NET Framework 2.0 (Except LINQ)
.NET Framework 3.0 (Except LINQ)
.NET Framework 3.5
Visual Studio 2008
Visual Studio 2010
C# 4.0 April 2010 .NET Framework 4  Visual Studio 2010
C# 5.0 Ağustos 2012 .NET Framework 4.5  Visual Studio 2012
Visual Studio 2013
C# 6.0 Temmuz 2015 .NET Framework 4.6 Visual Studio 2015
C# 7.0 Mart 2017 .NET Framework 4.6.2  Visual Studio 2017
C# 7.1 Ağustos 2017 .NET Framework 4.7  Visual Studio 2017 version 15.3
C# 7.2 Kasım 2017 .NET Framework 4.7.1 Visual Studio 2017 version 15.5
C# 7.3 Mayıs 2017 .NET Framework 4.7.2  Visual Studio 2017 version 15.7
C# 8.0 Eylül 2019 .NET Core 3. X

.NET Standard 2,1

Visual Studio 2019
C# 9.0 Eylül 2020 .NET 5 Visual Studio 2019

Merve BABÜR

Paylaş

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email