interval.cz

Aktuální kategorie: ASP.NET

Zajímavý článek popisující práci se systém Px Framework pro rychlý vývoj databázové aplikace založené na ASP.NET.

20. 10. 2011 | Peter Skoda | ASP.NET | Komentáře: 1

03. 02. 2011 | Zdeněk Malbek | ASP.NET | Komentáře: 0

11. 11. 2010 | Zdeněk Malbek | ASP.NET | Komentáře: 0

06. 05. 2010 | Zdeněk Malbek | ASP.NET | Komentáře: 0

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

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

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

Vydavatelství Zoner Press doporučuje: Pište správně česky - poradna šílených korektorů

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 předchozím článku jsem se zabýval technikami používanými pro lokalizování ASP.NET 1.x aplikací. Tentokrát se podíváme, co nového nám v tomto směru nabízí ASP.NET 2.x.

08. 09. 2006 | Radek Jícha | ASP.NET | Komentáře: 0

Doporučujeme knihy z vydavatelství Zoner Press

Obálka knihy MySQL - optimalizace pro vysoký výkon Obálka knihy WordPress Obálka knihy Silverlight Obálka knihy Python pro hackery a reverzni inženýrství

Mnoho zákazníků požaduje, aby jejich stránky měly několik jazykových mutací. S tímto požadavkem jsou v zásadě spojeny dva úkoly. Za prvé je nutné umožnit obsluze webu (nejčastěji tedy zadavateli zakázky), aby mohl vkládat obsah v požadovaných jazykových mutacích, a druhým úkolem, před který jsme jako programátoři postaveni, je lokalizovat aplikaci a prvky stránky, které obsluha editovat nemůže. Mám na mysli například obrázky v layoutu stránky, které obsahují text, tlačítka, hlášky, výzvy a podobně. Podívejme se tedy, jaké možnosti nám v tomto směru ASP.NET ve své první verzi nabízí.

17. 08. 2006 | Radek Jícha | ASP.NET | Komentáře: 0

ASP.NET ve verzi 2.0 přináší řadu vylepšení a umožňuje programátorům snáze tvořit sofistikovanější aplikace. Jedním z těch velmi zajímavých, nicméně dle mého názoru málo diskutovaných vylepšení, je i Cross-page Postback. Jedná se o techniku, která umožňuje postback, jak jej znáte z ASP.NET 1.x, odeslat na jinou stránku.

01. 06. 2006 | Radek Jícha | ASP.NET | Komentáře: 0

Standardní způsob interakce mezi uživatelem a serverem se v ASP.NET zajišťuje pomocí takzvaného Postbacku, kdy se na server odešle obsah celého formuláře, aplikace informace roztřídí a odešle upravenou stránku zpět klientovi. Tento model má své velké nevýhody. Především jde o to, že klient si musí stáhnout opět celou stránku. V mnoha případech se posílá informací zbytečně mnoho, respektive stačí překreslit jenom zlomek stránky. V případě Postbacku se však celý zbytek stránky musí s těmito informacemi "svézt", ať už jsou důležité pro danou operaci nebo ne. V těchto případech by měl do hry vstoupit Callback.

11. 05. 2006 | Radek Jícha | ASP.NET | Komentáře: 1

Existuje velmi mnoho typů aplikací, které požadují po návštěvníkovi, aby vyplnil datum do nějakého formuláře. Můžeme ho nechat, ať datum vyplní ručně. To však přináší řadu problémů - návštěvníci jsou líní a nechce se jim vypisovat datum do textového pole a potom také můžou nastat problémy s formátem data. Použít tečku nebo lomítko jako oddělovač? Napsal uživatel datum v našem nebo "západním" formátu? ASP.NET samozřejmě nabízí například RegularExpressionValidator, kulturní zvyklosti a podobné nástroje, takže žádný problém. Je tu však ještě jedna možnost, jak získat datum od uživatele - takzvaný DatePicker.

03. 05. 2006 | Radek Jícha | ASP.NET | Komentáře: 1

