<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/css" href="http://www.gmetrix.pl/Data/style/rss1.css" ?> <?xml-stylesheet type="text/xsl" href="http://www.gmetrix.pl/Data/xsl/rss1.xsl" ?>
<!--RSS generated by mojoPortal Blog Module V 1.0 on Sunday, August 01, 2010-->
<rss version="2.0">
  <channel>
    <title>Develoment blog</title>
    <link>http://www.gmetrix.pl/blog.aspx</link>
    <description />
    <copyright>Copyright gMetrix</copyright>
    <ttl>120</ttl>
    <managingEditor>info@nospamgmetrix.pl</managingEditor>
    <generator>mojoPortal Blog Module V 1.0</generator>
    <item>
      <title>Pierwsze gMetrixy wysłane</title>
      <link>http://www.gmetrix.pl/pierwsze-gmetrixy-wyslane.aspx</link>
      <pubDate>Wed, 12 May 2010 20:41:38 GMT</pubDate>
      <guid>http://www.gmetrix.pl/pierwsze-gmetrixy-wyslane.aspx</guid>
      <comments>http://www.gmetrix.pl/pierwsze-gmetrixy-wyslane.aspx</comments>
      <description><![CDATA[<p>Pierwsze testowe<b> gMetrix</b>'y zostały wysłane. Teraz będziemy czekać na informacje zwrotne... Przy okazji wciąż zachęcamy do pobierania <a href="/aplikacja-gmetrix-na-pc.aspx">aplikacji na PC</a>. Jest ona w pełni funkcjonalna, nawet bez posiadania urządzenia.</p>
<p>Czy wybiera się ktoś na <a href="http://www.tuningshow.krakow.pl/">Tuningshow w Krakowie</a> 22-23 maja?</p><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/pierwsze-gmetrixy-wyslane.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Chętny na testowanie gMetrix?</title>
      <link>http://www.gmetrix.pl/chętny-na-testowanie-gmetrix.aspx</link>
      <pubDate>Thu, 22 Apr 2010 10:45:33 GMT</pubDate>
      <guid>http://www.gmetrix.pl/chętny-na-testowanie-gmetrix.aspx</guid>
      <comments>http://www.gmetrix.pl/chętny-na-testowanie-gmetrix.aspx</comments>
      <description><![CDATA[<p>Jesteś chętny na przetestowanie <b>gMetrix</b>? Jeśli chcesz sprawdzić jak nasze urządzenie bada ilość <b>koni mechanicznych </b>i <b>momentu obrotowego </b>w Twoim aucie - koniecznie <a href="/kontakt.aspx">daj znam znać</a>! Mamy jeszcze kilka egzemplarzy przedprodukcyjnych, które chętnie udostępnimy do przeprowadzenia testów.</p><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/chętny-na-testowanie-gmetrix.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Pobierz aplikację na PC i instrukcję gMetrix!</title>
      <link>http://www.gmetrix.pl/pobierz-aplikację-na-pc-i-instrukcję-gmetrix.aspx</link>
      <pubDate>Wed, 14 Apr 2010 16:26:33 GMT</pubDate>
      <guid>http://www.gmetrix.pl/pobierz-aplikację-na-pc-i-instrukcję-gmetrix.aspx</guid>
      <comments>http://www.gmetrix.pl/pobierz-aplikację-na-pc-i-instrukcję-gmetrix.aspx</comments>
      <description><![CDATA[<p>Po kilku miesiącach ciszy - ruszamy z <b>gMetrix</b>!</p>
<p>Właśnie opublikowaliśmy <a href="/aplikacja-gmetrix-na-pc.aspx">aplikację na PC</a> do analizy danych gMetrix oraz <a href="/instrukcja-gmetrix.aspx">instrukcję użytkownika</a> (instrukcja jest też dołączona do aplikacji). Zachęcamy do pobierania i testowania programu oraz, co dla nas bardzo ważne, do przekazywania nam swoich opinii.</p>
<p>Do aplikacji dołączyliśmy również kilka przykładowych przejazdów. A dzięki automatycznym aktualizacjom będziesz zawsze na bieżąco ze zmianami.</p>
<p>Kilka zrzutów:</p>
<p style="text-align: center;"><a href="/Data/Sites/1/SiteImages/gMetrixApp/welcome.PNG" class="lbimg"> <img src="/Data/Sites/1/SiteImages/gMetrixApp/welcome_m.PNG" alt="" /></a>&#160;<a class="lbimg" href="/Data/Sites/1/SiteImages/gMetrixApp/main_view_no_desc.PNG"><img alt="" src="/Data/Sites/1/SiteImages/gMetrixApp/main_view_no_desc_m.PNG" /></a></p>
<script type="text/javascript">
$(function() { $('div.blogcenter-rightnav a.lbimg').lightBox(
{imageLoading:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-ico-loading.gif',
imageBtnPrev:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-prev.gif',
imageBtnNext:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-next.gif',
imageBtnClose:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-close.gif',
imageBlank:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-blank.gif'});
});
</script><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/pobierz-aplikację-na-pc-i-instrukcję-gmetrix.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Pierwsze testy za nami</title>
      <link>http://www.gmetrix.pl/pierwsze-testy-za-nami.aspx</link>
      <pubDate>Sun, 30 Aug 2009 18:28:09 GMT</pubDate>
      <guid>http://www.gmetrix.pl/pierwsze-testy-za-nami.aspx</guid>
      <comments>http://www.gmetrix.pl/pierwsze-testy-za-nami.aspx</comments>
      <description><![CDATA[<p>Ostatnio zabraliśmy się ostrzej za testowanie <b>gMetrix</b>. Mierzyliśmy <b>moc silnika</b> i jego obroty w naprawdę różnych autach. Niektóre z nich to leciwe staruszki, ale oczywiście skupiamy się również (a może przede wszystkim) na tych najnowszych modelach. Zdradzę jedynie na razie, że zarówno na 15letnim <b>BMW 318</b>, 9letnim <b>subaru forester</b>, a także na nowym <b>audi a4</b> - <b>gMetrix</b> zdaje egzamin. </p>
<p>Sądzę, że w najbliższej przyszłości będę mógł umieścić pierwsze wykresy, podobne do tych z hamowni...</p><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/pierwsze-testy-za-nami.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Wyniki z hamownii</title>
      <link>http://www.gmetrix.pl/wyniki-z-hamownii.aspx</link>
      <pubDate>Mon, 27 Jul 2009 20:06:39 GMT</pubDate>
      <guid>http://www.gmetrix.pl/wyniki-z-hamownii.aspx</guid>
      <comments>http://www.gmetrix.pl/wyniki-z-hamownii.aspx</comments>
      <description><![CDATA[<p>Właśnie wróciliśmy z <b>hamowni</b>. Wyniki poniżej. Ku naszemu zdziwieniu maksymalna <b>moc silnika</b> wyniosła aż 65 KM przy 170Nm <b>momentu obrotowego</b>.</p>
<p style="text-align: center;"><a href="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/hamownia.jpg" class="lbimg"><img height="210" width="404" alt="" src="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/hamownia_m.jpg" /></a></p>
<p style="text-align: left;">To teraz proponuję konkurs: jakie to auto? :) Wiadomo, że <b>Volkswagen</b>...</p>
<script type="text/javascript">
$(function() { $('div.blogcenter-rightnav a.lbimg').lightBox(
{imageLoading:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-ico-loading.gif',
imageBtnPrev:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-prev.gif',
imageBtnNext:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-next.gif',
imageBtnClose:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-close.gif',
imageBlank:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-blank.gif'});
});
</script><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/wyniki-z-hamownii.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Intelligent Solutions</title>
      <link>http://www.gmetrix.pl/intelligent-solutions.aspx</link>
      <pubDate>Sun, 28 Jun 2009 19:18:47 GMT</pubDate>
      <guid>http://www.gmetrix.pl/intelligent-solutions.aspx</guid>
      <comments>http://www.gmetrix.pl/intelligent-solutions.aspx</comments>
      <description><![CDATA[<p>W <a href="http://www.intsol.pl">Intelligent Solutions</a> zajmujemy się nie tylko <a href="http://www.intsol.pl/elektronika-oferta.aspx">tworzeniem i projektowaniem układów elektronicznych</a>, takich jak <a href="/produkt.aspx">gMetrix</a> właśnie, ale również <a href="http://www.intsol.pl/aplikacje-webowe-oferta.aspx">stron i portali internetowych</a> oraz <a href="http://www.intsol.pl/aplikacje-desktopowe-oferta.aspx">aplikacji desktopowych</a> (dla <b>Windows</b> i <b>Linux</b>). W szczególności potrafimy zintegrować niskopoziomowe system elektroniczne z aplikacjami przyjaznymi dla użytkownika.</p>
<p>Jeśli poszukujesz odpowiedzialnej firmy do zrealizowania <b>Twoich pomysłów</b> - <a href="http://www.intsol.pl/kontakt.aspx">skontaktuj się z nami</a>, a postaramy się pomóc w realizacji <b>Twoich celów</b>.</p><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/intelligent-solutions.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Zdjęcia działającego gMetrix</title>
      <link>http://www.gmetrix.pl/zdjecia-dzialajacego-gmetrix.aspx</link>
      <pubDate>Sat, 20 Jun 2009 10:51:20 GMT</pubDate>
      <guid>http://www.gmetrix.pl/zdjecia-dzialajacego-gmetrix.aspx</guid>
      <comments>http://www.gmetrix.pl/zdjecia-dzialajacego-gmetrix.aspx</comments>
      <description><![CDATA[<p>I wreszcie zdjęcia działającego <b>gMetrix</b> - wyświetlacz pokryty jest folią, stąd te rysy i białe plamy:</p>
<p style="text-align: center;"><a href="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd1.jpg" class="lbimg"><img height="122" width="202" alt="menu główne" src="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd1_m.jpg" /></a>&#160; <a href="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd2.jpg" class="lbimg"><img height="122" width="202" alt="edycja masy całkowitej" src="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd2_m.jpg" /></a>&#160;<br />
<a href="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd3.jpg" class="lbimg"><img height="122" width="202" alt="edycja masy całkowitej" src="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd3_m.jpg" /></a>&#160; <a href="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd4.jpg" class="lbimg"><img height="122" width="202" alt="edycja ustawień wyświetlacza" src="http://gmetrix.pl/Data/Sites/1/SiteImages/blog/lcd4_m.jpg" /></a>&#160;</p>
<p style="text-align: left;">Jak widać wciąż eksperymentujemy z czcionkami (menu główne ma inną niż pozostałe). Chcemy, aby menu było maksymalnie intuicyjne i proste w użyciu, dlatego zdecydowaliśmy się na menu w <a target="_blank" href="http://wiki.forum.nokia.com/index.php/Mobile_Design_Pattern:_Menu#List_Menu">klasycznym stylu Nokii</a>.</p>
<script type="text/javascript">
$(function() { $('div.blogcenter-rightnav a.lbimg').lightBox(
{imageLoading:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-ico-loading.gif',
imageBtnPrev:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-prev.gif',
imageBtnNext:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-next.gif',
imageBtnClose:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-close.gif',
imageBlank:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-blank.gif'});
});
</script><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/zdjecia-dzialajacego-gmetrix.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Zrzuty ekranu aplikacji gMetrix (beta)</title>
      <link>http://www.gmetrix.pl/zrzuty-ekranu-aplikacji-gmetrix-beta.aspx</link>
      <pubDate>Mon, 15 Jun 2009 18:27:36 GMT</pubDate>
      <guid>http://www.gmetrix.pl/zrzuty-ekranu-aplikacji-gmetrix-beta.aspx</guid>
      <comments>http://www.gmetrix.pl/zrzuty-ekranu-aplikacji-gmetrix-beta.aspx</comments>
      <description><![CDATA[<p>Po pierwszych zdjęciach samego prototypu gMetrix, poniżej znajdują się screeny z pierwszej wersji aplikacji gMetrix (w fazie nie ma co ukrywać wczesnej bety):</p>
<p style="text-align: center;"><a href="/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_1.png" class="lbimg"><img height="193" width="232" alt="ekran powitalny" src="http://www.gmetrix.pl/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_1_m.png" /></a>&#160; <a href="/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_2.png" class="lbimg"><img height="193" width="232" alt="wybór profilu" src="http://www.gmetrix.pl/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_2_m.png" /></a>&#160;  <a href="/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_3.png" class="lbimg"><img height="193" width="232" alt="konfiguracja samochodów użytkownika" src="http://www.gmetrix.pl/Data/Sites/1/SiteImages/gMetrixApp/gmetrixapp_beta_3_m.png" /></a></p>
<p>Nie ma obawy, będzie też po polsku.</p>
<script type="text/javascript">
$(function() { $('div.blogcenter-rightnav a.lbimg').lightBox(
{imageLoading:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-ico-loading.gif',
imageBtnPrev:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-prev.gif',
imageBtnNext:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-next.gif',
imageBtnClose:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-close.gif',
imageBlank:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-blank.gif'});
});
</script><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/zrzuty-ekranu-aplikacji-gmetrix-beta.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Pierwsze zdjęcia gMetrix</title>
      <link>http://www.gmetrix.pl/pierwsze-zdjecia-gmetrix.aspx</link>
      <pubDate>Fri, 12 Jun 2009 07:53:00 GMT</pubDate>
      <guid>http://www.gmetrix.pl/pierwsze-zdjecia-gmetrix.aspx</guid>
      <comments>http://www.gmetrix.pl/pierwsze-zdjecia-gmetrix.aspx</comments>
      <description><![CDATA[<p>Pierwsze zdjęcia prototypu gMetrix:</p>
<p style="text-align: center;"><a class="lbimg" href="/Data/Sites/1/SiteImages/blog/gmetrix_proto1.jpg"><img height="135" width="222" src="http://www.gmetrix.pl/Data/Sites/1/SiteImages/blog/gmetrix_proto1_m.jpg" alt="prototyp gMetrix" /></a>&#160; <a class="lbimg" href="/Data/Sites/1/SiteImages/blog/gmetrix_proto2.jpg"><img height="135" width="230" src="http://www.gmetrix.pl/Data/Sites/1/SiteImages/blog/gmetrix_proto2_m.jpg" alt="prototyp gMetrix" style="" /></a></p>
<script type="text/javascript">
$(function() { $('div.blogcenter-rightnav a.lbimg').lightBox(
{imageLoading:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-ico-loading.gif',
imageBtnPrev:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-prev.gif',
imageBtnNext:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-next.gif',
imageBtnClose:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-btn-close.gif',
imageBlank:'/Data/Sites/1/skins/gmetrix/lightbox_img/lightbox-blank.gif'});
});
</script><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/pierwsze-zdjecia-gmetrix.aspx'>...</a>]]></description>
    </item>
    <item>
      <title>Viewstate w asp.net</title>
      <link>http://www.gmetrix.pl/viewstate-w-aspnet.aspx</link>
      <pubDate>Tue, 09 Jun 2009 08:18:00 GMT</pubDate>
      <guid>http://www.gmetrix.pl/viewstate-w-aspnet.aspx</guid>
      <comments>http://www.gmetrix.pl/viewstate-w-aspnet.aspx</comments>
      <description><![CDATA[<p><a href="http://msdn.microsoft.com/en-us/library/system.web.ui.control.viewstate(VS.80).aspx">Viewstate</a> w asp.net to prawdziwe przekleństwo. Rośnie jak rak na stronie, zazwyczaj w zastraszającym tempie. Tak naprawdę jednak w 90% można go po prostu wyłączyć (albo poważnie ograniczyć), szczególnie jeśli dotyczy on takich kontrolek jak TextBox, Checkbox itp - w skrócie tych wszystkich kontrolek, które przekazują swoje wartości przez post formy (po zdarzeniu Init, ale przed Load, tak jak to widać na <a href="http://msdn.microsoft.com/en-us/library/ms178472(VS.80).aspx">cyklu życia strony w asp.net</a>).</p>
<p>Przyznam, że jestem zwolennikiem wyłączania viewstate gdzie tylko się da. <a href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview(VS.80).aspx">GridView</a> to jedna z tych kontrolek, która jest szczególnie łakoma na viewstate: każdy wiersz zawierający nawet tylko asp:HyperLink czy Label potrafi dorzucić tam swoje 3 grosze, jeśli tylko kontrolka ta jest DataBindowana.</p>
<p>Przykładowo, dla takiego wiersza:</p>
<p><code>&lt;asp:TemplateField&gt;<br />
&#160;&#160; &lt;ItemTemplate&gt;<br />
&#160;&#160; &lt;asp:HyperLink id="_edit" runat="server" Text="Link"<br />
&#160;&#160;&#160;&#160;&#160;&#160; NavigateUrl='&lt;%# "/Edit.aspx?id=" + Eval("Id") %&gt;'&gt; &lt;/asp:HyperLink&gt;<br />
&#160;&#160; &lt;/ItemTemplate&gt;<br />
&lt;/asp:TemplateFiel&gt;</code></p>
<p>Hyperlink '_edit' zapamięta swój url w viewstate. Prawdopodobnie zupełnie niepotrzebnie. Dzieje się tak dlatego, ponieważ viewstate śledzi zmiany jakie w nim zachodzą, zapisuje je a następnie odczytuje przy kolejnym przeładowaniu. Więcej na ten temat i jak z tym walczyć znajduje się na stronie właśnie poświęconej <a href="http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx">problemom z viewstatem</a>. Polecam, długa lektura lecz bardzo pouczająca.</p>
<p>To, czego natomiast nigdzie nie znalazłem, to informacja, że nawet w takim przypadku:</p>
<p><code>&lt;asp:TemplateField&gt;<br />
&#160;&#160; &lt;ItemTemplate&gt;<br />
&#160;&#160;&#160;&#160;&#160; &lt;%# Eval("Id") %&gt;<br />
&#160;&#160; &lt;/ItemTemplate&gt;<br />
&lt;/asp:TemplateFiel&gt;</code></p>
<p>viewstate dla tego wiersza jest również zapisywany! Sprawdź, włącz Trace na stronie i sam się przekonaj. Dziwne? Trochę. Na szczęście wystarczy zamienić to na:</p>
<p><code>&lt;asp:TemplateField&gt;<br />
&#160;&#160; &lt;ItemTemplate&gt;<br />
&#160;&#160;&#160;&#160;&#160; &lt;asp:Literal runat="server" enableviewstate="false" Text='&lt;%# Eval("Id") %&gt;' /&gt;<br />
&#160;&#160; &lt;/ItemTemplate&gt;<br />
&lt;/asp:TemplateField&gt;</code></p>
<p>I po kłopocie.</p>
<p>A co to ma wspólnego z <a href="/produkt.aspx">gMetrix</a>? W trakcie budowy tej strony internetowej natknąłem się właśnie na taką sytuację i postanowiłem się tą informacją podzielić :)</p><br /><br /><a href='http://www.gmetrix.pl'>Blog gMetrix</a>&nbsp;&nbsp;<a href='http://www.gmetrix.pl/viewstate-w-aspnet.aspx'>...</a>]]></description>
    </item>
  </channel>
</rss>