13 February 2012
MozgoCamp CQRS prednáška
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... Čítať ďalej...
Zaradené do: ,
23 November 2011
Interaktívne javascript GUI
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. "web klientom" alebo dôrazom na "tenkosť" vo veľmi naivnom zmysle čisto server side renderu dosť podkopalo. Ďalšie nie moc šťastné... Čítať ďalej...
03 November 2011
Pár postrehov o RavenDB
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... Čítať ďalej...
Zaradené do: ,
20 October 2011
ASP.PHP Framework
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... Čítať ďalej...
11 June 2009
Prečo sa nezahrávať s null návratovými hodnotami alebo Special Case design pattern
V diskusii ku správičke na http://www.aspnet.sk/ na tému "Mali by sme vracať z metód null", 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... Čítať ďalej...
06 May 2009
Repository vs. IQueryable vs. sorting a paging
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... Čítať ďalej...
12 March 2009
Resizeovaci image HttpHandler
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... Čítať ďalej...
03 March 2009
Ako písať čitateľný kód s immutable objektami
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... Čítať ďalej...
03 March 2009
Messaging v Enterprise aplikáciách. NServiceBus.
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,... Čítať ďalej...
09 February 2009
String random generator
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... Čítať ďalej...
05 February 2009
Generics vs. nullable value types
Tento problém sa mi vybavil Pri vlkovej správičke Čo Vás srdí na .NET .Povedzme teda, že máme zápis funkcie, ktorú chceme urobiť univerzálnou pre všetky nullable value types. public static Func< int ?, int ?, bool > func1 = (x, y) => (x != null && y != null && x > y); resp... Čítať ďalej...
26 January 2009
Ako na client ID vo WebFormach :-)
Cez víkend som postol správičku resp. video pojednávajúce o tom, ako sa webForms 4.0. vysporiadali s client IDčkami. http://channel9.msdn.com/shows/10-4/10-4-Episode-3-ASPNET-WebForms-40/ Momentálne používam takéto triviálne riešenie: public static void RegisterControlForClientAPI(Page page, params Control... Čítať ďalej...
Zaradené do: ,
26 January 2009
Ako sme sa hrali...
Kolega poslal pred nedávnom mailom celkom zaujímavý/milý kúsok kódu v jave a výsledok (obrázok). Myslím, že išlo o riešenie jedného z jeho študentov. Pribalil aj data ... a bol z toho mini competion :-) veľkí chlapci sa hrali so študenstkým zadaním. BufferedReader rdr=new BufferedReader(new FileReader... Čítať ďalej...
13 October 2007
Koniec CSS Hackom, alebo StyleSheetTheme a využitie conditional comments pre linkovanie CSS pre rôzne verzie prehliadačov v ASP .NET.
Príchodom Internet explorer a 7 sa stalo to, čoho sa mnohí obávali. Vačšina CSS hack ov mala vo vzťahu ku IE7 problém. Microsoft odporúčal ako riešenie používať tzv. podmienkové komentáre(conditional comments), čo je špecialitka explorera fungujúca vo verzii 5 a vyšších. Ano, mne nevoňali css hacky nikdy... Čítať ďalej...
12 October 2007
Meta tag manager helper trieda
Aj keď MetaTag y nie su tým, čo by nás muselo nejako extrémne trápiť, napísal som si helper triedu, ktorá trochu zjednodušuje prácu aspoň s tými pár štandardnými. Deklaratívne pridanie HtmlMeta v hlavičke v MasterPage a následná modifikácia, prípadne v kombinácii ContentPlaceHolder -om na extendovanie... Čítať ďalej...
Viac príspevkov Ďalšia stránka »
Prihlásiť | Registrovať | Pomoc