<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A0AFRXs5eSp7ImA9WhVSGUU.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315</id><updated>2012-03-17T14:08:34.521+01:00</updated><category term="wyjątki" /><category term="6021" /><category term="mcp" /><category term="projekt sieci" /><category term="continuous integration" /><category term="sms" /><category term="zmiany" /><category term="testowanie" /><category term="web" /><category term="dupokrytka" /><category term="początki" /><category term="collaboration" /><category term="zmiany w projektach" /><category term="siłomierz towarzyski" /><category term="sen" /><category term="FindControl" /><category term="phone" /><category term="sed" /><category term="framework 3.5" /><category term="c#" /><category term="exceptions" /><category term="teoria informacji" /><category term="log out" /><category term="response.redirect" /><category term="programowanie wysokopoziomowe" /><category term="grep" /><category term="schemat" /><category term="top10" /><category term=".net" /><category term="netframework" /><category term="linkvault" /><category term="2008" /><category term="sesja" /><category term="windows phone" /><category term="brak czasu" /><category term="skinid" /><category term="generator" /><category term="podkładki" /><category term="aspnet" /><category term="właściwości" /><category term="linq" /><category term="elektronika" /><category term="iis" /><category term="projekt sieci komputerowej" /><category term="logout" /><category term="link-vault" /><category term="uml w tydzień" /><category term="projektowanie aplikacji" /><category term="property" /><category term="zmiany w projekcie" /><category term="sql2008" /><category term="blog generator" /><category term="wyższa szkoła komunikacji i zarządzania" /><category term="studia" /><category term="postback" /><category term="recursive findControl" /><category term="alexander" /><category term="radar" /><category term="visual studio" /><category term="sql2005" /><category term="wskiz" /><category term="app_themes" /><category term="jakub t." /><category term="dupokryjka" /><category term="nauka" /><category term="o'reilly" /><category term="zasada działania" /><category term="session" /><category term="baza danych" /><category term="marketing" /><category term="asp.net" /><category term="projekt aplikacji" /><category term="dupokrytki" /><category term="podkładka" /><category term="programowanie obiektowe" /><category term="dupokryjki" /><category term="google" /><category term="fs" /><category term="design patterns" /><category term="javascript" /><category term="smutny styl" /><category term="podstawy telekomunikacji" /><category term="burza magnetyczna" /><category term="niedosypianie" /><category term="prąd" /><category term="pivot" /><category term="youtube" /><category term="formview" /><category term="generatory" /><category term="nokia 6021" /><category term="linqdatasource" /><category term="3.5" /><category term="acid" /><category term="wzorce projektowe" /><category term="test lamps" /><category term="response" /><category term="70536" /><category term="nokia" /><category term="python" /><category term="mcts" /><category term="inżynieria oprogramowania" /><category term="zyski" /><category term="choroba" /><category term="windows" /><category term="test driven development" /><category term="uml" /><category term="tdd" /><category term="egzamin" /><category term="access" /><category term="gwałt" /><category term="wygląd" /><category term="testy jednostkowe" /><category term="HttpWebRequest" /><category term="vs" /><category term="formatowanie" /><category term="generators" /><category term="googlebot" /><category term="śmierć" /><category term="dropdownlist" /><category term="bot google" /><category term="cygwin" /><category term="destrukcja" /><category term="70-536" /><category term="sieć komputerowa" /><category term="audytor iso" /><category term="combidata" /><category term="loginstatus" /><category term="sqlexception" /><category term="zniszczenie" /><category term="sieci komputerowe" /><category term="blog" /><category term="code design" /><category term="null" /><category term="nullable" /><category term="o śmierci" /><category term="IPostBackDataHandler" /><category term="IHttpHandler" /><category term="unified modeling language" /><category term="lxml" /><category term="mcpd" /><category term="fujitsu siemens" /><category term="sql" /><category term="diagram kooperacji" /><category term="błędy" /><category term="skin" /><category term="zaduma" /><category term="loginview" /><category term="siemens" /><category term=".net 2.0" /><category term="viewstate" /><category term="nuda" /><category term="db" /><title>Do zapamiętania.</title><subtitle type="html">? 500 znaków do uzupełnienia.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://przetrwac-i-wygrac.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/DoZapamitania" /><feedburner:info uri="dozapamitania" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CU8GQnc4eCp7ImA9Wx9SEkQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-487898106641220560</id><published>2010-12-02T13:43:00.000+01:00</published><updated>2010-12-02T13:43:43.930+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-02T13:43:43.930+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="grep" /><category scheme="http://www.blogger.com/atom/ns#" term="cygwin" /><category scheme="http://www.blogger.com/atom/ns#" term="sed" /><title>Wyszukać i zastąpić tekst w wielu plikach</title><content type="html">Potrzebowałem zastąpić pewne wyrażenie we odpowiednio wyselekcjonowanych plikach w danym podkatalogu i jego podkatalogach. Rozwiązanie dostarcza cygwin:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;grep wyrazenie -R . --include=*.as?x -l | xargs sed -i 's/wyrazenie/nowe_wyrazenie/g'&lt;/div&gt;&lt;br /&gt;
Jeśli wyrażenie zawiera " to w pierwszej grepowej części należy dodać \, natomiast w sedowej już nie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-487898106641220560?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/p7uWPq1b65qvsCdOCNdoiTk31xs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p7uWPq1b65qvsCdOCNdoiTk31xs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/p7uWPq1b65qvsCdOCNdoiTk31xs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p7uWPq1b65qvsCdOCNdoiTk31xs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/Bdpqup48DeQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/487898106641220560/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=487898106641220560" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/487898106641220560?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/487898106641220560?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/Bdpqup48DeQ/wyszukac-i-zastapic-tekst-w-wielu.html" title="Wyszukać i zastąpić tekst w wielu plikach" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2010/12/wyszukac-i-zastapic-tekst-w-wielu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cCQnY7fip7ImA9Wx9SEkQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-9177837019997114913</id><published>2010-12-02T12:57:00.000+01:00</published><updated>2010-12-02T12:57:43.806+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-02T12:57:43.806+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><title>getElementsByTagName - dziwne zachowanie</title><content type="html">Udało się po 5 godzinach...&lt;br /&gt;
&lt;br /&gt;
Wiecie, że &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;getElementsByTagName &lt;/span&gt;tworzy "żywą kolekcję"? W trakcie przyrostu kontrolek na stronie ilość elementów w kolekcji ULEGA zmianie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-9177837019997114913?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/boolsWZFmn9RZiziGAX5CLWAhnA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/boolsWZFmn9RZiziGAX5CLWAhnA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/boolsWZFmn9RZiziGAX5CLWAhnA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/boolsWZFmn9RZiziGAX5CLWAhnA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/MzjIKMmvkSY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/9177837019997114913/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=9177837019997114913" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9177837019997114913?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9177837019997114913?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/MzjIKMmvkSY/getelementsbytagname-dziwne-zachowanie.html" title="getElementsByTagName - dziwne zachowanie" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2010/12/getelementsbytagname-dziwne-zachowanie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4GQH86fyp7ImA9WxFQGEk.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-8591473493176036329</id><published>2010-05-14T16:22:00.000+02:00</published><updated>2010-05-14T16:22:01.117+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-14T16:22:01.117+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><category scheme="http://www.blogger.com/atom/ns#" term="phone" /><category scheme="http://www.blogger.com/atom/ns#" term="windows phone" /><title>Windows Phone - starcie</title><content type="html">A więc spróbowałem. Nowa technologia Microsoftu, nowe nadzieje, nowe obawy. Pierwsze pobranie instalatora i próba uruchomienia zakończyły się komunikatem o nieprawidłowym systemie: Windows XP to za mało.&lt;br /&gt;
&lt;br /&gt;
Zostałem zmuszony do zainstalowania nowej edycji systemu, co na szczęście przy wsparciu MSDNAA nie było zbyt kosztowne. Instalacja również nie nastręczyła problemów. Niestety skonfigurowanie systemu i dopasowanie go do przyzwyczajeń pochłonęło trochę czasu. Co mi tam i tak miałem wkrótce 'zresetować' XP :)&lt;br /&gt;
&lt;br /&gt;
Instalacja środowiska do rozwijania aplikacji Windows Phone zakończyła się również sukcesem, stworzenie nowego projektu przebiegło gładko, zgrzyt nastąpił dopiero w momencie zdeployowania aplikacji na emulator telefonu. Po krótkich poszukiwaniach okazało się, że mam małe szanse na to - problemy z kartą graficzną, brak wsparcia dla odpowiedniej wersji DirectX.&lt;br /&gt;
&lt;br /&gt;
Rozwiązanie?&lt;br /&gt;
&lt;br /&gt;
- zakup karty graficznej - minimalny koszt 150 PLN&lt;br /&gt;
- instalacja na innym komputerze,&lt;br /&gt;
- instalacja na emulatorze&lt;br /&gt;
&lt;br /&gt;
Opcja pierwsza odpadła bardzo szybko. Na szczęście o trzeciej również dowiedziałem się, że nie działa (albo co najmniej są z tym potężne kłopoty). Została opcja druga. Teraz możecie wrócić do początku postu, bo kroki były te same :)&lt;br /&gt;
&lt;br /&gt;
Ostatecznie projekt udało się zdeployować na telefon, pokazał się ładny ekranik - SUKCES!!!&lt;br /&gt;
&lt;br /&gt;
A gdyby tak ktoś napisał to prędzej.. jasno, wyraźnie, nie musiałbym spędzić kilku godzin na bezproduktywnej pracy.&lt;br /&gt;
&lt;br /&gt;
A więc: &lt;b&gt;&lt;span style="color: red;"&gt;potrzebna jest karta graficzna obsługująca DirectX 10. Najlepiej jakaś NVidia (8500, 9300, etc). Ze zintegrowanymi może być spory problem.&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-8591473493176036329?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/y53jTwv2NnVguZcpAn8a3SmuuNg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y53jTwv2NnVguZcpAn8a3SmuuNg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/y53jTwv2NnVguZcpAn8a3SmuuNg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y53jTwv2NnVguZcpAn8a3SmuuNg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/QqJr63lefmw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/8591473493176036329/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=8591473493176036329" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8591473493176036329?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8591473493176036329?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/QqJr63lefmw/windows-phone-starcie.html" title="Windows Phone - starcie" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2010/05/windows-phone-starcie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUANQ34zeSp7ImA9WxBREEU.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-7950841904668134385</id><published>2009-12-29T11:49:00.000+01:00</published><updated>2009-12-29T11:49:52.081+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-29T11:49:52.081+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="formatowanie" /><category scheme="http://www.blogger.com/atom/ns#" term=".net" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term=".net 2.0" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><title>Formatowanie double</title><content type="html">&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;using System;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Text;&lt;br /&gt;
&lt;br /&gt;
namespace ConsoleApplication1&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Double value = 14231891.32111;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(String.Format("{0}", value));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(String.Format("{0:00}", value));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(String.Format("{0:n0}", value));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadLine();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
wynik:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;14231891,32111&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;14231891&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;14&amp;nbsp;231&amp;nbsp;891&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-7950841904668134385?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Iw7TYVKsPCVRRhTIiKwul6KyEpM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iw7TYVKsPCVRRhTIiKwul6KyEpM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Iw7TYVKsPCVRRhTIiKwul6KyEpM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Iw7TYVKsPCVRRhTIiKwul6KyEpM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/C-WBv-aR20I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/7950841904668134385/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=7950841904668134385" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/7950841904668134385?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/7950841904668134385?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/C-WBv-aR20I/formatowanie-double.html" title="Formatowanie double" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/12/formatowanie-double.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUMQXk4eip7ImA9WxBSFE8.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3222156434740055083</id><published>2009-12-21T21:28:00.000+01:00</published><updated>2009-12-21T21:28:00.732+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T21:28:00.732+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="visual studio" /><category scheme="http://www.blogger.com/atom/ns#" term="access" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="vs" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><title>Problemy z Accessem w VisualStudio</title><content type="html">W przypadku problemów z użyciem bazy danych &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Access &lt;/span&gt;(poprzez &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;OLE DB&lt;/span&gt;) w &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Visual Studio&lt;/span&gt; i uzyskiwaniem komunikatu polecam zainstalowanie:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.microsoft.com/downloads/thankyou.aspx?familyId=9ad000f2-cae7-493d-b0f3-ae36c570ade8&amp;amp;displayLang=pl" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;MDAC 2.7 sp1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
u mnie to pomogło :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3222156434740055083?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VtxnqzZFpykCv9mtoVepoyF-OLU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VtxnqzZFpykCv9mtoVepoyF-OLU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VtxnqzZFpykCv9mtoVepoyF-OLU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VtxnqzZFpykCv9mtoVepoyF-OLU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/1c6gviPdGCc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3222156434740055083/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3222156434740055083" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3222156434740055083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3222156434740055083?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/1c6gviPdGCc/problemy-z-accessem-w-visualstudio.html" title="Problemy z Accessem w VisualStudio" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/12/problemy-z-accessem-w-visualstudio.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYCRXY7eCp7ImA9WxBSFEw.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-624869585569300504</id><published>2009-12-21T17:49:00.000+01:00</published><updated>2009-12-21T17:49:24.800+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T17:49:24.800+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="viewstate" /><category scheme="http://www.blogger.com/atom/ns#" term="property" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><category scheme="http://www.blogger.com/atom/ns#" term="właściwości" /><title>Property (właściwości) kontrolki - problem z ustaleniem wartości w aspx</title><content type="html">Objawy:&lt;br /&gt;
- mimo prawidłowego ustawienia wartości dla właściwości nie jest ona widoczna w code-behind,&lt;br /&gt;
- wartość zmiennej występuje w kolekcji Attributes danej kontrolki,&lt;br /&gt;
- sprawa dotyczy strony (aspx) lub kontrolki (ascx)&lt;br /&gt;
&lt;br /&gt;
to polecam (rozwiązanie):&lt;br /&gt;
- zmienić dostępność właściwości w code-behind na public. Protected, internal, private niestety powodują nieprawidłowe działanie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-624869585569300504?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YVqCHLS1KVnKHi3-pZJOReLHGF4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YVqCHLS1KVnKHi3-pZJOReLHGF4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YVqCHLS1KVnKHi3-pZJOReLHGF4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YVqCHLS1KVnKHi3-pZJOReLHGF4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/qZG7wiiuxaw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/624869585569300504/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=624869585569300504" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/624869585569300504?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/624869585569300504?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/qZG7wiiuxaw/property-wasciwosci-kontrolki-problem-z.html" title="Property (właściwości) kontrolki - problem z ustaleniem wartości w aspx" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/12/property-wasciwosci-kontrolki-problem-z.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMRnY-fyp7ImA9WxBRFko.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3254715388641076474</id><published>2009-12-03T12:18:00.001+01:00</published><updated>2010-01-05T09:11:27.857+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T09:11:27.857+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><category scheme="http://www.blogger.com/atom/ns#" term="formview" /><category scheme="http://www.blogger.com/atom/ns#" term="dropdownlist" /><title>DropDownList wewnątrz FormView</title><content type="html">W sytuacji, kiedy załadowanie danych do &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;DropDownList &lt;/span&gt;w &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;FormView &lt;/span&gt;stanowi problem dobrym rozwiązaniem jest podpięcie się pod zdarzenie &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;OnLoad &lt;/span&gt;konkretnej kontrolki &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;DropDownList&lt;/span&gt;, a następnie tam wypełnienie jej. Np. w następujący sposób:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void PeriodDropDownList_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DropDownList list = (DropDownList)sender;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.DataSource = EnumsHelper.IntoDictionary(typeof(Period));&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.DataTextField = "Value";&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.DataValueField = "Key";&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Jeszcze lepszym rozwiązaniem jest wykorzystanie &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;OnDataBinding &lt;/span&gt;- zdarzenie wywoływane przed przypięciem danych. Dla &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;OnLoad &lt;/span&gt;podczas zagnieżdżania &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;FormView &lt;/span&gt;pojawił się problem z nadpisywaniem danych wybranych przez użytkownika.&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3254715388641076474?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tWejirdPoMKhakMfsq603s2tIFA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tWejirdPoMKhakMfsq603s2tIFA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tWejirdPoMKhakMfsq603s2tIFA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tWejirdPoMKhakMfsq603s2tIFA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/6sNhpYRc3Ms" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3254715388641076474/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3254715388641076474" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3254715388641076474?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3254715388641076474?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/6sNhpYRc3Ms/dropdownlist-wewnatrz-formview.html" title="DropDownList wewnątrz FormView" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/12/dropdownlist-wewnatrz-formview.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUDRXg6cCp7ImA9WxNbE0s.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3146554195658965463</id><published>2009-11-16T10:04:00.001+01:00</published><updated>2009-11-16T10:04:34.618+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-16T10:04:34.618+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="lxml" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title>lxml - python 2.6, windows</title><content type="html">Instalacja lxml (w najnowszej wersji) dla python 2.6 jest co najmniej irytująco trudne. Rozwiązanie (częściowe) to skorzystanie nie z wersji 2.2.4 tylko z wersji 2.2. O dziwo, tam instalator dla pythona 2.6 istnieje..&lt;br /&gt;
&lt;br /&gt;
Adres: &lt;a href="http://pypi.python.org/pypi/lxml/2.2"&gt;http://pypi.python.org/pypi/lxml/2.2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3146554195658965463?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1c2Jtzx2Vq2iXzQ7ccrCiR9PtDM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1c2Jtzx2Vq2iXzQ7ccrCiR9PtDM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1c2Jtzx2Vq2iXzQ7ccrCiR9PtDM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1c2Jtzx2Vq2iXzQ7ccrCiR9PtDM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/csY1eoyPRuQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3146554195658965463/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3146554195658965463" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3146554195658965463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3146554195658965463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/csY1eoyPRuQ/lxml-python-26-windows.html" title="lxml - python 2.6, windows" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/lxml-python-26-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcMSXoycCp7ImA9WxNUF0s.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-6142940854655169652</id><published>2009-11-09T12:44:00.000+01:00</published><updated>2009-11-09T12:44:48.498+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-09T12:44:48.498+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="alexander" /><category scheme="http://www.blogger.com/atom/ns#" term="design patterns" /><category scheme="http://www.blogger.com/atom/ns#" term="wzorce projektowe" /><title>Christopher Alexander  - idea wzorców projektowych</title><content type="html">Nie Alexandrescu, tylko Alexander. &lt;b style="color: black; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Christopher Alexander&lt;/b&gt;. Andrei Alexandresu to rumuński programista(ekspert) od C++. Zajmuje się wyrafinowanymi technikami w metodach szablonowych (template methods).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-6142940854655169652?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sDWNO1gD0dFCz0amoI5k6UaCjJ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sDWNO1gD0dFCz0amoI5k6UaCjJ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sDWNO1gD0dFCz0amoI5k6UaCjJ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sDWNO1gD0dFCz0amoI5k6UaCjJ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/mU7UV15PcXo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/6142940854655169652/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=6142940854655169652" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6142940854655169652?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6142940854655169652?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/mU7UV15PcXo/christopher-alexander-idea-wzorcow.html" title="Christopher Alexander  - idea wzorców projektowych" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/christopher-alexander-idea-wzorcow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIHRXYyeip7ImA9WxNUF0s.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-4449458039106762704</id><published>2009-11-09T11:45:00.002+01:00</published><updated>2009-11-09T11:45:34.892+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-09T11:45:34.892+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="acid" /><category scheme="http://www.blogger.com/atom/ns#" term="db" /><category scheme="http://www.blogger.com/atom/ns#" term="baza danych" /><title>ACID - what does it mean?</title><content type="html">&lt;i&gt;[za wikipedią]&lt;/i&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;ACID&lt;/b&gt; jest skrótem od &lt;a href="http://pl.wikipedia.org/wiki/J%C4%99zyk_angielski" title="Język angielski"&gt;angielskich&lt;/a&gt; słów:&lt;br /&gt;
&lt;b&gt;- atomicity&lt;/b&gt; - &lt;i&gt;atomowość&lt;/i&gt;,&lt;br /&gt;
&lt;b&gt;- consistency&lt;/b&gt; - &lt;i&gt;spójność&lt;/i&gt;,&lt;br /&gt;
&lt;b&gt;- isolation&lt;/b&gt; - &lt;i&gt;izolacja&lt;/i&gt;,&lt;br /&gt;
&lt;b&gt;- durability&lt;/b&gt; - &lt;i&gt;trwałość&lt;/i&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-4449458039106762704?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rYC2DGncjMOBCNsAV-9HicwrhPA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rYC2DGncjMOBCNsAV-9HicwrhPA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rYC2DGncjMOBCNsAV-9HicwrhPA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rYC2DGncjMOBCNsAV-9HicwrhPA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/yWxuGhJpw0E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/4449458039106762704/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=4449458039106762704" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/4449458039106762704?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/4449458039106762704?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/yWxuGhJpw0E/acid-what-does-it-mean.html" title="ACID - what does it mean?" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/acid-what-does-it-mean.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MMQn8-eSp7ImA9WxNUFEw.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-9155513899845353566</id><published>2009-11-05T09:58:00.000+01:00</published><updated>2009-11-05T09:58:03.151+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-05T09:58:03.151+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IHttpHandler" /><category scheme="http://www.blogger.com/atom/ns#" term="null" /><category scheme="http://www.blogger.com/atom/ns#" term="session" /><category scheme="http://www.blogger.com/atom/ns#" term="sesja" /><title>IHttpHandler - sesja, null</title><content type="html">Czasem pojawia się potrzeba użycia sesji z poziomu własnego &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;IHttpHandler&lt;/span&gt;. Próba bezpośredniego dostępu do kontenera poprzez &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;HttpContext &lt;/span&gt;często kończy się wyjątkiem/zwróconym nullem - mimo, że kilka sekund wcześniej ustawiona została z poziomu strony aspx zmienna. Dlaczego tak się dzieje?&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ASP.NET&lt;/span&gt; wymaga oznaczenia handlera korzystającego z sesji w jeden z dwóch sposobów:&lt;br /&gt;
&lt;br /&gt;
- &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;IReadOnlySessionState &lt;/span&gt;- kiedy potrzebna jest tylko opcja odczytu danych z sesji,&lt;br /&gt;
- &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;IRequiresSessionState &lt;/span&gt;- kiedy również zapis się przyda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-9155513899845353566?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AWyPUPZJR2pQsuyf8fbqNtmHNpM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AWyPUPZJR2pQsuyf8fbqNtmHNpM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AWyPUPZJR2pQsuyf8fbqNtmHNpM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AWyPUPZJR2pQsuyf8fbqNtmHNpM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/Zvd2KpqJzho" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/9155513899845353566/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=9155513899845353566" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9155513899845353566?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9155513899845353566?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/Zvd2KpqJzho/ihttphandler-sesja-null.html" title="IHttpHandler - sesja, null" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/ihttphandler-sesja-null.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YCQHczcCp7ImA9WxBSE0Q.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-9007627951036925207</id><published>2009-11-04T10:33:00.006+01:00</published><updated>2009-12-21T12:32:41.988+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T12:32:41.988+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="null" /><category scheme="http://www.blogger.com/atom/ns#" term="nullable" /><category scheme="http://www.blogger.com/atom/ns#" term="formview" /><category scheme="http://www.blogger.com/atom/ns#" term="dropdownlist" /><title>FormView - inserting obiektów, DropDownList, nullable</title><content type="html">Przy wstawianiu obiektów, jeżeli jedno z jego pól może być null-em pojawiają się problemy. W moim wypadku było to &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;index out of&lt;/span&gt;... Poszukiwania w Google nic nie dały (żadnych konkretnych odpowiedzi).&lt;br /&gt;
&lt;br /&gt;
Znalezione rozwiązanie polega na dodaniu metody &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;OnItemInserting&lt;/span&gt;, która zawiera +/- następujący kod:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;protected void AddProductFormView_ItemInserting(object sender, FormViewInsertEventArgs e)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (e.Values["CalculationMethodId"] == "-1")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Values["CalculationMethodId"] = null;&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
dodaniu do &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;FormView&lt;/span&gt; atrybutu &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;oniteminserting="AddProductFormView_ItemInserting"&lt;/span&gt; . &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;DropDownList &lt;/span&gt;powinien wyglądać +/- następująco:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;asp:dropdownlist id="ProductCalculationMethodList" runat="server" selectedvalue=&lt;span style="color: red;"&gt;&lt;b&gt;'&amp;lt;%# Bind("CalculationMethodId") %&amp;gt;'&lt;/b&gt; &lt;/span&gt;DataSourceID="CalculationMethodsDataSource"&lt;span style="color: red;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;DataTextField="Name" DataValueField="Id"&lt;/span&gt;&lt;/b&gt;&lt;span style="color: red;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;AppendDataBoundItems="true"&lt;/span&gt;&lt;/b&gt; Width="100%"&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b style="color: red;"&gt;&amp;lt;asp:listitem selected="True" text="" value="-1"&amp;gt;&amp;lt;/asp:listitem&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;b style="color: red;"&gt;&amp;lt;/asp:DropDownList&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Elementy istotne zaznaczone kolorem czerwonym :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-9007627951036925207?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zY-EYaK0SDZnNuwIchDHjT_48qU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zY-EYaK0SDZnNuwIchDHjT_48qU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zY-EYaK0SDZnNuwIchDHjT_48qU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zY-EYaK0SDZnNuwIchDHjT_48qU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/f2XtcK0_GlE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/9007627951036925207/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=9007627951036925207" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9007627951036925207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/9007627951036925207?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/f2XtcK0_GlE/formview-inserting-obiektow.html" title="FormView - inserting obiektów, DropDownList, nullable" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/formview-inserting-obiektow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EAQ3k7eSp7ImA9WxNUEUQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-8944395458751902660</id><published>2009-11-02T23:07:00.000+01:00</published><updated>2009-11-02T23:07:22.701+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-02T23:07:22.701+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="siłomierz towarzyski" /><category scheme="http://www.blogger.com/atom/ns#" term="początki" /><category scheme="http://www.blogger.com/atom/ns#" term="schemat" /><category scheme="http://www.blogger.com/atom/ns#" term="elektronika" /><title>Siłomierz towarzyski - pierwsze kroki</title><content type="html">Co istotne:&lt;br /&gt;
&lt;br /&gt;
- dłuższa nóżka diody LED wskazuje miejsce połączenia z '+',&lt;br /&gt;
- jeśli ma się tylko dużą, domyślną wiertarkę, warto kupić płytkę uniwersalną z dziurkami,&lt;br /&gt;
- elementy można montować przy pomocy 3 rączki oraz taśmy papierowej (podtrzymanie elementów, które dopiero zostaną przylutowane - grawitacja nie odpuszcza),&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-8944395458751902660?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OVQwaBPTYrO9FLgtDnAbx3V7a1o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OVQwaBPTYrO9FLgtDnAbx3V7a1o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OVQwaBPTYrO9FLgtDnAbx3V7a1o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OVQwaBPTYrO9FLgtDnAbx3V7a1o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/kGE8NDav6_8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/8944395458751902660/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=8944395458751902660" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8944395458751902660?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8944395458751902660?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/kGE8NDav6_8/siomierz-towarzyski-pierwsze-kroki.html" title="Siłomierz towarzyski - pierwsze kroki" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/11/siomierz-towarzyski-pierwsze-kroki.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4FQn8_fip7ImA9WxNbEkQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3010203200181983484</id><published>2009-10-30T09:34:00.002+01:00</published><updated>2009-11-15T14:48:33.146+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-15T14:48:33.146+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="fujitsu siemens" /><category scheme="http://www.blogger.com/atom/ns#" term="fs" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><category scheme="http://www.blogger.com/atom/ns#" term="iis" /><category scheme="http://www.blogger.com/atom/ns#" term="siemens" /><title>Aplikacja serwera jest niedostępna</title><content type="html">Czasem podczas korzystania z asp.net otrzymujemy inteligentny komunikat:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Aplikacja serwera jest niedostępna&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
jeżeli rozwiązania proponowane przez MS nie pomagają to polecam zrobić sobie listę aktualnie uruchomionych procesów w systemie (CTRL+SHIFT+ESC) a następnie ubijać po kilka i próbować odświeżyć stronę z interesującym komunikatem. Jeżeli po którymś ubijaniu ruszy - znaleziono przyczynę.&lt;br /&gt;
&lt;br /&gt;
Sugerowane aplikacje do ubicia:&lt;br /&gt;
- &lt;b&gt;Skype&lt;/b&gt; - skubany na porcie 80 coś tworzy (bodajże aktualizuje się?),&lt;br /&gt;
- &lt;b&gt;IndicatorUty.exe&lt;/b&gt; - coś związanego z Fujitsu Siemens. Teoretycznie portu 80 nie przejmuje (przynajmniej netstat nie wskazuje nic na ten temat) jednak odpalić aplikacji nie można.&lt;br /&gt;
&lt;br /&gt;
Gdyby komuś udało znaleźć się inny interesujący syf, to proszę o informację w komentarzach.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3010203200181983484?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LRGmmnbtGbmdfWZTj-9KByGnTS8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRGmmnbtGbmdfWZTj-9KByGnTS8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LRGmmnbtGbmdfWZTj-9KByGnTS8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRGmmnbtGbmdfWZTj-9KByGnTS8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/rKOSE7V4cmo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3010203200181983484/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3010203200181983484" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3010203200181983484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3010203200181983484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/rKOSE7V4cmo/aplikacja-serwera-jest-niedostepna.html" title="Aplikacja serwera jest niedostępna" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/10/aplikacja-serwera-jest-niedostepna.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cHRnc8fCp7ImA9WxNVGEU.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-4188847018304708429</id><published>2009-10-30T06:28:00.004+01:00</published><updated>2009-10-30T06:37:17.974+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-30T06:37:17.974+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="wygląd" /><category scheme="http://www.blogger.com/atom/ns#" term="app_themes" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="skinid" /><category scheme="http://www.blogger.com/atom/ns#" term="skin" /><title>asp:Images w kontekście App_Themes</title><content type="html">Zgodnie z dokumentacją MS (MSDN) w przypadku umieszczenia na stronie taga w postaci:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;asp:image runat="server" ImageUrl="graphics/info.jpg" id="test"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;oraz skonfigurowanych styli następuje pobranie obrazka z katalogu aktualnego stylu. Niestety tak się nie dzieje.&lt;br /&gt;&lt;br /&gt;Aby było możliwe dodanie grafiki w zależności od szablonu należy:&lt;br /&gt;&lt;br /&gt;Opcja 1. Umieścić ją w klasie css (poprzez background-image), a klasę umieścić w jednym z plików css znajdujących się we właściwym podkatalogu katalogu &lt;span style="font-family:courier new;"&gt;App_Themes&lt;/span&gt;. Następnie klasę należy podpiąć do kontrolki. W efekcie powinien być widoczny zamierzony efekt.&lt;br /&gt;&lt;br /&gt;Opcja 2. Utworzyć plik &lt;span style="font-family:courier new;"&gt;*.skin&lt;/span&gt; we właściwym podkatalogu katalogu App_Themes i opisać w nim 'wzór' kontrolki (wszystkie pola d/t wyglądu, bez np. &lt;span style="font-family:courier new;"&gt;ID&lt;/span&gt;, dodać należy &lt;span style="font-family:courier new;"&gt;runat="server"&lt;/span&gt;) dodając atrybut SkinId. Ten sam atrybut należy umieścić we właściwym tagu na stronie aspx/w kontrolce ascx. Wtedy wszystko powinno zadziałać :)&lt;br /&gt;&lt;br /&gt;(zakładam, że skonfigurowane jest w &lt;span style="font-family:courier new;"&gt;web.config&lt;/span&gt; używanie styli)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-4188847018304708429?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TtHNl9AMvfi9-u8T_jvP8t-QdWQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TtHNl9AMvfi9-u8T_jvP8t-QdWQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TtHNl9AMvfi9-u8T_jvP8t-QdWQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TtHNl9AMvfi9-u8T_jvP8t-QdWQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/gS_-629TM84" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/4188847018304708429/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=4188847018304708429" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/4188847018304708429?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/4188847018304708429?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/gS_-629TM84/aspimages-w-kontekscie-appthemes.html" title="asp:Images w kontekście App_Themes" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/10/aspimages-w-kontekscie-appthemes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcBQns8eSp7ImA9WxNVGEk.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-6091813577319252998</id><published>2009-10-29T20:17:00.004+01:00</published><updated>2009-10-29T20:20:53.571+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T20:20:53.571+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="radar" /><category scheme="http://www.blogger.com/atom/ns#" term="zasada działania" /><category scheme="http://www.blogger.com/atom/ns#" term="elektronika" /><title>Radary</title><content type="html">Radar (samolot, statek, łódź?):&lt;br /&gt;- bardzo kierunkowy - mała ilość "błyśnięć" wzajemnych pomiędzy 2 radarami,&lt;br /&gt;- czasem nadaje liczbę losową - jeśli wróci coś innego, to nie my to wysłaliśmy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-6091813577319252998?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oUluP-mGjA1haybdkJ6gNDuPAUs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oUluP-mGjA1haybdkJ6gNDuPAUs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oUluP-mGjA1haybdkJ6gNDuPAUs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oUluP-mGjA1haybdkJ6gNDuPAUs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/8O8SsTGumAo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/6091813577319252998/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=6091813577319252998" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6091813577319252998?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6091813577319252998?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/8O8SsTGumAo/radary.html" title="Radary" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/10/radary.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8ESXsyfyp7ImA9WxNVGE4.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-5893829802190206105</id><published>2009-10-29T18:45:00.004+01:00</published><updated>2009-10-29T18:53:28.597+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T18:53:28.597+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="wyjątki" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><category scheme="http://www.blogger.com/atom/ns#" term="błędy" /><category scheme="http://www.blogger.com/atom/ns#" term="exceptions" /><title>Obsługa błędów przez ASP.NET</title><content type="html">W ASP.NET często rzucane wyjątki warto ładnie obsługiwać. Brak jakiegokolwiek zajęcia się nimi prędzej czy później skończy się fatalnie dla programisty: poprzez wyjawienie newralgicznych danych lub też po prostu poprzez zyskanie złej opinii.&lt;br /&gt;&lt;br /&gt;Jednym ze sposobów ukrycia błędów przed użytkownikiem jest prawidłowe skonfigurowanie sekcji  &lt;span style="font-weight: bold;font-family:courier new;" &gt;customErrors&lt;/span&gt; w pliku &lt;span style="font-weight: bold;font-family:courier new;" &gt;web.config&lt;/span&gt;. Niestety mimo wielu prób nie udało mi się uzyskać tam informacji o ostatnim błędzie poprzez metodę:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Server.GetLastError();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Rozwiązaniem znalezionym przy pomocy google jest skorzystanie z &lt;span style="font-weight: bold;font-family:courier new;" &gt;Global.asax&lt;/span&gt; i metody &lt;span style=";font-family:Courier New;font-size:85%;"  &gt;application_Error&lt;/span&gt;.Tam wyjątek można zserializować i wrzucić do sesji, a następnie przekierować użytkownika do ładnie wyglądającej strony.&lt;br /&gt;&lt;br /&gt;Może rozwiązanie nie idealne, ale dotychczas spełniające swoje zadanie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-5893829802190206105?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l53GdtDVqs2SJNYtYS31HQjCGUM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l53GdtDVqs2SJNYtYS31HQjCGUM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/l53GdtDVqs2SJNYtYS31HQjCGUM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l53GdtDVqs2SJNYtYS31HQjCGUM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/nQzdoA0Ags0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/5893829802190206105/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=5893829802190206105" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/5893829802190206105?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/5893829802190206105?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/nQzdoA0Ags0/obsuga-bedow-przez-aspnet.html" title="Obsługa błędów przez ASP.NET" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/10/obsuga-bedow-przez-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMNRn87cCp7ImA9WxNVGEU.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-1974220917113128134</id><published>2009-10-29T18:30:00.008+01:00</published><updated>2009-10-30T06:28:17.108+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-30T06:28:17.108+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="destrukcja" /><category scheme="http://www.blogger.com/atom/ns#" term="prąd" /><category scheme="http://www.blogger.com/atom/ns#" term="burza magnetyczna" /><category scheme="http://www.blogger.com/atom/ns#" term="zniszczenie" /><title>Burza magnetyczna</title><content type="html">Znalezione:&lt;br /&gt;&lt;a href="http://pl.wikipedia.org/wiki/Burza_magnetyczna_roku_1859" target="_blank"&gt;Burza magnetyczna&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A co z ludźmi posiadającymi rozruszniki serca?&lt;br /&gt;&lt;br /&gt;Klucze:&lt;br /&gt;- zniszczenie całościowe (lub częściowe) sieci elektrycznych krajów uprzemysłowionych,&lt;br /&gt;- brak zapasów w postaci transformatorów gotowych do użycia,&lt;br /&gt;- czas produkcji jednej sztuki to 12 miesięcy (sic!)&lt;br /&gt;&lt;br /&gt;Duża, odnotowana burza magnetyczna:&lt;br /&gt;- przy burzy średniej wielkości szacowana ilość ludzi bez prądu - 130 milionów... 4x Polska.&lt;br /&gt;- miała miejsce w roku 1859 (na przełomie sierpnia i września)&lt;br /&gt;- prąd indukowany w przewodach pozwalał na przesyłanie wiadomości telegraficznych mimo odłączonych baterii&lt;br /&gt;- zaczęło się od plam na Słońcu - po 18h dotarły do Ziemii&lt;br /&gt;- burza takiej wielkości występuje średnio raz na 500 lat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-1974220917113128134?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7LeoFwlYmwZWED1kaBfPITYrJ2A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7LeoFwlYmwZWED1kaBfPITYrJ2A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7LeoFwlYmwZWED1kaBfPITYrJ2A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7LeoFwlYmwZWED1kaBfPITYrJ2A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/D4AG7tw7bMc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/1974220917113128134/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=1974220917113128134" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/1974220917113128134?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/1974220917113128134?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/D4AG7tw7bMc/burza-magnetyczna.html" title="Burza magnetyczna" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2009/10/burza-magnetyczna.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8ERnk-eyp7ImA9WxNVGE4.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-6441642952232339445</id><published>2008-08-07T10:27:00.002+02:00</published><updated>2009-10-29T18:36:47.753+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T18:36:47.753+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sql" /><category scheme="http://www.blogger.com/atom/ns#" term="sql2008" /><category scheme="http://www.blogger.com/atom/ns#" term="2008" /><title>mssql 2008</title><content type="html">I już można pobierać :-)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlserver.dlservice.microsoft.com/dl/download/9/C/0/9C036510-3218-4258-8B03-67DC1D6A497C/SQLFULL_ENU.iso?lcid=1033" target="_blank"&gt;MSSQL 2008 DVD Image&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-6441642952232339445?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BLEO3HO-hZH1p99qDbuAEaLb4es/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BLEO3HO-hZH1p99qDbuAEaLb4es/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BLEO3HO-hZH1p99qDbuAEaLb4es/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BLEO3HO-hZH1p99qDbuAEaLb4es/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/fQVuHT7DnVk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/6441642952232339445/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=6441642952232339445" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6441642952232339445?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6441642952232339445?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/fQVuHT7DnVk/mssql-2008.html" title="mssql 2008" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/08/mssql-2008.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMQXgzeip7ImA9WxdWFUw.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-6629827448292813251</id><published>2008-07-08T13:15:00.000+02:00</published><updated>2008-07-08T13:16:20.682+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-08T13:16:20.682+02:00</app:edited><title>MCSD &amp;&amp; MCAD</title><content type="html">No i stało się:&lt;br /&gt;&lt;br /&gt;"&lt;br /&gt;&lt;div class="refLabel"&gt;&lt;a href="http://www.microsoft.com/learning/mcpexams/status/examstoretire.mspx"&gt;Developer  exams retiring in 2009&lt;/a&gt;&lt;/div&gt; &lt;p class="nomargin"&gt;If you are pursuing a Microsoft Certified Application  Developer (MCAD) or Microsoft Certified Solution Developers (MCSD)  certification, we encourage you to finish it within the next twelve months. On  March 31, 2009, Microsoft Learning will retire 12 exams that focus on developer  and Microsoft SQL Server technologies."&lt;/p&gt;&lt;p class="nomargin"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="nomargin"&gt;Ciekawe kiedy napiszą tak o mcts .net 2.0...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-6629827448292813251?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zbEokEL6I-1jSmOpy3x7qYyk8dY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zbEokEL6I-1jSmOpy3x7qYyk8dY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zbEokEL6I-1jSmOpy3x7qYyk8dY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zbEokEL6I-1jSmOpy3x7qYyk8dY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/etVn32yI4LU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/6629827448292813251/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=6629827448292813251" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6629827448292813251?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/6629827448292813251?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/etVn32yI4LU/mcsd-mcad.html" title="MCSD &amp;&amp; MCAD" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/07/mcsd-mcad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4FR3s_fSp7ImA9WxdWEUQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3551232203640426069</id><published>2008-07-04T19:32:00.002+02:00</published><updated>2008-07-04T19:35:16.545+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-04T19:35:16.545+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="netframework" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><title>Linq - Specified cast is not valid.</title><content type="html">Często zdarza się, że w trakcie wstawiania/aktualizacji rekordów rzucany jest błąd: "&lt;span&gt;&lt;/span&gt;&lt;h2&gt;&lt;i&gt;&lt;i&gt;Specified cast is not valid."&lt;/i&gt;&lt;/i&gt;&lt;/h2&gt;nieszczęśliwie stos niczego ciekawego nie pokazuje. Dotarcie do przyczyny zajmuje trochę czasu a i google początkowo nie pokazuje odpowiednich wyników.&lt;br /&gt;&lt;br /&gt;Mi udało się przegrzebać przez wyniki wyszukiwania i odpowiedź jest dość śmieszna:&lt;br /&gt;&lt;br /&gt;Jeśli tabelka aktualizowana ma klucz obcy, do innej tabelki, której klucz główny nie jest liczbą, to klops. Ogólne przesłanie -&gt; nie używać kluczy głównych w formie np. guid. Tylko sztuczne są dobre :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3551232203640426069?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wzzOUKrcWvcV8qlP87E-fAXE2kk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wzzOUKrcWvcV8qlP87E-fAXE2kk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wzzOUKrcWvcV8qlP87E-fAXE2kk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wzzOUKrcWvcV8qlP87E-fAXE2kk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/c-Qpw7yiUDE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3551232203640426069/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3551232203640426069" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3551232203640426069?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3551232203640426069?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/c-Qpw7yiUDE/linq-specified-cast-is-not-valid.html" title="Linq - Specified cast is not valid." /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/07/linq-specified-cast-is-not-valid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAMQH49eip7ImA9WxdWEUw.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-8843335891650081855</id><published>2008-07-03T22:42:00.000+02:00</published><updated>2008-07-03T22:43:01.062+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-03T22:43:01.062+02:00</app:edited><title>Kiedy są problemy z ID</title><content type="html">&lt;table class="h"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span class="sectionHeaderExtra"&gt;11.10.2007 at 01:43AM PST,&lt;span class="answerID"&gt; ID: 20255081&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td class="r"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="infoCol"&gt;&lt;p&gt;Rank: &lt;span&gt;Sage&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;    &lt;div class="answerer"&gt;&lt;a href="http://www.experts-exchange.com/M_819462.html"&gt;Dhaest&lt;/a&gt;:&lt;/div&gt;          Sorry, my mistake. Scope-identity doesn't work with acces&lt;br /&gt;&lt;br /&gt;Did you try  SELECT @@IDENTITY&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;public Client CreateClient( string name )&lt;br /&gt;        {&lt;br /&gt;            OleDbCommand command = null;&lt;br /&gt;            Client c = new Client();&lt;br /&gt;            c.Name = name;&lt;br /&gt;           &lt;br /&gt;            try&lt;br /&gt;            {&lt;br /&gt;                command = Connection.CreateCommand()&lt;div class="answerBody quoted" id="EchoTopic"&gt;&lt;wbr&gt;;&lt;br /&gt;                command.CommandText = "insert into Clients (name) values(@name)";&lt;br /&gt;                command.Parameters.Add("@n&lt;wbr&gt;ame",name)&lt;wbr&gt;;&lt;br /&gt;                command.ExecuteNonQuery();&lt;wbr&gt;&lt;br /&gt;                // Retrieve ID&lt;br /&gt;                command.CommandText = "SELECT @@IDENTITY";&lt;br /&gt;                c.ID = Int64.Parse(command.Execut&lt;wbr&gt;eScalar().&lt;wbr&gt;ToString()&lt;wbr&gt;);&lt;br /&gt;                return c;&lt;br /&gt;            }&lt;br /&gt;            finally&lt;br /&gt;            {&lt;br /&gt;                command.Dispose();&lt;br /&gt;            }&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-8843335891650081855?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0cjI4vHxuKRLD7ekAp_f6CVLjp4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0cjI4vHxuKRLD7ekAp_f6CVLjp4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0cjI4vHxuKRLD7ekAp_f6CVLjp4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0cjI4vHxuKRLD7ekAp_f6CVLjp4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/s4ccv7ITtig" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/8843335891650081855/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=8843335891650081855" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8843335891650081855?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/8843335891650081855?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/s4ccv7ITtig/kiedy-s-problemy-z-id.html" title="Kiedy są problemy z ID" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/07/kiedy-s-problemy-z-id.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQFSXk8cCp7ImA9WxdRFEQ.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-7433766205634268652</id><published>2008-06-03T13:39:00.004+02:00</published><updated>2008-06-03T13:41:58.778+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-03T13:41:58.778+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="netframework" /><category scheme="http://www.blogger.com/atom/ns#" term="HttpWebRequest" /><title>HttpWebRequest i inni.</title><content type="html">A więc dzisiaj potrzebowałem napisać aplikacyjkę do tray-a, żeby testować czy serwer działa - dłuższa historia po co. Pisany kod odczytywał jeden z plików z serwera i jeśli powiodło się, informował, że wszystko jest ok.&lt;br /&gt;&lt;br /&gt;Niestety po kilku pętlach otrzymywałem exception Time out. Dochodzenie wskazało:&lt;br /&gt;&lt;br /&gt;HttpWebRequest wr = (HttpWebRequest)WebRequest.Create(url + "?a=" + DateTime.Now.Ticks);&lt;br /&gt;                wr.ContentType = "application/x-www-form-urlencoded";&lt;br /&gt;                wr.KeepAlive = false;&lt;br /&gt;                wr.Method = "GET";&lt;br /&gt;                wr.MaximumAutomaticRedirections = 5;&lt;br /&gt;                wr.AllowAutoRedirect = true;&lt;br /&gt;                wr.Timeout = 6000;&lt;br /&gt;                wr.ReadWriteTimeout = 6000;&lt;br /&gt;                wr.CachePolicy = new System.Net.Cache.RequestCachePolicy(System.Net.Cache.RequestCacheLevel.NoCacheNoStore);&lt;br /&gt;                using (HttpWebResponse response = (HttpWebResponse)wr.GetResponse())&lt;br /&gt;                {&lt;br /&gt;                    WebHeaderCollection headers = response.Headers;&lt;br /&gt;&lt;br /&gt;                    if (response.StatusCode == HttpStatusCode.OK &amp;amp;&amp;amp; !isLastVisible || isFirstTime)&lt;br /&gt;                    {&lt;br /&gt;                        isFirstTime = false;&lt;br /&gt;                        ShowMessage("Serwis moto działa!", ToolTipIcon.Info);&lt;br /&gt;                        isLastVisible = true;&lt;br /&gt;                        ChangeIcon(true);&lt;br /&gt;                    }&lt;br /&gt;                    response.Close();&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;response.Close() -&gt; winny.  Prawdopodobnie response.Close() może zniknąć z tego kawałka bo using je wywoła samoczynnie, ale skoro teraz działa, to nie będę kombinował.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-7433766205634268652?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/louobJyKyaiwN3BCa22tGEV1Lc0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/louobJyKyaiwN3BCa22tGEV1Lc0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/louobJyKyaiwN3BCa22tGEV1Lc0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/louobJyKyaiwN3BCa22tGEV1Lc0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/cbyCDRZlAQI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/7433766205634268652/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=7433766205634268652" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/7433766205634268652?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/7433766205634268652?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/cbyCDRZlAQI/httpwebrequest-i-inni.html" title="HttpWebRequest i inni." /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/06/httpwebrequest-i-inni.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEMSXg5fyp7ImA9WxdREUk.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-3899861949816837837</id><published>2008-05-30T11:42:00.002+02:00</published><updated>2008-05-30T11:44:48.627+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-30T11:44:48.627+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="sqlexception" /><category scheme="http://www.blogger.com/atom/ns#" term="aspnet" /><category scheme="http://www.blogger.com/atom/ns#" term="sql2005" /><title>System.Data.SqlClient.SqlException: Login failed for user 'MachineName\ASPNET'</title><content type="html">Maj się kończy, a wpisów na blogu niezbyt wiele :-)&lt;br /&gt;&lt;br /&gt;Dziś tylko informacja o problemie, na który napotyka się co jakiś czas, mianowicie:&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span style="font-size:100%;"&gt;System.Data.SqlClient.SqlException: Login failed for user 'MachineName\ASPNET'&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;Znalazłem rozwiązanie, aczkolwiek nie do końca bezpieczne:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;sp_addrolemember 'db_owner', '&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;MachineName&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;\ASPNET'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Jednak dla maszyny developerskiej nie powinno być problemu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-3899861949816837837?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WyfAgCHDD0lJ5BeZOBddE3yKNf4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WyfAgCHDD0lJ5BeZOBddE3yKNf4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WyfAgCHDD0lJ5BeZOBddE3yKNf4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WyfAgCHDD0lJ5BeZOBddE3yKNf4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/HmtbA_qGnjM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/3899861949816837837/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=3899861949816837837" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3899861949816837837?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/3899861949816837837?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/HmtbA_qGnjM/systemdatasqlclientsqlexception-login.html" title="System.Data.SqlClient.SqlException: Login failed for user 'MachineName\ASPNET'" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/05/systemdatasqlclientsqlexception-login.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MARnszcSp7ImA9WxZaGUU.&quot;"><id>tag:blogger.com,1999:blog-299715361857405315.post-2241743813645463658</id><published>2008-05-05T14:08:00.002+02:00</published><updated>2008-05-05T14:10:47.589+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-05T14:10:47.589+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="netframework" /><category scheme="http://www.blogger.com/atom/ns#" term="response" /><category scheme="http://www.blogger.com/atom/ns#" term=".net" /><category scheme="http://www.blogger.com/atom/ns#" term="response.redirect" /><category scheme="http://www.blogger.com/atom/ns#" term=".net 2.0" /><title>Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack</title><content type="html">No i stało się:&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span id="ctl00_ContentPlaceHolder1_postTitle"&gt;Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;skąd to? Po poszukiwaniach, kombinacjach, znalazłem:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b style="font-style: italic;"&gt;re: Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack&lt;/b&gt;&lt;br /&gt;             &lt;small&gt;&lt;span style="font-style: italic;"&gt; by                 shakeel khan                 &lt;/span&gt;&lt;span style="font-style: italic;" class="commenttime"&gt;December 10, 2006 @ 4:59 pm&lt;/span&gt;&lt;span style="font-style: italic;"&gt;                                  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Hi,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I am getting same problem with "Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And always occurs even if there is no error&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I used finally block and initialize bool variable in catch block and used in finally block.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Have a look code&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;try&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Response.Redirect(Request.Path + "?result=submitted"); &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;// if you using Response.Redirect or Server.Transfer  in Try block you will get these error &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack." It’s .Net bugs.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;catch&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            this._response = false;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;           // Response.Redirect(Request.Path + "?result=error");            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        finally&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            if(_response)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            Response.Redirect(Request.Path + "?result=submitted");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            else&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            Response.Redirect(Request.Path + "?result=error");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        }&lt;/span&gt;                 &lt;blockquote&gt;&lt;/blockquote&gt;&lt;/small&gt;&lt;/blockquote&gt;Eh :-) I wiecie co jest najgorsze? Że faktycznie przeniesienie redirect-a poza try..catch pomogło.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/299715361857405315-2241743813645463658?l=przetrwac-i-wygrac.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8hsBB_xrGp-BXShiWi2W5lIc0_4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8hsBB_xrGp-BXShiWi2W5lIc0_4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8hsBB_xrGp-BXShiWi2W5lIc0_4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8hsBB_xrGp-BXShiWi2W5lIc0_4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DoZapamitania/~4/AXUV6qR9dOo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://przetrwac-i-wygrac.blogspot.com/feeds/2241743813645463658/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=299715361857405315&amp;postID=2241743813645463658" title="Komentarze (1)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/2241743813645463658?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/299715361857405315/posts/default/2241743813645463658?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DoZapamitania/~3/AXUV6qR9dOo/unable-to-evaluate-expression-because.html" title="Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack" /><author><name>zymen</name><uri>http://www.blogger.com/profile/02737530728763553718</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://przetrwac-i-wygrac.blogspot.com/2008/05/unable-to-evaluate-expression-because.html</feedburner:origLink></entry></feed>

