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.

November 28, 2009 / by Zsolt Soczó

Apró objektumok szemetelése

Az előző bejegyzéshez kapcsolódik még az alábbi. Sok felesleges memóriaallokállást és aztán GC-zést okoztam az alábbi kóddal: Ha a BarArrived event null,…

November 27, 2009 / by Zsolt Soczó

Naív ojjektumhasználat – sok szemét

Két hete elkezdtem intenzíven használni a Visual Studio 2010-et, mivel szükségem volt a MemoryMappedFiles-ra a 4.0-s fwből. Ezt shared memoryként használom, amivel…

October 18, 2009 / by Zsolt Soczó

XSS web security apróságok

Óriási a témakör, két infómorzsa: AntiXSS, nem házibarkács ellenőrzés (tudomásom szerint MS is ezt használja belül). HttpOnly cookie.

October 14, 2009 / by Zsolt Soczó

Pár fejlettebb GC dolog

Ezeket érdemes megnézni, érdekesek. Ha nem szeretnénk, hogy egy rövid, de teljesítményzabáló kódunkat megszakítsa a GC: Latency Modes és Low-Latency GC in…

October 14, 2009 / by Zsolt Soczó

Jó Garbage Collector cikkek

1, 2, 3, 4. Nem csak a szokásos, közismert dolgok, hanem mélyebbek is. Pl. tudod-e, mekkora memóriát kér el induláskor a GC…

October 12, 2009 / by Zsolt Soczó

Random orderby Linq és EF használatával

Az SQL Serveren szokásos orderby newid() szerveroldali megoldást csak linq to SQL esetén tudjuk kihasználni, szerveroldali függvénnyel. Az EF-ben az ilyesmi nem…

October 8, 2009 / by Zsolt Soczó

Code Coverage for Concurrency

Mostanában rengeteg cikket olvasok az msdnből, rám fér, mert minden hónapban hozza a postás, de párat már ki se nyitottam. Szívom fel…

September 30, 2009 / by Zsolt Soczó

Sandcastle és társai

Az NDoc halott, van helyette SandCastle. Nagyon jó, imádom. Ezzel csinálják a VS doksiját is. Van még kétely valakiben? Az is jó,…

September 30, 2009 / by Zsolt Soczó

C# XML kommentek

Ha valaki szeretne rászánni 2 órát, hogy alaposan megértse, íme egy jó doksi hozzá.

September 28, 2009 / by Zsolt Soczó

Unraveling the Mysteries of .NET 2.0 Configuration

Számomra rém unalmas téma, de ettől függetlenül nagyon fontos. Mivel elég gyéren dokumentálta le az ms, az itteni cikkek életmentőek lehetnek, akinek…

September 23, 2009 / by Zsolt Soczó

INVARIANT vs. ORDINAL újra

A korábban írt cikkhez kapcsolódó anyag, ebből már jobban átjön a különbség: New Recommendations for Using Strings in Microsoft .NET 2.0. *…

September 23, 2009 / by Zsolt Soczó

MethodBase.GetCurrentMethod Method

Ismerős? Pl. logoláshoz jól jöhet.

September 22, 2009 / by Zsolt Soczó

Comparison confusion: INVARIANT vs. ORDINAL

Elolvastam a fenti cikket, és nem jutottam sokkal előbbre. A Ordinal vs. többi az ok, de az Invariant nem jött át. Ha…

September 22, 2009 / by Zsolt Soczó

Windows Cache Extension for PHP

Hamarosan kipróbálom a jószágot. Folyamatban van egy munkám, amiben egy ismert websiteot migrálnak át Windows 2008R2 alá, valamilyen linuxról. Megnézzük, ugyanazon a…

September 22, 2009 / by Zsolt Soczó

Resharper

A következő néhány hónapban egy rakat .NET oktatást tartok egy cégnek Marcell jóvoltából (ezúttal is köszönöm neki az üzletet). A cégnél szabványosítani…

September 21, 2009 / by Zsolt Soczó

Az IFormattable, IFormatProvider, ICustomFormatter működése

Ebből pontosan meg lehet érteni, mi zajlik a háttérben.

September 21, 2009 / by Zsolt Soczó

Mire való az IEquatable?

Ha value type-ot írsz, és azon gyors, boxolás nélküli egyenlőségvizsgálatot akarsz csinálni, akkor implementáld ezt az interfészt. Másképp az object.Equals fut le,…

September 15, 2009 / by Zsolt Soczó

Hacktivity előadásom

Hétvégén lesz a Hacktivity konferencia, ahol NEM arról fogok beszélni, ami ki van írva. Gál Tamással ketten kaptunk 45 percet, amiben GT…

August 4, 2009 / by Zsolt Soczó

A jitter huncutságai

Érdekes és furcsa dolgok történnek néha a .net jitter miatt, ami nem nagyon fordul elő nem managelt környezetben. Itt ez a kis…

August 4, 2009 / by Zsolt Soczó

Deadlock bulk load során

Párhuzamos bulk betöltések esetén deadlockolhatnak egymással a másoló szálak, főleg, ha vannak FK-ek a táblákon. Sokféle megoldás adható a problémára. 1. Átmeneti…

1 13 14 15 16 17 38