<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Technologie .NET</title><link>http://weblog.softpae.com/category/8.aspx</link><description>Technologie .NET</description><managingEditor>SOFTPAE</managingEditor><dc:language>cs</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>SOFTPAE</dc:creator><title>Silverlight v internetových aplikacích ( i u NBC)</title><link>http://weblog.softpae.com/archive/2008/01/11/1201.aspx</link><pubDate>Fri, 11 Jan 2008 12:38:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2008/01/11/1201.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/1201.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2008/01/11/1201.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/1201.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/1201.aspx</trackback:ping><description>Před několika dny zveřejnila televize NBC zprávu, že zvolila technologii Microsoft Silverlight pro vybudování video portálu s vysíláním z OH v Pekingu 2008. Silverlight od Microsoftu si tak pomaly ale jistě začíná razit cestu do světa internetu. A není jediný ...&lt;img src ="http://weblog.softpae.com/aggbug/1201.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Visual Studio 2008 uvolněno !</title><link>http://weblog.softpae.com/archive/2007/11/22/1187.aspx</link><pubDate>Thu, 22 Nov 2007 11:11:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2007/11/22/1187.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/1187.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2007/11/22/1187.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/1187.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/1187.aspx</trackback:ping><description>Všem vývojářům (ale nejen jim), kterým tato důležitá novinka unikla: dne 19.11. bylo oficiálně uvolněno dlouho očekávané Visual Studio 2008.&lt;img src ="http://weblog.softpae.com/aggbug/1187.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Zrada v ASP.NET aneb důležité detaily</title><link>http://weblog.softpae.com/archive/2007/06/14/1165.aspx</link><pubDate>Thu, 14 Jun 2007 16:22:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2007/06/14/1165.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/1165.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2007/06/14/1165.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/1165.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/1165.aspx</trackback:ping><description>&lt;p&gt;    Milý deníčku,&lt;/p&gt;
&lt;p&gt;tak jsem se zase poškorpil s ASP.NET-em. Implementoval jsem do aplikace asynchronní volání (AsyncCallback), vše funguje tak jak má (tedy ve vývojovém a testovacím prostředí, tam obvykle funguje všechno bez problémů). Zrada nastala až po nasazení nové verze do provozního prostředí (to je vlastně taky celkem normální)...funkce volaná asynchronně padá na funkci DateTime.Parse. Kontroluju data - ta jsou v pořádku, pak pro jistotu nastavení culture ve web.config ... tam je správně cs-CZ.&lt;/p&gt;
&lt;p&gt;Po dalších testech jsem začal mít podezření že asynchronní volání nerespektuje nastavení z web.config. Jakou kulturu ale tedy použije ? V machine.config nastavení culture není...odkud se tedy přebírá ? Aha -musí to tedy být systémové nastavení Windows 2003 serveru. Při přepnutí do anglického nastavení a zpět do českého však není patrná žádná změna...pomalu začínám v duchu spílat Billovi G.&lt;/p&gt;
&lt;p&gt;Zabrouzdal jsem tedy na Googlu jak se to má s nastavením národního prostředí ve Windows 2003 a brzy jsem začal mít podezření že všechno má na svědomí nastavení národního prostředí při instalaci. To se běžně zjistit nedá (pokud ano tak se přiznám že jsem nepřišel na to jak) takže jsem použil osvědčenou cestu do registrů; nastavení národního prostředí při instalaci lze zjistit prozkoumáním klíčů v profilech systémových uživatelů Local System a Network System (mají vždycky stejný SID)&lt;/p&gt;
&lt;p&gt;HKEY_USERS\S-1-5-18\Control Panel\International&lt;br/&gt;
HKEY_USERS\S-1-5-19\Control Panel\International&lt;/p&gt;
&lt;p&gt;Aktuální defaultní nastavení windows (aplikuje se však jen na nově vytvořené uživatelské profily) je pak v&lt;/p&gt;
&lt;p&gt;HKEY_USERS\.DEFAULT\Control Panel\International&lt;/p&gt;
&lt;p&gt;To už jsem byl téměř "doma" - asp.net při asynchronním volání nepoužije nastavení z web.config ale nastavení z profilu účtu Local System (pod ním běží IIS). Zbývalo jen ověřit v praxi..bohužel mám k dispozici jen virtual machine instalovanou s českými nastaveními, takže pro zpestření jsem ještě instaloval další virtual machine s nastavením anglickým.&lt;/p&gt;
&lt;p&gt;Samotná úprava kódu je triviální, unvitř asynchronní metody se nastaví Thread.CurrentCulture a mohl jsem to udělat hned na začátku....ale...nevím jak koho ale mně štve když neco nefunguje a nevím proč :-)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;PH&lt;/em&gt;&lt;/p&gt;&lt;img src ="http://weblog.softpae.com/aggbug/1165.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>ReSharper 2.0 ("ňú fíčures fokus")</title><link>http://weblog.softpae.com/archive/2007/04/26/1133.aspx</link><pubDate>Thu, 26 Apr 2007 18:00:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2007/04/26/1133.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/1133.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2007/04/26/1133.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/1133.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/1133.aspx</trackback:ping><description>Po čase se opět na našem weblogu vracíme k nástroji, o kterém jsme již psali. V době publikování byla čerstvě k dispozici nová verze ReSharper 2.0, kterou jsme začali používat a nyní Vám můžeme přinést poznatky a novinky které jsme získali denním používáním tohoto nástroje.&lt;img src ="http://weblog.softpae.com/aggbug/1133.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Nabídka práce: Hledáme vývojáře, project manažery, testery, analytiky a další pozice IT.</title><link>http://weblog.softpae.com/archive/2007/04/12/1106.aspx</link><pubDate>Thu, 12 Apr 2007 15:59:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2007/04/12/1106.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/1106.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2007/04/12/1106.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/1106.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/1106.aspx</trackback:ping><description>Pokud hledáte, kde začít svoji kariéru, máme tady nabídku. Pro naši českou partnerskou firmu (Fast 50, Praha), jednu z největších vývojářských společností hledáme do hlavního pracovního poměru vývojáře, analytiky, project manažery apod. Vývojářům, kteří právě začínají a hledají odrazový můstek, můžeme jen doporučit neváhat a zkusit zúčastnit se pohovoru. Koneckonců, je to zdarma. &lt;img src ="http://weblog.softpae.com/aggbug/1106.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Užitečné nástroje II. (nejen) pro .NET </title><link>http://weblog.softpae.com/archive/2006/08/07/918.aspx</link><pubDate>Mon, 07 Aug 2006 16:04:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2006/08/07/918.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/918.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2006/08/07/918.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/918.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/918.aspx</trackback:ping><description>Nedávno jsem zde chválil a doporučoval svůj oblíbený ReSharper. Dnes jsou na řadě další šikulové kteří umí ušeřit nějakou tu hodinku práce - a jak jsem slíbil, tentokrát nejen pro .NET ale i pro SQL Server. A protože je ošklivé počasí, tak to tentokrát bude trochu jiné čtení...&lt;img src ="http://weblog.softpae.com/aggbug/918.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Užitečné nástroje (nejen) pro .NET</title><link>http://weblog.softpae.com/archive/2006/07/15/628.aspx</link><pubDate>Sat, 15 Jul 2006 17:28:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2006/07/15/628.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/628.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2006/07/15/628.aspx#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/628.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/628.aspx</trackback:ping><description>Každý programátor má své oblíbené nástroje a "udělátka", které rád používá, které mu usnadňují urychlují práci a bez kterých si ji už vlastně ani nedovede představit. Pro spoustu programátorů, kteří programují v C# ve Visual Studiu, je (nebo by být mohl) takovým nástrojem ReSharper. &lt;img src ="http://weblog.softpae.com/aggbug/628.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Uncommented Links 4: Seznam s vylepšenou lištičkou, ako Google platil za vyhľadávanie, SQLite.NET and SQLite.NET 2.0, Firebird.NET</title><link>http://weblog.softpae.com/archive/2005/12/07/244.aspx</link><pubDate>Wed, 07 Dec 2005 12:43:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2005/12/07/244.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/244.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2005/12/07/244.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/244.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/244.aspx</trackback:ping><description>Po týždni tu máme opäť nekomentované linky - Seznam prichádza s vylepšenou lištičkou, pripravuje sa ja verzia pre Mozillu, Open source databázový engine Firebird s podporou pre NET, bezinštalačná databáza SQLite.NET, 10 pravidiel "dobrej firmy" Google, zdrojové kody pod kontrolou so source control engine SVN.&lt;img src ="http://weblog.softpae.com/aggbug/244.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>SOFTPAE</dc:creator><title>Novinky v .NET 2 a VS 2005 (Whidbey). Část I. Vylepšení v .NET jazycích, díl 1 - Generics</title><link>http://weblog.softpae.com/archive/2005/08/31/NET2_Cast1_Dil1.aspx</link><pubDate>Wed, 31 Aug 2005 16:22:00 GMT</pubDate><guid>http://weblog.softpae.com/archive/2005/08/31/NET2_Cast1_Dil1.aspx</guid><wfw:comment>http://weblog.softpae.com/comments/159.aspx</wfw:comment><comments>http://weblog.softpae.com/archive/2005/08/31/NET2_Cast1_Dil1.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://weblog.softpae.com/comments/commentRss/159.aspx</wfw:commentRss><trackback:ping>http://weblog.softpae.com/services/trackbacks/159.aspx</trackback:ping><description>Tak jako celá vývojářská komunita, i my netrpělivě očekáváme příchod nové verze .NET 2 a vývojového prostředí MS Visual Studio 2005 známého pod označením „Whidbey“. Abychom věděli, co nás čeká a abychom s tím mohli seznámit i Vás, vyzkoušeli jsme betaverzi číslem 2. Dnes se seznámíme s první novinkou z řady vylepšení, která pro nás Microsoft připravil uvnitř programovacích jazyků C# a VB.NET.&lt;img src ="http://weblog.softpae.com/aggbug/159.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>