VB.NET
VB.NET je také známý jako Visual Basic.NET . Znamená Technologie Visual Basic .Network Enabled. Jedná se o jednoduchý, vysokoúrovňový, objektově orientovaný programovací jazyk vyvinutý společností Microsoft v roce 2002. Jedná se o nástupce Visual Basic 6.0, který je implementován na platformě Microsoft .NET Framework . Pomocí tohoto jazyka můžete vyvinout plně objektově orientovanou aplikaci, která je podobná aplikaci vytvořené prostřednictvím jiného jazyka jako např C++ , Jáva nebo C# .
Funkce VB.NET
- Dědičnost (objektově orientovaný jazyk)
- Delegáti a události
- Parametrizované konstruktory
- Přetížení/přepsání metody
- Typově bezpečné
- Delegáti a události
Visual Basic
Visual Basic (VB) je programovací jazyk vyvinutý společností Microsoft v roce 1992. Účelem tohoto jazyka je vyvinout aplikaci, která může běžet na různých verzích operační systém Windows . Visual Basic se vyvinul ze Basic Language; Základní jazyk se čte snadněji než ostatní jazyky. Finální verze Visual Basicu byla vydána v roce 1998. Microsoft poté spustil jazyk Visual Basic DotNet ('VB.NET'), který je mnohem lepší než Visual Basic ve všech aspektech, jako je výkon, spolehlivost, pracovní prostředí, snadné sestavení, a ladění aplikace.
Vlastnosti jazyka Visual Basic
- Návrh uživatelského rozhraní
- Rychlý vývoj aplikací
- Pomocí tohoto jazyka můžete ve své aplikaci používat internetové nebo intranetové služby.
- Má výkonné nástroje pro přístup k databázi, pomocí kterých můžete snadno vyvíjet frontendové aplikace.
- Podporuje také technologii ActiveX, ve které máte přístup k funkcím jiné aplikace v systémové aplikaci. Například: Microsoft Word, Microsoft Excel atd.
Rozdíl mezi VB. NET a Visual Basic
VB .NET | Visual Basic |
---|---|
Zkratka znamená Visual Basic. Síť umožňuje technologii. Je také vyvinut společností Microsoft a tento jazyk byl založen na .Net Framework. Navíc je speciálně navržen pro vývojáře VB. | Jedná se o programovací jazyk vyvinutý společností Microsoft pro nejrychlejší vývoj okenního operačního systému i aplikací. |
Jedná se o moderní, plně objektově orientovaný jazyk, který nahradil VB6. | VB je předchůdcem VB.NET a nebyl objektově orientovaným jazykem. Není tedy aktivně udržován. |
VB.NET používá za běhu komponentu Common Language Runtime (CLR) .Net Framework. Má lepší vlastnosti a implementaci designu ve srovnání s VB-Runtime. | Visual Basic používá prostředí VB-Runtime. |
Je to kompilovaný jazyk | Je to jazyk založený na tlumočníkovi |
Nepodporuje zpětnou kompatibilitu. | Podporuje zpětnou kompatibilitu. |
Je to typově bezpečný jazyk. | Není to typově bezpečný jazyk. |
Ve VB.NET jsou data zpracovávána pomocí protokolu ADO.net. | Datové připojení a zpracování se provádí prostřednictvím protokolů DAO, RDO a ADO (ActiveX Data Object), |
Objekt nepodporuje výchozí vlastnost. | Výchozí vlastnost podpory objektů virtuálního základního. |
V parametru VB.Net jsou předány výchozí hodnoty. | Ve VB je většina parametrů předána odkazem. |
Vícevláknovou aplikaci lze vyvinout ve VB.NET. | Nepodporuje koncept více vláken. |