Bu site emekli olmuştur. Arşiv amaçlı olarak
BT AKADEMİ
sponsorluğunda yayın hayatına devam etmektedir.
Ana Sayfa
.net TV
Makaleler
Kaynak Kod
Haberler
Serbest Köşe
Canlı Köşe
Forum
C#nedir?
Ekibimiz
RSS
ADO.NET/SQL
C / Sys Prog.
Genel
Mono ve .NET
Silverlight
XML / Web Serv.
X86 Assembly
C++ / C++.NET
J#.NET / Java
.NET 3.x
UML / Analiz
Yazılım Müh.
ASP.NET
C# / VC#/.NET
Mobil Prog.
PHP 5
YAZAR HAKKINDA
Tuğrul Aras
http://www.csharpnedir.com/
İletişme geçmek için
tıklayın
.
4
Makalesi yayınlanmakta.
Yazar hakkında detaylı bilgi için
tıklayın
.
Yayınlanan diğer makaleleri için
tıklayın
.
İlgili etiketler:
C# / VC#/.NET
Tuğrul Aras
YAZI HAKKINDA
Türü
:
Makale
Serbest Köşede C#nedir?com üyelerinin hazırladıkları yazılar yayınlanır.
Bu yazılar editör incelemesine girmeden yayınlanır.
Seviyesi
:
Başlangıç
Kategori
:
C# / VC#/.NET
Yayınlanma Tarihi
:
10.1.2004
Okunma Sayısı
:
25482
Yorum Sayısı
:
0
yorum yaz
SİTE İÇİ ARAMA
Üye
GİRİŞİ
Üye girişi için
tıklayın
.
Kullanıcı Adı
Şifre
Beni her zaman hatırla
Bir hafta boyunca kullanıcı bilgilerinizi kullanıcı çıkışı yapana kadar hatırlar. (Paylaşılan bilgisayarlarda önerilmez.)
Şifremi / Kullanıcı Adımı unuttum.
C#nedir? hesabınız yok mu?
Üye olabilmek için
tıklayın
.
Serbest KÖŞE
(?)
Serbest Köşede C#nedir?com üyelerinin hazırladıkları yazılar yayınlanır.
Bu yazılar editör incelemesine girmeden yayınlanır.
Silindi
emre TAŞ
yazının devamı >
silindi
emre TAŞ
yazının devamı >
silindi
emre TAŞ
yazının devamı >
silindi
emre TAŞ
yazının devamı >
silindi
emre TAŞ
yazının devamı >
Bende Yazmak İstiyorum
Blogroll
Turhal Temizer
Conda install environment.yml Package
4.10.2024
Turhal Temizer
Mac OS/X Removing CUDA
4.10.2024
Burak Selim Şenyurt
Rust, WASM, Web Api ve Can-Ban Board !
4.10.2024
Burak Selim Şenyurt
Kurumsal Yazılımcının Oyun Geliştirme ile İmtihanı
4.10.2024
Diğer Herşey
»
Makaleler RSS
»
Video Gönder
»
Makale Gönder
»
Serbest Köşeye Yazı Gönder
»
Yazar Başvurusu
»
C#nedir? Ekibinde Olmalıyım!
Sponsorlar
Ana Sayfa
/
Makaleler
/
C# / VC#/.NET
/
Visual Basic'ten C#'a Geçiş
Visual Basic'ten C#'a Geçiş
Favorilerime Ekle
Gönderiliyor lütfen bekleyin...
arkadaşıma gönder
Arkadaşınızın email adresi:
Mesajınız:
Merhaba, bunca zamandır Visual Basic kullanan biri olarak .NET'e geçerken Visual Basic'i seçtim. Daha çok Web Programıyla ilgilendiğim için internette yyaptığım aramalarda aspx örneklerinin büyük bir çoğunluğunun C# ile hazırlandığını gördüm. Daha sonra bazı makaleler kurcaladım. C#'ın geleceğin dili olduğu fikrine vardım.Elime geçen bir kaç ufak kod üzerinde inceleme yapmaya başladım. Yaptıklarımı sizlerle paylaşmak istedim. Bunu yaparken VB.Net'i orta seviye bilen, C#'ı hiç bilmeyen programcıları düşünerek hazırladım.
İlk dikkatimizi çekecek olan Syntax(Sözdizimi) olacaktır. VB ile en önemli farklılık buradan geliyor. Bu noktada bazı önemli noktaları açıklayacağım.
Yorum satırları: Yorum yazmak için iki farklı metod var. İlki tek satır diğeri blok halinde yazılır.
//Bu bir satırlık yorumdur.
/* Bu da blok halinde
Hazırlanmış bir yorumdur.*/
Yukarıda bulunan her iki örneğimiz de derleyici tarafından gözardı edilecektir. Yorum kullanmak kodlarınızın anlaşıbilirliğini arttırdığı için mutlaka kullanılmalıdır. Bunu da belirtmeden geçmeyim.
Değişkenlerimizi VB'ye göre farklı şekillerde tanımlıyoruz. VB'de değişkenlerle aranızda problem yoksa emin olun C#'ta da olmayacaktır.
int a;
ile tek bir değişken tanımlayabiliyoruz. Aynı türde bir kaç değişken tanımlamak için
int a,b,c;
kullanabilirsiniz. Visual Basic'e .Net ile eklenen değişkene isim atanırken değer belirtmeyi de C# da kullanabiliyoruz.
int a=3;
"Merhaba dünya" demek için ilk adımlarımızı atalım. İlk olarak VS.Net ile Merhaba dünya demeyi öğrenelim.VS.Net ile yeni bir proje açın ama bu sefer C# projesi olsun. Formun ortasına kocaman bir tuş koyalım. Çift tıklayıp alttaki koda göre uyarlayın.
private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show("Selam","Merhaba Dünya");
}
İlk satırda button1'in click olayı olduğunu belirttik. Tahmin ettiğiniz gibi : bir mesaj kutusu açılacak ve merhaba dünya diyecek. Merhaba Dünya başlığı olacak. İçinde sadece selam yazacak.
Hemen gözümüze çarpanlar Süslü parantez ve noktalı virgül olmuştur.C#'da her olay süslü parantez içinde yer alıyor. Bir if döngüsü veya örnekteki buttonclick olayı. Ve hemen her satırın sonunda noktalı virgül konuyor. Eğer bilgisayarınız kod yazarken size syntax hatası verirse ilk bunları kontrol edin. Alışması gerçekten zor oluyor.
Bir daha ki konuda konuları biraz daha toplayıp bir uygulama ve bir aspx sayfası hazırlayacağız.
Herkese çalışmalarında başarılar dilerim.
Tuğrul ARAS
Makale:
Visual Basic'ten C#'a Geçiş C#, Visual C# ve .NET Tuğrul Aras
Yazılan Yorumlar
Yorum Yaz
Bu konu hakkında yayınlanan yorum bulunmamaktadır.
"Yorum Yaz" tabını kullanarak sizde yorumlarınızı yazabilirsiniz.
Yorum yazabilmek için üye girişi yapmalısınız. Üye girişi için
tıklayın
.
Üye değilseniz
Üyel Ol
linkine tıklayarak üyeliğinizi hemen başlatabilirisniz.
Bu Konuda Son 10
Eklenen Son 10
Bu Konuda Geçmiş 10
Bu Konuda Yazılmış Yazılmış 10 Makale Yükleniyor
Son Eklenen 10 Makale Yükleniyor
Bu Konuda Yazılmış Geçmiş Makaleler Yükleniyor
Dizayn ve Kodlama
bt
akademi
. Tüm Hakları Saklıdır © Copyright 2002-2009 c#nedir?com
Makaleler
Serbest Köşe
Makale Gönder
.Net TV
Video Gönder
Canlı Köşe
Kaynak Kod
Forum
Haberler
Röportajlar
Anketler
C# Nedir?
İletişim
Site Haritası
RSS
Favorilere Ekle
Üyelik
Hesap Aktivasyon
Ekibimiz
Ekibe Katıl