Reklama

zoner.cz | czechia.com | regzone.cz | inshop.cz | zonerpress.cz | zonerantivirus.com | zonerama.cz | knihyfoto.cz | fotoden.cz

interval.cz

V tomto článku si ukážeme, jak v ASP.NET rozšířit již existující formulář pro upload o možnost stažení obrázku ze zadané URL.

11. 02. 2010 | Pavel Růžička | ASP.NET | Komentáře: 1

Komunitní aplikace na webu umožňují uživatelům sdílet kdeco. V tomto článku si ukážeme, jak uživateli prostřednictvím ASP.NET umožnit stažení obrázku, který už sídlí na nějaké URL, podobně jako nejmenovaná služba "obličejkniha".

20. 11. 2009 | Pavel Růžička | ASP.NET | Komentáře: 4

Na každém webu se stávají chyby v důsledku chybných odkazů nebo zrušeného obsahu. V tomto článku si ukážeme, jak tyto chyby co nejlépe ošetřit jak s ohledem na návštěvníka stránek, tak pro vyhledávače a jiné stroje, které naše stránky navštěvují.

22. 10. 2009 | Pavel Růžička | Webové standardy | Komentáře: 2

Jakkoli nám dnes do webových aplikací pronikají různé AJAXy, jQuery a SilverLighty - poctivým základem aplikace je ještě stále formulář. V pokračování předchozího článku se zaměříme na formuláře spolehlivé, formuláře, které předcházejí chybám a umožňují uživateli chybu snadno napravit.

12. 08. 2009 | Pavel Růžička | Ostatní | Komentáře: 4

Jakkoli nám dnes do webových aplikací pronikají různé AJAXy, jQuery a SilverLighty - poctivým základem aplikace je ještě stále formulář. V pokračování předchozího článku se zaměříme na formuláře spolehlivé, použitelné a budeme dále rozšiřovat seznam požadavků, které máme od formulářů vyžadovat.

28. 07. 2009 | Pavel Růžička | Ostatní | Komentáře: 3

Doporučujeme knihy z vydavatelství Zoner Pres

SEO – Optimalizace pro vyhledávače Vývoj her pro iPhone a iPad – programování pro iOS Velká kniha PHP 5 a MySQL - NOVÉ, TŘETÍ VYDÁNÍ HTML5 a CSS3 pro webové designéry

Jakkoli nám dnes do webových aplikací pronikají různé AJAXy, jQuery a SilverLighty - poctivým základem aplikace je ještě stále formulář. Z pohledu uživatele mají být naše formuláře spolehlivé, použitelné a konzistentní. Z pohledu provozovatele nesmějí vytvářet bezpečnostní díru do systému a mají předcházet chybám. V článku se proto pokusíme sestavit minimum, které máme od formulářů vždy vyžadovat

14. 07. 2009 | Pavel Růžička | Ostatní | Komentáře: 4

Internet Explorer 8 k řadě nových funkcí rozšiřuje i některé funkce původní. Podporu vlastních vyhledávačů známou již od IE7 rozšiřuje o "našeptávač", tedy zobrazení vlastních návrhů vyhledávání. Jak na vlastní našeptávač si ukážeme v článku.

27. 05. 2009 | Pavel Růžička | Prohlížeče | Komentáře: 0

Technologie SilverLight nabízí několik způsobů, jak umístit aplikaci do stránky. Z hlediska přístupnosti jsou některé z nich velmi nevhodné, takže pomocí tohoto článku se pokusíme najít ten nejpřijatelnější.

06. 04. 2009 | Pavel Růžička | Ostatní | Komentáře: 0

Poslední verze Internet Exploreru 8 a 7 v řadě nových funkcí přinášejí mimo jiné podporu vlastních vyhledávačů, IE 8 navíc tzv. akcelerátory. V tomto článku si ukážeme, jak dát k dispozici naše vlastní vyhledávače a akcelerátory a jak přidat jejich tlačítka přímo do našich webových stránek.

23. 03. 2009 | Pavel Růžička | Prohlížeče | Komentáře: 0

Důležitost zabezpečení javascriptových aplikací podtrhuje fenomén mash-ups a využívání AJAXu. A to dokonce tak, že do aplikací zanášejí nová bezpečnostní rizika. V tomto článku si ukážeme, jak vytvořit proxy pro všechny zdroje z cizí domény a mít tak pod kontrolou problém Cross-Site přístupu.

27. 05. 2008 | Pavel Růžička | ASP.NET | Komentáře: 0

DHTML transformace a filtry, které jsou dnes částečně dostupné ve všech prohlížečích, většina autorů stále ještě nedocenila. Přitom je můžeme použít i pro vytvoření efektního obrázku na titulní stránce, aniž bychom se museli uchylovat k Flashi nebo jiným pomocným metodám.

