Devlogy.cz » Seznam zdrojů » Webové aplikace
Webové aplikace
Základní informace o zdroji
| Podtitulek: | Webové aplikace a vše kolem nich... |
|---|---|
| Domovská stránka: | http://weboveaplikace.info |
| RSS export: |
Systémové informace o zdroji
| ID: | 55 |
|---|---|
| Jmenné ID: | webaplikace |
| Články ručně přidává správce systému: | NE |
| Články jsou schvalovány správcem: | NE |
| Titulek zdroje stahován z RSS exportu: | ANO |
| RSS export je lineární: | NE |
| Kontrola aktuálnosti proběhla: | dnes 13:42 |
| Návratový kód: | HTTP 304 |
| RSS export naposledy zpracován: | 2. června 2011 12:59 |
| Kontrola aktuálnosti naplánována na: | dnes 14:12 |
WinForms a panel s double-bufferingem
Potřebujeme-li ve WinForms vícenásobně překreslovat panel, setkáme se s největší pravděpodobností s blikáním našeho kresleného obrazu. Je to způsobeno tím, že obraz se vykresluje postupně a navíc relativně pomalu. Abychom se tomu vyhnuli musíme použít …
WinForms a červené X vykreslené na panelu
Pokud jste se někdy pokoušeli kreslit ve WinForms na panel (konkrétně v obsluze události Paint panelu) a dostali jste místo svého výtvoru pouze červený rámeček s krásným červeným X, pak věřte, že váš kód vyprodukoval vyjímku dříve než stačil něco …
Rozdíly mezi událostmi a delegáty
Nebudu psát o tom co jsou to delegáti a události v C#, ale shrnu jejich podobné a rozdílné rysy. Kus zdrojového kódu bude výřečnější než já C#: namespace EventVsDelegate { public delegate void MyEventHandler(String message); class MyClass …
Editace záznamů pomocí SQL Server Management Studia 102f
O funkcích SQL Server Management Studia jsem zde psal už několikrát. Pokud dojde na editaci záznamů v tabulkách, tak místo sepisování UPDATE dotazu, sáhnu po možnosti 'Edit Top 200 Rows' v kontextové nabídce tabulky. Pokud jde o editaci …
Formátování řádků GridView v závislosti na obsahu
Komponenta GridView nabízí ideální způsob, jak rychle a bez práce prezentovat množinu dat. Možnosti formátování jsou opravdu široké, avšak vztahují se na celou komponentu, či její části. Pokud chceme upravit vzhled jednotlivých řádků ( a to v …
Jak v T-SQL pracovat s velkými texty
Pokud potřebujete do databáze uložit rozsáhlý text, nejspíše použijete datový typ text, který je schopen pojmout až 2GB textových dat. Pokud budete chtít s velkými texty pracovat pomocí T-SQL, nejspíše také sáhnete po datovém typu text. Ten však nelze …
Šifrování ConnectionString v ASP.NET podruhé
Před časem jsem zde psal o šifrování connectionStringu pomocí aspnet_regiis.exe. Nyní jsem nabyl dojmu, že budu muset použít šifrování programové, tak jsem si ho vyzkoušel. Vzhledem k tomu, že mám vytvořený příklad na úpravu souboru web.config, …
Jak programově upravit soubor web.config
Občas se hodí, přímo z webové aplikace upravit obsah konfiguračního souboru. V mém případě jde o sekci connectionStrings a tak uvedu příklad na ní. Upravovat však jdou i další sekce. Třídy pro práci se souborem web.config poskytují jmenné prostory …
Vlastní validátor v ASP.NET
Na jednoduchém příkladu si ukážeme jak si v ASP.NET vytvořit vlastní validátor, který bude obsahovat jak validaci na serveru tak i validaci u klienta pomocí JavaScriptu. Ukázkový validátor bude ověřovat zda zadaný řetězec má předepsanou délku. Začneme …
Zvýšení bezpečnosti MS SQL Serveru pomocí koncových bodů
Na koncové body (endpoints) jde nahlížet jako na místa, kterými se lze připojit k SQL Serveru. Lze tak určit kdo a jak se k SQL Serveru smí připojit. Problematika koncových bodů je celkem široká a tak se zaměřím jen na konkrétní část. Tou bude …
Porovnání záznamů v MySQL tabulce s daty v souboru
Napsal jsem si skriptík, který z textového souboru načítá jednotlivé řádky a následně je zpracuje a uloží do databáze. Vše by bylo pěkné, kdyby v onom skriptu nebyla chyba, kvůli které nebyly některé řádky zpracované. Vzhledem k tomu, že zpracovávání …
Audit v MS SQL 2008 (4. část)
Události zaznamenané v audit logu si nemusíte prohlížet pouze pomocí nástrojů Management Studia. Všechny informace z auditních souborů lze načíst pomoci T-SQL. Vzhledem k tomu, že jde o citlivé údaje, je pro některé části celého skriptu potřeba pár …
Připojení z hostitelského systému k web serveru ve VirtualBoxu
Pokud pro své webové aplikace používáte server v systému spuštěném ve VirtualBoxu, určitě narazíte na problém, jak z hostitelského systému přistupovat k danému serveru. Řešením je přesměrování portů pomocí VBoxManage. Pro správnou funkčnost je potřeba …
VIM – TIP – editace adresářů
V editoru VIM existuje příkaz CODE: :edit nazevSouboru který primárně slouží pro otevření souboru. Můžeme ho ale použít také pro otevření adresáře a procházení adresářové struktury souborového systému. Stačí použít příkaz CODE: :edit . Mezi …
VIM – TIP – otevření manuálových stránek
Potřebujete-li nahlédnout do manuálovych stránek (samozřejmě na linuxu), pak není nic jednoduššího než najet kurzorem na příslušnou funkci a stisknout K.
Rozdílové skripty pomocí SQL Server Management Studia
Microsoft SQL Server Management Studio poskytuje velmi užitečnou funkci. Tou je generování změnových (nebo jak říkám já, rozdílových) skriptů. K dispozici je kdykoliv, kdy upravujete databázi pomocí grafických nástrojů Management Studia. A k čemu že …
Common Table Expressions a mazáni duplicitních záznamů v MS SQL
Common Table Expressions (CTE) je konstrukce, umožňující definovat a následně, v rámci působnosti jednoho dotazu, použít množinu záznamů. Jde tedy o obdobu běžně používaných poddotazů. Výsledek CTE se chová jako normální tabulka a lze s ním také tak …
Vlastní validátor v ASP.NET
Na jednoduchém příkladu si ukážeme jak si v ASP.NET vytvořit vlastní validátor, který bude obsahovat jak validaci na serveru tak i validaci u klienta pomocí JavaScriptu.
Srovnání jazyků – pole
Jsem v poslední době nucen používat víc programovacích jazyků než je zdrávo. Samozřejmě jsou mezi nimi odlišnosti a proto se mi občas pletou. Udělám si tedy na webu srovnání, třeba to pomůže i někomu dalšímu. Pro dnešek jsem zvolil problematiku polí. …
Export oprávnění uživatelů a rolí v SQL Server 2008
Dnes jsem potřeboval přenést část dat z testovací databáze na produkční. Krom pár procedur to byli hlavně uživatelé a role. Poučen z předchozích chyb jsem pořádně prošel celé dialogové okno a vybral vše co jsem chtěl vyexportovat. K mému překvapení se …
Recenze K:CMS
K:CMS je český redakční systém z rukou Štěpána Mátla, který má za sebou něco málo více než rok vývoje. Jde tedy o poměrně mladý a stále se rozvíjející projekt. Na K:CMS jsem byl nedávno upozorněn v komentářích a nyní nastal správný čas, trochu ho …
Ještě snazší konfigurace Highslide, než kdy dříve
Nejspíš jste se již setkali s některým z klonů oblíbeného 'prohlížeče obrázků' Lightbox 2. Možná jste se někdy i pokoušeli upravit ho k obrazu svému a možná jste se s tím i trochu trápili. Highslide nedávno přišel s velmi zajímavou službou. …
VIM a ctags
Také by se vám líbilo, kdyby vám VIM napovídal názvy knihovních funkcí, nebo názvy metod objektů? Taky byste ve VIMu uvítali code insight, nebo IntelliSense? Pokud je vaše odpověď kladná, pak vzhůru do stahování a instalování exuberant ctags. Pokud …
Odesílání emailů z MS SQL Serveru
Užitečnou funkcí SQL Serveru 2008 je možnost odesílat emaily přímo z prostředí databázového serveru, a to pomocí nástroje Database Mail. Správce serveru či jednotlivých databází tak mohou být emailem informování o chybách serveru, naplnění logovacích …
VIM - vzdálený přístup k souborům
Editor VIM umožňuje velmi jednoduše editovat vzdálené soubory. Dovoluje využívat protokoly ftp, rcp, scp a další. V linuxu to funguje spolehlivě. Z windows se mi vzdálený přístup stále jaksi nedaří.
VIM - záložky
Pro editaci více souborů zároveň můžeme využít překrývaná okna neboli záložky, které známe z většiny dnešních prohlížečů. Každé takovéto okno je možné dále rozdělit na další horizontální nebo vertikální okna.
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 …
Š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 …
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 …
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.
