Élesztettek már újra objektumot?
Nem?
Persze, ha egyből elpusztíthatatlan objektumokat csinálnak, akkor nincs ilyenre szükségük.
Tudják hogy kell? Én már tudom.
Az egész ott kezdődött, hogy a munkahelyemen nagytakarítás volt. Egy igazi GC.Collect(), ha úgy tetszik.
Egy idő után a takarítás kezdett egyre inkább lomi jelleget ölteni. A lomi egyik alapszabálya, hogy amit kiraksz, az öt perc múlva már nincs ott. Így járt az elődöm által rámhagyományozott, évek óta nem használt laptoptáska, és így járt az a 2004 májusi TechNet Magazin is, ami talán valamilyen fiók mélyéről kerülhetett elő. Mindenesetre ez utóbbit én megmentettem. A piece of history, hát mégsem vagyunk barbárok!
Ebből kifolyólag az utóbbi pár estémet a hamarosan megjelenő ASP.NET 2.0-val való megismerkedéssel (ebbe' már provájderek vannak, öcsém, meg GridView!), illetve az SQL Server 2000-hez immár kiegészítésként elérhető Reporing Services funkcióinak áttekintésével töltöttem.
Ezen kívül találtam egy cikket a GC-ről, valamint ennek vonatkozásában a finalizerekről, IDisposable patternről, gyenge referenciákról.
Konkétan a legjobb cikket, amit a témában magyarul olvastam, ever.
Ami vicces, hogy ez az írás egy fikarcnyit sem vesztett az aktualitásából: bár a garbage collector az 1.0-ás frameworktől kezdve velünk van, a legtöbbször észrevétlenül teszi a háttérben dolgát és ritkán kerül a figyelem középpontjába - emiatt aztán a fejlesztők többségének* ez elég homályos terület. Legalábbis megkapargatva kicsit a felszínt biztosan.
Hála a TechNet portálnak, a Szerényi László tollából született kiváló cikk ma is elérhető az Interneten. Happy reading!
*nekem

10 megjegyzés:
Az Age Of Mythology bontatlan kiadását nem is említetted, mint GC.Collect() fejlemény. Pedig van jobb egy Microsoftos játéknál a másik monitorra? :)
Az Age Of Mythology finalizerét valaki más hívta meg... :)
Kedves Blogger!
Jó ez a cikk. Az első rész nincs meg Neked véletlenül?
ui.: a blogod is jó :-)
Helló!
Köszi! :)
Papírváltozatban csak ez az egy régi szám van meg, de online elérhető az összes szám összes cikke, a szemétgyűjtős első része pl. a 2004 februáci számban: http://www.microsoft.com/hun/TechNet/archive/2004-02.mspx
Ez a link sajnos nem működik...Sebaj, azért köszönöm :-)
Tényleg nem megy... Most végigkattintgattam pár linket, és elég hektikus - a régiek többnyire nem mennek, de azért van, ami igen, az újabbak meg többnyire működnek, de ott is van, ami a bing-re dob át.
Érdemes lehet esetleg Budai Pétert megkeresni ezzel kapcsolatban, ő az egész TechNet-es dolog gazdája: http://www.microsoft.com/hun/technet/author/?id=0e891a83-3456-4741-87be-9ac7cd032a52 (ez a link remélem működik :)
Szia!
Budai Pétert nem tudtam elérni, de a cikk íróját, Szerényi Lászlót igen, és volt olyan kedves, elküldte nekem az első részt, meg a hozzá tartozó mintakódot is. Föltettem ide, ha esetleg érdekel valakit:
http://rs852.rapidshare.com/files/396223636/GC1.zip
További szép napot :-)
Wow, köszi! :)
Remek cikkek, azt szeretném kérdezni, hogy a techneten található cikkeket nem lehet valahol egyben letölteni? Gondolok itt az archívumokra is. Sajnos a linkek nagyobb része érvénytelen helyre mutat. Viszont ha már valaki fáradt ezekkel az irkálmányokkal, jó lenne hasznát is venni, mert nagyon jók :)
A magyar nyelvű TechNet magazin régi számait itt tudod elérni: http://www.microsoft.com/hun/TechNet/archive/2008-07-08.mspx
Az újabb (2006 utáni) számoknál van "teljes magazin letöltése" link. Sajnos a régebbi számok közül már sok nem elérhető, törött a link.
Hogy úgy mindent egyben le lehet-e tölteni, nem tudom. Én még nem hallottam ilyenről. Pedig hasznos lenne. Valami gyűjtőnél biztos megvannak. :)
Megjegyzés küldése