<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://knowledge-base.havit.cz/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>HAVIT Knowledge Base</title><link>http://knowledge-base.havit.cz/default.aspx</link><description>Vývoj webových aplikací, .NET, SQL, návrh</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.1)</generator><item><title>Hled&#225;me nov&#233;ho kolegu na pozici ASP.NET Developer (C#)</title><link>http://knowledge-base.havit.cz/oznameni/Hledame-noveho-kolegu-na-pozici-ASP-NET-Developer-CSharp-2013-06.aspx</link><pubDate>Mon, 10 Jun 2013 07:09:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:805</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Do našeho týmu hledáme dalšího kolegu na pozici "ASP.NET developer". Požadujeme: pokročilou znalost C#, ASP.NET, HTML, CSS, webových technologií, dobrou orientaci v objektovém programování, dobrou orientaci v databázové problematice (MSSQL, T-SQL), důležité jsou osobnostní kvality a schopnost učit se novým věcem, znalost ASP.NET MVC může být výhodou, není však podmínkou (drtivá většina našich projektů jsou WebForms), občas se může hodit znalost WinForm, Silverlight, WPF, Flash atp., nicméně není...(&lt;a href="http://knowledge-base.havit.cz/oznameni/Hledame-noveho-kolegu-na-pozici-ASP-NET-Developer-CSharp-2013-06.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=805" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/oznameni/archive/tags/Jobs/default.aspx">Jobs</category></item><item><title>Slides a dema z m&#253;ch předn&#225;šek na TechEd Praha 2013</title><link>http://knowledge-base.havit.cz/oznameni/Slides-a-dema-z-mych-prednasek-na-TechEd-Praha-2013.aspx</link><pubDate>Sun, 26 May 2013 23:23:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:804</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Ke stažení dávám slides a dema z mých přednášek na TechEd Praha 2013 : ASP.NET &amp;amp; .NET Worst Practices ASP.NET WebForms Scaffolding SQL Worst Practices...(&lt;a href="http://knowledge-base.havit.cz/oznameni/Slides-a-dema-z-mych-prednasek-na-TechEd-Praha-2013.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=804" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/oznameni/archive/tags/Akce/default.aspx">Akce</category></item><item><title>Optimalizace v&#253;konu webov&#253;ch aplikac&#237; - WUG Zl&#237;n - slides a dema</title><link>http://knowledge-base.havit.cz/oznameni/Optimalizace-vykonu-webovych-aplikaci-WUG-Zlin-slides-a-dema.aspx</link><pubDate>Tue, 23 Apr 2013 22:47:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:794</guid><dc:creator>Robert Haken</dc:creator><slash:comments>1</slash:comments><description>Slides a dema z mé dnešní přednášky "Optimalizace výkonu webových aplikací" najdete v sekci Soubory . Prosím diskutujícího, který zmiňoval techniku "handleru" pro notifikace SQL Serveru pro clienta s SqlDependency, aby se mi ozval (třeba na mail haken_havit.cz). Rád bych se o tom dozvěděl více a nemůžu nikde najít, jak by to mělo fungovat. Děkuji. (Sám jsem měl na mysli toto a vadí mi na tom, že se blokuje otevřené aktivní spojení do DB na němž client čeká na "signál" od SQL serveru.)...(&lt;a href="http://knowledge-base.havit.cz/oznameni/Optimalizace-vykonu-webovych-aplikaci-WUG-Zlin-slides-a-dema.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=794" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/oznameni/archive/tags/Akce/default.aspx">Akce</category></item><item><title>Když wsdl.exe/VS hl&#225;s&#237; &quot;WSDL: error WSDL1: Item has already been added. Key in dictionary:  '[45]:http://my.url.com/path:Negotiate'</title><link>http://knowledge-base.havit.cz/development-tools/Kdyz-wsdl-exe-VS-hlasi-WSDL-error-WSDL1-Item-has-already-been-added-Key-in-dictionary-45-Negotiate.aspx</link><pubDate>Thu, 11 Apr 2013 14:07:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:791</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Pokud používáte wsdl.exe (nebo Add Web Reference ve VS) pro vygenerování proxy tříd(y) k webovým službám a dostáváte hlášku: WSDL: error WSDL1: Item has already been added. Key in dictionary: '[45]:http://my.url.com/path:Negotiate' Key being added'[45]:http://my.url.com/path:Negotiate' Tak je to nejspíš tím, že se v definičním XML souboru (parameters pro wsdl.exe) odkazujete na více WSDL dokumentů s authentizací Mně pomohlo authentizační parametry z XML vyhodit, protože WSDL byla přístupná i anonymně....(&lt;a href="http://knowledge-base.havit.cz/development-tools/Kdyz-wsdl-exe-VS-hlasi-WSDL-error-WSDL1-Item-has-already-been-added-Key-in-dictionary-45-Negotiate.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=791" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/wsdl.exe/default.aspx">wsdl.exe</category><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Performance Tuning with SQL Server Dynamic Management Views - zaj&#237;mav&#225; PDF kniha zdarma</title><link>http://knowledge-base.havit.cz/sql/Performance-Tuning-with-SQL-Server-Dynamic-Management-Views-zajimava-PDF-kniha-zdarma.aspx</link><pubDate>Wed, 10 Apr 2013 09:25:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:790</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>...další užitečná kniha zdarma ke stažení od RedGate . Na rozdíl od předchozích 50 Ways to Avoid, Find and Fix ASP.NET Performance Issues je to však hutná kniha o 337 stranách. Je však dobré ji evidovat v patrnosti pro případ řešení specifických situací pomocí DMV....(&lt;a href="http://knowledge-base.havit.cz/sql/Performance-Tuning-with-SQL-Server-Dynamic-Management-Views-zajimava-PDF-kniha-zdarma.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=790" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/sql/archive/tags/Performance/default.aspx">Performance</category></item><item><title>50 Ways to Avoid, Find and Fix ASP.NET Performance Issues - PDF kniha zdarma</title><link>http://knowledge-base.havit.cz/asp-net/50-Ways-to-Avoid-Find-and-Fix-ASP.NET-Performance-Issues-PDF-kniha-zdarma.aspx</link><pubDate>Sat, 06 Apr 2013 16:04:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:789</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Za připomenutí stojí, že RedGate před nějakým časem sestavil a zdarma ke stažené nabízí knihu 50 Ways to Avoid, Find and Fix ASP.NET Performance Issues . Jedná se o stručný a čtivý soupis doporučení nezávislých odborníků, který můžete mít za pár minut vstřebán. Ne se vším se plně ztotožňuji, nicméně jako inspirace to stojí za zkouknutí......(&lt;a href="http://knowledge-base.havit.cz/asp-net/50-Ways-to-Avoid-Find-and-Fix-ASP.NET-Performance-Issues-PDF-kniha-zdarma.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=789" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Performance/default.aspx">Performance</category></item><item><title>WinDbg a SOS.dll - anal&#253;za obsahu .NET heapu z memory dumpu (UPDATED)</title><link>http://knowledge-base.havit.cz/development-tools/WinDbg-a-SOS-dll-analyza-obsahu-NET-heapu-z-memory-dumpu.aspx</link><pubDate>Wed, 13 Mar 2013 12:40:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:646</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Nemám teď prostor se široce rozepisovat, takže spíš jenom rychlé poznámky z mého postupu analýzy obsahu .NET heapu z memory dumpu. Memory dump vytvoříme např. z Task Manageru, pravým tlačítkem na proces a "Create Dump File". Získaný soubor .dmp si přeneseme na vývojářskou mašinu, kde máme nainstalováno WinDbg (a .NET Framework, jehož součástí je SOS.dll extenze pro WinDbg). Po otevření dumpu ve WinDbg (File / Open Crash Dump...) používáme následující příkazy: Zavedení SOS.dll extenzí (pozor na 32...(&lt;a href="http://knowledge-base.havit.cz/development-tools/WinDbg-a-SOS-dll-analyza-obsahu-NET-heapu-z-memory-dumpu.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=646" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/Debugging/default.aspx">Debugging</category></item><item><title>ASP.NET and Web Tools 2012.2 update - ke stažen&#237;</title><link>http://knowledge-base.havit.cz/asp-net/ASP-NET-and-Web-Tools-2012-2-update-ke-stazeni.aspx</link><pubDate>Mon, 18 Feb 2013 23:21:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:788</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Microsoft dnes oznámil a uvolnil ke stažení final release ASP.NET and Web Tools 2012.2 update . Co získáte: vylepšení Visual Studia 2012 pro webový vývoj update projektových šablon na nové verze jQuery, ... prostě nové NuGet package Publish pro WebSites stejný jako Web Applications vylepšení Page Inspectoru o JavaScript selection mapping a CSS live updates super podpora pro LESS - editor, compiler, ... editory (syntax highlighting, intelli-sense, ...) pro CoffeeScript, Mustache, Handlebars, JsRender,...(&lt;a href="http://knowledge-base.havit.cz/asp-net/ASP-NET-and-Web-Tools-2012-2-update-ke-stazeni.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=788" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Tipy+a+triky/default.aspx">Tipy a triky</category><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Release/default.aspx">Release</category></item><item><title>MVP Summit 2013 - Day 1 - ASP.NET - Notes</title><link>http://knowledge-base.havit.cz/asp-net/MVP-Summit-2013-Day-1-ASP-NET-Notes.aspx</link><pubDate>Mon, 18 Feb 2013 17:13:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:787</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>...non-NDA pracovní poznámky z Microsoft MVP Summitu 2013, první den, ASP.NET tématika. Tooling Web Essentials 2012 &amp;amp; ASP.NET and Web Tools 2012.2 super LESS editor (včetně generování minified verze, atp.) Trik: pokud se soubor pojmenuje s podtržítkem na začátku, nekompiluje se do .css (hodí se např. pro include soubory s variables, které nemají mít vlastní .css výstup). podstatně vylepšené Intellisense spousta prima udělátek do webových editorů ZenCoding - pozoruhodná syntaxe pro rychlopsaní...(&lt;a href="http://knowledge-base.havit.cz/asp-net/MVP-Summit-2013-Day-1-ASP-NET-Notes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=787" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Tipy+a+triky/default.aspx">Tipy a triky</category></item><item><title>TF400917: The current configuration is not valid for this feature. This feature cannot be used until you correct the configuration.</title><link>http://knowledge-base.havit.cz/development-tools/TF400917.aspx</link><pubDate>Tue, 29 Jan 2013 15:52:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:786</guid><dc:creator>Jiří Kanda</dc:creator><slash:comments>0</slash:comments><description>Po změně procesní šablony TFS (změna šablony work item type), se při zobrazení backlogu nebo boardu v tfs web accessu začne zobrazovat chybová zpráva "TF400917: The current configuration is not valid for this feature. This feature cannot be used until you correct the configuration." V našem konkrétním případě se problém začal vyskytovat po zavedení nového stavu New k bugu, stav byl nastaven jako výchozí pro nové bugy. Problém spočívá v chybějícím mapování v Common Process Configuration, které je...(&lt;a href="http://knowledge-base.havit.cz/development-tools/TF400917.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=786" width="1" height="1"&gt;</description></item><item><title>Chyba 404 při př&#237;stupu na ASP.NET aplikaci v Classic managed pipeline modu na II7</title><link>http://knowledge-base.havit.cz/asp-net/Chyba-404-pri-pristupu-na-ASP.NET-aplikaci-v-Classic-managed-pipeline-modu-na-II7.aspx</link><pubDate>Wed, 16 Jan 2013 08:58:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:784</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>SYMPTOM Pokud přepneme application pool do Classic managed pipeline mode a dostáváme podivnou chybu 404, jedná se velmi pravděpodobně o chybu HTTP Error 404.2 - Not Found The page you are requesting cannot be served because of the ISAPI and CGI Restriction list settings on the Web server. Error Code 0x800704ec Tuto podrobnější chybu se můžeme dozvědět, pokud přístup uděláme přímo ze browseru běžícím na serveru (což bohužel ne vždy lze, viz třeba problémy s lokální integrovanou authentizací). CAUSE...(&lt;a href="http://knowledge-base.havit.cz/asp-net/Chyba-404-pri-pristupu-na-ASP.NET-aplikaci-v-Classic-managed-pipeline-modu-na-II7.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=784" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Errors+_2600_amp_3B00_+exceptions/default.aspx">Errors &amp;amp; exceptions</category><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Konfigurace/default.aspx">Konfigurace</category><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/Deployment/default.aspx">Deployment</category></item><item><title>MS Fest 2012 - Optimalizace DB dotazů a execution plans - Dema a slides z předn&#225;šky</title><link>http://knowledge-base.havit.cz/oznameni/MS-Fest-2012-Optimalizace-DB-dotazu-a-execution-plans-Dema-a-slides-z-prednasky.aspx</link><pubDate>Sun, 02 Dec 2012 22:24:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:782</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Dema (i ta, co jsme nestihli) a slides k mé dnešní přednášce "Optimalizace DB dotazů a execution plans" z MS Festu 2012 stáhnete v sekci Soubory . Prosím všechny účastníky o hodnocení , je to pro mě důležitá zpětná vazba pro příští roky....(&lt;a href="http://knowledge-base.havit.cz/oznameni/MS-Fest-2012-Optimalizace-DB-dotazu-a-execution-plans-Dema-a-slides-z-prednasky.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=782" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/oznameni/archive/tags/Akce/default.aspx">Akce</category></item><item><title>PerfView - laděn&#237; v 64-bit prostřed&#237; - NGen</title><link>http://knowledge-base.havit.cz/development-tools/PerfView-ladeni-v-64-bit-prostredi-NGen.aspx</link><pubDate>Thu, 20 Sep 2012 23:05:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:777</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>PerfView je zajímavý nástroj od Microsoftu, který umožňuje neinvazivní profiling stroje, např. produkčního serveru, tím, že se přihlásí k odběru ETW událostí Windows. Nevýhodou je, že .NET call-stacky jsou nepoužitelné, pokud profilujeme 64-bit .NET process. Pomoci se tomu dá zkompilováním assembly/-ies pomocí NGenu: D:\WebApp\bin&amp;gt; "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen" install MyAssembly.dll /nodependencies /verbose ...NGenovat je potřeba všechny assembly, které nás ve vyhodnocení...(&lt;a href="http://knowledge-base.havit.cz/development-tools/PerfView-ladeni-v-64-bit-prostredi-NGen.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=777" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/PerfView/default.aspx">PerfView</category></item><item><title>Visual Studio: *.sqlproj is not supported by this version of application</title><link>http://knowledge-base.havit.cz/development-tools/Visual-Studio-sqlproj-is-not-supported-by-this-version-of-application.aspx</link><pubDate>Thu, 06 Sep 2012 10:01:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:775</guid><dc:creator>Jiří Kanda</dc:creator><slash:comments>0</slash:comments><description>Při otevírání solution ve Visual Studiu (2010 i 2012) s databázovým projektem (myšleno *.sqlproj) se zobrazuje hláška, že projekt nelze otevřít, protože není podporován aplikací. Z SQL Serveru je třeba doinstalovat komponentu SQL Server Data Tools. Instaloval jsem z SQL Serveru 2012, při příštím otevření Visual Studia se mi zobrazila nabídka ke stažení a instalace SQL Server Data Tools z internetu, kterou bylo třeba provést (a vypnout VS, jinak instalace neprojde). Poté již lze pracovat se *.sqlproj...(&lt;a href="http://knowledge-base.havit.cz/development-tools/Visual-Studio-sqlproj-is-not-supported-by-this-version-of-application.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=775" width="1" height="1"&gt;</description></item><item><title>&quot;StanPackage package did not load correctly&quot; při porovn&#225;n&#237; souborů ve Visual Studiu 2012</title><link>http://knowledge-base.havit.cz/development-tools/773.aspx</link><pubDate>Mon, 20 Aug 2012 14:13:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:773</guid><dc:creator>Jiří Kanda</dc:creator><slash:comments>0</slash:comments><description>Stačí jednou otevřít (a zase zavřít) okno View - Other Windows - Code Analysis. UPDATE: Problém se po pár týdnech vrátil. Zdá se, že problém způsobovala jedna z verzí Code Contracts, provedl jsem reinstalaci (repair) Visual Studia a reinstalaci Code Contracts na nejnovější verzi, problém opět zmizel....(&lt;a href="http://knowledge-base.havit.cz/development-tools/773.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=773" width="1" height="1"&gt;</description></item><item><title>Nab&#237;z&#237;m 1000 Kč/hod těm, kdo mi uk&#225;žou, jak použ&#237;vaj&#237; TFS</title><link>http://knowledge-base.havit.cz/oznameni/Nabizim-1000-Kc-hod-tem-kdo-mi-ukazou-jak-pouzivaji-TFS.aspx</link><pubDate>Thu, 31 May 2012 23:48:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:763</guid><dc:creator>Robert Haken</dc:creator><slash:comments>5</slash:comments><description>Během června chci zmigrovat 15-hlavý vývojářský team s cca 150 projekty na TFS (2012 RC, ale o to nejde). Hledám lidi, kteří TFS aktivně používají pro řízení vývoje, a jsou ochotni se se mnou sejít (přijedu) a ukázat mi, jak TFS používají. Jde mi zejména o (nelekejte se, nemusíte zdaleka pokrývat vše): Work Item Tracking + vše související volba Process Template (+ případné customizace) metodiku řízení projektů (jak plánujete? jak máte organizován vývoj? jak testujete? jak nasazujete?) uspořádání...(&lt;a href="http://knowledge-base.havit.cz/oznameni/Nabizim-1000-Kc-hod-tem-kdo-mi-ukazou-jak-pouzivaji-TFS.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=763" width="1" height="1"&gt;</description></item><item><title>UPDATED: Slides a dema z m&#253;ch předn&#225;šek na TechEd Praha 2012</title><link>http://knowledge-base.havit.cz/oznameni/Slides-a-dema-z-mych-prednasek-na-TechEd-Praha-2012.aspx</link><pubDate>Tue, 24 Apr 2012 15:39:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:757</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Slides a dema z mých prezentací na TechEd Praha 2012 najdete v příslušné složce v sekci soubory : Tipy a triky v .NET a VS (C#) Optimalizace výkonu webových aplikací Tipy a triky v T-SQL Optimalizace výkonu databázových dotazů...(&lt;a href="http://knowledge-base.havit.cz/oznameni/Slides-a-dema-z-mych-prednasek-na-TechEd-Praha-2012.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=757" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/oznameni/archive/tags/Akce/default.aspx">Akce</category></item><item><title>Diff Visual Studio 11 z př&#237;kazov&#233; ř&#225;dky + použit&#237; s TortoiseSVN</title><link>http://knowledge-base.havit.cz/development-tools/Diff-Visual-Studio-11-z-prikazove-radky-a-pouziti-s-TortoiseSVN.aspx</link><pubDate>Sun, 11 Mar 2012 12:34:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:749</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Krásný nový Diff-tool z Visual Studio 11 se dá vyvolávat i externě z příkazové řádky a dá se tak použít například i přímo z TortoiseSVN. Obecná syntaxe je: devenv /diff sourceFile targetFile [sourceDisplayName] [targetDisplayName] Pokud již nějaká instance Visual Studia běží, použije se, jinak se spustí nové. TortoiseSVN Pro TortoiseSVN v Settings/Diff Viewer stačí přepnout na "External" a použít: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe /diff %base %mine %bname...(&lt;a href="http://knowledge-base.havit.cz/development-tools/Diff-Visual-Studio-11-z-prikazove-radky-a-pouziti-s-TortoiseSVN.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=749" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/Dev11/default.aspx">Dev11</category><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/SVN/default.aspx">SVN</category></item><item><title>NuGet - pozn&#225;mky z předn&#225;šky</title><link>http://knowledge-base.havit.cz/development-tools/NuGet-Sticky-Notes.aspx</link><pubDate>Fri, 02 Mar 2012 16:52:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:748</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Pár mých poznámek z přednášky o NuGet (Package Manager ve VS od Microsoftu), které zřejmě nebudu dále zpracovávat. (Microsoft MVP Summit 2012 Seattle) Links www.nuget.org docs.nuget.org Tvorba vlastního package NuGet Command Line (ke stažení přes samotný NuGet) VS / New Project / Class Library NuGet.exe pack &amp;lt;.csproj file&amp;gt; vznikne .nupkg je to zip ála .docx NuGet.exe push &amp;lt;.nupkg file&amp;gt; publikuje na www.nuget.org [global: AssemblyInformationVersion("any string")] pre-release = číslo verze...(&lt;a href="http://knowledge-base.havit.cz/development-tools/NuGet-Sticky-Notes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=748" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/NuGet/default.aspx">NuGet</category></item><item><title>C# 5: Caller Info Attributes</title><link>http://knowledge-base.havit.cz/net/CSharp-5-Caller-Info-Attributes.aspx</link><pubDate>Wed, 29 Feb 2012 19:34:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:746</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Zajímavá novinka v C# 5 poslouží například k logování. Následující příklad funguje ve Visual Studio 11 Beta: class Program { static void Main( string [] args) { Log( "Message" ); } static void Log( string message, [CallerMemberName] string callerMemberName = "" , [CallerFilePath] string callerFilePath = "" , [CallerLineNumber] int callerLineNumber = 0) { Console.WriteLine(message); Console.WriteLine(callerMemberName); Console.WriteLine(callerFilePath); Console.WriteLine(callerLineNumber); } } Výstupem...(&lt;a href="http://knowledge-base.havit.cz/net/CSharp-5-Caller-Info-Attributes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=746" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/net/archive/tags/Tipy+a+triky/default.aspx">Tipy a triky</category><category domain="http://knowledge-base.havit.cz/net/archive/tags/Errors/default.aspx">Errors</category><category domain="http://knowledge-base.havit.cz/net/archive/tags/Exceptions/default.aspx">Exceptions</category><category domain="http://knowledge-base.havit.cz/net/archive/tags/Novinky/default.aspx">Novinky</category><category domain="http://knowledge-base.havit.cz/net/archive/tags/Futures/default.aspx">Futures</category></item><item><title>Visual Studio 11 Beta a Windows 8 Consumer Preview ke stažen&#237;</title><link>http://knowledge-base.havit.cz/development-tools/Visual-Studio-11-Beta-a-Windows-8-Consumer-Preview-ke-stazeni.aspx</link><pubDate>Wed, 29 Feb 2012 17:10:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:745</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Dnes bylo (zatím přes MSDN) uvolněno Visual Studio 11 (s .NET Frameworkem 4.5 a TFS 11) ke stažení ve verzi Beta. Stejnětak Windows 8 Consumer Preview ....(&lt;a href="http://knowledge-base.havit.cz/development-tools/Visual-Studio-11-Beta-a-Windows-8-Consumer-Preview-ke-stazeni.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=745" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/development-tools/archive/tags/Dev11/default.aspx">Dev11</category></item><item><title>Juice UI - ASP.NET controls pro jQuery UI</title><link>http://knowledge-base.havit.cz/asp-net/Juice-UI-ASP-NET-control-pro-jQuery-UI.aspx</link><pubDate>Tue, 28 Feb 2012 19:11:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:742</guid><dc:creator>Robert Haken</dc:creator><slash:comments>3</slash:comments><description>Na první dnešní přednášce ASP.NET 4.5 na Microsoft MVP Summitu byla prezentována zajímavá nová knihovna, která přináší jQuery UI Widgets do prostředí ASP.NET WebForms - Juice UI . Protože je to jedna z mála věcí, které nejsou pod NDA, mohu se s Vámi o tento poznatek podělit. Juice UI aspiruje na náhradu AJAX Control Toolkitu a zahrnuje například tyto controly: Accordition Autocomplete Button DatePicker Dialog Draggable Position ProgressBar Resizable Slider Sortable Tabs Použití je přímočaré a nijak...(&lt;a href="http://knowledge-base.havit.cz/asp-net/Juice-UI-ASP-NET-control-pro-jQuery-UI.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=742" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/asp-net/archive/tags/jQuery/default.aspx">jQuery</category></item><item><title>Word: Č&#237;slov&#225;n&#237; str&#225;nek slovy</title><link>http://knowledge-base.havit.cz/office/Word-Cislovani-stranek-slovy.aspx</link><pubDate>Tue, 17 Jan 2012 08:30:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:739</guid><dc:creator>Robert Haken</dc:creator><slash:comments>1</slash:comments><description>Vložte si do stránky klasické číslování (automatické pole) Pravým tlačítkem klikněte na číslo stránky a zvolte Toggle Field Codes Předpis pro automatické pole změňte ručně na {PAGE \* CardText \* MERGEFORMAT} - pokud chcete číslo ve formátu "jedna", "dva" {PAGE \* OrdText \* MERGEFORMAT} - pokud chcete číslo ve formátu "první", "druhý", "třetí" (bohužel nikoliv druhá) ...nejspíš se dají najít i další řídce dokumentované možnosti formátování Přepněte zpět pomocí Toggle Field Codes na výsledné zobrazen...(&lt;a href="http://knowledge-base.havit.cz/office/Word-Cislovani-stranek-slovy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=739" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/office/archive/tags/Word/default.aspx">Word</category></item><item><title>LinkButton nezobraz&#237; po postbacku obsah, pokud obsahuje &quot;statick&#233; html&quot; a ASP.NET control</title><link>http://knowledge-base.havit.cz/asp-net/LinkButton-nezobrazi-po-postbacku-obsah-pokud-obsahuje-statick_E900_-html-a-ASPNET-control.aspx</link><pubDate>Mon, 16 Jan 2012 17:00:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:738</guid><dc:creator>Jiří Kanda</dc:creator><slash:comments>0</slash:comments><description>Pokud je v LinkButtonu "statické html", ASP.NET control a LinkButtonu změníme nějakou vlastnost, která se ukládá do ViewState, dojde po postbacku ke ztrátě obsahu LinkButtonu (je vyčištěna vlastnost Controls). Nahlášeno na connect včetně dema, jak chybu zreprodukovat. Workaround nemám, takže nezbývá, než v LinkButtonu nepoužívat vnitřní obsah – což je poměrně rozumný přístup :-)....(&lt;a href="http://knowledge-base.havit.cz/asp-net/LinkButton-nezobrazi-po-postbacku-obsah-pokud-obsahuje-statick_E900_-html-a-ASPNET-control.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=738" width="1" height="1"&gt;</description></item><item><title>N&#225;vrh sch&#233;matu datab&#225;ze v praxi - prezentace z MS Fest 2011</title><link>http://knowledge-base.havit.cz/sql/Navrh-schematu-databaze-v-paxi-prezentace-z-MS-Fest-2011.aspx</link><pubDate>Sat, 26 Nov 2011 23:57:00 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:733</guid><dc:creator>Robert Haken</dc:creator><slash:comments>0</slash:comments><description>Prezentaci (slides) z mé dnešní přednášky "Návrh schématu databáze v praxi" na MS Fest 2011 najdete v sekci soubory ....(&lt;a href="http://knowledge-base.havit.cz/sql/Navrh-schematu-databaze-v-paxi-prezentace-z-MS-Fest-2011.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://knowledge-base.havit.cz/aggbug.aspx?PostID=733" width="1" height="1"&gt;</description><category domain="http://knowledge-base.havit.cz/sql/archive/tags/Schema/default.aspx">Schema</category></item></channel></rss>