Visual Basic je programovací jazyk a vývojové prostředí vytvořené společností Microsoft. Jeho hlavním cílem bylo umožnit rychlý vývoj aplikací (RAD - Rapid Application Development) s grafickým uživatelským rozhraním (GUI) pomocí přístupu „drag-and-drop“.
V rámci naší digitální historie prošel Visual Basic několika fázemi, které ovlivňují naše dnešní systémy:
Poslední verze před přechodem na .NET (vydaná 1998).
Implementace VB zabudovaná do aplikací Microsoft Office.
Moderní objektově orientovaný jazyk běžící na platformě .NET.
| Vlastnost | Popis |
|---|---|
| Srozumitelnost | Syntaxi blízká angličtině, ideální pro začátečníky. |
| Rychlost vývoje | Velmi rychlá tvorba formulářů a oken. |
| Závislost | Úzká vazba na ekosystém Microsoft Windows. |
| Modernizace | Postupný odklon komunity směrem k C# a TypeScriptu (Web AI). |
Vzhledem k tomu, že VBA makra mohou vykonávat kód v systému, jsou kritickým bodem pro kybernetickou bezpečnost:
Naše strategie v rámci ZIF směřuje k:
1. **Webové technologie:** Převod starých VB6 aplikací do moderních webových rozhraní (**[[WWW]]**). 2. **Office Add-ins:** Nahrazování VBA maker moderními doplňky založenými na JavaScriptu. 3. **Low-code:** Přechod od Visual Basicu k nástrojům typu Power Apps pro rychlou tvorbu interních formulářů.
Upozornění: Pokud narazíte na tabulku Excel, která vyžaduje povolení maker (XLSM), vždy se nejprve ujistěte o jejím původu u Helpdesku.
— Související stránky: Vývojový tým, ZIF, VDI, Jira, Kybernetická bezpečnost, VCS, WWW