pondělí 21. února 2011

CSS sprity a seznamy

Ač nerad, přeci jen jsem občas dotlačen k práci na uživatelském rozhraní :-). V rámci jednoho webového projektu vznikl požadavek použít CSS sprity místo odrážek.

Pokud někdo neví, co jsou to CSS sprity, tak snad pomůže tento odkaz.

Přímé použití v seznamech je ale, jak jsem posléze zjistil, problematické. Prvek seznamu je obvykle větší než obrázek ve spritu a tak je často zobrazeno ze spritu více, než by bylo vhodné. Ani můj oblíbený stackoverflowmi nenabídl řešení – většina příspěvků, co jsem našel, radila buď předělat sprite tak, aby obsahoval obrázky jen vertikálně a nebo navrhovala použít element div jako kontejneru.

Zbytek článku je na mém starším blogu zde: http://blog.vyvojar.cz/mstr/archive/2011/02/21/css-sprity-a-seznamy.aspx

neděle 5. prosince 2010

DRY – databáze podruhé

V první části jsem ukázal, jak zjednodušit a centralizovat práci s databázi. V tomto díle zajdu ještě dál a kód se stane ještě více obecnějším.


Visual Studio – seskupení souborů

Jeden kamarád si prohlížel jeden z mých projektů a zaujalo ho, že v Solution Explorer vidí některé soubory pěkně sloučené do skupinky. Jak na to?

středa 1. prosince 2010

Jak na DRY – databáze poprvé

Pokud někoho zkratka DRY mate, tak je to zkrácenina anglického Don’t Repeat Yourself – neboli “neopakujte se”. Samozřejmě je to ideál a nejde ho vždy a všude dosáhnout, v následujícím článku chci jen ukázat, jak toho docílit v případě práce s databázemi. Dále je ukázáno použít anonymní metody a využití delegátů, konkrétně generického Action<T>.

neděle 29. července 2007

GoogleImages - jak načíst obrázky do vlastní aplikace

V přiloženém zip souboru je popsána aplikace pro načítání náhledů obrázků z webové služby Google - bez nutnosti používat Google API s omezeními, které přináší. Na aplikaci je navíc demonstrována výhoda asynchronních volání - zejména z hlediska uživatele podobné aplikace, který .
Toto je vůbec můj první blogový příspěvek ještě na starém blogu, celý si ho můžete přečíst na