Tartalomjegyzék. Köszönetnyilvánítás... xxix. Bevezetés... xxxi
|
|
- Brigitta Kozma
- 9 évvel ezelőtt
- Látták:
Átírás
1 Köszönetnyilvánítás... xxix Bevezetés... xxxi Mi egy csapat vagyunk, az Olvasó és én... xxxii A könyv áttekintése... xxxiii Első kötet... xxxiii 1. rész: Bevezetés a C#-ba és a.net platformba... xxxiii 1. fejezet: A.NET filozófiája... xxxiii 2. fejezet: C#-alkalmazások készítése... xxxiv 2. rész: A C# alapvető építőelemei... xxxiv 3. fejezet: A C# alapvető építőelemei, I. rész... xxxiv 4. fejezet: A C# alapvető építőelemei, II. rész... xxxiv 5. fejezet: Egységbe zárt osztálytípusok definiálása... xxxv 6. fejezet: A származtatás és a polimorfizmus... xxxv 7. fejezet: Strukturált hibakezelés... xxxv 8. fejezet: Az objektumok életciklusa... xxxv 3. rész: Haladó programozási szerkezetek a C#-ban... xxxvi 9. fejezet: Interfészek használata... xxxvi 10. fejezet: Gyűjtemények és generikus típusok... xxxvi 11. fejezet Metódusreferenciák, események és lambdák... xxxvi 12. fejezet: Indexerek, operátorok és mutatók... xxxvii 13. fejezet: C# 2008 nyelvi újdonságai... xxxvii 14. fejezet: Bevezetés a nyelvbe ágyazott lekérdezésekbe (LINQ)... xxxvii 4. rész: Programozás.NET-szerelvényekkel... xxxvii 15. fejezet: A.NET-szerelvények... xxxviii 16. fejezet: Típusreflexió, késői kötés és attribútumalapú programozás... xxxviii 17. fejezet: Folyamatok, alkalmazástartományok és objektumkörnyezetek... xxxviii 18. fejezet: Többszálú alkalmazások készítése... xxxviii 19. fejezet: A köztes nyelv (CIL) és a dinamikus szerelvények... xxxix
2 Második kötet... xxxix 5. rész: Bevezetés a.net alaposztálykönyvtáraiba... xxxix 20. fejezet: Fájlműveletek és elkülönített tárolás... xxxix 21. fejezet: Bevezetés az objektumsorosítás világába... xl 22. fejezet: ADO.NET 1. rész: Az élő kapcsolat... xl 23. fejezet: ADO.NET 2. rész: A bontott kapcsolat... xl 24. fejezet: A LINQ API programozása... xl 25. fejezet: A WCF... xli 26. fejezet: A WF... xli 6. rész: Felhasználói felületek... xli 27. fejezet: Windows Forms-programozás... xli 28. fejezet: A WPF és az XAML... xlii 29. fejezet: Programozás WPF-vezérlőelemmekkel... xlii 30. fejezet: WPF 2D grafikus renderelés, erőforrások és témák... xlii 7. rész: Webes alkalmazások fejlesztése ASP.NET segítségével... xliii 31. fejezet: ASP.NET weboldalak készítése... xliii 32. fejezet: ASP.NET-vezérlőelemek, témák és mesteroldalak... xliii 33. fejezet: ASP.NET állapotkezelési technikák... xliii 8. rész: Függelék... xliv A függelék: A COM és a.net együttműködése... xliv B függelék: Platformfüggetlen.NET-fejlesztés a Monóval... xliv Öt szabadon letölthető fejezet még több információ... xlv A könyv forráskódjának igénylése... xlv A lehetséges javítások... xlvi Elérhetőségem... xlvi 5. rész: Bevezetés a.net alaposztálykönyvtáraiba 20. Fájlműveletek és elszigetelt tárolás... 3 A System.IO névtér... 3 A Directory(Info) és File(Info) típusok... 5 Az absztrakt FileSystemInfo ősosztály... 6 A DirectoryInfo típus használata... 7 Fájlok listázása a DirectoryInfo típus segítségével... 9 Alkönyvtárak létrehozása a DirectoryInfo segítségével viii
3 A Directory típus használata A DriveInfo osztálytípus használata A FileInfo osztály használata A FileInfo.Create() metódus A FileInfo.Open() metódus A FileInfo.OpenRead() és a FileInfo.OpenWrite() metódusok A FileInfo.OpenText() metódus A FileInfo.CreateText() és a FileInfo.AppendText() metódusok A File típus használata További fájlközpontú tagok Az absztrakt Stream osztály A FileStream típusok használata A StreamWriter és StreamReader típusok használata Szövegfájl írása Olvasás szövegfájlból A StreamWriter/StreamReader típusok közvetlen létrehozása A StringWriter és StringReader típusok használata A BinaryWriter és BinaryReader osztályok használata Fájlok programozott figyelése Aszinkron fájlolvasás és -írás Az elszigetelt tároló szerepe Bizalom kérdése Az elszigetelt tárolóhoz tartozó API egyéb felhasználási módjai Bevezetés a kóderedet-alapú biztonságba A bizonyítékok szerepe A kódcsoportok szerepe Az engedélykészletek szerepe A CAS működése Full Trust jogosultság visszaállítása a My_Computer_Zone kódcsoportra Az elszigetelt tároló Az elszigetelt tároló hatóköre Az elszigetelt tároló helye Az elszigetelt tároló kezelése a storeadm.exe segítségével A System.IO.IsolatedStorage típusa Tároló létrehozása az IsolatedStorageFile objektummal Adat írása a tárolóba ix
4 Adat olvasása a tárolóból Felhasználói adat törlése a tárolóból Egyedi könyvtárstruktúra létrehozása Az elszigetelt tároló működés közben: ClickOnce-telepítés Az IsolatedStorageFilePermission attribútum A biztonsági zóna korlátozása Az alkalmazás közzététele webkiszolgálón Az eredmény megtekintése Összefoglalás Bevezetés az objektumsorosítás világába Az objektumsorosítás Az objektumgráfok szerepe Objektumok konfigurálása sorosításhoz Sorosítható típusok meghatározása Nyilvános mezők, privát mezők és nyilvános tulajdonságok A sorosító formázó kiválasztása Az IFormatter és az IRemotingFormatter interfészek A formázók közötti típuspontosság Objektumok sorosítása a BinaryFormatterrel Objektumok visszaállítása a BinaryFormatterrel Objektumok sorosítása a SoapFormatterrel Objektumok sorosítása az XmlSerializerrel Generált XML-adatok szabályozása Objektumgyűjtemények sorosítása A sorosítási folyamat testreszabása Az objektumsorosítás háttérrészletei Sorosítások testreszabása az ISerializable használatával Sorosítások testreszabása attribútumokkal Összefoglalás ADO.NET, 1. rész: Az élő kapcsolat Az ADO.NET magas szintű meghatározása Az ADO.NET két arca Az ADO.NET-adatszolgáltatók működése A Microsoft által szállított ADO.NET-adatszolgáltatók Harmadik féltől származó ADO.NET-adatszolgáltató beszerzése x
5 További ADO.NET-névterek A System.Data névtér típusai Az IDbConnection interfész szerepe Az IDbTransaction interfész szerepe Az IDbCommand interfész szerepe Az IDbDataParameter és az IDataParameter interfészek szerepe Az IDbDataAdapter és az IDataAdapter interfészek szerepe Az IDataReader és az IDataRecord interfészek szerepe Adatszolgáltatók absztrahálása interfészekkel Rugalmasság növelése az alkalmazáskonfigurációs fájlokkal Az AutoLot adatbázis létrehozása Az Inventory tábla létrehozása A GetPetName() tárolt eljárás létrehozása A Customers és az Orders táblák létrehozása Táblakapcsolatok vizuális bemutatása Az ADO.NET data provider factory modell Regisztrált data provider factoryk Egy teljes data provider factory példa A data provider factory modell lehetséges hátránya A <connectionstrings> elem Az ADO.NET kapcsolatalapú modellje A kapcsolatobjektumok használata A ConnectionStringBuilder objektumok A parancsobjektumok Az adatolvasók Több eredményhalmaz kinyerése adatolvasóval Újrafelhasználható adatelérési könyvtár készítése A kapcsolatlogika létrehozása A beszúrást végző logika létrehozása A törlést végrehajtó logika létrehozása A módosítást végző logika létrehozása A lekérdezést végrehajtó logika létrehozása A paraméterezett parancsobjektumok Paraméterek megadása a DbParameter típus segítségével Tárolt eljárások végrehajtása Parancssoros front end létrehozása xi
6 A Main() metódus implementálása A ShowInstructions() metódus implementálása A ListInventory() metódus implementálása A DeleteCar() metódus implementálása Az InsertNewCar() metódus implementálása Az UpdateCarPetName() metódus implementálása A tárolt eljárásunk meghívása Aszinkron adatelérés az SqlCommand használatával Az adatbázis-tranzakciók Az ADO.NET-tranzakcióobjektum kulcsfontosságú tagjai Tranzakciómetódus hozzáadása az InventoryDAL osztályhoz Az adatbázis-tranzakciónk tesztelése Összefoglalás ADO.NET, 2. rész: A bontott kapcsolat Az ADO.NET kapcsolat nélküli modellje A DataSet szerepe A DataSet alapvető tulajdonságai A DataSet kulcsfontosságú metódusai DataSet létrehozása DataColumn típusok használata A DataColumn létrehozása A mezők automatikus növelésének engedélyezése DataColumn objektumok hozzáadása egy DataTable típushoz DataRow típusok használata A RowState tulajdonság A DataRowVersion tulajdonság DataTable típusok használata DataTable típusok beszúrása DataSet objektumokba A DataTable adatainak feldolgozása DataTableReader objektumokkal A DataTable/DataSet objektumok sorosítása XML-ként A DataTable/DataSet objektumok sorosítása bináris formátumban DataTable objektumok kötése felhasználói felületekhez DataTable feltöltése egy generikus List<T> használatával xii
7 Sorok programozott törlése Sorok kiválasztása szűrési feltételek alapján Sorok módosítása A DataView típus használata Egy utolsó felhasználói felületbővítmény: sorok számának megjelenítése DataSet/DataTable objektumok feltöltése adatillesztőkkel Egy egyszerű adatillesztő Adatbázisnevek leképezése barátságos nevekre Az AutoLotDAL.dll ismételt vizsgálata A kiinduló osztálytípus definiálása Az adatillesztő konfigurálása az SqlCommandBuilder használatával A GetAllInventory() implementálása Az UpdateInventory() implementálása Windows Forms front end létrehozása Navigálás a többtáblázatos DataSet objektumokban Az adatillesztők előkészítése A táblázatok közötti kapcsolatok kiépítése Az adatbázistáblák módosítása Navigálás a kapcsolódó táblázatok között A Visual Studio 2008 adatelérési eszközei A DataGridView vizuális megtervezése Az App.config fájl és a Settings.Settings fájl A generált DataSet vizsgálata A generált DataTable és DataRow típusok vizsgálata A generált adatillesztő Generált típusok használata a kódban Az automatikusan generált kód elválasztása a felhasználóifelület-rétegéről Egy felhasználói felület front end: újra a MultitabledDataSetApp Összefoglalás A LINQ API programozása A LINQ to ADO.NET szerepe Programozás a LINQ to DataSettel A DataSet bővítmények szerepe xiii
8 DataTable LINQ-kompatibilis használata A DataRowExtensions.Field<T>() bővítő metódus szerepe Új DataTable objektumok feltöltése a LINQ-lekérdezésekből Programozás a LINQ to SQL használatával Az entitásosztályok szerepe A DataContext típus szerepe Egy egyszerű LINQ to SQL példa Erősen típusos DataContext létrehozása A [Table] és [Column] attribútumok: további részletek Entitásosztályok generálása az SqlMetal.exe használatával A generált entitásosztályok Kapcsolatok definiálása entitásosztályok használatával Az erősen típusos DataContext A generált típusok használata Entitásosztályok létrehozása a Visual Studio 2008 használatával Új elemek beszúrása Létező elemek módosítása Létező elemek törlése XML-dokumentumok kezelése a LINQ to XML használatával LINQ to XML: egy jobb DOM A System.Xml.XLinq névtér XML-dokumentumok létrehozása programozottan Dokumentumok létrehozása LINQ-lekérdezésekből XML-tartalom betöltése és elemzése Navigálás egy memóriában lévő dokumentumban Adatok módosítása egy XML-dokumentumban Összefoglalás A WCF Néhány elosztott API A DCOM szerepe A COM+/Enterprise Services szerepe Az MSMQ szerepe A.NET-remoting szerepe Az XML-webszolgáltatás szerepe xiv
9 Példa.NET-webszolgáltatásra Webszolgáltatási szabványok Named pipe-ok, socketek és P2P A WCF szerepe A WCF-funkciók áttekintése A szolgáltatásorientált architektúra áttekintése alapelv: A határok explicitek alapelv: A szolgáltatások autonómok alapelv: A szolgáltatások szerződésen keresztül és nem implementáción keresztül kommunikálnak alapelv: A szolgáltatás kompatibilitása házirenden alapul WCF: A lényeg Az alapvető WCF-szerelvények A Visual Studio WCF projektsablonok A WCF Service Website projektsablon A WCF-alkalmazás alapösszeállítása A WCF ABC-je A WCF-szerződések A WCF-kötések HTTP-alapú kötések TCP-alapú kötések MSMQ-alapú kötések A WCF-címek WCF-szolgáltatás készítése A [ServiceContract] attribútum Az [OperationContract] attribútum Szolgáltatástípusok mint működési szerződések A WCF-szolgáltatás hosztolása ABC-k létrehozása az App.config fájlban A ServiceHost típus használata Hosztfejlesztési lehetőségek A ServiceHost típus A <system.servicemodel> elem jellemzői Metaadatcsere (Metadata Exchange) engedélyezése WCF-ügyfélalkalmazás készítése Proxykód generálása az svcutil.exe segítségével Proxykód generálása Visual Studio 2008-ban TCP-alapú kötés konfigurálása xv
10 A WCF Service Library projektsablon használata Egyszerű Matek-szolgáltatás készítése A WCF-szolgáltatás tesztelése a WcfTestClient.exe-vel A konfigurációs fájl módosítása az SvcConfigEditor.exe programmal WCF-szolgáltatás hosztolása Windows-szolgáltatásként Az ABC-k megadása a forráskódban A MEX engedélyezése Windows-szolgáltatástelepítő létrehozása A Windows-szolgáltatás telepítése Szolgáltatás aszinkron hívása WCF-adatszerződések tervezése Webközpontú WCF Service projektsablon használata Szolgáltatásszerződés implementálása A *.svc fájl szerepe A Web.config fájl módosítása A szolgáltatás tesztelése Összefoglalás A Windows Workflow Foundation Bevezetés Egy üzleti folyamat definiálása A WF szerepe A WF építőkockái A WF futtatókörnyezete A WF alapvető szolgáltatásai A WF-tevékenységek első megközelítésben Szekvenciális és állapotgép-munkafolyamatok WF-szerelvények, -névterek és -projektek A.NET 3.5 WF-támogatása Visual Studio munkafolyamat-projektsablonok A munkafolyamat menete Egyszerű munkafolyamat-alkalmazás létrehozása A kezdeti munkafolyamathoz tartozó kód vizsgálata A Code tevékenység hozzáadása While tevékenység hozzáadása A WF-motor hosztolási kódja Egyedi indítási paraméterek hozzáadása Webszolgáltatások hívása a munkafolyamatunkban xvi
11 A MathWeb szolgáltatás létrehozása A WF-webszolgáltatás-fogyasztó létrehozása Az IfElse tevékenység konfigurálása Az InvokeWebService tevékenységek konfigurálása Kommunikáció WCF-szolgáltatással a SendActivity segítségével Újrafelhasználható WF-kódkönytár létrehozása Hitelellenőrzés végrehajtása Windows Forms-kliensalkalmazás létrehozása Az egyedi tevékenységek Összefoglalás rész: Felhasználói felületek 27. Windows Forms-programozás A Windows Forms-névterek Egyszerű Windows Forms-alkalmazás (IDE-mentes) létrehozása A vezérlőelemek gyűjteményének feltöltése A System.EventArgs és a System.EventHandler szerepe A Visual Studio Windows Forms-projektsablona A vizuális tervezőfelület A kezdeti űrlap A Program osztály Menürendszerek vizuális építése Az űrlapok anatómiája A Control osztály funkcionalitása A Form osztály funkcionalitása A Form típus életciklusa Reagálás az egér eseményeire Az egérgombkattintás meghatározása Reagálás a billentyűzet eseményeire Párbeszédablakok tervezése A DialogResult tulajdonság A tabulátorsorrend konfigurálása A tabulátorsorrend-varázsló Az űrlap alapértelmezett beviteli gombjának a beállítása Párbeszédablakok megjelenítése xvii
12 Az űrlapok származtatása GDI+-alapú grafikus adatok renderelése A System.Drawing névtér A Graphics típus szerepe Graphics objektumok megszerzése a Paint eseményen keresztül Az űrlap felületének érvénytelenítése Teljes Windows Forms-alkalmazás létrehozása A főmenürendszer készítése A ShapeData típus meghatározása A ShapePickerDialog típus meghatározása Infrastruktúra hozzáadása a MainWindow típushoz A Tools menü funkcionalitásának implementálása A grafikus kimenet rögzítése és renderelése A sorosítási logika implementálása Összefoglalás A WPF és az XAML A WPF mozgatórugója A különböző API-k egységesítése Kapcsolatok elkülönítése a XAML segítségével Optimalizált renderelési modell biztosítása További WPF-központú hasznos tulajdonságok A WPF-alkalmazások különböző típusai Hagyományos asztali alkalmazások Navigációalapú WPF-alkalmazások XBAP-alkalmazások Silverlight-alkalmazások A WPF-szerelvények vizsgálata Az Application osztály szerepe A Window osztály szerepe A System.Windows.Controls.ContentControl alaposztály szerepe A System.Windows.Controls.Control alaposztály szerepe A System.Windows.FrameworkElement alaposztály szerepe A System.Windows.UIElement alaposztály szerepe xviii
13 A System.Windows.Media.Visual szerepe A System.Windows.DependencyObject osztály szerepe A System.Windows.Threading.DispatcherObject szerepe (XAML-mentes) WPF-alkalmazás készítése A Window osztálytípus kibővítése Egyszerű felhasználói felület létrehozása Az Application típus további jellemzői Az alkalmazás adatai és a parancssori argumentumok feldolgozása Az Application típus Windows gyűjteményének feldolgozása Az Application típus további eseményei A Window típus további jellemzői A Window objektum élettartama A Window objektum Closing eseményének kezelése Ablakszintű egéresemények kezelése Ablakszintű billentyűzetesemények kezelése (XAML-központú) WPF-alkalmazás készítése A MainWindow definiálása XAML-ben Alkalmazásobjektum definiálása XAML-ben XAML-fájlok feldolgozása az msbuild.exe segítségével Markup átalakítása.net-szerelvénnyé XAML leképezése C#-kódra A BAML szerepe XAML-ből szerelvény: a folyamat összefoglalása A kapcsolatok elkülönítése mögöttes kódfájlokkal A XAML-szintaxis XAML-kísérletek a XamlPad segítségével XAML-névterek és -kulcsszavak XAML-elemek és -attribútumok A XAML tulajdonságelem szintaxisa A XAML csatolt tulajdonságai XAML-típusátalakítók A XAML markupbővítményei Az erőforrások és adatkötések előzetes áttekintése WPF-alkalmazások készítése a Visual Studio 2008 segítségével WPF-projektsablonok A kezdeti ablak nevének módosítása A WPF-tervező xix
14 XAML feldolgozása futásidőben: a SimpleXamlPad.exe A Loaded esemény megvalósítása A Button kattintási eseményének megvalósítása A Closed esemény megvalósítása Az alkalmazás tesztelése A Microsoft Expression Blend szerepe Az Expression Blend előnyei Összefoglalás Programozás WPF-vezérlőelemekkel A WPF vezérlőelem-könyvtár vizsgálata A WPF-vezérlőelemek és a Visual Studio A részletek a dokumentációban találhatók Vezérlőelemek deklarálása a XAML-ben Együttműködés a vezérlőelemekkel a forráskódfájlokban A függőségi tulajdonságok szerepe Létező függőségi tulajdonság vizsgálata A függőségi tulajdonságok regisztrálása Wrapper tulajdonság definiálása a DependencyProperty mezőhöz Továbbított események A továbbított buborékesemények szerepe A buborékesemények folytatása és leállítása A továbbított lefutó események szerepe A Button típusok használata A ButtonBase típus A Button típus A ToggleButton típus A RepeatButton típus A jelölőnégyzetek és a rádiógombok használata Logikai csoportosítások létrehozása A kapcsolódó elemek összeállítása GroupBox típusokba Kapcsolódó elemek bővítő típusokba csoportosítása A ListBox és a ComboBox típusok használata Lista-vezérlőelemek feltöltése programozott módon Tetszőleges tartalom hozzáadása Az aktuális kiválasztás meghatározása Az aktuális kiválasztás meghatározása a beágyazott tartalom esetében xx
15 A többsoros szövegbeviteli mezők használata A TextBox típus használata A PasswordBox típus használata A tartalomelrendezés kezelése panelek használatával A WPF alapvető paneltípusai Tartalom elhelyezése a Canvas paneleken belül Tartalom elhelyezése a WrapPanel paneleken belül Tartalom elhelyezése a StackPanel paneleken belül Tartalom elhelyezése a Grid paneleken belül Rácsok GridSplitter típusokkal Tartalom elhelyezése a DockPanel paneleken belül A lapozás engedélyezése a paneltípusoknál Ablak kereteinek készítése beágyazott panelek használatával A menürendszer készítése A ToolBar típus készítése A StatusBar típus készítése A felhasználói felület véglegesítése A megvalósítás véglegesítése A WPF vezérlőutasításai A belső vezérlőelem parancsobjektumok Utasítások kapcsolása a Command tulajdonsághoz Utasítások kapcsolása a felhasználói felület tetszőleges elemeihez A WPF adatkötési modell Ismerkedés az adatkötéssel A DataContext tulajdonság A Mode tulajdonság Adatátalakítás az IValueConverter segítségével Konvertálás különböző adattípusok között Kötés egyedi objektumokhoz Az ObservableCollection<T> típus használata Egyedi adatsablon készítése A felhasználói felület elemeinek kötése XML-dokumentumokhoz Egyedi párbeszédablak készítése A DialogResult érték hozzárendelése Az aktuális kiválasztás megszerzése Egyedi párbeszédablak megjelenítése Összefoglalás xxi
16 30. WPF 2D grafikus renderelés, erőforrások és témák A WPF grafikus renderelési szolgáltatásának filozófiája A WPF grafikus renderelési lehetőségei A Shape leszármazott típusainak használata A Drawing leszármazott típusainak használata A Visual leszármazott típusainak használata Egyedi vizuális renderelési program készítése A megfelelő megoldás kiválasztása A Shape leszármazott típusainak felfedezése A Shape ősosztály funkcionalitása A Rectangle, az Ellipse és a Line típusok használata A Polyline, a Polygon és a Path típusok használata A WPF-ecsettípusok használata Egyszínű ecsettípusok készítése Átmenetes ecsetek használata Az ImageBrush típus A WPF-tollak használata A Drawing leszármazott típusainak vizsgálata A Geometry típusok szerepe Egyszerű rajzoló geometria szétdarabolása Drawing típusok a DrawingImage típusban Drawing típusok a DrawingBrush típusban Összetett rajzoló geometria A felhasználóifelület-transzformációk szerepe A Transform leszármazott típusok Transzformációk alkalmazása A WPF animációs szolgáltatásai Az Animation utótaggal rendelkező típusok szerepe A Timeline ősosztály szerepe Animáció készítése C#-forráskódból Az animáció ütemezésének szabályozása Animáció lejátszása visszafelé és folyamatos ismétlése Animáció készítése XAML-leírással A Storyboard típus szerepe Az <EventTrigger> használata A kulcsképkocka-animáció szerepe Animáció diszkrét kulcsképkockákkal xxii
17 Animáció lineáris kulcsképkockákkal A WPF erőforrásrendszere A bináris erőforrások használata A Resource Build Action A Content Build Action Az objektum (vagy másnéven logikai) erőforrások szerepe Stílusok készítése és alkalmazása WPF-vezérlőelemeken Az inline stílusok használata A megnevezett stílusok használata Stílusbeállítások felülbírálása Létező stílusok leszármaztatása A stílusok kiterjesztése A stílusok korlátozása Stílusok hozzárendelése implicit módon Stílusok definiálása triggerekkel Stílusok hozzárendelése programozott módon Vezérlőelem felhasználói felületének módosítása sablonok segítségével Egyedi sablon készítése Triggerek hozzáadása a sablonokhoz Sablonok használata a stílusokban Összefoglalás rész: Webes alkalmazások fejlesztése ASP.NET segítségével 31. ASP.NET-weboldalak készítése A HTTP szerepe A HTTP kérés/válasz-ciklus A HTTP állapotmentes protokoll Webes alkalmazások és webkiszolgálók Az IIS virtuális könyvtárainak szerepe Az ASP.NET fejlesztőkiszolgálója A HTML szerepe HTML-dokumentumstruktúrák HTML-űrlapok fejlesztése HTML-alapú felhasználói felület készítése xxiii
18 Az ügyféloldali szkriptírás szerepe Példa az ügyféloldali szkriptírásra A default.htm űrlapadatainak ellenőrzése Az űrlapadatok továbbítása (a GET és a POST ) Klasszikus ASP-oldal készítése A klasszikus ASP problémái Az ASP.NET 1.x főbb előnyei Az ASP.NET legfőbb újdonságai A.NET 3.5 legfőbb webes újdonságai Az ASP.NET-névterek Az ASP.NET weboldal-kódolási modellje Adatközpontú egyfájlos tesztoldal készítése Az AutoLotDAL.dll fájl manuális hivatkozása A felhasználói felület tervezése Adatelérési logika hozzáadása Az ASP.NET-direktívák szerepe A szkriptblokk elemzése Az ASP.NET vezérlőelem-deklarációinak áttekintése A mögötteskód-modell használata Hivatkozás az AutoLotDAL.dll szerelvényre A kódfájl módosítása Az ASP.NET-oldalak hibakeresése és nyomkövetése ASP.NET-webhely könyvtárszerkezetének részletei Hivatkozás szerelvényekre Az App_Code mappa szerepe Az ASP.NET-oldal fordítási ciklusa Egyfájlos oldalak fordítási ciklusa Többfájlos oldalak fordítási ciklusa A Page típus származtatási lánca Együttműködés a bejövő HTTP-kérésekkel Böngészőstatisztikák Hozzáférés a bemeneti űrlapadatokhoz Az IsPostBack tulajdonság Együttműködés a kimenő HTTP-válaszokkal HTML-tartalom kibocsátása Felhasználók átirányítása Az ASP.NET-weboldalak életciklusa Az AutoEventWireup attribútum szerepe xxiv
19 Az Error esemény A Web.config fájl szerepe Az ASP.NET Website Administration segédprogramja Összefoglalás ASP.NET-vezérlőelemek, -témák és -mesteroldalak A webes vezérlőelemek viselkedésének megértése Kiszolgálóoldali események kezelése Az AutoPostBack tulajdonság A System.Web.UI.Control típus Vezérlőelemek felsorolása Vezérlőelemek dinamikus hozzáadása (és törlése) A System.Web.UI.WebControls.WebControl típus Az ASP.NET webes vezérlőelemeinek főbb kategóriái Néhány szó a System.Web.UI.HtmlControls típusokról Sokoldalú ASP.NET-webhely készítése Mesteroldalak használata A Menu vezérlőelem és a *.sitemap fájlok használata Kenyérmorzsa-vezérlőelem létrehozása a SiteMapPath típus segítségével Az AdRotator használata A Default.aspx tartalomlap definiálása Az Inventory tartalomlap tervezése Rendezés és lapozás engedélyezése Helyben történő szerkesztés engedélyezése A Build-a-Car tartalomlap tervezése Az ellenőrző vezérlőelemek szerepe A RequiredFieldValidator vezérlőelem A RegularExpressionValidator vezérlőelem A RangeValidator vezérlőelem A CompareValidator vezérlőelem Ellenőrzés összegzésének létrehozása Ellenőrzési csoportok definiálása Témák használata A *.skin fájlok Témák alkalmazása a teljes webhelyre Témák alkalmazása oldalanként A SkinID tulajdonság xxv
20 Témák beállítása kódból Vezérlőelemek elhelyezése HTML-táblákkal Összefoglalás ASP.NET állapotkezelési technikák Az állapot Állapotkezelési módszerek az ASP.NET-ben Az ASP.NET-nézetállapot szerepe A nézetállapot bemutatása Egyedi nézetállapot-adat hozzáadása A Global.asax fájl szerepe A véső, globális kivételkezelő A HttpApplication ősosztály Az alkalmazás és a munkamenet közötti különbség Alkalmazásszintű állapotadatok karbantartása Alkalmazásadatok módosítása A webalkalmazás leállításának kezelése Az alkalmazás-gyorsítótár használata Adatok gyorsítótárazása Az *.aspx fájl módosítása Munkamenetadatok kezelése A HttpSessionState további tagjai A sütikről Sütik létrehozása Bemeneti sütik adatainak olvasása A <sessionstate> elem szerepe Munkamenetadatok tárolása ASP.NET munkamenetállapotkiszolgálón Munkamenetadatok tárolása dedikált adatbázisban Az ASP.NET profil-api-ja Az ASPNETDB.mdf adatbázis Felhasználói profil meghatározása a Web.config fájlban Profiladatok hozzáférése programozottan Profiladatok csoportosítása és egyedi objektumok tárolása Összefoglalás xxvi
21 8. rész: Függelékek A A COM és a.net együttműködése A.NET együttműködési képesség hatóköre A.NET és a COM együttműködésének egyszerű példája A C#-ügyfélalkalmazás elkészítése Egy.NET együttműködési szerelvény vizsgálata A futási időben hívható burkoló RCW: a COM-típusok mint.net-típusok RCW: coclassok referenciaszámlálójának kezelése RCW: alacsony szintű COM-interfészek elrejtése A COM IDL szerepe A VB COM-kiszolgálónkhoz generált IDL Az IDL-attribútumok Az IDL-könyvtár-utasítás A [default] interfész szerepe Az IDispatch szerepe IDL-paraméterattribútumok Típuskönyvtár használata együttműködési szerelvény készítéséhez Késői kötés a CoCalc coclasshoz Bonyolultabb COM-kiszolgáló készítése Még egy COM-interfész támogatása Belső objektumok feltárása Az együttműködési szerelvény Saját C#-kliensalkalmazás készítése Együttműködés a CoCar típussal COM-események elfogása A COM és a.net együttműködési képessége A System.Runtime.InteropServices attribútumai A CCW szerepe A.NET-osztályinterfész szerepe Osztályinterfész definiálása Saját.NET-típusok készítése Erős név definiálása A típuskönyvtár létrehozása és a.net-típusok regisztrálása Az exportált típus adatainak a vizsgálata Visual Basic 6.0 tesztkliens készítése Összefoglalás xxvii
22 B Platformfüggetlen.NET-fejlesztés a Monóval A.NET platformfüggetlen természete A CLI szerepe A népszerű CIL-disztribúciók A Mono hatóköre A Mono beszerzése és telepítése A Mono könyvtárszerkezetének vizsgálata A Mono-fejlesztőeszközök A C#-fordítók használata Microsoft-kompatibilis Mono-fejlesztőeszközök Mono-specifikus fejlesztőeszközök A monop(2) használata NET-alkalmazások készítése Monóval Mono-kódkönyvtár készítése Erős név hozzárendelése a CoreLibDumper.dll szerelvényhez A módosított manifesztum megtekintése a monodis használatával Szerelvények telepítése a Mono GAC-ba Konzolalkalmazás készítése Monóban Ügyfélalkalmazásunk betöltése a Monofuttatókörnyezetbe Windows Forms ügyfélprogram készítése Windows Forms alkalmazásunk futtatása Linux alatt Javaslatok további tanuláshoz Összefoglalás Tárgymutató A szakmai lektorról A szerzőről xxviii
George Shepherd. 1. A webes alkalmazások alapjai 1
George Shepherd Köszönetnyilvánítás Bevezetés Az ASP.NET 2.0 fejlesztése A klasszikus ASP ASP.NET 1.0 és 1.1 ASP.NET 2.0 Néhány szó a.net-futtatórendszerről A könyv használatáról Kinek szól a könyv? A
I. rész: A Microsoft Visual C# és a Microsoft Visual Studio 2005 bemutatása. 1. Üdvözöljük a C# világában! 3
Köszönetnyilvánítás Bevezetés Honnan kezdjük a könyv olvasását? A könyvben használt konvenciók és egyéb jelölések Konvenciók Egyéb jelölések Online kiegészítő tartalom Technológiai frissítések Rendszerkövetelmények
A Kiadó előszava... xvii. Köszönetnyilvánítás... xix. Bevezetés... xxi. I. rész: Bevezetés a Silverlight 3 programozásába
A Kiadó előszava... xvii Köszönetnyilvánítás... xix Bevezetés... xxi Miért van szükség a Microsoft Silverlightra?... xxi Kiknek szól ez a könyv?... xxiv Miről szól ez a könyv?... xxiv Rendszerkövetelmények...
A szerzõrõl... xi Bevezetés... xiii
TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány
Ismerkedés az Office 2007 felhasználói felületével
Ismerkedés az Office 2007 felhasználói felületével A szalag kezelése Az új Fájl File menü A Gyorselérési eszköztár Az új nézetvezérlő elemek Összefoglalás Tudnivalók a Windows XP-t használó olvasók számára
Tartalomjegyzék. Bevezetés. 1. A.NET 3.5-keretrendszer 1. A korszerű alkalmazások felépítésének kihívásai... 2
Bevezetés xv Mitől tartozik egy platform a következő generációhoz?... xvi Mennyire jelentős az egyre újabb.net-változatok közötti különbség?... xviii Mit jelentett a Windows Vista megjelenése a Microsoft.NET
Előszó... 13. 1. A Windows alkalmazásfejlesztés rövid története... 15. A Windows életútja... 15 A Windows 8 paradigmaváltása... 16
Előszó... 13 1. A Windows alkalmazásfejlesztés rövid története... 15 A Windows életútja... 15 A Windows 8 paradigmaváltása... 16 A Microsoft megteszi az első lépéseket a fogyasztók felé... 17 A Windows
1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11
Tartalomjegyzék 1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11 Géptől gépig... 11 Számok a gépeknek... 13 Nevek az embereknek... 14 Programok egymás
Mi egy csapat vagyunk, az Olvasó és én
Ez a könyv nagyjából 2001 nyara óta létezik, ha nem is ebben a formában: a C# és a.net platform első kiadása ugyanis akkor jelent meg, a.net 1.0 Beta 2 verziójával karöltve. Nagy örömmel és hálával tölt
Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?
Bevezetés Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések Forráskód Hibajegyzék p2p.wrox.com xiii xiii xiv xiv xvi xvii xviii
Webes alkalmazások fejlesztése 12. fejezet. Szolgáltatás alapú kommunikáció (WCF) Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 12. fejezet Szolgáltatás alapú kommunikáció (WCF) Giachetta Roberto A jegyzet az ELTE Informatikai Karának 2016. évi jegyzetpályázatának
Webshop készítése ASP.NET 3.5 ben I.
Webshop készítése ASP.NET 3.5 ben I. - Portál kialakíása - Mesteroldal létrehozása - Témák létrehozása Site létrehozása 1. File / New Web site 2. A Template k közül válasszuk az ASP.NEt et, nyelvnek (Language)
A szerzőkről... xiii A csapat... xiv Az Online Training Solutions, Inc. (OTSI)... xiv
A szerzőkről... xiii A csapat... xiv Az Online Training Solutions, Inc. (OTSI)... xiv A Windows 7 bemutatása...xv A Windows 7 kiadásai... xvi Minimális rendszerkövetelmények... xix Windows 7... xix A gyakorlatok...
Programozási környezetek
KOVÁSZNAI GERGELY ÉS BIRÓ CSABA EKF TTK Információtechnológia Tanszék Programozási környezetek Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP-4.1.2.A/1-11/1-2011-0038 WPF Bevezetés
Eseményvezérelt és objektumorientált programozás
DIALOG BOXES, DATA BINDING, STYLES, TRIGGERS WPF 1 Készítsük el a hallgatók és az oktatók nyilvántartását megvalósító modult. Mindkettő hasonló módon működik, ezért az alábbi leírásban csak a hallgatói
1. Az Android platform bemutatása (Ekler Péter)... 1 1.1. Az Android sikerességének okai... 1 1.2. Az Android platform története... 3 1.3. Android-verziók... 5 1.4. Android Market (Google Play)... 13 1.5.
A szerzõrõl... vii Köszönetnyilvánítás... ix Bevezetés... xi A könyv példakódjai... xiii Áttekintés... xv Tartalomjegyzék... xvii
Tartalomjegyzék A szerzõrõl.................................................... vii Köszönetnyilvánítás.............................................. ix Bevezetés......................................................
A szerzőkről... xix A műszaki szaklektorról... xiv Köszönetnyilvánítás... xiv A könyvről... xx
Tartalom A szerzőkről... xix A műszaki szaklektorról... xiv Köszönetnyilvánítás... xiv A könyvről... xx Első fejezet Alkalmazásfejlesztés Windows Phone-ban... 1 1.1. A Windows Phone áttekintése... 2 Probléma...
Tartalomjegyzék. Előszó... xiii Bevezetés... xv. 1. Ismerkedés a Windows 7-tel... 1. 2. Integráció a Windows 7 tálcájával: az alapszolgáltatások...
Előszó... xiii Bevezetés... xv Kiknek szól a könyv?...xv Miről szól a könyv?...xvi Kiadás előtti szoftver...xvii További tartalom...xvii Hardver- és szoftverkövetelmények...xviii A könyv támogatása...xviii
BÉLYEGZŐK NYILVÁNTARTÁSA
Szervezeti és Működési Szabályzatának BÉLYEGZŐK NYILVÁNTARTÁSA KÖRBÉLYEGZŐK (SZÁMOSAK) I. leírás: szabályos körben, 39 mm-es körkörös szegéllyel leírt kétsoros szöveg, középen az Egyházat szimbolizáló
Köszönetnyilvánítás... xv Bevezetés az otthoni hálózatok használatába... xvii. A könyv jellegzetességei és jelölései... xxi Segítségkérés...
Köszönetnyilvánítás... xv Bevezetés az otthoni hálózatok használatába... xvii A könyvben szereplő operációs rendszerek...xviii Feltételezések...xviii Minimális rendszerkövetelmények... xix Windows 7...
Autóipari beágyazott rendszerek. Komponens és rendszer integráció
Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása
17. Többdokumentumos alkalmazások készítése..3 A többdokumentumos felület...3. A program elkészítése...27
vi 18. Szöveges input- és outputkezelés...........25 Szöveg kiírása.............................25 A program elkészítése........................5 A programhoz tartozó osztályok, fájlok és forráskód......8
Az Európai Unió Hivatalos Lapja
2003.9.23. HU 179 2. A SZEMÉLYEK SZABAD MOZGÁSA A. SZOCIÁLIS BIZTONSÁG 1. 31971 R 1408: A Tanács 1971. június 14-i 1408/71/EGK rendelete a szociális biztonsági rendszereknek a Közösségen belül mozgó munkavállalókra,
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem OpenCV Nyílt forráskódú szoftver (BSD licensz) Számítógépes látás,
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor
Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor Integrált fejlesztő környezet Egységes (vizuális) fejlesztési lehetőségek Bőséges segítség (help) Hibakeresési, nyomkövetési
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés Készítette: Gregorics Tibor Előfeltétel: OAF (EAF2) Kötelező házi feladatok: 4 darab feladat max. 5-5 pontért Feltételek 2 hét késés: legfeljebb 3
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
Tartalomjegyzék BEVEZETÉS... IX WEBSZERKESZTÉSI ALAPISMERETEK HTML. 1. II. Háttér beállítása I. Elsõ weblapunk III. Karakterformázás...
Tartalomjegyzék BEVEZETÉS.............. IX Kedves Olvasó.................... ix Kedves érettségizõ!................. x A mintafeladatok használata......... x WEBSZERKESZTÉSI ALAPISMERETEK HTML. 1 I. Elsõ
Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010. május 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési
A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1
A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található meg. A CD-melléklet használata Bevezetés xi xiii 1. Elméleti áttekintés 1 1.1. Adatmodellezés 3 1.2. Táblák, oszlopok és sorok
Tartalomjegyzék. I. rész: Bevezetés. A szerzőről... xvii. Köszönetnyilvánítás... xix. Bevezetés... xxi. 1. Bevezetés az iphone programozásába...
A szerzőről... xvii Köszönetnyilvánítás... xix Bevezetés... xxi Kinek szól ez a könyv?... xxii Mivel foglalkozik ez a könyv?... xxii Hogyan épül fel ez a könyv?... xxv Mi szükséges a könyv használatához?...
Komponens alapú fejlesztés
Komponens alapú fejlesztés Szoftver újrafelhasználás Szoftver fejlesztésekor korábbi fejlesztésekkor létrehozott kód felhasználása architektúra felhasználása tudás felhasználása Nem azonos a portolással
Munkalap2 Cím Év Évfolyam Szám Megjegyzés Bodenburg Zeitung 1887 XX Bunte Woche Nem teljes, Burgenländische Freiheit melléklete
Cím Év Évfolyam Szám Megjegyzés Bodenburg Zeitung 1887 XX. 1-298. Bunte Woche 1932-1934 Nem teljes, Burgenländische Freiheit melléklete Burgenländische Freiheit 1930-1931 Nem teljes Burgenländische Freiheit
Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja
1 / 15 Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja Vajna Miklós 2012. január 24. Tartalomjegyzék 2 / 15 1 Bevezető 2 Motiváció 3
Sorosítás (szerializáció) és helyreállítás. 1. Bináris sorosítás és helyreállítás. 1.1. Szükséges névterek. 1.2. Attribútumok. 1.3.
Sorosítás (szerializáció) és helyreállítás Cél: a memóriában tárolt adatok egyszerű lemezre mentése és visszatöltése. A sorosítás során létrehozunk egy állományt és egy sorosítást kezelő objektumot. Ez
Tartalomjegyzék. Köszönetnyilvánítás... xxix. Bevezetés... xxxi
Köszönetnyilvánítás... xxix Bevezetés... xxxi Mi egy csapat vagyunk, az Olvasó és én... xxxii A könyv áttekintése... xxxiii Első kötet... xxxiii 1. rész: Bevezetés a C#-ba és a.net platformba... xxxiii
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban 1. Előkészítés Access adatbázis lemásolása, ODBC DSN létrehozása Másoljuk le az alábbiakat: Mit Honnan Hova list.mdb p:\johanyák Csaba\Vizualis programozas\data\
Bánsághi Anna anna.bansaghi@mamikon.net. 2015 Bánsághi Anna 1 of 31
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 5. ELŐADÁS - ABLAKOK, ERŐFORRÁSOK 2015 Bánsághi Anna 1 of 31 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 31 II. WPF 1.
Webes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
2 Access 2016 zsebkönyv
2 Access 2016 zsebkönyv BBS-INFO Kiadó, 2016. 4 Access 2016 zsebkönyv Bártfai Barnabás, 2016. Minden jog fenntartva! A könyv vagy annak oldalainak másolása, sokszorosítása csak a szerző írásbeli hozzájárulásával
Haladó irodai számítógépes képzés tematika
Haladó irodai számítógépes képzés tematika Word haladó Haladó szövegszerkesztés Szöveg effektusok alkalmazása Az automatikus javítási beállítások használata Szöveg körbefuttatása, szövegtörés A szövegirány
A Java EE 5 plattform
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
Internet programozása. 1. előadás
Internet programozása 1. előadás Áttekintés 1. Mi a PHP? 2. A PHP fejlődése 3. A PHP 4 újdonságai 4. Miért pont PHP? 5. A programfejlesztés eszközei 1. Mi a PHP? Egy makrókészlet volt, amely személyes
1. Bevezetés A C++ nem objektumorientált újdonságai 3
Előszó xiii 1. Bevezetés 1 2. A C++ nem objektumorientált újdonságai 3 2.1. A C és a C++ nyelv 3 2.1.1. Függvényparaméterek és visszatérési érték 3 2.1.2. A main függvény 4 2.1.3. A bool típus 4 2.1.4.
Tartalomjegyzék. Köszönetnyilvánítás. 1. Az alapok 1
Köszönetnyilvánítás Bevezetés Kinek szól a könyv? Elvárt előismeretek A könyv témája A könyv használata A megközelítés alapelvei Törekedjünk az egyszerűségre! Ne optimalizáljunk előre! Felhasználói interfészek
Tartalomjegyzék. Előszó... 10
Előszó... 10 1. Bevezetés a Symbian operációs rendszerbe... 11 1.1. Az operációs rendszer múltja...11 1.2. Az okos telefonok képességei...12 1.3. A Symbian felépítése...15 1.4. A könyv tartalma...17 2.
Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom
Szoftver újrafelhasználás (Software reuse) Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 18. Roger S. Pressman: Software Engineering, 5th e. chapter 27. 2 Szoftver újrafelhasználás Szoftver
Választó lekérdezés létrehozása
Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,
Polgári eljárásjog I-II. Kommentár a gyakorlat számára - Harmadik kiadás (szerk. Petrik Ferenc) RÉSZ
Polgári eljárásjog I-II. Kommentár a gyakorlat számára - Harmadik kiadás (szerk. Petrik Ferenc) RÉSZ ELSŐ RÉSZ ALAPVETÉSEK I. FEJEZET A TÖRVÉNY HATÁLYA ÉS AZ ALAPELVEK 1-6. SZERZŐ MÁSODIK RÉSZ ÁLTALÁNOS
Tartalomjegyzék. I. rész: Az ügyfél 1. 1. Alapismeretek 3. Előszó
Előszó A kapcsolódó tananyag Ha már ötször kiolvastuk a könyvet... Gyakorlás nélkül nem megy! Köszönetnyilvánítás xi xii xiii xiii xiv I. rész: Az ügyfél 1 1. Alapismeretek 3 Ügyféloldal bevezetés 3 Mikor
Tartalomjegyzék. A Delphi 5 integrált fejlesztõkörnyezet 8. A Delphi 5 kiadásai 7
I. rész A Delphi és az Object Pascal 3 1. A Delphi 5 integrált fejlesztõkörnyezete 5 A Delphi 5 kiadásai 7 A Delphi 5 integrált fejlesztõkörnyezet 8 Parancssori kapcsolók 8 Az Asztal beállításainak mentése
ECDL képzés tematika. Operáció rendszer ECDL tanfolyam
Operáció rendszer ECDL tanfolyam Alapok A Windows áttekintése Asztal Tálca Start menü Lomtár használata Súgó használata Felhasználói fiókok kezelése Kijelentkezés, felhasználóváltás Fájlok és mappák Sajátgép
Mikrotik 6.22 telepítés
Mikrotik 6.22 telepítés - 128 MB RAM - 1 GB tárhely o Hálózat, kártya 1, engedélyezett, NAT o Hálózat, kártya 2, engedélyezett, belső kártya - a all - i install - y yes - DVD csatolás törlése - reboot
Már megismert fogalmak áttekintése
Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése Eseménykezelési módszerek 2 Már megismert fogalmak
Rendszerkövetelmények
Rendszerkövetelmények Operációs rendszer A Nintex Workflow 2007 szoftvert Microsoft Windows Server 2003 vagy 2008 alá kell telepíteni. Böngésző kliens Microsoft Internet Explorer 6.x, de a Microsoft Internet
Internet alapú alkalmazásfejlesztés gyakorlat
Internet alapú alkalmazásfejlesztés gyakorlat 1 ASPX feladatok (adatkezelés nélkül) 1-1 Egyszerű HTML űrlap készítése Hozzunk létre egy egyszerű HTML file-t, melyen egy text és egy password típusú beviteli
Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
SOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni.
Service-Oriented Architecture, SOA Az elosztott rendszerek fejlesztésének módja. Célja:az IT eszközök komplexitásának a kezelésének egyszerűsítése könnyebben újrafelhasználhatóság, egymással integrálhatóság
Bevezetés... xi Ebben a könyvben... xi Gyakorlati segítség... xii 1. Az átállás megtervezése...1 Ebben a fejezetben... 1 Áttekintés: az áttérés
Tartalom Bevezetés... xi Ebben a könyvben... xi Gyakorlati segítség... xii 1. Az átállás megtervezése...1 Ebben a fejezetben... 1 Áttekintés: az áttérés megtervezése...1 Kifejezések és definíciók... 3
WordPress segédlet. Bevezető. Letöltés. Telepítés
WordPress segédlet Bevezető A WordPress egy ingyenes tartalomkezelő rendszer (Content Management System - CMS), amely legnagyobb előnye az egyszerű telepítés és a letisztult kezelhetőség és a változatos
Webes alkalmazások fejlesztése 1. előadás. Webes alkalmazások és biztonságuk
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 1. előadás Webes alkalmazások és biztonságuk 2014.02.10. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
ECDL Információ és kommunikáció
1. rész: Információ 7.1 Az internet 7.1.1 Fogalmak és szakkifejezések 7.1.2 Biztonsági megfontolások 7.1.3 Első lépések a webböngésző használatában 7.1.4 A beállítások elévégzése 7.1.1.1 Az internet és
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Bevezetés Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu
Szoftver újrafelhasználás
Szoftver újrafelhasználás Szoftver újrafelhasználás Szoftver fejlesztésekor korábbi fejlesztésekkor létrehozott kód felhasználása architektúra felhasználása tudás felhasználása Nem azonos a portolással
DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció
H - 1161 Budapest Rákóczi út 76. Tel./Fax.: +36-1-4010159 http://www.pageos.hu toni@pageos.hu DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció A program használható a TOPOBASE
1.sz melléklet Nyári gyakorlat teljesítésének igazolása Hiányzások
1.sz melléklet Nyári gyakorlat teljesítésének igazolása Hiányzások - Az összefüggő szakmai gyakorlatról hiányozni nem lehet. Rendkívüli, nem tervezhető esemény esetén az igazgatóhelyettest kell értesíteni.
Eseményvezérelt alkalmazások fejlesztése II 12. előadás. Objektumrelációs adatkezelés (ADO.NET) Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 12. előadás Objektumrelációs adatkezelés (ADO.NET) Giachetta Roberto A jegyzet az ELTE Informatikai Karának 2014.
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18.
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18. Két projekt Mindkettőben folyamatirányítás Eltérő követelmények Eltérő megoldások Dokumentum gyártási folyamat Üzemeltetés
Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció
ERA Elektronikus aláírás - felhasználói dokumentáció Tartalomjegyzék 1. Bevezető... 3 1.1. Általános információk... 3 2. DesktopSign... 3 2.1. Általános információk... 3 2.2. Telepítés... 3 3. MNBSubscriber...
Dspace fejlesztési tapasztalatok, problémák és megoldások
Dspace fejlesztési tapasztalatok, problémák és megoldások Takács Ákos, fejlesztő takacs.akos@lib.pte.hu Könyvtári igények Az egyetemen keletkezett dokumentumok tárolása Disszertációk Publikációk Szakdolgozatok
Előszó... 11 1. Bevezetés a Windows Phone platform-ba... 13
Tartalomjegyzék Előszó... 11 1. Bevezetés a Windows Phone platform-ba... 13 A Windows Phone Platform... 13 Windows Phone hardver követelmények... 14 A Windows Phone platform képességei... 14 Alkalmazás
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Célkitűzés
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával
TeIR Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Felhasználói útmutató Budapest, 2015. április 1 BEVEZETÉS Az útmutató célja
Programozási technológia
Programozási technológia Swing GUI készítése NetBeans IDE segítségével Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Bevezető Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi
Eseményvezérelt alkalmazások fejlesztése II 10. előadás. Objektumrelációs adatkezelés (Entity Framework) Cserép Máté
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 10. előadás (Entity Framework) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Készült Giachetta Roberto
A gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani.
Vizuális programozás 1. A gyakorlat célja A gyakorlat célja a Könyvtár alkalmazás folytatása az előző gyakorlaton elkészített grafikus felület felhasználásával. Elsőként lemásoljuk az előző gyakorlat eredményeként
Windows hálózati adminisztráció
Windows hálózati adminisztráció 6. Göcs László főiskolai tanársegéd NJE-MIK GAMF Informatika Tanszék 2017-18. tanév tavaszi félév Kiselőadás tartása + dokumentáció Témák: Power Shell és az Active Directory
A szoftverfejlesztés eszközei
A szoftverfejlesztés eszközei Fejleszt! eszközök Segédeszközök (szoftverek) programok és fejlesztési dokumentáció írásához elemzéséhez teszteléséhez karbantartásához 2 Segédeszközök szükségessége Szoftver
Tartalomjegyzék. Előszó... 13 1. Silverlight és XAML alapok... 15. 2. Layout Management... 35
Előszó... 13 1. Silverlight és XAML alapok... 15 Bevezetés a Silverlight világába... 15 Mi is az a Silverlight?... 15 Különböző verziók, különböző célok... 16 A Silverlight felépítése... 18 Az elmélettől
Podoski Péter és Zabb László
Podoski Péter és Zabb László Bevezető Algoritmus-vizualizáció témakörében végeztünk kutatásokat és fejlesztéseket Felmértük a manapság ismert eszközök előnyeit és hiányosságait Kidolgoztunk egy saját megjelenítő
A fejezetek áttekintése
A fejezetek áttekintése I. rész A Windows parancssor használatának alapjai 1 1 Windows parancssor áttekintése 3 2 A parancssor hatékony használata 19 3 A parancssori fájlok kezelésének alapjai 33 4 Feladatok
Flex: csak rugalmasan!
Flex: csak rugalmasan! Kiss-Tóth Marcell http://kiss-toth.hu marcell@kiss-toth.hu Magyarországi Web Konferencia 2006 2006. március 18. tartalom bevezető Adobe Flex alternatív technológiák bevezető az Internetnek
Index. day, xxxiv, xxxix, xli, 73 75, 81, 82, calculation, xxxii, 7, 21, 27, 54, 83
Index Āryabhaṭa, xi, xiii, xvi xix, xxi, xxvii, xxxii, xxxiii, xxxv, xxxix, xl, xlii xlviii, li, liii, 1, 2, 6, 9, 17, 18, 39, 58, 71, 86, 108, 121, 133, 137, 150, 152 altitude, xxxix, 73, 74, 118 arc,
Adatlapok összesítése Bíróság V. kérdés VI. kérdés VII. kérdés VIII. kérdés IX. kérdés. bírósági igen nem közjegyző igen nem igen nem igen nem npp
Bíróság V. kérdés VI. kérdés VII. kérdés VIII. kérdés IX. kérdés bírósági igen nem közjegyző igen nem igen nem igen nem npp JÁRÁSBÍRÓSÁG 6 354 3 2 92 259 141 220 22 336 Budapest Környéki Törvényszék Fővárosi
VBA makrók aláírása Office 2007 esetén
VBA makrók aláírása Office 2007 esetén Windows tanúsítványtárban és/vagy kriptográfia eszközökön található tanúsítványok esetén Office 2007 alkalmazással 1(10) 1. Tartalomjegyzék 1. Tartalomjegyzék...
Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010.
Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010. június 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési
NBI/B Nıi Keleti csoport bajnokság 2010-2011. évi sorsolása info@worldhandball.com
Sorszám: Csapat NBI/B Keleti csoport Nıi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. I. Forduló szeptember 12. II. Forduló szeptember 19. III. Forduló október 3. IV. Forduló október 10. www.worldhandball.com
Tartalomjegyzék. 1. fejezet A Windows 2000 választása 19
Tartalomjegyzék Elõszó Kiknek szánjuk könyvünket.................................. 2 Mi mindent tanulhatunk meg a könyvbõl........................ 3 A könyv szerkezete........................................
JAVA SE/ME tanfolyam tematika
JAVA SE/ME tanfolyam tematika TANFOLYAM TEMATIKA: A JAVA MEGISMERÉSE Java története, miért készült, miért népszerű NETBEANS környezet telepítése, megismerése Programozási alapok java nyelven Változók,primitív
JavaScript Web AppBuilder használata
JavaScript Web AppBuilder használata Kiss András Esri Magyarország Kft. 2015. október 8. Az ArcGIS Platform lehetővé teszi a Web GIS-t Térinformatika elérése bárhonnan Desktop Web Eszköz Egyszerű Egységes
TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS
TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS Hartung István BME Irányítástechnika és Informatika Tanszék TEMATIKA Cloud definíció, típusok, megvalósítási modellek Rövid Azure cloud bemutatás
TERC V.I.P. hardverkulcs regisztráció
TERC V.I.P. hardverkulcs regisztráció 2014. második félévétől kezdődően a TERC V.I.P. költségvetés-készítő program hardverkulcsát regisztrálniuk kell a felhasználóknak azon a számítógépen, melyeken futtatni
Nyilvántartási Rendszer
Nyilvántartási Rendszer Veszprém Megyei Levéltár 2011.04.14. Készítette: Juszt Miklós Honnan indultunk? Rövid történeti áttekintés 2003 2007 2008-2011 Access alapú raktári topográfia Adatbázis optimalizálás,
Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport
TANMENET Informatika szakmacsoport Programozási gyakorlatok III. tantárgy 12. évfolyam A osztály 2013/2014 tanév Heti óraszám: Éves óraszám: 3 óra 96 óra Készítette: Szikszai Gusztáv tanár Ellenőrizte:.
Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás - Pál László 12. ELŐADÁS Állomány-kezelés 2 Objektumorientált programozás - Pál László Mi a
Folyamatok rugalmas irányítása. FourCorm Kft.
Folyamatok rugalmas irányítása FourCorm Kft. www.frckft.hu 1 Dokumentumok áramlása Gyakran szekvenciális Rengeteg felesleges másolat Információk alacsony rendelkezésre állása Nincs szolgálati út- és határidőfigyelés
Algoritmus terv 3. Fejezet: Folyamatok meghatározása
This image cannot currently be displayed. Algoritmus terv 3. Fejezet: Folyamatok meghatározása 1. Algoritmus általános áttekintése 2. Inputok és outputok definiálása 3. Folyamatok meghatározása 4. ozási
Telepítési útmutató. 1 Nintex Workflow 2010 telepítési útmutató
Telepítési útmutató Nintex USA LLC 2012. Minden jog fenntartva. A nyomdahibákért és kihagyásokért nem vállalunk felelősséget. support@nintex.com 1 www.nintex.com Tartalomjegyzék 1. A Nintex Workflow 2010