<?xml version="1.0"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:georss="http://www.georss.org/georss" version="2.0">
  <channel>
    <georss:point>50.7234 14.9296</georss:point>
    <title>rarouš.weblog  - komentáře k článku</title>
    <link>http://rarous.net/</link>
    <description>Komentáře k článkům rarouš.weblog.</description>
    <copyright>© 2004 - 2008 Aleš Roubíček. All rights reserved.</copyright>
    <generator>Gryphoon Weblog v1.78</generator>
    <item>
      <author>Ondřej</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1041</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1041</link>
      <pubDate>Wed, 11 Mar 2009 22:18:55 GMT</pubDate>
      <description>
&lt;p&gt;Díky za zajímavé odkazy, jdu se vzdělávat a snad i&amp;#160;něco ne
nepodobného nerddiner vytvořit.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Jarda Jirava</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1042</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1042</link>
      <pubDate>Thu, 12 Mar 2009 10:20:16 GMT</pubDate>
      <description>
&lt;p&gt;Já snad jen ještě doplním, že několik článků na téma
asp.net MVC napsal též Augi:&lt;a
href="http://www.augi.cz/"&gt;http://www&amp;#173;.augi.cz/&lt;/a&gt; který je též
častým řešitelem otázek na microsoftím fóru o&amp;#160;této
technologii. &amp;#8211; J.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1043</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1043</link>
      <pubDate>Thu, 12 Mar 2009 10:42:23 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1042"&gt;[2]
Jarda Jirava:&lt;/a&gt; O&amp;#160;Augiho blou jsme nevěděl, díky za odkaz.
Ovšem například předávání temporary dat při Post-Redirect-Get
řešit přes GET parametry není úplně nejšťastnější. Pro tyto
účely je zde slovník &lt;code&gt;TempData&lt;/code&gt;, což je vpodstatě
&lt;code&gt;Session&lt;/code&gt; s&amp;#160;životností jeden request.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Augi</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1044</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1044</link>
      <pubDate>Thu, 12 Mar 2009 13:13:22 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1043"&gt;[3]
Aleš Roubíček:&lt;/a&gt; O&amp;#160;TempData samozřejmě vím. Akorát session
je IMHO zlo (viz Altairisovy články na &lt;a
href="http://www.aspnet.cz/"&gt;http://www.as&amp;#173;pnet.cz/&lt;/a&gt;) a druhá
implementace TempDataPro&amp;#173;videra (přes cookies) nemusí fungovat
všem&amp;#8230; Proto jsem vybral prosté předání non-critical dat přes
GET parametry.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1046</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1046</link>
      <pubDate>Thu, 12 Mar 2009 13:41:43 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1044"&gt;[4]
Augi:&lt;/a&gt; Session je zlo pouze pokud nemůžeš zaručit affinitu nebo pokud
jsou data dlouho držena v&amp;#160;paměti, může dojít k&amp;#160;jejímu
zbytečnému plejtvání.&lt;/p&gt;

&lt;p&gt;Zajistit affinitu by dneska neměl být problém a
&lt;code&gt;TempData&lt;/code&gt; mají životnost pouze do dalšího requestu.&lt;/p&gt;

&lt;p&gt;Tím předáváním dat přes &lt;code&gt;GET&lt;/code&gt; si můžeše
&amp;#8222;zavařit&amp;#8220; v&amp;#160;případě, kdy si někdo tu adresu hodí
do blíbenejch a pak se mu bude zobrazovat hláška, která je ve
skutečnosti nepravdivá.&lt;/p&gt;

&lt;p&gt;Pro tyto účely se něco jako &lt;code&gt;TempData&lt;/code&gt; používá ve
většině MVC frameworků. Není na tom nic špatného. :)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Augi</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1047</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1047</link>
      <pubDate>Thu, 12 Mar 2009 14:25:05 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1046"&gt;[5]
