VIM – editace více souborů

Editor VIM umožňuje práci s více soubory najednou, případně také více pohledů do jednoho souboru. Množinu otevřených souborů je možné zobrazit třemi způsoby. Jednak jako horizontální okna, dále jako vertikální okna a třetím způsobem je zobrazení ve formě záložek, známých z dnešních webových prohlížečů.
Čti dále

Šifrování ConnectionString v ASP.NET

Bezpečnosti ve webových aplikacích není nikdy dost. Pro její posílení je však možné učinit pár kroků. V ASP.NET lze například zašifrovat přihlašovací řetězce k databázi.
Možnosti jsou dvě. První z nich je šifrování programové, pomocí metody ProtectSection. Mně se však více líbí utilita aspnet_regiis.exe. Není třeba psát další kód, její použití je jednoduché a dá se využít v instalačních průvodcích. Jak tedy na to? Čti dále

Oprava chyby HTTP 401.3 v IIS 5.1

Možná jste si také chtěli svůj projekt v ASP.NET pustit mimo prostředí Visual Studia. Nainstalovali jste tedy IIS (Internet Information Services), vytvořili nový virtuální adresář a zadali cestu k projektu. Vše se zdá být v pořádku, avšak na adrese http://localhost/pokus/ (kde ‘pokus’ je název projektu v IIS) je k vidění jen informace o chybě s oprávněními. Čti dále

Návrhový vzor Transform View

Transform View je dalším ze způsobů jak implementovat view v MVC architektuře. Využívá transformačních objektů, které převádějí doménové objekty do HTML kódu. Čti dále

Návrhový vzor Template View

Template View je jedním z možných přístupů k implementací view v MVC architektuře. Základní myšlenkou tohoto vzoru je vkládání značek do předem připravené HTML šablony. Tyto značky jsou během obsluhy požadavku nahrazeny relevantími daty. Značky jsou styčným bodem mezi programem a šablonou.
Čti dále

Výběr náhodných záznamů v MS SQL

Na první pohled složitý úkol má velmi jednoduché řešení. Tím je použití funkce NEWID() v klauzuli ORDER BY výběrového dotazu. Pro množinu vybraných záznamů se tak náhodně vygenerují jedinečné identifikátory, které po seřazení změní původní pořadí záznamů. Čti dále

Návrhový vzor Intercepting Filter

Ve webových aplikacích se často objevují funkcionality, které je potřeba vykonat před spuštěním controlleru (z návrhového vzoru MVC). Mám na mysli například logování přístupu, dekompresi dat z požadavku, kódování znaků, kontrolu IP adresy, kontrolu session, zpracování cookies, atd.. Návrhový vzor Interception Filter ukazuje způsob, kterým je možné tyto nizkoúrovňové funkce zapouzdřit a využívat v aplikaci.
Čti dále

Návrhový vzor Front Controller

Návrhový vzor Front Controller je další z možností, jak realizovat controller z architekturního vzoru MVC. Je to controller, který obsluhuje všechny požadavky směřující na jeden web. Většinou se skládá ze dvou částí: ovladače a hierarchie příkazů.
Čti dále

Export dat z MS SQL 2008

Možná je to k nevíře, ale nemalou chvíli mi trvalo, než jsem zjistil, jak v SQL Server Management Studiu vyexportovat kompletní databázi do SQL skriptu. Snad tento článek podobně nemalou chvíli někomu ušetří. Čti dále

Řídicí struktury v MySQL

Pokud se při práci s MySQL neomezujete jen na jednoduché dotazy, dříve nebo později narazíte na potřebu řídit běh programových jednotek. Právě o podmínkách a cyklech v MySQL je tento článek.
Konkrétně se zmíním o příkazech IF, CASE, LOOP, ITERATE, LEAVE, WHILE DO a REPEAT UNTIL.
Čti dále

Návrat nahoru
Kontaktni cocky | Neodymove magnety | Neocube | Ubytovani Vysocina | ploty