C# öğrenmeye karar verdiniz.O zaman ilk olarak gerekli ekipmanları edinmeniz gerekecek.Bu ekipmanları elde ettiğinizi düşünerek ve Visual Studioyu kurduğunuzu varsayarak ilk dersimize başlıyoruz.C#a girişi 2 derste inceleyeceğiz.
İlk dersimizde neden C#ı seçtik?C# Nedir?,Kullanım Alanları?ndan bahsedeceğiz.
C#(Sharp) Nedir?
Bu programlama dili C/C++ ve Java dillerinden türemiş güçlü,basit ve Microsoft .NET teknolojisi için sıfırdan geliştirilmiştir.Ve bu alandaki tek programlama dilidir.C# Orta düzeylidiller arasında yer alıyor diyebiliriz.Örnek olarak Delphi yüksek düzeyli diller arasındayken,C düşük düzeyli diller arasındadır.Bu yüzden C# ile hem yüksek düzeyde hemde düşük düzeyde programlara yazılabilir.
C#ın gelişim süreci ise Sun MicroSystemse aittir denilebilir.Çünkü Sun Javayı piyasaya sürünce yazılım piyasası birden karışmış ve C/C++ gibi dillerin nesle yöneliminde zayıf kalması ile Microsoft atağa geçmiştir.Microsoftun atağı ise .NEt ile uyumlu ve en gözde dil olan C# ortaya çıkarmak olmuştur.Bu yüzde hep Javamı C# mı gibi sorularla ile karşılaşırız.
Neden C#?
Bu sorunun cevabını Usta Sefer Algan çok güzel cevaplamış.8 başlık altında sizlere sunuyorum.Bu başlıklar aynı zamdan bu dilin en önemli özellikleri arasında.
Öğrenilmesi Kolay.
Nesne Yöenlimli Programlamaya Tam destek.
Yüksek Verim.
Güç ve Kolaylık Arasındaki denge.
XML Desteği.
Yönetilmeyen Kod.
VBdeki olay ve form Mantığını Destekler.
Modern bir dildir.
C#ın .NETteki Yeri Ve Kullanım Alanı
Microsoftun geliştirdiği bu dil C/C++ dan türemiş ve Javaya rakip olarak geldiği için hepsinin iyi özelliklerini en iyi şekilde alıp kötü ve eksik yönlerini almayan .NETin en gözde dilidir.C# ile .NET ortamında sayamadığımız bir sürü iş yapabilirsiniz.Sıralayacak olursak;
Konsol Uygulaması ve Geliştirme Aracı.
Windows için program yazma.
ASP.NET için en uygun dil.
Web Servisleri.
Mobil Uyguluma Geliştirme.
DLL Yazabilme.
Özet olarak ilk dersimizde C#ı tanımladık ve neden bu programlama dilini seçtiğimizi anlattık.2.dersimizde kaldığımız yerden C#a girişten devam edeceğiz.
Gelecek Dersimizde
.NET Bileşenleri,Assembly,İsim Alanları ve .NET Sınıf Kütüphanesi ve Derleyicilerden bahsedeceğiz.
Kaynak:Teknotime.net
İlk dersimizde neden C#ı seçtik?C# Nedir?,Kullanım Alanları?ndan bahsedeceğiz.
C#(Sharp) Nedir?
Bu programlama dili C/C++ ve Java dillerinden türemiş güçlü,basit ve Microsoft .NET teknolojisi için sıfırdan geliştirilmiştir.Ve bu alandaki tek programlama dilidir.C# Orta düzeylidiller arasında yer alıyor diyebiliriz.Örnek olarak Delphi yüksek düzeyli diller arasındayken,C düşük düzeyli diller arasındadır.Bu yüzden C# ile hem yüksek düzeyde hemde düşük düzeyde programlara yazılabilir.
C#ın gelişim süreci ise Sun MicroSystemse aittir denilebilir.Çünkü Sun Javayı piyasaya sürünce yazılım piyasası birden karışmış ve C/C++ gibi dillerin nesle yöneliminde zayıf kalması ile Microsoft atağa geçmiştir.Microsoftun atağı ise .NEt ile uyumlu ve en gözde dil olan C# ortaya çıkarmak olmuştur.Bu yüzde hep Javamı C# mı gibi sorularla ile karşılaşırız.
Neden C#?
Bu sorunun cevabını Usta Sefer Algan çok güzel cevaplamış.8 başlık altında sizlere sunuyorum.Bu başlıklar aynı zamdan bu dilin en önemli özellikleri arasında.
Öğrenilmesi Kolay.
Nesne Yöenlimli Programlamaya Tam destek.
Yüksek Verim.
Güç ve Kolaylık Arasındaki denge.
XML Desteği.
Yönetilmeyen Kod.
VBdeki olay ve form Mantığını Destekler.
Modern bir dildir.
C#ın .NETteki Yeri Ve Kullanım Alanı
Microsoftun geliştirdiği bu dil C/C++ dan türemiş ve Javaya rakip olarak geldiği için hepsinin iyi özelliklerini en iyi şekilde alıp kötü ve eksik yönlerini almayan .NETin en gözde dilidir.C# ile .NET ortamında sayamadığımız bir sürü iş yapabilirsiniz.Sıralayacak olursak;
Konsol Uygulaması ve Geliştirme Aracı.
Windows için program yazma.
ASP.NET için en uygun dil.
Web Servisleri.
Mobil Uyguluma Geliştirme.
DLL Yazabilme.
Özet olarak ilk dersimizde C#ı tanımladık ve neden bu programlama dilini seçtiğimizi anlattık.2.dersimizde kaldığımız yerden C#a girişten devam edeceğiz.
Gelecek Dersimizde
.NET Bileşenleri,Assembly,İsim Alanları ve .NET Sınıf Kütüphanesi ve Derleyicilerden bahsedeceğiz.
Kaynak:Teknotime.net