İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

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

knightx

0
İyinet Üyesi
Katılım
15 Eylül 2010
Mesajlar
458
Reaction score
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
 

sagopa48

0
İyinet Üyesi
Katılım
8 Ağustos 2010
Mesajlar
172
Reaction score
1
evet çok ileri seviyede bilmesemde az çok biliyorum visual basic diline göre baya kolay..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst