Vb.Net İle C# Arasındaki Farklar Nedir?
-
Arkadaşlar uzun süredir vb.net kullanıyorum.
Şimdi asp.net ile web tabanlı bir uygulamaya başlayacağım ama vb.net ile yeterli kaynak ve örnek bulmakta zorluk çekiyorum.
herkeste bir c# hayranlığı ve vb.net ile kod yazanlar dışlanıyor, eski kafalı gözüküyor ;)bende c# 'a geçeyim diyerekten, başladım 2-3 gündür parantezlerle, götten koymalı tırnaklarla, syntax'larla boğulmaya. vb.net'den sonra çok zor geldi, daha karışık geldi.
diyeceksiniz ki, zor olan şey güzeldir ama aynı işleri vb.net üzerinden de yapıyorum ve bildiğim için daha kolay ve tırnaksız virgülsüz ;)
ne gibi artıları, eksileri vardır?
-
vb devam et.
-
Sözdizimsel olarak farklı iki dil, programlama yapıları farklı fakat tam anlamıyla Coca-Cola vs Pepsi değil. Şimdilik. Çoğu kişi VB.net'i daha anlaşılır(ingilizce kod yazımı) ve kolay kullanım sağladığı için tercih ettiğini söylemekte. Her iki dilde kendi işlevselliğini genişletmek için NET Framework'un aynı temel sınıflarını referans alıyor. Sonuç olarak birkaç istisna dışında aralarında basit bir syntax converter ile dönüştürme işlemi yapmak mümkün oluyor.
Kapsamlı bilgi ve karşılaştırma için bu makalelere göz atmanı önerimim;;
http://www.codeproject.com/Articles/9978/Complete-Comparison-for-VB-NET-and-C
http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Visual_Basic_.NET
-
ben de vb den c# a geçmiş biriyim (vb 6.0 dan ), vb.net e geçecektim önce ama C syntaxlı bi dile başlamak istemiştim ve c# ın iyi olacağnı düşündüm. ilk
başlarda ben de azcık zorlandım ama çok çabuk adapte oldum. bence sen önyargılı davranıyorsun, çok sıkıntı yok.. bana göre c# da devam et. çünkü
piyasada genelde c# bilenler aranıyor, her ne kadar iki dil arasında çok az fark olsa da vb.net bilerek piyasada yer yapman daha zor bence. ben iki dille de
yazabilirim. eskiden vb.net de daha hızlı yazıyordum ama artık c# da çok daha hızlı yazabilyorum.. senin avanjında bu olabilir, iki dilde de yazabilmek güzel
bi şey. bazen vb.net ile ilgili projeler de geliyor bana, zorlanmadan yapabiliyorum.. yerinde olsam biraz zorlayarak kendimi c# a geçerdim.. kolay gelsin
-
bi syntax yüzünden takılman tuhaf yani bi süre uğraştıktan sonra alışırsın, vb.net bilmediğimden c# ile farkları nelerdir söyliyemiycem ama pek farkının olacağnı sanmıyorum halledersin diye düşünüyorum.
-
http://www.cihanyakar.com/?p=626 adresindeki yazı dizisi biraz fikir verebilir.
-
YeniHarman bunu yazdı
http://www.cihanyakar.com/?p=626 adresindeki yazı dizisi biraz fikir verebilir.
bu cevizdeki eski revlis değil mi? oldum olası gıcığım bu çocuğa, sebebini bilmiyorum ama bi türlü sevemedim bunu.. bi de kitap yazmıştı sanırım
-
c# yazdığın taktirde asp.net sayfaları için js'e kullandığında da bi nebze rahat edersin. ama çokta önemli değil
