2010. december havi archívum

Asynchronous Programming Model – és ami mögötte van

A cikksorozat indító cikkéből megtudhattuk, hogy milyen esetekben érdemes többszálú programokat készíteni. Az indokok között az egyik az eszközök lassúsága, egy másik a háttérszámítások elvégzése volt úgy, hogy közben egyéb funkciók, mint például a felhasználói felület frissítése, működőképesek maradjanak. Tudjuk, hogy a szálak kezelése az operációs rendszer számára sok erőforrásba kerül, ezért számukat a jó […]

12 hozzászólás

Többszálúság – sorozat indító

Többszálú programok készítésére már régóta lehetőség van Windows környezetben. Akár Windows 95-ben is megtehette, aki akarta. Mivel benne van a levegőben, szinte mindenki tudja, hogy ma miért sláger a többszálú programozás. A mai processzorok több magot tartalmaznak, ami több szál párhuzamos végrehajtását teszi lehetővé. A több magot kihasználva gyorsítható egy program futása. De mi volt […]

3 hozzászólás

Elemek nagyítása ListBox-ban

Nemrégiben felmerült egy kérdés egy portálon azzal kapcsolatban, hogyan lehet a Silverlight alatt ListBox elemeit nagyítani úgy, hogy a ListBox a kilógó részeket ne vágja le, illetve az “előemelkedő” elemet ne takarja ki a háttérben maradó elem. Mivel nem vagyok Silverlight guru, a kérdésre nem válaszoltam, ugyanakkor elég érdekes a probléma ahhoz, hogy megvizsgáljuk, mit […]

Hozzászólás

Mire optimalizálsz?

A Linq-val kapot Enumerable osztály sok hasznos extension metódust tartalmaz, amelyet szívesen használ az ember. Én magam is szoktam használni, akár Linq-val, akár csak magában. Néha előfordul, hogy sehogy nem sikerül praktikusan kijátszani a szükséges műveleteket, és egy randa for ciklust kell a kódba leírni. Az Enumerable extension metódusaihoz képest egy for ciklus használata rontja […]

7 hozzászólás

Követés

Értesítést küldünk minden új bejegyzésről a megadott e-mail címre.

Csatlakozz a 32 követőhöz