<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.aspnet.sk/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk-SK"><title type="html">Tomáš - DevBlog</title><subtitle type="html">Blog venovaný programovaniu a softwareovej architektúre. Technologicky hlavne v zábere .NET Framework.</subtitle><id>http://blog.aspnet.sk/tomas/atom.aspx</id><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blog.aspnet.sk/tomas/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2009-02-09T19:28:00Z</updated><entry><title>EF5 a EntityDataSource</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2013/01/02/ef5-a-entitydatasource-entity-framework.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2013/01/02/ef5-a-entitydatasource-entity-framework.aspx</id><published>2013-01-02T00:23:00Z</published><updated>2013-01-02T00:23:00Z</updated><content type="html">Keď sa náhodou bude niekto hrať na pet projekte s Entity Framework 5, možno sa zíde kód dolu. Nový Context má poriešený našťastie wrapper, ktorý som si náhodou už predtým všimol, takže výskum a hľadanie riešenia bolo o pár sekundách. (Spoliehame sa, že bazový kontext porieši handlovanie ContextTypeName a nastaví na základe nej ContextType, takže je to použiteľné aj z templatne). using System.Data.Entity.Infrastructure; using System.Data.Entity; namespace My.Web.UI.WebControls { public class Entity5DataSource...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2013/01/02/ef5-a-entitydatasource-entity-framework.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307321" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="Entity Framework" scheme="http://blog.aspnet.sk/tomas/archive/tags/Entity+Framework/default.aspx" /><category term="EntityDataSource" scheme="http://blog.aspnet.sk/tomas/archive/tags/EntityDataSource/default.aspx" /></entry><entry><title>Deploy databázy cez DACFramework, Drop databázby cez SMO, SQL 2012</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2012/10/22/publikovanie-datab-225-zy-cez-dacframework-drop-datab-225-zby-cez-smo-sql-2012.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2012/10/22/publikovanie-datab-225-zy-cez-dacframework-drop-datab-225-zby-cez-smo-sql-2012.aspx</id><published>2012-10-22T20:33:00Z</published><updated>2012-10-22T20:33:00Z</updated><content type="html">V rámci večerných hrátok som potreboval z kódu deploynúť programovo databázu resp. DAC balíček na SQL 2012. Trošku som sa potrápil, keďže všetko čo som našiel sa týkalo staršej verzie DACFrameworku a SMO a už som sem dávno ničím neprispel, tak dobrá zámienka :-) Potrebujeme si nareferencovať DACFramework.dll (Plná inštalácia SQL Server 2012 Express) a dll nájdete tu: c:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\Microsoft.SqlServer.Dac.dll using Microsoft.SqlServer.Dac; //drop povodnej...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2012/10/22/publikovanie-datab-225-zy-cez-dacframework-drop-datab-225-zby-cez-smo-sql-2012.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307312" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="drop" scheme="http://blog.aspnet.sk/tomas/archive/tags/drop/default.aspx" /><category term="SMO" scheme="http://blog.aspnet.sk/tomas/archive/tags/SMO/default.aspx" /><category term="SQL Server 2012" scheme="http://blog.aspnet.sk/tomas/archive/tags/SQL+Server+2012/default.aspx" /><category term="DacFramework" scheme="http://blog.aspnet.sk/tomas/archive/tags/DacFramework/default.aspx" /><category term="Deploy" scheme="http://blog.aspnet.sk/tomas/archive/tags/Deploy/default.aspx" /></entry><entry><title>Prednášky z ArchCamp #3</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2012/06/19/predn-225-ky-z-archcamp-3.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2012/06/19/predn-225-ky-z-archcamp-3.aspx</id><published>2012-06-19T08:05:00Z</published><updated>2012-06-19T08:05:00Z</updated><content type="html">Tretí ArchCamp prebehol v príjemnom duchu, privítali sme niekoľko nových tvárí a veríme, že sa skupinka bude naďalej rozrastať. Na začiatku v rámci zbližovania vzťahov medzi enterprise a startup svetmi Jonatanus vytvoril priestor pre predstavenie a diskusiu o v mozgohouse zastrešenom projekte plumgine.com. Chalanom držíme palce a snáď im pohľad a odporúčania z enterprise sveta pomožu. Slides z dvoch ArchCamp prednášok, ktoré nasledovali pripájam: Model Driven Story - Boris Bucha Boris urobil pekný...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2012/06/19/predn-225-ky-z-archcamp-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307220" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="DDD DSL MDD NoSQL CQRS ArchCamp" scheme="http://blog.aspnet.sk/tomas/archive/tags/DDD+DSL+MDD+NoSQL+CQRS+ArchCamp/default.aspx" /></entry><entry><title>Pozvánka na ArchCamp #3</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2012/06/13/pozv-225-nka-na-archcamp-3.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2012/06/13/pozv-225-nka-na-archcamp-3.aspx</id><published>2012-06-13T15:48:00Z</published><updated>2012-06-13T15:48:00Z</updated><content type="html">Srdečne chcem pozvať všetkých na ArchCamp #3. (Viac info o podujatí tu ) Čas : štvrtok 14.6.2012 o 17:30. Miesto : MozgoHouse http://g.co/maps/hsz7s Pri Suchom mlyne 33A (pozor 33A, nezvoniť susedom :-) Bratislava (Patronka) Témy: 1. Model driven story ( Boris Bucha ) Success story o pochopení hraníc a významu UML a objavenie významu DSL 2. Domain Driven Design v praxi ( Tomáš Zeman ) Pragmatický pohľad na DDD a čo všetko a ako je uplatniteľné z pôvodných DDD konceptov v praxi Kontakt: +421904519064...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2012/06/13/pozv-225-nka-na-archcamp-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307213" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="ArchCamp" scheme="http://blog.aspnet.sk/tomas/archive/tags/ArchCamp/default.aspx" /></entry><entry><title>ArchCamp</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2012/05/28/archcamp.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2012/05/28/archcamp.aspx</id><published>2012-05-28T14:26:00Z</published><updated>2012-05-28T14:26:00Z</updated><content type="html">ArchCamp je stretnutím ľudí, ktorí sa zaujímajú o aplikačnú architektúru, radi sa delia o skúsenosti, majú radi diskusiu a sú ochotní na chvíľu vyzliecť technologické, či firemné tričká. Už dlhšie som nosil v hlave ideu zorganizovať stretnutie zamerané na architektúru. Pôvodne som uvažoval len o Microsoft komunite.(čo úplne ako paralelnú aktivitu neuzatváram) Nakoniec ma @vlko(ano, on za to môže) privolal odprednášať o CQRS do MozgoHousu. Tam som stretol ľudí(konkrétne Feriho Kocuna), čo poznajú...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2012/05/28/archcamp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307199" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="ArchCamp" scheme="http://blog.aspnet.sk/tomas/archive/tags/ArchCamp/default.aspx" /></entry><entry><title>MozgoCamp CQRS prednáška</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2012/02/13/mozgocamp-cqrs-predn-225-ka.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2012/02/13/mozgocamp-cqrs-predn-225-ka.aspx</id><published>2012-02-13T12:30:00Z</published><updated>2012-02-13T12:30:00Z</updated><content type="html">Vlko ma prizval na MozgoCamp #7 . V presvedční, že idem naozaj do priestorov, ktoré zodpovedajú smrťometálovému videu na Jonatanusom blogu, som chvíľu uvažoval o tom, že si dám termoprádlo, gumáky a pribalím pršiplášť. Nakoniec to bolo celkom inak a nohy som mal doslova v teple. Z prednášky bola nakoniec skôr diskusia, čo mi ale vôbec nevadilo. To najdôležitejšie však bolo, že som spoznal kopu milých a šikovných ľudí (ktorí ma upozornili na kopu zaujímavých vecí) a opäť som sa utvrdil v tom, že mnohé...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2012/02/13/mozgocamp-cqrs-predn-225-ka.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307112" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="mozgocamp" scheme="http://blog.aspnet.sk/tomas/archive/tags/mozgocamp/default.aspx" /><category term="CQRS" scheme="http://blog.aspnet.sk/tomas/archive/tags/CQRS/default.aspx" /></entry><entry><title>Interaktívne javascript GUI</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx</id><published>2011-11-23T10:12:00Z</published><updated>2011-11-23T10:12:00Z</updated><content type="html">Tiene minulosti S kladením dôrazu na javascript sa otvárajú nové možnosti k návratu k naozaj interaktívnemu GUI, ktoré obdobie dôrazu na aplikácie s tzv. &amp;quot;web klientom&amp;quot; alebo dôrazom na &amp;quot;tenkosť&amp;quot; vo veľmi naivnom zmysle čisto server side renderu dosť podkopalo. Ďalšie nie moc šťastné obdobie, ktoré nasledovalo, charakterizuje všakovako skloňované slovko Ajax. V praxi zväčša znamenalo kombinovanie server renderu s kowbojským klientským scriptovaním. Takto bolo možné posunúť webového...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307069" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="mvc" scheme="http://blog.aspnet.sk/tomas/archive/tags/mvc/default.aspx" /><category term="javascript" scheme="http://blog.aspnet.sk/tomas/archive/tags/javascript/default.aspx" /><category term="presentation model" scheme="http://blog.aspnet.sk/tomas/archive/tags/presentation+model/default.aspx" /></entry><entry><title>Pár postrehov o RavenDB</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2011/11/03/p-225-r-postrehov-o-ravendb.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2011/11/03/p-225-r-postrehov-o-ravendb.aspx</id><published>2011-11-03T22:02:00Z</published><updated>2011-11-03T22:02:00Z</updated><content type="html">Pred nedávnom som mal možnosť intenzívnejšie sa zoznámiť s RavenDB. Jedna vec je ale písať blog príklady po večeroch, druhá vec snaha aplikovať RavenDB na scenár, na ktorý je šitý. Až pri takomto využívaní na povrch vybublajú skutočné problémy a také súvislosti, o ktorých naviné tutoriál blogy nepíšu.(a často ani Ayendeho dokumentácia) Stale indexy a kolekcie dokumentov Vyhodnocovanie aktuálnosti indexov sa neviaže na kolekciu dokumentov, nad ktorou index pracuje, ale na všetky dokumenty v danej...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2011/11/03/p-225-r-postrehov-o-ravendb.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307047" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="RavenDB" scheme="http://blog.aspnet.sk/tomas/archive/tags/RavenDB/default.aspx" /><category term="NoSQL" scheme="http://blog.aspnet.sk/tomas/archive/tags/NoSQL/default.aspx" /></entry><entry><title>ASP.PHP Framework</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2011/10/20/asp-php-framework.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2011/10/20/asp-php-framework.aspx</id><published>2011-10-20T07:53:00Z</published><updated>2011-10-20T07:53:00Z</updated><content type="html">Spolu so zmenou názvu tohoto vývojarského portálu z konzervatívneho ASPNET.sk na ambicióznejšie Vyvojari.sk, som si našiel trochu času a nabral odvahu :-) publikovať niečo mimo .NET sveta. Ide o môj starší experimantálny pokus o port ASP.NET WebForms do PHP. Projekt som zavesil na GitHub. Čo sa týka dokumentácie, existuje k nemu zatiaľ až jedna wiki stránka :-) s úvodným pokecom, zoznamom features a tiež som tam dal nejaké príklady. Pripravujem aj malý, ale komplexný demo projekt ako show case vytvorený...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2011/10/20/asp-php-framework.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=307023" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="asp.net" scheme="http://blog.aspnet.sk/tomas/archive/tags/asp.net/default.aspx" /><category term="php" scheme="http://blog.aspnet.sk/tomas/archive/tags/php/default.aspx" /><category term="aspphp" scheme="http://blog.aspnet.sk/tomas/archive/tags/aspphp/default.aspx" /><category term="asp.php" scheme="http://blog.aspnet.sk/tomas/archive/tags/asp.php/default.aspx" /></entry><entry><title>Prečo sa nezahrávať s null návratovými hodnotami alebo Special Case design pattern</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/06/11/pre-o-sa-nezahr-225-va-s-null-n-225-vratov-253-mi-hodnotami-alebo-special-case-design-pattern.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/06/11/pre-o-sa-nezahr-225-va-s-null-n-225-vratov-253-mi-hodnotami-alebo-special-case-design-pattern.aspx</id><published>2009-06-11T13:51:00Z</published><updated>2009-06-11T13:51:00Z</updated><content type="html">V diskusii ku správičke na http://www.aspnet.sk/ na tému &amp;quot;Mali by sme vracať z metód null&amp;quot;, sme sa dostali do slepej uličky. Chýbal dobrý príklad, na ktorom by sa problematika a možné prístupy riešenia dali ilustrovať. Skúsme si taký vymyslieť.(Do scenáru som vložil veľkú dávku fantázie, pravda je však taká, že paralelizujem reálny scenár, s ktorým som sa stretol v praxi) Vymýšľame scenár... V krajine, kde sa piesok lial a kde sa sypal vodopád, nebývala včielka a ani iná nezbedná žienka...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/06/11/pre-o-sa-nezahr-225-va-s-null-n-225-vratov-253-mi-hodnotami-alebo-special-case-design-pattern.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=122308" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="null" scheme="http://blog.aspnet.sk/tomas/archive/tags/null/default.aspx" /><category term="Special Case" scheme="http://blog.aspnet.sk/tomas/archive/tags/Special+Case/default.aspx" /><category term="Design pattern" scheme="http://blog.aspnet.sk/tomas/archive/tags/Design+pattern/default.aspx" /><category term="Object" scheme="http://blog.aspnet.sk/tomas/archive/tags/Object/default.aspx" /></entry><entry><title>Repository vs. IQueryable vs. sorting a paging</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/05/06/repository-vs-sorting-a-paging.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/05/06/repository-vs-sorting-a-paging.aspx</id><published>2009-05-06T15:21:00Z</published><updated>2009-05-06T15:21:00Z</updated><content type="html">Stránkovanie, sortovanie etc. výsledkov query metód by malo byť záležitosťou prezentačnej vrstvy, nie otázkou domain(business) modelu. Vzhľadom na vznik interface IQueryable sa začali hromadiť články, ktoré obhajujú exposenutie Linqovského IQueryable prezentačnej vrstve s týmto zámerom. V reakcii na tieto blog posty prichádzajú zase ďalšie, ktoré správne argumentujú tým, že sa stráca jasnosť a sila kontraktu a že používateľ modelu okrem sortovania može vyrobiť akékoľvek query resp. že má takto prístup...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/05/06/repository-vs-sorting-a-paging.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=110091" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="generic" scheme="http://blog.aspnet.sk/tomas/archive/tags/generic/default.aspx" /><category term="IQueryable" scheme="http://blog.aspnet.sk/tomas/archive/tags/IQueryable/default.aspx" /><category term="Repository" scheme="http://blog.aspnet.sk/tomas/archive/tags/Repository/default.aspx" /></entry><entry><title>Resizeovaci image HttpHandler</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/03/12/resizeovaci-image-httphandler.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/03/12/resizeovaci-image-httphandler.aspx</id><published>2009-03-12T13:02:00Z</published><updated>2009-03-12T13:02:00Z</updated><content type="html">Kód je downgrade produkčnej verzie resp. staršia záplatová verzia. Chýba riešenie caching-u, či už z hľadiska HTTP protokolu, ako i z hľadiska nutnosti znovagenerovať thumbnails - čo je neefektívne v prípade, že niektoré images sú častejšie zobrazované. Pracuje len s jpg, infrastruktúra ale umožnuje ľahko pridať možnosť špecifikovať formát alebo upraviť handler na iný formát. Z hľadiska zraniteľnosti aplikácie neodporúčam všeobecný interface handlera (url parametre) umožnujúci zadať ľubovolné parametre...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/03/12/resizeovaci-image-httphandler.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=86632" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="HttpHandler" scheme="http://blog.aspnet.sk/tomas/archive/tags/HttpHandler/default.aspx" /><category term="Picture" scheme="http://blog.aspnet.sk/tomas/archive/tags/Picture/default.aspx" /><category term="Resize" scheme="http://blog.aspnet.sk/tomas/archive/tags/Resize/default.aspx" /><category term="Jpg" scheme="http://blog.aspnet.sk/tomas/archive/tags/Jpg/default.aspx" /><category term="Gif" scheme="http://blog.aspnet.sk/tomas/archive/tags/Gif/default.aspx" /><category term="Resizing" scheme="http://blog.aspnet.sk/tomas/archive/tags/Resizing/default.aspx" /><category term="Thumbnails" scheme="http://blog.aspnet.sk/tomas/archive/tags/Thumbnails/default.aspx" /><category term="asp.net" scheme="http://blog.aspnet.sk/tomas/archive/tags/asp.net/default.aspx" /><category term="Url" scheme="http://blog.aspnet.sk/tomas/archive/tags/Url/default.aspx" /></entry><entry><title>Ako písať čitateľný kód s immutable objektami</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/03/03/ako-p-237-sa-itateln-253-k-243-d-s-immutable-objektami.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/03/03/ako-p-237-sa-itateln-253-k-243-d-s-immutable-objektami.aspx</id><published>2009-03-03T16:22:00Z</published><updated>2009-03-03T16:22:00Z</updated><content type="html">Predstavme si, že chceme vytvoriť Immutable triedu / Entitu. Prikladom može byť Value object , message alebo Data Transfer Object (DTO). (Message ktorú mám na mysli je v podstate špeciálnym typom DTO) Jediná možnosť, ako dostať do triedy parametre, je posunúť parametre konštruktoru triedy. V rámci konštruktora možeme elegatne vykonať validácie, takže by sa nám nemalo podariť vytvoriť objekt v nekonzistentnom stave. Dajme si (silno neoreginálny) príklad - Immutable Objednávka a Immutable Riadok objednávky...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/03/03/ako-p-237-sa-itateln-253-k-243-d-s-immutable-objektami.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=81409" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="DDD" scheme="http://blog.aspnet.sk/tomas/archive/tags/DDD/default.aspx" /><category term="Value object" scheme="http://blog.aspnet.sk/tomas/archive/tags/Value+object/default.aspx" /><category term="DTO" scheme="http://blog.aspnet.sk/tomas/archive/tags/DTO/default.aspx" /><category term="Immutable" scheme="http://blog.aspnet.sk/tomas/archive/tags/Immutable/default.aspx" /></entry><entry><title>Messaging v Enterprise aplikáciách. NServiceBus.</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/03/03/messaging-v-enterprise-aplik-225-ci-225-ch-nservicebus.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/03/03/messaging-v-enterprise-aplik-225-ci-225-ch-nservicebus.aspx</id><published>2009-03-03T09:04:00Z</published><updated>2009-03-03T09:04:00Z</updated><content type="html">Výborné argumenty prečo dať viac prestoru messagingu v enterprise aplikáciách (a nielen pri klasickej integrácii viacerých aplikácií) prinášajú výborné články Grega Younga . Keďže vedie úvahy o Distributed DDD, sú aktuálne najmä vo vzťahu ku aplikáciám s komplexnejším modelom. Udi Dahan (mimochodom, ďalší aktívny popularizátor DDD) pridáva praktické(nielen design) argumenty a ilustruje ich na user logon scenári - Asynchronous, High-Performance Login for Web Farms . Udi ďalej uzatvára diskusiu o zmysle...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/03/03/messaging-v-enterprise-aplik-225-ci-225-ch-nservicebus.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=81288" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="DDD" scheme="http://blog.aspnet.sk/tomas/archive/tags/DDD/default.aspx" /><category term="Spring .NET" scheme="http://blog.aspnet.sk/tomas/archive/tags/Spring+.NET/default.aspx" /><category term="NServiceBus" scheme="http://blog.aspnet.sk/tomas/archive/tags/NServiceBus/default.aspx" /><category term="ESB" scheme="http://blog.aspnet.sk/tomas/archive/tags/ESB/default.aspx" /><category term="MSMQ" scheme="http://blog.aspnet.sk/tomas/archive/tags/MSMQ/default.aspx" /></entry><entry><title>String random generator</title><link rel="alternate" type="text/html" href="http://blog.aspnet.sk/tomas/archive/2009/02/09/string-random-generator.aspx" /><id>http://blog.aspnet.sk/tomas/archive/2009/02/09/string-random-generator.aspx</id><published>2009-02-09T18:28:00Z</published><updated>2009-02-09T18:28:00Z</updated><content type="html">Pre účely unit testingu a generovania dát v rámci jedného hobby projektíku som si potreboval vyrobiť string random generátor. Implementácie, ktoré som našiel na webe boli dosť chromé. Snáď to niekomu poslúži. Algoritmus sleduje rovnomerné rozloženie pravedpodobnosti na celej množine zjednotených množín zvolených skupín znakov. public class RandomGen { private static Random _random = new Random(); public static string NextString( int size) { return NextString(size, size, StringGenOptions.AnyCharacters...(&lt;a href="http://blog.aspnet.sk/tomas/archive/2009/02/09/string-random-generator.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.aspnet.sk/aggbug.aspx?PostID=72501" width="1" height="1"&gt;</content><author><name>T</name><uri>http://blog.aspnet.skhttp://www.aspnet.sk/Users/T.aspx</uri></author><category term="alphabet" scheme="http://blog.aspnet.sk/tomas/archive/tags/alphabet/default.aspx" /><category term=".NET Framework 2.0" scheme="http://blog.aspnet.sk/tomas/archive/tags/.NET+Framework+2.0/default.aspx" /><category term="unit testing" scheme="http://blog.aspnet.sk/tomas/archive/tags/unit+testing/default.aspx" /></entry></feed>