Doporučené postupy pro používání fragmentů kódu
Kód v kódu ukazuje pouze nejzákladnější způsob, jak něco udělat.Pro většinu aplikací kód musí být upraveny podle aplikace.
Zpracovávání výjimek
Obvykle kódu Try…Bloky catch odlovu a rethrow všechny výjimky.Toto nemusí být správná volba pro váš projekt.Pro jednotlivé výjimky několika způsoby reagovat.Příklady naleznete v tématech Postupy: Zpracování výjimky pomocí bloku try/catch (Průvodce programováním v C#) a Try...Catch....Finally – příkaz (Visual Basic).
Umístění souborů
Můžete přizpůsobit umístění souborů aplikace, by domníváte následující:
Hledání dostupné místo.Uživatelé pravděpodobně nemáte přístup ke složce Program Files v počítači, tak ukládání souborů s aplikací nemusí fungovat.
Hledání na bezpečném místě.Ukládání souborů v kořenové složce (c:) není zabezpečená.Data aplikací doporučujeme složka \Application Data.Pro jednotlivé uživatele dat aplikace vytvořit soubor pro každého uživatele ve složce \Dokumenty.
Pomocí platný název souboru.Můžete použít OpenFileDialog a SaveFileDialog prvky snížení pravděpodobnosti neplatné názvy souborů.Uvědomte si, že mezi uživatel vybere soubor a časového kódu zpracovává soubor, soubor budou odstraněny.Uživatel nemá oprávnění k zápisu do souboru.
Zabezpečení
Jak bezpečný je výstřižek závisí na kde se používá ve zdrojovém kódu a jak změnit, jakmile je v kódu.Následující seznam obsahuje několik oblastí, které mají být považovány za.
Přístup k databázi a soubor
Zabezpečení přístupu ke kódu
Ochrana zdroje (například protokoly událostí registru)
Ukládání tajemství
Ověření vstupů
Předáním dat skriptovací technologie
Další informace naleznete v tématu Zabezpečování aplikací.
Stažené výstřižky kódu
Výstřižky kódu technologie IntelliSense nainstalovanou aplikací Visual Studio nejsou samy o sobě riziko zabezpečení.Aplikace však mohou vytvářet bezpečnostní rizika.Výstřižky stažených z Internetu se zachází stejně jako jakékoli jiné stažený obsah - s mimořádnou opatrností.
Výstřižky stáhnout pouze z webů, kterým důvěřujete a pomocí aktuálního antivirového softwaru.
Otevřít všechny soubory stažených výstřižků v programu Poznámkový blok nebo v editoru XML sady Visual Studio a zkontrolujte pečlivě před jejich instalací.Vyhledejte následující problémy:
Fragment kódu v případě, že ho provést poškodit systém.Pozorně si přečtěte před jeho spuštěním zdrojový kód.
URL nápovědy blok souboru výstřižku může obsahovat adresy URL, které urážlivý webový server zobrazit nebo spustit škodlivý soubor.
Výstřižek mohou obsahovat odkazy, které se tiše do projektu a může být načten z kdekoliv v systému.Tyto odkazy mohou byly staženy do počítače ze které jste stáhli výstřižek.Výstřižek může provést volání metody v odkaz, který spustí nebezpečný kód.Chcete-li chránit proti takový útok, zkontrolujte dovozy a odkazy bloky souboru výstřižku.
Viz také
Koncepty
Fragmenty kódu technologie IntelliSense v jazyce Visual Basic