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.

June 26, 2022 / by Zsolt Soczó

Is compiling C# 10 code for .NET 4.7 possible?

I have asked this question today. Yes, it is possible. Here is the proof: As you see, I packed several C#9 and…

October 31, 2020 / by Zsolt Soczó

.NET Core performance nyomozás II.

Újra nekiálltam mérni. Előző alkalommal azért voltak rosszabbak a .NET Core számai, mert szándékaim ellenére elsőre nem optimalizált kódot mértem. A régi…

October 25, 2020 / by Zsolt Soczó

.NET Core performance nyomozás

Sok szépet lehet olvasni, milyen durva optimalizálások csináltak a .NET Core-ban. Annyira élni akartam ezekkel, hogy a tradinghez írt backtesteremet átportoltam Core…

April 26, 2018 / by Zsolt Soczó

DDD Bounded Contextek egy hosting processzben?

Tegyük fel van egy nagy alkalmazás, amely többé-kevésbé DDD mentén van elkészítve. Minden terület saját bounded contextben (BC) van, a BC-ek egymás…

September 22, 2017 / by Zsolt Soczó

Debugolás Visual Studio 2017-ben

.NET Core és VS 2017 alatt van egy újfajta debug symbol kezelési módszer, a source link. Itt egy egyszerű leírás, hogyan kell…

September 2, 2017 / by Zsolt Soczó

.NET optimalizálási praktikák

Akik olyanok mint én, hogy az utolsó órajelet is meg akarják sprórolni, azoknak érdekes .NET optimalizálási cikk. (Nitpickerek kedvéért: nyilván akinek minden…

August 18, 2017 / by Zsolt Soczó

Protobuf.net

Eszement gyorsan serializál! https://code.google.com/archive/p/protobuf-net/wikis/GettingStarted.wiki

December 22, 2015 / by Zsolt Soczó

Egy példa mitől fordul le állandóan egy .NET project

Bosszantó, amikor semmit nem változtatsz, mégis újrafordul pár project egy nagyobb solutionben. Ha bekapcsolod a diagnostic build loglevelt, akkor egyből kiderül az…

December 22, 2015 / by Zsolt Soczó

.NET fejtörő

Élő kódból. Az első megoldás jól működik, a második nem, mi lehet az oka? A hibajelenség, hogy az első beállítja a TickerId-t…

November 16, 2015 / by Zsolt Soczó

TDD következő alkalom early bird

Jövő januárban újra lesz TDD tanfolyam, most ősszel már nem volt időm betervezni egyet. Aki december 1-ig jelentkezik, azt most 150e-ért csatlakozhat.

May 8, 2015 / by Zsolt Soczó

Task.Run Etiquette Examples: Don’t Use Task.Run in the Implementation

Az async – await dolgokkal fel lehet szabadítani pl. as ASP.NET által is használt ThreadPool szálakat, hogy míg egy hosszú ideig tartó…

May 6, 2015 / by Zsolt Soczó

Visual Studio 2015 debugger

Amellett, hogy nagyon frankón néz ki a kis chartokkal a tetején, amit kiemelnék, alul a watch ablak. Működnek a lambdák a watchban,…

April 16, 2015 / by Zsolt Soczó

Mire használja az MVC a machinekeyt?

A source alapján nekem úgy tűnik csak az AntiForgeryTokenhez. Van még szerintetek valami más szerepe is (nem webformsról beszélünk). Tovább nézve látom…

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,…

February 27, 2015 / by Zsolt Soczó

.NET fejtörő 6. – megoldás

Feladat. Nincs mit írnom a megoldásról, Varga Tamás kolléga (ezek köszönet érte) annyira részletesen, alaposan kielemezte a témát a kommentek között, hogy…

February 27, 2015 / by Zsolt Soczó

TDD akció újra

Tavaly már volt egy ilyen akcióm, az megtöltötte a termet (150k < 200k). Gyere, ne maradj le róla.

February 22, 2015 / by Zsolt Soczó

.NET fejtörő 5. – megoldás

A fejtörő. Molnár Csaba olyan teljesen megválaszolta a kérdést (köszönet érte), hogy a kommentjét egy az egyben bepasztázom: C#-ban az idexer egy…

February 14, 2015 / by Zsolt Soczó

.NET fejtörő 4. – megoldás

Kérdés: miért nem jó, ha az ASP.NET Machine Key-emet Random.NextBytes()-szal generálom? A Machine Key-t alapban viewstate validálásra használja az ASP.NET. HMAC algoritmussal…

1 2 3 13