VB.NET
VB.NET je također poznat kao Visual Basic.NET . To stoji za Visual Basic .Network Enabled Technologies. To je jednostavan, objektno orijentiran programski jezik visoke razine koji je razvio Microsoft 2002. Nasljednik je Visual Basica 6.0 koji je implementiran na Microsoft .NET Framework . Pomoću ovog jezika možete razviti potpuno objektno orijentiranu aplikaciju koja je slična aplikaciji stvorenoj putem drugog jezika, kao što je C++ , Java , ili C# .
Značajka VB.NET-a
- Nasljeđivanje (objektno orijentirani jezik)
- Delegati i događaji
- Parametrizirani konstruktori
- Preopterećenje/nadjačavanje metode
- Sigurno za tip
- Delegati i događaji
Visual Basic
Visual Basic (VB) je programski jezik koji je razvio Microsoft 1992. Svrha ovog jezika je razviti aplikaciju koja može raditi na različitim verzijama Windows operativni sustav . Visual Basic razvio se iz jezika Basic; Osnovni jezik je lakši za čitanje od drugih jezika. Konačna verzija Visual Basica objavljena je 1998. Microsoft je tada lansirao Visual Basic DotNet ('VB.NET') jezik, koji je mnogo bolji od Visual Basica u svim aspektima kao što su izvedba, pouzdanost, radno okruženje, jednostavnost izrade, i otklanjanje pogrešaka aplikacije.
Značajke Visual Basica
- Dizajn korisničkog sučelja
- Brzi razvoj aplikacija
- Pomoću ovog jezika možete koristiti internetske ili intranetske usluge u svojoj aplikaciji.
- Ima snažne alate za pristup bazi podataka pomoću kojih možete jednostavno razvijati front end aplikacije.
- Također podržava ActiveX tehnologiju, u kojoj možete pristupiti značajkama drugih aplikacija u aplikaciji sustava. Na primjer: Microsoft Word, Microsoft Excel itd.
Razlika između VB. NET i Visual Basic
VB .NET | Visual Basic |
---|---|
To je kratica za Visual Basic. Mreža omogućuje tehnologiju. Također ga je razvio Microsoft, a ovaj se jezik temeljio na .Net Frameworku. Nadalje, posebno je dizajniran za VB programere. | To je programski jezik koji je razvio Microsoft za najbrži razvoj operacijskog sustava temeljenog na prozorima, kao i aplikacija. |
To je moderan, potpuno objektno orijentiran jezik koji je zamijenio VB6. | VB je prethodnik VB.NET-a i nije bio objektno orijentirani jezik. Dakle, nije aktivno održavan. |
VB.NET koristi Common Language Runtime (CLR) komponentu .Net Frameworka za vrijeme izvođenja. Ima bolje značajke i implementaciju dizajna u usporedbi s VB-Runtimeom. | Visual Basic koristi okruženje VB-Runtime. |
To je kompajlirani jezik | To je jezik temeljen na tumaču |
Ne podržava povratnu kompatibilnost. | Podržava kompatibilnost unatrag. |
To je tipski siguran jezik. | To nije tipski siguran jezik. |
U VB.NET-u se podacima rukuje pomoću ADO.net protokola. | Povezivanje i rukovanje podacima vrši se putem DAO, RDO i ADO (ActiveX Data Object) protokola, |
Objekt ne podržava zadano svojstvo. | Objekt podržava zadano svojstvo virtualne osnove. |
U parametru VB.Net prosljeđuje se zadana vrijednost. | U VB-u se većina parametara prenosi referencom. |
Višenitna aplikacija može se razviti u VB.NET-u. | Ne podržava koncept više niti. |