Could you hire me? Contact me if you like what I’ve done in this article and think I can create value for your company with my skills.

July 7, 2021 / by Zsolt Soczó

Architektúra dilemma

Tegyük fel hogy van egy klasszikus, többrétegű alkalmazásunk. Van benne egy service layer, ami hív valamiféle alkalmazás logikát. A logika direktben hivatkozik…

March 18, 2015 / by Zsolt Soczó

EF őrület

Ha az NHibernate tudja, hogy identity id generálási stratégia mellett, ha egy ojjektumnak nem 0 az idja, akkor az perzisztens, így nem…

March 18, 2015 / by Zsolt Soczó

EF gyerek kollekció rendezés

Néha szeretnénk nem csak egy entitás listát, hanem annak gyerekeit is rendeztetni, azaz az egy szülő alá tartozó gyerekeket order by-olni. Egy…

March 6, 2015 / by Zsolt Soczó

Entity Framework bulk műveletek

Amint ezt beépítik az EF-be, attól a pillanattól kezdve az EF végre rendes versenytársa lesz az NHibernate-nek. Ráadásul, a doski azt sejteti,…

January 15, 2015 / by Zsolt Soczó

EF WithRequiredDependent – mit csinál ez?

Nem jövök rá, pontosan mit is csinál ez? A HasRequired már önmagában megcsinálja a foreign keyt, mit ad ez még a modellhez?

April 22, 2014 / by Zsolt Soczó

Memória táblák meghajtása OR mapperrel

Az SQL Server 2014-es memóriatáblákat csak akkor lehet a lehető legközvetlenebb módon elérni, ha natív kódra fordított tárolt eljárásokkal érjük el. Az…

April 18, 2014 / by Zsolt Soczó

Az ORM batching perf vonzata

Az egyik ügyfelemnél letöltenek pár száz sort memóriába Entity Frameworkkel. Ott C# kóddal mindenféle komplex módon kitalálják, melyik entitást hogyan kell módosítani,…

April 15, 2014 / by Zsolt Soczó

Entity Framework 6 null kezelés

Ha egy nullos oszlopon szűrünk, akkor előfordulhat, hogy a bemeneti paraméter is null. where oszlop = @param Ebben az esetben az SQL…

January 23, 2014 / by Zsolt Soczó

Azért néha a hibárnát is elküldöm melegebb éghajlatra

Egy Flages Enumban az All nem tartalmaz minden flaget. Így az all cascade opció nem foglalja magában a delete orphant. Szerencsére más…

July 23, 2012 / by Zsolt Soczó

SP vs. OR mapper

Az előző bejegyzésből a kommentek alapján lehet az jött le, hogy én minden dolgot OR mapperrel valósítanék meg. Csudákat, szó sincs erről….

July 19, 2012 / by Zsolt Soczó

Furcsa deadlockok

Mostanában valahogy utolérnek a code review jellegű munkák, amiket egyébként nagyon szeretek, mivel ezek általában intenzív, agyalós nyomozások szoktak lenni, amit imádok….

March 31, 2012 / by Zsolt Soczó

NHibernate futures

Korábban írtam, hogy a Future query-k milyen jók, mivel ha tudjuk, hogy sok lekérdezést egymás után akarunk végrehajtani, akkor össze lehet őket…

March 30, 2012 / by Zsolt Soczó

Miért NHibernate?

Jeleztem korábban, hogy mióta megismertem az NHibernate-et, azóta nem nagyon foglalkozok az Entity Frameworkkel. Miért? Pár gondolatot leírok, aztán majd kifejtem őket…

April 20, 2010 / by Zsolt Soczó

Entity Framework 4 többrétegű appokban

Játszottam kicsit az EF4-gyel. Az alábbi kód egy n rétegű app adatmozgását szimulálja a WCF xml szerializálóját használva. Mindhárom template-tel kipróbáltam, alább…

February 1, 2010 / by Zsolt Soczó

EF SSDL alapú felhasználói bemenet ellenőrzés

A következőn töröm a fejem. Az Entity Framework SSDL-jében definiálva vannak az entitás property-k alapvető jellemzői: nullázhatóság, max hossz. Ezeket a GUI-n…

January 27, 2010 / by Zsolt Soczó

SQLCLR deplyment hiba

Error: Incorrect syntax near valami. Akkor jön elő, ha az SQLCLR assemblyt és benne a függvényeket akarja az VS deployolni. Több oka…

January 21, 2010 / by Zsolt Soczó

Parallel.ForEach in action

Imádom, nagyon ügyes dolog. Csak azért nem hajtotta ki jobban a procikat, mert már nem győzték a diszkek. Érdekes problémaként még az…

January 19, 2010 / by Zsolt Soczó

Jó Entity Framework architektúra cikkek

Hogyan építsünk EF-re többrétegű appot? 1. Anti-Patterns To Avoid In N-Tier Applications 2. N-Tier Application Patterns 3. Building N-Tier Apps with EF4…

February 23, 2009 / by Zsolt Soczó

.NET teljesítményhangolási tapasztalatok 6.

A Connection Poolról még pár gondolat. Jó, hogy van ez a pool, meg gyorsít is, örülünk neki, főleg webalkalmazásokban. Olyan appokban viszont,…

February 12, 2009 / by Zsolt Soczó

.NET teljesítményhangolási tapasztalatok 5.

Szeretjük a connection poolt, de nem mindig. Tudjuk, hogy manapság nem illik sokáig nyitva tartani az adatbázis kapcsolatot, hanem bemegyünk, kihozzuk a…

1 2