Aleš Roubíček:&lt;/a&gt;O&amp;#160;zlosti session mě přesvědčil tento a
navazující články: &lt;a
href="http://www.aspnet.cz/Articles/193-stavove-http-sessions.aspx"&gt;http://www.as&amp;#173;pnet.cz/&amp;#8230;essi&amp;#173;ons.aspx&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jinak to s&amp;#160;tím GETem máš samozřejmě pravdu, ale cookies ani
session nemusí fungovat vždy&amp;#8230;a v&amp;#160;neposlední řadě &amp;#8211;
každý má nějakou úchylku ;-)&lt;/p&gt;

&lt;p&gt;Jinak Tvůj blog sleduju a články tu máš fakt moc pěkné &amp;#8211;
kam já se hrabu ;-) Na svou obranu snad můžu dodat jen to, že weby
jsou velmi vzdálené mému hlavnímu programátorskému zaměření
:)&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1048</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1048</link>
      <pubDate>Thu, 12 Mar 2009 15:40:36 GMT</pubDate>
      <description>&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1047"&gt;[6]
Augi:&lt;/a&gt; Michal ale popisuje absolutně odlišné případy užití a zobecňuje.&lt;/p&gt;

&lt;p&gt;Jak jsem psal jediným možným problémem (v tomto případě) je affinita a pokud
nepoužíváš víc jak jeden stroj nebo nemáš exotickej load
balancer, tak je to v&amp;#160;pohodě.&lt;/p&gt;

&lt;p&gt;Navíc PRG scénář se dnes dá krásně doplnit AJAXem a ve
výsledku se &lt;code&gt;TempData&lt;/code&gt; použijí pouze v&amp;#160;případě,
že prohlížeč uživatele není schopný AJAXový dotaz vykonat.&lt;/p&gt;

&lt;pre class="csharp"&gt;&lt;code&gt;if (Request.IsAjaxRequest()) {
  return Json(article);
}

TempData["message"] = "Článek byl uložen";
return RedirectToAction("Detail", new { id = article.Id });&lt;/code&gt;&lt;/pre&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Augi</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1049</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1049</link>
      <pubDate>Fri, 13 Mar 2009 09:04:47 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1048"&gt;[7]
Aleš Roubíček:&lt;/a&gt;Právě to &amp;#8222;víc než jeden stroj&amp;#8220;
může být problém a proto bych raději použil
CookieTempData&amp;#173;Provider&amp;#8230;&lt;/p&gt;

&lt;p&gt;Jak jsi myslel to s&amp;#160;tím AJAXem při PRG? Jakože formulář
obsloužíš AJAXem a výsledkem z&amp;#160;action method zupdatuješ
stránku? Jako pro editaci dobrý, ale když dá člověk vytvořit
novej produkt (a je na stránce /Products/Add), tak když mu pak při
editaci bude nahoře furt svítit /Products/Add, tak to bude docela
divný&amp;#8230; Ale možná jsem Tě jen nepochopil&amp;#8230;&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
    <item>
      <author>Aleš Roubíček</author>
      <title>Komentář k článku Zdroje o ASP.NET MVC pro začátečníky</title>
      <guid>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1050</guid>
      <link>http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1050</link>
      <pubDate>Fri, 13 Mar 2009 09:30:58 GMT</pubDate>
      <description>
&lt;p&gt;&lt;a
href="http://rarous.net/weblog/354-zdroje-o-asp-net-mvc-pro-zacatecniky.aspx#km1049"&gt;[8]
Augi:&lt;/a&gt; To vše záleží na konkrétních případech. :)&lt;/p&gt;

&lt;p&gt;Session neni problém ani u&amp;#160;více nodů. Pokud použiješ
v&amp;#160;IIS7 webové farmy, nebo jako session providera třeba
&amp;#8218;Velocity&amp;#8216; cache. Není se třeba bát, jen je třeba vše
dobře zvážit, mít na paměti rizika i&amp;#160;postupy jak se jím
vyhnout.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;</description>
    </item>
  </channel>
</rss>