Bilmek istediğin her şeye ulaş

Visual Basic

Programlama Dilleri

Visual Basic, Microsoft tarafından, Basic programlama dili üzerinde geliştirilmiş, olay yönlendirmeli, üst seviye, nesne tabanlı ve görsel bir programlama dilidir. Öğrenilmesi de kullanılması da oldukça kolaydır. Çok kısa sürede değerleri 100'lerce doları aşabilen programlar oluşturabilirsiniz. En güzel özelliklerinden birisi ise Windows ile tam uyumlu olmasıdır. Windows bileşenlerine (API, COM gibi )erişmek çok kolaydır ayrıca ActiveX Component gibi bir özelliği kullanma yeteneğine sahiptir. Yani bir işi yapabilecek bir programcık için saatlerce uğraşıp yaptığınızda bunu ActiveX olarak yaparsanız daha sonraları aynı özelliği kullanmanız çok kolaylaşır. Görsel programlama için basit bir tanım yapmak gerekirse "göz göre göre program yapmak" diyebiliriz. Bu programlama anlayışı; önceki yıllarda kullanılan temel programlama dillerindeki bir düzenleyici (editör) ekran üzerine satır satır yazılan programlamanın yerine, Grafiksel Kullanıcı Arabirimi (GUI)’nin ve bu arabirim içerisinde program geliştirme amacıyla bulunan Entegre Geliştirme Ortamı (IDE) adlı bir araçlar koleksiyonunun almasıyla ortaya çıkmıştır. Visual Basic'e gelince, öncelikle Basic programlama dili temel alınarak ortaya çıkarılmış olduğunu söylemek gerekir. Basic (Beginners-All Purpose Symbolic Instruction Code) kelime anlamı olarak "Yeni Başlayanlar İçin Çok Amaçlı Sembolik Talimat Kodu" anlamına gelmektedir. Basic metin tabanlı düzenleyiciler (editörler) arasında en çok rağbet göreni olmuştur. Başlangıçta çok basit programların geliştirilmesi amacıyla kullanılırken, bu ilgi dolayısıyla gitgide gelişerek son halini almıştır.

Eylül 2015

Mustafa Kaplan, bir soruya yanıt verdi.

.NET platformunda uygulama geliştirirken neye göre Vb.NET veya C#.NET programlama dilini seçeriz?

GENÇKEN PASCALI SEVERDİM C++ CİLERE İNAT İÇİN BELKİ
C# İLE İLK TAŞINCA BAŞINDAKİ "C" BANA ÇOK İTİCİ GELDİ MECBURİYETTEN BİRAZ ÇALIŞINCA C# IN PASCALIN C FORMU OLDUĞUNU FARK EDİNCE ÇOK KANIM ISINDI
Kasım 2014

Mustafa, bir soruya yanıt verdi.

Visual Basic Picturebox'a binlerce satır nasıl çizilir?

Soruyu anladıyım şekliyel;
İki boyutu n sayıda bir dizi deklare edip
bir döngü kurup rowsread ile satırları okuyup diziye değerleri atamayı deneyebilirsiniz
soruyu doğru anladıysam benim fikrim bu
Ekim 2014

Ersin Özdemir, bir soruya yanıt verdi.

Visual basic ile meteorolojik verileri elde edebilecek bir program nasıl yazarım? Örneğin hangi alan adlarını kullanmam gerkiyor?

Webservice'ler ile XML olarak yayınlandığı siteler var. XmlTextReader metodunu kullanman gerekir. Bunun için System.Xml alan adını import etmelisin.
Haziran 2014

Kadir Yılmaz, bir soruya yanıt verdi.

10-11 yaşındaki çocukların kod ve yazılım denemeleri yapması için, visual basic, başlangıç programı olarak doğru bir seçenek mi?

Dil sadece bir araç.
küçük yaşlarda algoritma geliştirmeye , nesnel düşünmeye tevşik etmeyi daha sonra dillere yavaş yavaş adapte edilmesi gerekliliğini düşünüyorum.

