Bevezető
Tervezési minták bevezető
Szoftverfejlesztés során elÅ‘bb-utóbb rájövünk, hogy a programozásban adódó problémák többsége ismétlÅ‘dÅ‘, amelyek pár kategóriába sorolhatóak. Ezekre a problémákra elÅ‘bb-utóbb rutinnal megoldásokat tudunk adni magunktól is, azonban hatalmas segÃtség, ha ezeket a tervezési mintákat nem magunktól kell újra feltalálnunk. A tervezési minták használatának számos elÅ‘nye van. Ezek bejáratott módszerek, tehát ha ezeket felhasználjuk a szoftverünk fejlesztése […]
LINQ bevezető
A LINQ a Language Integrated Query szavakból képzett mozaikszó. C# esetén egy SQL-hez (Structured Query Language) hasonló halmaz orientált, erÅ‘sen tÃpusos lekérdezÅ‘ nyelvet valósÃt meg a nyelven belül. A LINQ erÅ‘sen épÃt megvalósÃtásában az Extension Method technológiára. ElÅ‘nye, hogy könnyen tudunk vele nagy mennyiségű adaton műveleteket megvalósÃtani anélkül, hogy az implementációs mélységekbe bonyolódnánk. Ez egyfajta […]
Fájlkezelés bevezető
C# esetén a fájlkezelést segÃtÅ‘ osztályok, objektumok a System.IO névtérben találhatóak. A fájlkezelés alaposztálya a Stream, vagyis adatfolyam. A Windows kernel és a .NET is adatfolyamként, vagyis bitek sorozataként kezeli a fájlokat, Ãgy külön lemezre kerülés szempontjából nem különböztetünk meg szöveges és bináris fájlokat, mivel minden fájl bináris. Persze ettÅ‘l függetlenül tudunk szöveges fájlokat is […]