A beállítást mentettük, naponta értesítjük a beérkező friss kiadványokról
A beállítást mentettük, naponta értesítjük a beérkező friss kiadványokról
Előszó
Az elmúlt három évben a Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék Alkalmazott Informatikai Csoportja a Microsoft Magyarország Kft....
Tovább
Előszó
Az elmúlt három évben a Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék Alkalmazott Informatikai Csoportja a Microsoft Magyarország Kft. megbízásából vállalta, hogy biztosítja a Microsoft új technológiai koncepciója, a .NET hazai bevezetésének szakmai hátterét. Ez alatt a három év alatt a csoport tagjai számos .NET- alapú oktatási, kutatási és fejlesztési projektben vettek részt. Ez a könyv az ő ismereteiket és tapasztalataikat adja közre.
A .NET gyors elterjedése vetette fel azt a gondolatot, hogy könyvek formájában összegezzük a csoportban felgyűlt tervezési, fejlesztési, oktatási és kutatási tapasztalatokat. Több kötet kiadását tervezzük a .NET-témakörben; ezek közül az első a jelen munka. Ez egyben a második kötete annak az alkalmazott informatikai sorozatnak, amelynek megírására a csoport vállalkozott. A sorozat első eleme a már megjelent Linux-programozás című szakkönyv, Bányász Gábor és Levendovszky Tihamér munkája.
A szoftveripari alkalmazások fejlesztéséhez olyan szakemberek, szoftverfejlesztők szükségesek, akik járatosak a .NET-alapú fejlesztésekben. Könyvünk ebben kíván segítséget nyújtani. A könyv a BME Villamosmérnöki és Informatikai Karán, a műszaki informatika szak szakirányos képzésében, valamint a választható tárgyak keretében tartott előadások és laborfoglalkozások segédletéül is szolgál.
Vissza
Fülszöveg
A Microsoft .NET platform és technológia gyűjtemény a XXI. század eddigi egyik legnagyobb újdonsága az informatikai iparágban. Megjelenésével a Microsoft technológiákon alapuló fejlesztés a következő evolúciós fázisba lépett, ami alapjaiban változtatja meg az eddigi szoftverkészítési folyamatokat.
Ez a kötet egy teljes, a .NET platformot lefedő sorozat első részeként a technológia alapjaival foglalkozik, bemutatja a futtatókörnyezetet és az alaposztálykönyvtár leggyakrabban használt komponenseit.
A mű nagyon széles fejlesztői rétegeket céloz meg, így mindenkinek - a kezdő programozóktól egészen a gyakorlott fejlesztőkig - tud újat, érdekeset mutatni.
Megvalósult, sikeres projektekre és az egyetemi oktatásban szerzett tapasztalatokra támaszkodva az első kötet végigvezeti az Olvasót a keretrendszer minden lényeges területén, kezdve az objektumorientált szemlélet bemutatásától a futtatókörnyezet főbb funkcióinak ismertetésén keresztül, a leggyakrabban használt alaposztályok...
Tovább
Fülszöveg
A Microsoft .NET platform és technológia gyűjtemény a XXI. század eddigi egyik legnagyobb újdonsága az informatikai iparágban. Megjelenésével a Microsoft technológiákon alapuló fejlesztés a következő evolúciós fázisba lépett, ami alapjaiban változtatja meg az eddigi szoftverkészítési folyamatokat.
Ez a kötet egy teljes, a .NET platformot lefedő sorozat első részeként a technológia alapjaival foglalkozik, bemutatja a futtatókörnyezetet és az alaposztálykönyvtár leggyakrabban használt komponenseit.
A mű nagyon széles fejlesztői rétegeket céloz meg, így mindenkinek - a kezdő programozóktól egészen a gyakorlott fejlesztőkig - tud újat, érdekeset mutatni.
Megvalósult, sikeres projektekre és az egyetemi oktatásban szerzett tapasztalatokra támaszkodva az első kötet végigvezeti az Olvasót a keretrendszer minden lényeges területén, kezdve az objektumorientált szemlélet bemutatásától a futtatókörnyezet főbb funkcióinak ismertetésén keresztül, a leggyakrabban használt alaposztályok gyakorlati alkalmazásáig. A futtatókörnyezet bemutatása mélyebb technológiai információkat is tartalmaz, amelyek a gyakorlottabb fejlesztők számára is érdekességet jelenthetnek - a jobb átláthatóság kedvéért ezek a fejezetek külön jelölést kaptak.
Vissza
Tartalom
Bevezetés (Dr. Charaf Hassan:)
B. 1. Evolúció. Végre teljes a kép
B.l.t. Component Object Model (COM)
B.1.2. Windows DNA
B.1.3. COM+
B.1.4. A .NET definíciója
B.1.5. A .NET és a Java-világ
B.l .6. Milyen problémákat old meg a .NET?
B.2. A .NET Framework
B.2.1. Felügyelt és nem felügyelt futás
B.2.2. Common Language Runtime
I. rész: A korszerű program 1
1. Logikai felépítés (Levendovszky Tihamér:) 5
1.1. Az objektumorientáltság és a .NET 7
2. Fizikai felépítés (Erdélyi Tibor:) 63
2.1. A szerelvények felépítése 65
2.2. Egy állományból álló szerelvény 66
2.3. Több állományból álló szerelvény 67
2.4. A szerelvények fizikai felépítése 69
2.5. A manifeszt tartalma 69
2.6. Szerelvények és névterek 70
2.7. A metódusok implementációja 71
2.8. Együttműködési szerelvények 72
2.9. Nyelvfüggő szerelvények 73
2.10. Privát szerelvények 73
2.11 Azonosított szerelvények 75
2.12. Szerelvénytároló 77
2.13. Verziókezelés 78
A .NET Framework és programozása
3. Végrehajtás 89
3.1. Reflexió (Levendovszky Tihamér:) 95
3.2. Biztonság (Albert István:) 111
3.3. A felügyelt adat (Albert István:) 166
3.4. A felügyelt végrehajtás (Albert István:) 212
3.5. Kivételkezelés (Levendovszky Tihamér:) 249
3.6. Elő fordítás (Albert István:) 272
3.7. Hosztolás (Albert István:) 276
3.8. Egymás melletti (sidc-by-side) végrehajtás (Albert István:) 285
4. Típuskompatibilitás, többnyelvű fejlesztés 299
4.1. Általános nyelvi specifikáció (Erdélyi Tibor:) 305
4.2. Nyelvspecifikus lehetőségek (Erdélyi Tibor:) 306
4.3. CLS-kompatibilitás (Erdélyi Tibor:) 307
4.4. C# (Erdélyi Tibor) 312
4.5. Visual Basic .NET (Balássy György:) 353
4.6. MC++ (Rajacsics Tamás:) 364
4.7. J#380 (Erdélyi Tibor) 380
4.8. Egyéb nyelvek (Erdélyi Tibor) 388
4.9. A Java és .NET összehasonlítása (Albert István) 392
II. rész: Programozási technikák 415
5. Alapok 417
5.1. Az Object osztály (Horváth Ádám:) 421
5.2. Szövegkezelés (Horváth Ádám) 425
5.3. Reguláris kifejezések (Horváth Ádám) 488
5.4. Idő (Rajacsics Tamás) 520
5.5. Gyűjtemények (Balássy György) 525
5.6. Attribútumok (Balássy György) 544
5.7. Felsorolt típus (Balássy György) 553
5.8. Konverziók (Horváth Ádám) 561
6. Többszálúság 585
6.1. A végrehajtás szétválasztása (Erdélyi Tibor) 589
6.2. Folyamatok és környezeti paraméterek kezelése (Balássy György) 608
6.3. Metódusreferenciák és események (Horváth Ádám) 614
6.4. Aszinkron metódushívás (Erdélyi Tibor) 627
6.5. Szinkronizáció (Rajacsics Tamás) 638
6.6. Időzítés (Rajacsics Tamás) 649
7. Adattovábbítás 657
7.1. Klónozás (Horváth Ádám) 559
7.2. Sorosítás és visszaállítás (Erdélyi Tibor) 669
7.3. Bevitel-kivitel (Erdélyi Tibor) 693
7.4. Kommunikáció (Horváth Ádám) 708
8. Egyéb .NET-technikák 733
8.1. Globalizáció és lokalizáció (Balássy György) 737
8.2. Konfiguráció (Balássy György) 760
8.3. Nyomkövetés (Balássy György) 770
8.4. Dinamikus szerelvénygenerálás (Balássy György) 781
8.5. Együttműködés (Péteri Szilárd) 796
8.6. Unsafe mutatókezelés C#-ban (Rajacsics Tamás) 827
8.7. Opámalizáció (Albert István) 834
Fogalommagyarázatok 857
Angol-magyar szójegyzék 859
Tárgymutató 861
Google, Facebook, Apple, Microsoft fiókkal való belépés/regisztráció eseténautomatikusan elfogadja az Általános Szerződési Feltételeket.
Elfelejtett jelszó
Kérjük, adja meg azonosítóját, és a hozzá tartozó email címet, hogy jelszavát elküldhessük Önnek!
A *-gal jelölt mezők kitöltése kötelező!
Azonosító név/E-mail cím* Azonosító és e-mail cím megegyező
E-mail cím*
(2009 március óta a regisztrált ügyfelek azonosító neve megegyezik az email címmel)
Ha az azonosítóját sem tudja megadni, kérjük, hívja az ügyfélszolgálati vonalat:
+36-62-452-833
×
1
2
3
Regisztráció
×
Regisztráció
Regisztrációja sikeresen megtörtént.
Megadott e-mail címére megerősítő e-mailt küldtünk. Ahhoz, hogy a regisztrációja véglegesedjen, és le tudja adni rendeléseit, kérjük, kattintson a levélben található linkre. A megerősítő link a kiküldéstől számított 48 óráig érvényes, ezután a regisztrációs adatok törlésre kerülnek.
Kérjük, jelölje meg az érdeklődési körébe tartozó témaköröket!
Mehet
×
Regisztráció
Az ön által megjelölt témakörök:
Temakor_1
Beállíthatja, hogy emailben értesítőt kapjon az újonnan beérkezett példányokról a bejelölt témaköröknek megfelelően.
Beállított értesítőit belépés után bármikor módosíthatja az Értesítő menüpont alatt:
létrehozhat új témaköri értesítőt
inaktiválhatja értesítőjét, ha éppen nem kíván a megadott témában értesítőt kapni
törölheti véglegesen az adott értesítőjét
szerkesztheti jelenlegi értesítőjét, ha még részletesebben szeretné megadni mi érdekli.
Az Ön választása alapján naponta vagy 3 naponta kap tőlünk emailt a beállított értesítőjéről.