umarım doğru düşünüyorumdur bende araştırma aşamasındayım coderdojo 'yu takip ediyorum.
Nisan 2014

Necmettin Begiter, bir soruya yanıt verdi.

10-11 yaşındaki çocukların kod ve yazılım denemeleri yapması için, visual basic, başlangıç programı olarak doğru bir seçenek mi?

Hayir degil. 10-11 yaslarindaki bir cocugun kod yazmayi ogrenmesi icin Visual Basic kesinlikle dogru secenek degil.

10-11 yaslarindaki bir cocugun soyut dusunme yetenegi gelismemistir. Oncelikle cocugun programcilikta nesne denen ama tamamen soyut olan seyleri ogrenebilmesi icin calismaniz, olayi mumkun oldugunca basit ve gorsel hale getirmeniz gerekir. Soyutlamalarin daha az oldugu, ogrenmesi cok daha kolay bir dille baslamak cok daha iyi olacaktir.

Kod yazmak pencereye dugme birakmaktan ibaret bir islem degil. Ekranda dugme seklinde birsey gorunmesi ortaya bir program cikarmaz. C# sadece ilk zamanlar iyi bir secenek olarak gorulebilir. On yasindaki bir cocuga kisa sure sonra hem cok soyut, hem de cok karmasik gelecektir.

Sakin cocugu kavramlara bogmayin. Algoritma nedir, dongu nedir gibi kavramlardan mumkunse hic bahsetmeyin. Ornekler uzerinden gidin. Mesela, etkilesim kavramini sadece bir kere duysun, onun disinda surekli orneklerle gosterin etkilesimin ne oldugunu, nasil isledigini. Kucuk bir cocuga soyut seyleri ogretmenin dogru yolu orneklerdir.

Ben kendi cocuguna da programcilik ogretmek isteyen bir babayim. Benim yapacagim sey su. Programlama mantigini Python ile ogretecegim, daha sonra bir sure PyGame ile gorsel nesnelerin bilgisayar ortaminda temsilini (representation) ogretecegim. Ardindan PySide kutuphanesiyle gercek programlamaya gecmesini saglayacagim.

C#'i dunya dili sananlari da dinle ama oyle olmadigini da bil.
Nisan 2014

Saint, bir soruya yanıt verdi.

10-11 yaşındaki çocukların kod ve yazılım denemeleri yapması için, visual basic, başlangıç programı olarak doğru bir seçenek mi?

Çok derin bir soru çok farklı cevaplar verilebilir. Amacın ne olduğuna bağlı olsa da asıl durum hangi dilde söylemek istediğin değil ne söylemek istediğin önemli olduğundan öncelikle algoritma geliştirmeyi öğrenmesi gerekmektedir. Ne söyleyeceğini bilirse nasıl söylediği önemini yitirmektedir. Zira diller sürekli gelişir ancak bir temel vardır ki C# gerisi de teferruarttır. Saygılarımla.
Ekim 2013

Uğur Çakmak, bir soruya yanıt verdi.

Bir yazılımcı olarak, Windows 7 mi yoksa Windows 8 kurulumu yaparak mı projeler geliştirmeliyim?

Microsoft teknolojileri üzerine gideceksen herzaman en son versiyonları kullanmak senin avantajına olur. Şirketler buna dikkat eder çünkü. Eğer . Net düşünmüyosan linux sistemlere yönel gerçi . Net' te linux sistemlerde çalışır fakat ne kadar stabil bilmiyorum
Ekim 2013

Eski Inploider, bir soruya yanıt verdi.

Bir yazılımcı olarak, Windows 7 mi yoksa Windows 8 kurulumu yaparak mı projeler geliştirmeliyim?

Windows Phone 8 ve Windows 8 uygulaması geliştirmeyecekseniz windows 7 yeterlidir. Ben windows 8'i çok sevmediğim için ve Windows Phone 8 ve windows 8 market uygulaması şu an geliştirmediğim için windows7'ye döndüm.
Daha fazla

12 kişi

Konunun Takipçileri

Alt Konu Başlıkları

Henüz bu konu başlığı ile ilgili konular bulunmuyor.