Soci (Soczó Zsolt) szakmai blogja

2008.11.27.

XmlSerializer debugolása

Filed under: .NET,ASP.NET,Szakmai élet — Soczó Zsolt @ 00:29

Trükkös esetekben megbetegedhet az XmlSerializer, de kifelé nem mindig mondja el pontosan mi baja, csak annyit böffent, hogy nem tudtam xml doksit generálni. Ilyenkor jó, ha bele tudunk debugolni a kódjába. Amely, mint tudjuk dinamikusan generálódik és röptében fordítódik, hogy típusos, reflection nélkül tudja elérni a szerializálandó típus tagjait.
No, itt látható, hogyan kell rávenni a serializert, hogy miután lefordította a dinamikusan generált kódját, ne törölje le a forrást, hadd debugozzuk már meg. Ezek után már csak be kell kapcsolni a VS debugger/exceptions menüben, hogy a CLR exceptionökre áljon meg a debugger, aztán F5, és várjuk a becsapódást.

Annyi mindent tudnék mesélni az utóbbi hetekben történtekről, hogy csuda, de nincs időm. Majd januártól…

2008.11.18.

Antivírus szervereken

Filed under: Szakmai élet — Soczó Zsolt @ 08:25

Mielőtt valaki ráengedné az antivírus warét az sql adatbázisokra, exchange vagy AD adatfájlokra, jó, ha gondolkodik előtte. Az IIS is be tud tőle krepálni, szóval ésszel.

infólista a témakörben.

2008.11.10.

70-563 vizsgatapasztalatok (Pro: Designing and Developing Windows Applications Using the Microsoft .NET Framework 3.5)

Filed under: .NET,Adatbázisok,Linq,Szakmai élet — Soczó Zsolt @ 20:00

Az utóbbi hetekben 3 beta vizsgán voltam, csak most valahogy elkapott az őszi terméketlenség, és nincs kedvem írni.

Na, de azért próbálom bepótolni.
A vizsga igen jelentős részben az ún. occasionally connected rendszerekről szól. Ezek olyan appok, amelyek tudnak online és offline is működni, amikor offline-ok, akkor valamiféle lokális cache-ben tárolják az korábban letöltött adatokat, majd ha újra online lesz a gép, akkor visszaszinkronizálnak.
Nyilván erre ezerféle megoldás adható, a dataset, dataadapter, xml hármastól a lokális sql server compact vagy expressig. A vizsga elég rendesen körbejárja a kérdést, milyen helyzetben melyiket érdemes használni. Azaz aki nem tette meg, nézzen után a compactnak.
Jó tudni a synchronization frameworkről, illik valamennyire ismerni az Entity Frameworköt, de nem mélyen, az vizsga nem arról szól.
Jó tudni róla, hogy lehet hangolni a GC-t, hogy ne aggresszívkodjen annyira, erre is rákérdeznek, hogyan?
És még:
Milyen módszerekkel lehet logolni az appból?
XCOPY vs. ClickOnce vs. MSI
GAC kezelés
Hiba riportolási módok
WPF vs. WinForm és integráció
Role based secu
Régi kód migrálása
Némi testing
Némi winforms (nem sok)
Riportok
Saját komponens VS integráció
Kicsi Linq
Kicsi WCF
Caching módszerek
Threadpool kimerülés
Vakok támogatása

Kb. ennyi ugrik be. Eléggé maszatolós, pics-pöcs vizsga, nem szeretem az ilyeneket, elég általánosak a kérdések ahhoz, hogy ne lehessen cache-ből megválaszolni őket, hanem még gondolkodni is kelljen rajtuk. Az ilyen vizsgák fárasztóak. :)

Másik kolléga véleménye a vizsgáról.

2008.11.04.

Fóti Marci blogol

Filed under: Élet,Szakmai élet — Soczó Zsolt @ 10:49

A nagy Ő nekiállt blogolni, szívjátok magatokba a bölcseletet.

Marcellt én azért tartom nagyra, mert ő az az ember, aki nulláról építette fel a cégét. Sokan irigykednek azokra az emberekre, akik valami nagyot tudtak alkotni, hogy persze, neki könnyű, mert sok pénze volt az apjának, stb. Marcellnál nem tudok semmilyen könnyítő körülményről, ennek ellenére itt tart, a NetAcademia az egyik legmeghatározóbb cég az oktatási piacon, és szerintem előbb-utóbb a legmeghatározóbb lesz.
Ez az erőfeszítés és eredmény számomra tiszteletreméltó.

Update: volt, aki ironikusnak érezte az írást, pedig nincs benne irónia.

Powered by WordPress