23. 11. 2007 | Pavel Růžička | JavaScript a Ajax | Komentáře: 0

Máte tip na zajímavou zprávičku z oblasti programování, webového designu, grafiky, e-komerce, nějaké akce atd.? Napište nám na miroslav.kucera@zoner.cz.

Tímto článkem navazuji na předchozí texty o prvku Pagination - ten je však použitelný pouze jako součást formuláře. Zde vytvoříme prvek, který umožní stránkování v podobě klasických odkazů, které jsou dobře přístupné i pro vyhledávače. Na rozdíl od stránkovatelného GridView bude funkční nezávisle na klientském skriptování a můžeme jej pohodlně použít třeba i pro Repeater.

16. 10. 2007 | Pavel Růžička | ASP.NET | Komentáře: 0

V tomto článku navazuji na předchozí text, který byl věnován vnitřní architektuře prvku. Probereme detailně veřejné členy a připravíme ukázku použití pro stránkování, kdy známe celkový počet záznamů, ale také pro případ, kdy celkový počet neznáme nebo je jeho zjištění komplikované a náročné.

10. 09. 2007 | Pavel Růžička | ASP.NET | Komentáře: 0

V tomto článku se nejen naučíme vytvářet vlastní kompozitní ovládací prvky, ale také vytvoříme užitečný stránkovací prvek, který je - na rozdíl od stránkovatelného GridView - funkční nezávisle na klientském skriptování a můžeme jej pohodlně použít třeba i pro Repeater.

20. 08. 2007 | Pavel Růžička | ASP.NET | Komentáře: 0

V řadě aplikací požadujeme, aby formulář korektně reagoval nejen na kliknutí na tlačítko, ale také na odeslání klávesou Enter. Ukážeme si, jak aplikaci upravit tak, aby správně reagovala i na odeslání klávesou Enter a obešli jsme se přitom bez vestavěné podpory pro výchozí tlačítko, která je závislá na podpoře klientského skriptování.

18. 05. 2007 | Pavel Růžička | ASP.NET | Komentáře: 0

Zavedení kešování direktivou @OutputCache je velmi snadné, avšak nevhodným použitím si můžeme přivodit nechtěné zobrazení citlivých údajů třetí straně. V tomto článku si ukážeme, jak i nadále @OutputCache využívat a přitom vyzrazení citlivých údajů zabránit.

11. 12. 2006 | Pavel Růžička | ASP.NET | Komentáře: 0

Přestože je v ASP.NET zavedení kešování direktivou @OutputCache velmi snadné, jednoduché možnosti nastavení závislosti keše jsou pouze základní. Pokud aplikace vyžaduje dodatečné závislosti keše například na základě rolí přihlášeného uživatele, pomůžeme si vlastní metodou. Pak můžeme jednoduše určovat závislost a platnost keše atributem VaryByCustom.

08. 12. 2006 | Pavel Růžička | ASP.NET | Komentáře: 0

V tomto článku vytvoříme serverový ovládací prvek, který použijeme pro pohodlné vytváření odkazu na obrázek. Takový odkaz potom přístupnou formou zobrazí obrázek v novém přizpůsobeném okně, aniž bychom museli do aplikace zvlášť dopisovat speciální klientský skript.

17. 03. 2006 | Pavel Růžička | ASP.NET | Komentáře: 0

S pomocí rozšíření .net Frameworku pro mobilní zařízení můžeme na několika řádcích vytvořit redirektor, který uživatele přesměruje na nejvhodnější verzi stránek pro jeho zařízení. Na rozdíl od podobné funkce v PHP, o které jsme již psali, za nás detekci typu a schopností zařízení totiž provede .net Framework sám. Ukážeme si také, jak zajistit, aby přesměrování bylo korektní s ohledem na SEO.

10. 02. 2006 | Pavel Růžička | ASP.NET | Komentáře: 0

V tomto článku si ukážeme, jak snadno můžeme učinit náš RSS kanál čitelný přímo v prohlížeči uživatele, a to i bez RSS čtečky nebo prohlížeče s podporou RSS. Ukážeme si také, jak může uživatel Windows takový kanál přímo sledovat na ploše.

02. 02. 2006 | Pavel Růžička | XML | Komentáře: 0

V tomto článku si nejprve ukážeme vlastnost HttpRequest.PathInfo. Dále vytvoříme http modul, s pomocí kterého budeme moci jednoduše i ve starších aplikacích vylepšit tvar odkazů a v nových jej můžeme využít jako jeden ze způsobů přípravy "hezky" vypadajících URL.

10. 11. 2005 | Pavel Růžička | ASP.NET | Komentáře: 0