RSS figuruje dnes již na mnoha stránkách. Je několik způsobů, jak vystavit RSS feed - bohužel nejčastějším způsobem je výpis kódu ve formátu RSS na .aspx stránku. Existuje ale elegantnější a hlavně výkonnější řešení, v podobě vlastního HTTP handleru.

20. 04. 2006 | Radek Jícha | 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 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

Každá webová aplikace by měla uživateli umožnit přehlednou navigaci mezi jednotlivými stránkami. Obvykle je tato navigace zprostředkována pomocí prvků, jako je menu, mapa stránky a další. V nové verzi obsahuje ASP.NET také několik základních ovládacích prvků, které umí prezentovat strukturu stránek uživateli.

29. 09. 2005 | Tomáš Petříček | ASP.NET | Komentáře: 0

Při tvorbě složitějších webových aplikací je potřeba, aby všechny stránky aplikace měly stejný vzhled a několik společných částí, které se budou chovat na všech stránkách stejně. Ve starší verzi ASP.NET se tento problém obvykle řeší přidáváním ovládacích prvků, které obsahují tyto společné části, do každé stránky aplikace. V nové verzi ASP.NET je možné tento problém řešit pomocí "master pages".

23. 09. 2005 | Tomáš Petříček | ASP.NET | Komentáře: 0

V předchozím článku jsem vám ukázal jak lze ukládat obrázky do databáze MS SQL. Nyní se naučíte, jak takto uložené obrázky zobrazit ve svých stránkách.

04. 08. 2005 | Ondřej Kopp | ASP.NET | Komentáře: 0

Nová verze známé technologie pro tvorbu webových aplikací zasáhla samotné srdce vytváření výsledné stránky. Pojďme se podívat na vylepšenou verzi technologie CodeBehind.

20. 05. 2005 | Lukáš Lánský | ASP.NET | Komentáře: 0

I tentokrát se podíváme na další novinky v novém .NET, konkrétně postupy okolo přihlašování a správy uživatelů. V tomto článku se zaměřím spíše na tu praktickou část, abyste mohli co nejdříve začít vytvářet aplikace.

13. 05. 2005 | Radek Jícha | ASP.NET | Komentáře: 0

V tomto článku si představíme jeden z nejznámějších vzorů, zvaný "jedináček" (Singleton). Jedináček je díky své jednoduchosti a svým vlastnostem oblíben i u řady vývojářů, kteří jinak návrhové vzory příliš v lásce nemají. Jedináček byl společně s abstraktní továrnou použit již v předchozím článku - tentokrát si použití tohoto vzoru rozebereme podrobně a přidáme další příklad možného použití v .NET aplikacích.

25. 03. 2005 | Zdeněk Drlík | ASP.NET | Komentáře: 0

Systémy CAPTCHA zisťujú, s kým aplikácia komunikuje, respektíve zabezpečujú, že aplikácia nekomunikuje so "strojom", ale so skutočným človekom. Vo webových aplikáciách sa CAPTCHA najčastejšie využíva pri prihlasovaní sa do aplikácie čím sa zaručuje, že do aplikácie sa prihlasuje skutočný človek a nie automat, robot. V tomto článku si priblížime princípy CAPTCHA a vytvoríme si ASP.NET ovládací prvok, ktorý sa dá bez problémov použiť v ľubovoľnej webovej aplikácii.

22. 03. 2005 | Dušan Hlavatý | ASP.NET | Komentáře: 0

V tomto článku se budeme zabývat návrhovým vzorem zvaným "abstract factory" (abstraktní továrna). Vzor je použit pro flexibilní výběr typu databázového serveru, se kterým aplikace pracuje. Při návrhu systémů bývá téměř pravidlem, že se jednotlivé návrhové vzory doplňují, a ani v tomto příkladu tomu není jinak. Abstraktní továrnu zde doplňuje známý a často používaný vzor "singleton" (jedináček).

14. 02. 2005 | Zdeněk Drlík | ASP.NET | Komentáře: 0

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.