. NET kütüphanelerini kullanan dillerden biri. Diğerleri C#. NET, C++. NET, Delphi. NET falan bir sürü dil var. VB6.0 ile aslında pek bir bağı yok. İsmi aynı olabilir ama tamamen farklı diller. Yani BASIC syntax aynı ama kullanılan kütüphaneler çok farklı. Microsoft, VB yazılımcılarının küsmeyeceğini bilse bu dile son verir ama veremiyor işte. C# Windows üzerinde hemen her iş için yetiyor. MS in gzbebeği C#. VB6 doğrudan makine diline derleniyordu sanırım. VB. NET ise nce ara katman bir koda sonra makine diline derleniyor. Eğer. NET çalıştırma ortamlarını tamamen silerseniz. NET uygulamaları çalışmaz. SkynetX tarafından 28/Mar/17 00:22 tarihinde düzenlenmiştir

VB. NET microsoftun geliştirmeye devam ettiği bir dil. Visual Basic ise Geçmişte kullanılan güncelliği bulunmadığını düşündüğüm bir dil. Ayrıca VB. NET ile C# Neredeyse aynıdır birkaç ufak fark dışında ki bunlardan en bariz rnek VB. NET te bir kod satırını bitirmek için " ; " noktalı virgül koymamıza gerekyok onun dışında c# ta kullanılan aslında. net Kütüphanesinde bulunan bütün kütüphaneleri kullanabilirsin. C# biliyorsan VB. NET'i kullanmaya alışman 1 2 günü almıyacaktır. Kazekage tarafından 27/Mar/17 19:20 tarihinde düzenlenmiştir

Visual Basic 6, uzun zaman nce geliştirilmeye başlanan ve yine uzun zaman nce 6 sürümü ile geliştirilmesi durdurulan bir basic lehçesi . Kendisi OBP destekli ve event-driven olup kalıtım anca ActiveX tarafından sağlanır. Şimdiye kadar kullandığım en iyi RAD'dır. P-Code denilen acayip şeyin yanında yerel makine koduna da derlenebilir fakat o runtimelar her zaman gereklidir. VB. NET ise OOP'ye olanak verecek şekilde CIL'e derlenip. NET'in tüm avantajlarını kullanabilen ticari üründür. COM nesneleri ile uğraşıyorsanız ve birçok makinede kullanılabilecek bir yazılım yazıyorsanız kullanabilirsiniz. Aksi halde C# daha uygun seçenek. Olaylara karışmayın!

Tersine mühendislikte. NET'ten nefret ediyorum. VB6'yı direkt olarak Olly'e atabiliyorken VB. NET'i atamazsınız çünkü arada. NET FW'si var ve Reflector türevi araçlar kullanmanız gerekir. VB. NET'i daha doğrusu. NET'i obfuscate etmezseniz ya da paketlemezseniz kodlarınız kabak gibi ortada kalıyor. Burada da kodlamak tek başına yetmiyor, ayrıca programınızı korumanız gerekiyor. Birtakım araçlar ile bunu sağlayabildiğinizi düşünebilirsiniz ama pek verimli olmuyor. VB6 direkt olarak makine diline derlendiği için ham haliyle de sunum yapsanız Olly ile mıncıklama esnasında eğer sağlam kodlama yapılmışsa koruma sağlanabiliyor. Yani işi çok bilmeyen birisi sizin paketlenmemiş bir programınızı pek kolay kıramaz. Benim bildiklerim bunlar, pek fazla derinlemesine bilgim yok zaten bilenler de nceden anlatmış ama grdüğüm kadarıyla burada esas soru şu: Direkt olarak makine diline derlenmiş bir uygulama ile FW kullanan bir uygulama arasındaki farklar nelerdir? Performans farkı oluşturur mu? Tedbirsiz abdest bozmaya oturan, domala domala taş arar.

Visual Basic. NET, Visual Basic 6.0 Platformunun varisi olmakla birlikte farklı bir yapıdır ve. NET Frame work üzerinde çalışır. Bu Platform Visual Basic dilinin Obje Temelli zelliklerini güçlendirmek için atılmış bir adımdır. Ancak Visual Basic dilinin onu ileri seviye bir dil yapan kullanıcı dostu zelliklerinden dün verildiği sylenebilir. Wikipedia

https://en. wikipedia. org/wiki/. NET_Framework https://en. wikipedia. org/wiki/Visual_Basic_. NET Bilge insanlar konuşurlar çünkü syleyecek bir şeyleri vardır. Aptal insanlar konuşurlar çünkü bir şey sylemek zorundadırlar. Demokrasi, bir eğitim işidir. Eğitimsiz kitlelerle demokrasiye geçilirse oligarşi olur. Devam edilirse demagoglar türer. Demagoglardan da diktatrler çıkar. --Platon, Devlet

Başlıkta yazdıgım gibi ikisi arasındaki fark nedir