Provedení přesměrování je ve webovém programování zcela běžná věc a pokud chceme programovat podle návrhového vzoru Post/Redirect/Get, pak je to přímo nutnost. Vřele doporučuji tento vzor používat, protože díky němu můžeme zabránit vícenásobnému odeslání formuláře (známé double-posty z fór a komentářů) a jeho použití vede také k lepšímu oddělení koncernů (zájmů, oblastí aplikací sloužící k různému účelu). A v neposlední řadě je jeho implementace triviální
Použití tohoto návrhového vzoru v ASP.NET MVC aplikaci je velmi jednoduché, protože sám o sobě nevyžaduje žádnou speciální podporu. V akční metodě zpracovávající POST data prostě místo obligátního „return View(…)“ zavoláme „return RedirectToAction(…)“ nebo „return RedirectToRoute(…)„.
Redirecting is very common operation in web programming, especially when you want to follow Post/Redirect/Get pattern. I strongly recommend to use this pattern because it’s very simple, avoids double-posting and tends to better separation of concerns. And how to implement this pattern in ASP.NET MVC? It’s very easy – just call RedirectToAction or RedirectToRoute method at the end of your action method that processes POST data.
Zobrazit celý příspěvek »
Tento článek bude velmi tabulkoidní a bude pojednávat o číslovkách. Myslím, že není co dodat…
Zobrazit celý příspěvek »
Podíváme na většinu důležitých věcí okolo podstatných (substantiu) a přídavných (adjectiu) jmen, tedy ukážeme jak tvořit ženský rod, jak tvořit množné číslo a jaké používáme členy.
Zobrazit celý příspěvek »
Je to pár dní, co Microsoft uvolnil ke stažení Virtual PC Image s CTP Visual Studia 2010 a .NET Frameworkem 4.0. Hlavně mě zajímalo, co za novinky přinese nový C# 4.0 a tak se mi podařilo vygooglit tenhle docx a tuhle přednášku (zip ke stažení přejmenujte na pptx).
Hlavním přínosem jazyka C# 2.0 byly generiky, C# 3.0 přinesl LINQ a hlavním mottem C# 4.0 je dynamičnost. Sám Microsoft rozděluje novinky v C# 4.0 do několika základních skupin.
Zobrazit celý příspěvek »