folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Vb.Net Ve Visual Basic Arasındaki Fark Nedir



Vb.Net Ve Visual Basic Arasındaki Fark Nedir

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tcvatandasi
    tcvatandasi's avatar
    Kayıt Tarihi: 25/Temmuz/2015
    Erkek

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

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zork.
    torpedo_XL
    torpedo_XL's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    https://en.wikipedia.org/wiki/.NET_Framework

    https://en.wikipedia.org/wiki/Visual_Basic_.NET

     


    Bilge insanlar konuşurlar çünkü söyleyecek bir şeyleri vardır. Aptal insanlar konuşurlar çünkü bir şey söylemek zorundadırlar. Demokrasi, bir eğitim işidir. Eğitimsiz kitlelerle demokrasiye geçilirse oligarşi olur. Devam edilirse demagoglar türer. Demagoglardan da diktatörler çıkar. --Platon, Devlet                                                                                                                                                                                                                                                                                                                                                                                         
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    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 söylenebilir.

    Wikipedia

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kazekage
    Kazekage's avatar
    Kayıt Tarihi: 28/Ekim/2010
    Erkek

    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
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    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 (dialecti). Kendisi OBP (object based programming) 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 (object based programming) 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!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SkynetX
    SkynetX's avatar
    Kayıt Tarihi: 06/Şubat/2015
    Erkek

    .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 gözbebeğ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
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Caliber
    Caliber's avatar
    Kayıt Tarihi: 18/Aralık/2009
    Homo

    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 gördüğü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.
Toplam Hit: 1445 Toplam Mesaj: 7
vb.net