C#(Sharp) Ders-1:C#'a Giriş

0
Onaylı Üye
Üye
Katılım
15 Eylül 2010
Mesajlar
458
Tepki puanı
1
C# öğrenmeye karar verdiniz.O zaman ilk olarak gerekli ekipmanları edinmeniz gerekecek.Bu ekipmanları elde ettiğinizi düşünerek ve Visual Studio’yu 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 MicroSystems’e 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.Microsoft’un atağı ise .NEt ile uyumlu ve en gözde dil olan C# ortaya çıkarmak olmuştur.Bu yüzde hep Java’mı 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.
VB’deki olay ve form Mantığını Destekler.
Modern bir dildir.

C#’ın .NET’teki Yeri Ve Kullanım Alanı

Microsoft’un geliştirdiği bu dil C/C++ dan türemiş ve Java’ya rakip olarak geldiği için hepsinin iyi özelliklerini en iyi şekilde alıp kötü ve eksik yönlerini almayan .NET’in 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
 
0
Onaylı Üye
Üye
Katılım
8 Ağustos 2010
Mesajlar
172
Tepki puanı
1
evet çok ileri seviyede bilmesemde az çok biliyorum visual basic diline göre baya kolay..
 
Geri
Üst