V tomto článku si ukážeme, jak zejména v intranetových aplikacích, ale třeba i na webových stránkách, využít vyhledávací panel Microsoft Internet Exploreru k různým doplňkovým funkcím. Současně si ukážeme, jak tentýž panel využít v takzvaném sidebaru prohlížečů, které přidávání stránek do sidebarů podporují.

14. 09. 2005 | Pavel Růžička | Prohlížeče | Komentáře: 0

V některých případech při otevírání odkazu do nového okna je pro uživatele pohodlnější, aby nevyskakovala další okna, pokud mu již jedno "naše okno" vyskočilo - to je jednoduché, nicméně takové okno se může skrýt v pozadí hlavního okna a uživatel pak nezaregistruje, že se jeho obsah změnil. V článku si nejen ukážeme, jak namísto otevření dalšího okna jen přenést již otevřené okno do popředí, ale také jak se sžít s v současnosti hojně využívanými blokátory vyskakovacích oken.

20. 04. 2005 | Pavel Růžička | JavaScript a Ajax | Komentáře: 0

Umožnit uživateli zobrazit údaje setříděné podle různých sloupců a různým směrem je velmi žádaná funkce. V tomto článku si ukážeme, jak chytrým využitím klausule CASE můžeme parametricky volit jak sloupec, podle kterého třídit, tak i směr setřídění.

01. 04. 2005 | Pavel Růžička | Databáze | Komentáře: 0

Nejenže se dodnes řada uživatelů počítače nenaučila psát řádně diakritiku, ale občas ani nemají možnost ji psát (používají nevhodně nastavený počítač, počítač v zahraničí bez českého národního prostředí nebo třeba mobilní telefon). Proto při jednoduchém vyhledávání potřebujeme, aby uživatel dostal řádný výsledek nezávisle na tom, zda zadal výraz s diakritikou či bez ní. Zde si ukážeme funkci, pomocí které diakritiku "zahodíme" přímo v SQL dotazu a vyhledávání tak bude na diakritice nezávislé.

16. 02. 2005 | Pavel Růžička | Databáze | Komentáře: 1

V tomto článku si ukážeme, jak komplexním mechanismem lokalizace aplikací je vybaven .NET a jakým způsobem tedy můžeme měnit i jazyk textů naší ASP.NET aplikace. Využijeme přitom takzvaný Resource Manager a naučíme se také nastavit jazyk aplikace automaticky dle preferovaného jazyka klienta.

04. 02. 2005 | Pavel Růžička | ASP.NET | Komentáře: 0

Formulářové pole textarea umožňuje vkládat i velmi dlouhé texty, jehož maximální délku narozdíl od textového pole není jednoduše možné omezit, protože atribut maxlength zde není podporován. V tomto příkladu si ukážeme, jak pomocí klientského skriptu nejen omezit maximální délku, ale i zvýšit komfort uživatele zobrazením poměrného využití povolené délky grafickým progressbarem.

11. 01. 2005 | Pavel Růžička | JavaScript a Ajax | Komentáře: 0

MS SQL nepodporuje triviální možnost stránkování, jako například MySQL, pomocí klauzule LIMIT. O stránkování v MS SQL jsme psali již dříve, tentokrát si ale ukážeme univerzální proceduru, pomocí které je možné stránkovat údaje z libovolné tabulky nebo pohledu.

04. 01. 2005 | Pavel Růžička | Databáze | Komentáře: 1

O univerzálním skriptu, pomocí kterého můžeme zobrazit blikající text, jsme již psali. V tomto článku využijeme současné schopnosti prohlížečů v oblasti CSS a SMIL, díky kterým může text blikat i bez použití klientského skriptu a navíc nenarušíme sémantiku dokumentu. Blikající text nakonec zapouzdříme do serverového ovládacího prvku.

25. 11. 2004 | Pavel Růžička | ASP.NET | Komentáře: 0

O tom, že v řadě webových aplikací je nežádoucí, aby uživatel odesílal údaje z formuláře vícekrát, a jak tomu alespoň klientským skriptem zamezit, jsme již psali. V tomto článku popsaný způsob zapouzdříme do serverového ovládacího prvku, který je pak možné ihned použít jako náhradu původního HtmlFormu.

10. 09. 2004 | Pavel Růžička | ASP.NET | Komentáře: 0

Reality bez provize – revoluční realitní portál
pronájem, prodej a koupě realit bez provize.
SSLmarket
Profesionální eshop Zoner inShop od 990 Kč.
Reklama
Reklama

Syndikace

hledáme nové autory | redakce interval.cz | reklama na interval.cz

© ZONER software, a.s., všechna práva vyhrazena. Hosting zajišťuje CZECHIA.COM. SSL certifikáty pro domény. Powered by WordPress.