.NET Microsoft.Net Framework
|
|
- Liliána Dobosné
- 7 évvel ezelőtt
- Látták:
Átírás
1 1.oldal.NET Microsoft.Net Framework Előadás jegyzet Előadó: Pócza Krisztián ELTE,2008.NET Framework alapjai Hasznos tudnivalók A jegyzet Pócza Krisztián.NET Framework és Programozása I. című előadása alapján készült A tárgy honlapja : kpocza at kpocza dot net A tárgy honlapján további hasznos információk, példaprogramok, stb található. Ajánlott irodalom: 1. Albert István (szerk.), A.NET Framework és programozása, ISBN , Szak. Kiadó Kft., Bradley L. Jones, C# mesteri szinten 21 nap alatt, ISBN , Kiskapu Kft., Nyékyné Dr. Gaizler Judit (szerk.), Programozási nyelvek, ISBN , Kiskapu Kft., 2003 Bevezetés Fejlődés : A Windows kezdetei verzióiban a nem volt eszköz a komponens alapú fejlesztés támogatására. (a komponens egy olyan bináris (lefordított) szoftver egység, amely által megvalósított funkció jól definiált formában, a komponens interfészén keresztül érhetõ el) A Windows API segítségével lehetett fejleszteni alkalmazásokat. Windows 3.0-as verziójában jelent meg az OLE (Object Linking and Embedding) a programok között szoftverkomponensek megosztására. Ez volt a COM elődje COM (Component Object Moldel) bármely programozási nyelvből elérhető interface. Komponens orientált. Szabványos hívásokkal teszi lehetővé a komponens alapú fejlesztést DNA (Windows Distributed internet Architecture) Web alkalmazásokra használták. Nem nagyon terjedt el. (ASP- COM üzleti logika SQL server) 2000 Elosztott rendszerek igénye miatt létrejött a COM+ Ez szerepkör alapú biztonsági modell (role based security). Csoportok és felhasználók különböző szerepkörökbe rendelhetők. Alkalmazás, componens, osztály, függvény szinten szabályozható hozzáférés. Elosztott tranzakció-kezelés. Bármely két nyelv tudjon kommunikálni! Költséges és bonyolult a COM implementációja NET Framework 1
2 2.oldal Microsoft válasza a Java-ra. Ez egy fejlesztői platform. Egy virtuális gép segítségével teszi lehetővé a különböző nyelveken írt pogramok komponens alapú fejlesztésést. A COM is megmaradt, és a.net korlátozottan kompatibilis vele, de a szerepét átvette a komponens alapú fejlesztésben..net Framework verziók: NET NET NET 2 (ezt fogjuk megnézni) NET NET 3.5 A.NET előnyei Széles körű felhasználási lehetőség. -Microsoftos platformon (Windows) mindenhol használható: UI, Adatbázis, Szerver-kliens, mobil eszköz, elosztott A különböző programozási nyelveket egyazon fejlesztő környezetben lehet használni. A viruális gép lefordítja a kódokat egy köztes nyelvre,ez a : Common Intermediate Language (több mint 24 programozási nyelvet támogat) Az osztálykönyvtár nagy része szabványos, de a WinFormot, ASP.NET-t nem szabványosították csak Windowson fut úgyis. ASP.NET 2.0 által generált kód szabványos XHTML. SOAP a webszervizek szabványa: Különböző platformokon futó rendszer egy szabványos interfacen keresztül összekacsoljuk, kérésválasz levelek. Elosztott rendszerek SOAP protokollon kommunikálnak, ha ezt egy webszerver köpi ki, akkor webszervizekkel kommunikál. Pl Java, apache hasonló. Lehet integrálni rendszereket különböző platformon. Ingyenes Implementációk A ppt-ből 7.dia. Mivel szabványos, ezért leimplementálták többen is a nyílt forráskód miatt több platformra: Mono: spanyolul majom. A Mono fut Unix, Linux, Solaris, Mac OS X, Windows. Vannak problémák. Rotor: Kutatási ill oktatási célú. Nyílt forráskódja nagyrészt megegyezik a.net FW forráskódjával. Dotgnu Platform Architektúra Az alap a CLS (Common Language Specifications) szabvány, megadja a szolgáltatások formátumát, hogyan kell ábrázolni, továbbítani, függvényt meghívni, memóriát kezelni, kivétel kezelés, láthatóságok.. CLR (Common Language Runtime):.NET szíve, ez a.net legfontosabb része Ez az alap, a szoftverfejlesztő plattform, ami lehetővé teszi a fejlesztést és a futtatást, a különböző nyelveken, illetve elérhetővé teszi a különböző technológiákat. 2
3 3.oldal BCL (Base Class Library ): minden nyelven elérhető alapszolgáltatásokat nyújt, főleg IO műveletekhez (file kezelés, képernyő kezelés, XML dokumentum kezelés, adatbázis kezelés) ADO.NET első sorban adatbázis elérést és XML tárolási módok Megjelenítési réteg: Win Forms és ASP.NET webes alkalmazások, webservice Futtatókörnyezet (CLR) Több programnyelv támogatása Microsoft Intermediate Language: köztes nyelvre fordít, nincs gépi kód, bárhol lefordul később. CLS (nyelv -> IL -> JIT) Just in time compilation, során készül el a natív kód. CTS (value, ref, GC) Alapvető típus rendszer, milyen típusaink lehetnek? Érték és referencia. Ez a két nagy csoport. Érték: Stacken tárolódik, ha értékadás történik két objektum közt, akkor lemásolódnak (Két referencia közt csak pointer szerűen mutat.) Referencia: New lefoglal memóriában (heap) területet. A heap pointer növelésével, egyszerűen. Felszabadítást automatikusan a keretrendszer végzi: Gerbage Collektor (GC) végzi. GC: Kijelöli melyiket kell felszabadítani, majd felszabadítja és tömörít. Kijelölésnél egy gráfot rajzol az objektumokból. Osztály, tag változó, stb.-ből a behúzott vonalak meghatározásával megjelöli miket használ, amiket nem használ az a felesleges. A nem használt elemek eltávolítása után a memóriát az elaprózódás miatt tömöríti. A objektumok generációt beszámozza. Tömörítés után átszámozza: 0, 1, 2. Pl: lokális változók függvényből kilépés után természetesen felszabadíthatóak. Ezek referencia típusra működnek csak! Small objektum heapen (kb) 20 KB-nál kisseb referencia típusú objektumon működik. (A nagyobb objektumokat nem érdemes mozgatni. Normál algoritmus működik).net FrameWork szolgáltatások Ld. Későbbiekben. Nagyjából erről lesz szó a félévben. Intermedaite Language -. NET assembly Műveletek a Stacken Pl: tölts be egy integert, allokálj memóriát, hozz létre tömböt, végez el valamit, töltsd be az osztálynak a mezőjét (stackre), a változó értéke legyen valami: (stackről)(assembly nyelv szerű) Fordítás: Ezt natív gépi kódra fordul le. (Intermedaite Language) A JIT (Just In Time) compilation függvényenként fut le amikor, ha még az éppen végrehajtani kívánt függvényt nem fordítottunk le natív kódra. JIT közben próbál optimalizálni is. Lehet hogy.net-ben valami gyorsabb mint C++ ahol Class A; először létrejön és kilépéskor a destruktor fut, míg a.net-ben a GC gyűjti majd be. Assembly (szerelvény) =Hasonló bármelyik Windows-os.exe-hez vagy.dll-hez. De benne.net IL kód+meta adatok vannak. Metaadat leírja, hogy milyen típusok, függvények, tagváltozók, osztályok vannak az assemblyben. Milyen külső típusokra hivatkoztam külső assemblikből. 3
4 4.oldal Ildasm példa: Pl: Típus a MetaInfóknál: A Double: System.Double ami Token ID, ToSting metódus látható. Stloc.0 (store) string típusnak adja stacken keresztül, betölti, Managed kód Egyedi azonosítója(strong Name) van az Assemblyknek. Név, verzió, nyelv (kultúra), kulcs ezek a tulajdonságok egyértelművé teszik és majd megmondhatjuk melyiket akarjuk a mi projektünkben alkalmazni. A fordító meg tudja különböztetni az erős név alapján is az assablyket. Ez egyfajta biztonságot is ad. A kulcs az RSA algoritmushoz hasonló titkos. A windows.dll fájlok most már a Windows/WinSxS könyvtárba kerülnek Az assambly fájlokat Global Assambly Cache-be találjuk meg a Windows/Assambly/GAC könyvtárakban. Rendszer szintűek - csak erős névvel (Strong Name). Segéd program van hozzá a pl: a c:\windows\microsoft.net\framework\v \ alatt a gacutil.exe Ezzel kilistázhatjuk őket. Két fajta van: MSIL Microsoft Intermediate Language X86 natív kódu, gyorsabb (NGEN programmal lehet konvertálni) Fontos hogy a rendszer először nem a programunk mellet kezdi az assamblyket keresi, hanem a GAC-ban. Erre figyelni kell. BCL (Base Class Library) osztálykönyvtár Hol lakik : c:\windows\microsoft.net\framework\ CLS (integráció zökkenőmentes) Ha a nyelv megfelel ennek, akkor akkor elérik típus könyvtárt. Library-ben objektum orientált módon az osztályok névterekben vannak elhelyezve. Fontos: System könyvtár pl System.IO, System.Web stb.net 2.0 verzió Base Class. Van parancssoros fordítók is: C# fordító: csc.exe, J# fordító: jsc.exe Stb. MSBuild.exe Visual Studio Solution-t (.sln) tud fordítani. De build folyamat is vezérelhető vele Ngen.exe.Net-es assemblykből másik dll-t generál, amiben natív kód vannak. A fontos rendszerkomponenseket telepítéskor lefordítja az installer.. GAC könyvtár (Global Assembly Cache): először itt keresi a dll-eket aztán az aktuális könyvtárban. Később bővebben. Kiterjeszthetőek: Származtatni, specializálni, testreszabható műveletek írni Támogatott Nyelvek.NET nyelvet támogatott kezdetben (a cél jóval több) Például: C# az elsődleges nyelv, J# java szintaktikából.net es kódot fordít, VB.Net Stb. 4
5 5.oldal.NET Framework alapjai... 1 Fejlődés... 1 A.NET előnyei... 2 Implementációk... 2 Platform Architektúra... 2 Futtatókörnyezet (CLR)... 3.NET FrameWork szolgáltatások... 3 Intermedaite Language -. NET assembly... 3 BCL (Base Class Library) osztálykönyvtár... 4 Támogatott Nyelvek
A.NET keretrendszer (.NET Framework) három alapvetõ összetevõbõl áll:
Bevezetés Üdvözöljük a C# adatbázis-programozás mesteri szinten tanfolyamán! Amint az Olvasó bizonyára tudja, a technológiai forradalom következõ lépcsõje elkerülhetetlenül a.net felület lesz. A.NET erõssége,
RészletesebbenOsztott alkalmazások fejlesztési technológiái Áttekintés
Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A
RészletesebbenProgramozás 2., I. kötet Az objektumorientált paradigma alapjai
TÁMOP-4.1.1.F-14/1/KONV-2015-0009 A GÉPÉSZETI ÉS INFORMATIKAI ÁGAZATOK DUÁLIS ÉS MODULÁRIS KÉPZÉSEINEK KIALAKÍTÁSA A PÉCSI TUDOMÁNYEGYETEMEN Achs Ágnes Szendrői Etelka Programozás 2., I. kötet Az objektumorientált
Részletesebbeneseményvezérelt megoldások Vizuális programozás 5. előadás
Programozási architektúrák, eseményvezérelt megoldások Vizuális programozás 5. előadás Komponens-alapú programozás Kezdelteges formája, az első komponensek: DLL-ek Black box ujrahasznosítható kód Függvényeket
RészletesebbenIngrid Signo Felhasználói kézikönyv. Pénztári használatra
Ingrid Signo Felhasználói kézikönyv Pénztári használatra 3.0 verzió Microsoft Windows 98SE, NT 4.0, XP, 2000 operációs rendszerekre 2006. január 20. Tájékoztató a Ingrid Signo felhasználási jogáról A felhasználás
RészletesebbenMié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
RészletesebbenBonobo: A GNOME CORBA alapú komponens-megoldása Unixokra
Bonobo: A GNOME CORBA alapú komponens-megoldása Unixokra Érdi Gergő 2000.09.25. Kivonat A Unix rendszerek alapvető segédprogramjait jellemző tegyél egy dolgot, de azt helyesen, és
RészletesebbenVizuális és eseményvezérelt programozás BMF NIK
Vizuális és eseményvezérelt programozás BMF NIK A.NET keretrendszer Definíció Vázlatos felépítés A köztes nyelv és a.net futtatókörnyezet Menet közbeni fordítás és optimalizálás Egységes típusrendszer
RészletesebbenWebszolgáltatások kommunikációs overhead-jének becslése
Webszolgáltatások kommunikációs overhead-jének becslése Simon Balázs, sbalazs@iit.bme.hu Dr. Goldschmidt Balázs, balage@iit.bme.hu Dr. Kondorosi Károly, kondor@iit.bme.hu Budapesti Műszaki Egyetem, Irányítástechnika
Részletesebben.NET (Dot-NET) #1 (Bevezetés)
.NET (Dot-NET) #1 (Bevezetés) v0.2a 2004.02.05. 23:49:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan 1 E jegyzet másolata
RészletesebbenVizuális, eseményvezérelt programozás X. V 1.0
Vizuális, eseményvezérelt programozás X. V 1.0 ÓE-NIK, 2011 1 Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik. Ismeretük szükséges,
Részletesebben1.1 Szakdolgozat témája... 2. 1.2 A Program célja... 2. 1.4 A használt technológiák ismertetése... 2. 2 A program megtervezése...
1 Bevezető... 2 1.1 Szakdolgozat témája... 2 1.2 A Program célja... 2 1.3 Fejlesztői környezet... 2 1.4 A használt technológiák ismertetése... 2 2 A program megtervezése... 4 2.1 Az ablak kinézetének megtervezése:...
RészletesebbenWorkflow és Petri hálók. Workflow fogalma
Workflow és Petri hálók Workflow fogalma Mai világunkban egyre nagyobb szerepet kapnak a workflow által irányított rendszerek és a workflow alapú szemléletek. A workflow, vagy munkafolyamat definícióját
RészletesebbenWebes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 8. előadás (ASP.NET WebAPI) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A webszolgáltatás
RészletesebbenTANÚSÍTVÁNY. tanúsítja, hogy a Polysys Kft. által kifejlesztett és forgalmazott
TANÚSÍTVÁNY A HUNGUARD Számítástechnikai-, informatikai kutató-fejlesztő és általános szolgáltató Kft. a 15/2001.(VIII. 27.) MeHVM rendelet alapján, mint a Magyar Köztársaság Informatikai és Hírközlési
RészletesebbenWelcome3 Bele pteto rendszer
Welcome3 Bele pteto rendszer Programozói kézikönyv beks Kommunikációs Technika Kft 4024, Debrecen, Rákóczi utca 21 www.beks.hu 2013. március 7. Tartalomjegyzék Rendszer telepítési folyamatábra... 6 Welcome3
RészletesebbenBBS-INFO Kiadó - 2007.
BBS-INFO Kiadó - 2007. 4 MySQL.NET Minden jog fenntartva! A könyv vagy annak oldalainak másolása, sokszorosítása csak a kiadó írásbeli hozzájárulásával történhet. A könyv nagyobb mennyiségben megrendelhető
RészletesebbenSzéchenyi István Szakképző Iskola
A SZAKKÖZÉPISKOLAI SZAKMACSOPORTOS ALAPOZÓ OKTATÁS EMELT SZINTŰ ISKOLAI PROGRAMJA 11-12. évolyam Érvényes a 2003-2004-es tanévtől felmenő rendszerben Átdolgozva, utolsó módosítás: 2004. április 26. Az
RészletesebbenHálózatkezelés: Távoli elérés szolgáltatások - PPP kapcsolatok
System i Hálózatkezelés: Távoli elérés szolgáltatások - PPP kapcsolatok 6. változat 1. kiadás System i Hálózatkezelés: Távoli elérés szolgáltatások - PPP kapcsolatok 6. változat 1. kiadás Megjegyzés Mielőtt
RészletesebbenIBM Business Monitor 7. változat 5. alváltozat. IBM Business Monitor telepítési kézikönyv
IBM Business Monitor 7. változat 5. alváltozat IBM Business Monitor telepítési kézikönyv ii Telepítés Tartalom 1. fejezet IBM Business Monitor telepítése.............. 1 2. fejezet IBM Business Monitor
RészletesebbenAdatbázisok és adattárházak az információs rendszerek adatkezelői
Adatbázisok és adattárházak az információs rendszerek adatkezelői (Klárné Barta Éva) Részlet az Adatbáziskezelés és vállalati információs rendszerek című jegyzetből. Az első adatfeldolgozó rendszerek néhány
RészletesebbenModels are not right or wrong; they are more or less useful.
Eötvös Loránd Tudományegyetem Informatikai Kar Szoftvertechnológia 8. előadás Models are not right or wrong; they are more or less useful. (Martin Fowler) 2015 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
RészletesebbenElemi alkalmazások fejlesztése IV. Adatbázis-kezelés ActiveX vezérlıkkel - 1
ADATBÁZIS-KEZELÉS ACTIVEX VEZÉRLİK ALKALMAZÁSÁVAL I.... 1 ACTIVEX... 1 ACTIVEX CONTROL... 1 SAJÁT ACTIVEX VEZÉRLİ LÉTREHOZÁSA... 1 circctrl.cpp... 2 Háttérszín tulajdonság hozzárendelése a vezérlıhöz...
RészletesebbenWebes 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
RészletesebbenIsmerjük meg a Monót!
Ismerjük meg a Monót! A Mono haszna például abban áll, hogy segítségével a Linux képessé válik a Microsoft.NET rendszerével való munkára. Amennyiben írtunk már valaha Linux-munkafelületen futtatható programot,
RészletesebbenWebes 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
RészletesebbenIBM Data Server ügyfelek telepítése
IBM DB2 10.1 for Linux, UNIX, Windows IBM Data Server ügyfelek telepítése GC22-1152-00 IBM DB2 10.1 for Linux, UNIX, Windows IBM Data Server ügyfelek telepítése GC22-1152-00 Megjegyzés Az információk
RészletesebbenFELHASZNÁLÓI ÚTMUTATÓ
Számítástechnikai Fejlesztı Kft. FELHASZNÁLÓI ÚTMUTATÓ E-SZIGNÓ KÁRTYAKEZELİ ALKALMAZÁS ver. 1.0 2010. november 9. MICROSEC SZÁMÍTÁSTECHNIKAI FEJLESZTİ KFT. 1022 BUDAPEST, MARCZIBÁNYI TÉR 9. Felhasználói
RészletesebbenKomponens modellek. 3. Előadás (első fele)
Komponens modellek 3. Előadás (első fele) A komponens modellek feladata Támogassa a szoftverrendszerek felépítését különböző funkcionális, logikai komponensekből, amelyek a számítógépes hálózatban különböző
RészletesebbenINFORMATIKA HELYI TANTERV
INFORMATIKA HELYI TANTERV Az alsó tagozatos informatikai fejlesztés során törekedni kell a témához kapcsolódó korosztálynak megfelelő használatára, az informatikai eszközök működésének bemutatására, megértésére
RészletesebbenAccess 2010 Űrlapok és adatelérés
2 Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is. Kiadja a Mercator Stúdió Felelős kiadó a Mercator Stúdió vezetője Lektor: Gál Veronika Szerkesztő: Pétery István
RészletesebbenBevezetés, platformok. Léczfalvy Ádám leczfalvy.adam@nik.bmf.hu
Bevezetés, platformok Léczfalvy Ádám leczfalvy.adam@nik.bmf.hu Mobil készülékek és tulajdonságaik A mobil eszközök programozása, kihívások, nehézségek Mobilprogramozási platformok Java Micro Edition.NET
RészletesebbenA.NET Framework és programozása C# nyelven. Kedd 16-17 30 I104
A.NET Framework és programozása C# nyelven Kedd 16-17 30 I104 Feltételek I104 Visual Studio 2013 Letölthető http://msdn.mik.uni-pannon.hu oldalról Aki saját gépet hoz, annak javasolt a legújabb verzió
RészletesebbenIrinyi József Általános Iskola 4274 Hosszúpályi Szabadság tér 30. 031154. HELYI TANTERV Informatika 4. osztály 2013
Irinyi József Általános Iskola 4274 Hosszúpályi Szabadság tér 30. 031154 HELYI TANTERV Informatika 4. osztály 2013 Informatika az általános iskola 4. évfolyama számára (heti 1 órás változat) Az alsó tagozatos
RészletesebbenObjektumorientált programozás C# nyelven
Objektumorientált programozás C# nyelven 1. rész Osztályok és objektumok Mezık és metódusok Konstruktor és destruktor Névterek és hatókörök Láthatósági szintek Osztály szintő tagok Beágyazott osztályok
RészletesebbenTisztelt Érdeklıdı, Olvasó!
Tisztelt Érdeklıdı, Olvasó! Tájékoztatónk elsısorban a számítógép-kezelıi tanfolyamunkhoz (illetve más tanfolyamoknál alapozó anyagként) tartalmaz oktatási segédanyagot (számítástechnikai alapismeretek,
RészletesebbenTarantella Secure Global Desktop Enterprise Edition
Tarantella Secure Global Desktop Enterprise Edition A Secure Global Desktop termékcsalád Az iparilag bizonyított szoftver termékek és szolgáltatások közé tartozó Secure Global Desktop termékcsalád biztonságos,
RészletesebbenOEP Betegéletút lekérdezés háziorvosok és vénytörténet lekérdezés patikák számára. API dokumentáció. verzió: 2.01
OEP Betegéletút lekérdezés háziorvosok és vénytörténet lekérdezés patikák számára API dokumentáció verzió: 2.01 2013.03.26 Tartalomjegyzék 1 BEVEZETÉS...3 1.1 A fejlesztés célja...3 2 API ELÉRÉS ÉS MŐKÖDÉS...3
RészletesebbenÖnálló laboratórium beszámoló
Önálló laboratórium beszámoló BME-TMIT Készítette: Sümeghy Tamás Pál Neptun-kód: GFHSRE Szak: műszaki informatikus Szakirány: Internet és infokommunikációs alkalmazásai E-mail cím: schumy@sch.bme.hu Konzulens(ek):
RészletesebbenHIDASNÉMETI KÖZSÉG ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE. Informatikai tanulmány
Tel.: 06-1-212-2070,, Fax: HIDASNÉMETI KÖZSÉG ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE Informatikai tanulmány Készült az Új Magyarország Fejlesztési terv Államreform Operatív Program
RészletesebbenBook Template Title. Author Last Name, Author First Name
Book Template Title Author Last Name, Author First Name Book Template Title Author Last Name, Author First Name I. rész - Szoftver technológia 1. fejezet - Esettanulmány Bevezetés Az alkalmazás fejlesztésére
RészletesebbenDCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1
DCOM Áttekintés Miskolci Egyetem Általános Informatikai Tanszék DCOM /1 Mi a DCOM? DCOM: Distributed Component Object Model A Microsoft osztott objektum modellje Bináris együttmÿködési szabvány és annak
RészletesebbenJava felhasználói felület
Java felhasználói felület Alapfogalmak Komponens alapok Elek Tibor GUI-val kapcsolatos fogalmak Eseményvezérelt program Program futás: - induló állapot (induló UI) megjelenítése, - eseménykezelő végtelen
Részletesebben12/2007. (IV. 25.) ÖTM rendelet. a tűzesetek vizsgálatára vonatkozó szabályokról
12/2007. (IV. 25.) ÖTM rendelet a tűzesetek vizsgálatára vonatkozó szabályokról A tűz elleni védekezésről, a műszaki mentésről és a tűzoltóságról szóló 1996. évi XXXI. törvény 47. -a (2) bekezdésének 3.
RészletesebbenElőszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István (viczus@freemail.hu) Viczián István
Java objektumok leképzése relációs adatbázisokra -vel Viczián István (viczus@freemail.hu) Előszó E cikk olyan haladó programozóknak nyújt segítséget, kik tisztában vannak a Java nyelvvel, és többször is
RészletesebbenÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt
Témavezető: Bringye Zsolt Diplomamunka/szakdolgozat címe: X64 szerver virtualizáció technológiai kérdéseinek áttekintése, kereskedelmi termékekben történő megvalósításuk elemzése (funkcionalitás, teljesítmény,
RészletesebbenHivatkozás hagyományos és elektronikus forrásokra
Hivatkozás hagyományos és elektronikus forrásokra Fogalmak: Referenciák (hivatkozások): Plagizálás (ollózás, irodalmi lopás) Referencia lista (hivatkozási jegyzék) Bibliográfia (felhasznált irodalom):
RészletesebbenINFORMATIKA 1-4. évfolyam
INFORMATIKA 1-4. évfolyam Célok - A számítógépes munkaszabályainak és a legfontosabb balesetvédelmi előírások megismerése. - A számítógép és perifériáinak kezelési tudnivalóinak megismerése. - Az életkoruknak
RészletesebbenE-ÉPÍTÉSI NAPLÓ KÉZIKÖNYV
E-ÉPÍTÉSI NAPLÓ KÉZIKÖNYV Tartalom E-ÉPÍTÉSI NAPLÓ KÉZIKÖNYV... 1 1. E-ÉPÍTÉSI NAPLÓ ALAPISMERETEK... 3 1.1. Mi szükséges az e-építési napló alkalmazás használatához?... 3 1.2. Mi az a NÜJ?... 3 1.3. Mi
RészletesebbenInformatikai Tesztek Katalógus
Informatikai Tesztek Katalógus 2019 SHL és/vagy partnerei. Minden jog fenntartva Informatikai tesztek katalógusa Az SHL informatikai tesztek katalógusa számítástechnikai tudást mérő teszteket és megoldásokat
RészletesebbenVB C++ C# JScript J# Common Language Specification. ADO.NET and XML. Base Class Library. Common Language Runtime. Operating System
P r o g r a m o z á s i n y e l v e k I I. C # E jegyzet másolata nem használható fel szabadon,az előadás anyagának kivonata. Ezen teljes jegyzetről,vagy annak bármely részéről bármely másolat készítéséhez
RészletesebbenII. év. Adatbázisok és számítógépek programozása
II. év Adatbázisok és számítógépek programozása A programozási ismeretek alapfogalmai a) algoritmus b) kódolás c) program a) algoritmus: elemi lépések sorozata, amely a következı tulajdonságokkal rendelkezik:
RészletesebbenBánsághi Anna anna.bansaghi@mamikon.net
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 1. ELŐADÁS - C# ÁTTEKINTÉS - 1 2015 Bánsághi Anna 1 of 84 TEMATIKA I. C# ÁTTEKINTÉS II. WPF III. Modern UI 2015 Bánsághi Anna 2 of 84
RészletesebbenNetIQ imanager Telepítési útmutató. 2016. január
NetIQ imanager Telepítési útmutató 2016. január Jogi közlemény A jogi megjegyzésekkel, védjegyekkel, jogi nyilatkozatokkal, garanciákkal, szabadalmakra vonatkozó szabályokkal, FIPSkompatibilitással, exportálási
RészletesebbenINFORMATIKAI ALAPISMERETEK
ÉRETTSÉGI VIZSGA 2016. május 18. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA 2016. május 18. 8:00 I. Időtartam: 30 perc Pótlapok száma Tisztázati Piszkozati EMBERI ERŐFORRÁSOK MINISZTÉRIUMA
RészletesebbenSzakmai program 2015
2015 Célok és feladatok a szakközépiskolai képzésben A szakközépiskolában folyó nevelés-oktatás továbbépíti, kiszélesíti és elmélyíti az általános iskolai tantárgyi követelményeket. A szakközépiskolában
RészletesebbenEsemé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.
RészletesebbenWebes képgaléria tervezése és implementációja
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Általános Informatikai Intézeti Tanszék Webes képgaléria tervezése és implementációja SZAKDOLGOZAT KÉSZÍTETTE: Vajóczki Erika HD7W3N 3943 Bodrogolaszi,
RészletesebbenA HunPLUS-os AutoCAD Architecture 2010 teljesítményfokozása
A HunPLUS-os AutoCAD Architecture 2010 teljesítményfokozása A 2010-es AutoCAD Architecture HunPLUS kiegészítése néhány olyan új képességet adott a program objektumaihoz, amelyek a gyakorlatban a program
RészletesebbenProgramozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek.
Programozás III CSOMAGOK Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. A Java is csomagok halmaza: csomagokban van a fejlesztő környezet és az osztálykönyvtárak is: rt.jar fájl
Részletesebben5. modul - Adatbázis-kezelés
5. modul - Adatbázis-kezelés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük az 5. modul (Adatbázis-kezelés) syllabusát, amely a gyakorlati modulvizsga követelményrendszere. A modul célja A
RészletesebbenDr. Pétery Kristóf: AutoCAD LT 2002 Blokkok, Xrefek
2 Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is. Kiadja a Mercator Stúdió Felelős kiadó a Mercator Stúdió vezetője Lektor: Gál Veronika Szerkesztő: Pétery István
Részletesebben2. Követelmény, projekt, funkcionalitás
2. Követelmény, projekt, funkcionalitás 2.1 Követelmény definíció: 2.1.1 A program célja, alapvetı feladata: A program nem más, mint egy ügyességi játék, ahol a feladat a pályán lévı gyémántok megszerzése.
Részletesebbenlibgdx alapok, első alkalmazás
A libgdx letöltésének, telepítési lépéseinek bemutatása, projekt létrehozása, első libgdx alkalmazás elkészítése képernyőképekkel, magyarázatokkal. libgdx alapok, első alkalmazás Android játékfejlesztés
RészletesebbenMi az a Scribus? SCRIBUS. Mi az a Scribus? Milyen platformon érhet el? Hasonló feladatra használható programok. Mire használhatjuk a Scribust?
Mi az a Scribus? SCRIBUS Kiadványszerkesztés A Scribus egy nyílt forráskódú kiadványszerkeszt program (DTP). Könny a használata, de a profi funkciók sem hiányoznak bel le. Néhány oldalas újságtól kezdve,
RészletesebbenBBS-INFO Kiadó, 2013.
BBS-INFO Kiadó, 2013. Bártfai Barnabás, 2013. 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 történhet. A betűtípus elnevezések, a
RészletesebbenIT TERMÉKEK TANÚSÍTÁSA
RG_0140.fmx v.2.01 CD2E4A5EB23A9DB2DE2A4F95820958DFA4869790 RG_0150.fmx v.2.01 A288B76997952CA18C18316CE61A3D595EE071E5 RG_0151.fmx v.2.01 70F70BC8E467DC6E0F176FE64DB2295634E8533E rg_0157.fmx v.2.01 730016671CA42824C2D7CA504E44492AA390005F
RészletesebbenVirtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák https://www.vik.bme.hu/kepzes/targyak/vimiav89/
Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák https://www.vik.bme.hu/kepzes/targyak/vimiav89/ Mi is az a Virtualizáció? Az erőforrások elvonatkoztatása az
RészletesebbenDB2 Connect Personal Edition telepítése és beállítása
IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 Megjegyzés Az információk
RészletesebbenTartalom. Történeti áttekintés. Történeti áttekintés 2011.03.23. Architektúra DCOM vs CORBA. Szoftvertechnológia
Tartalom D Szoftvertechnológia előadás Történeti áttekintés Architektúra D vs CORBA 2 Történeti áttekintés 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is
RészletesebbenTörténeti áttekintés
Történeti áttekintés Előzmények A számítástechnika kezdetén elterjedt (egyeduralkodó) volt a mérnökpult használata, a gép és az ember kommunikációja bináris nyelven zajlott. A gépi kódú programozás nem
RészletesebbenDIÁKIGAZOLVÁNY. Felhasználói dokumentáció verzió 3.7. Budapest, 2015.
Felhasználói dokumentáció verzió 3.7 Budapest, 2015. Változáskezelés Verzió Dátum Változás Pont Cím Oldal 3.0 2012.11.05. A teljes dokumentáció megváltozott 3.1 2013.03.13. 4. Címek kezelése - előkészület
RészletesebbenHP ProtectTools Felhasználói útmutató
HP ProtectTools Felhasználói útmutató Copyright 2009 Hewlett-Packard Development Company, L.P. A Microsoft és a Windows elnevezés a Microsoft Corporation Amerikai Egyesült Államokban bejegyzett kereskedelmi
RészletesebbenIntegrált ügyviteli rendszer: Kettős könyvelés modul
Integrált ügyviteli rendszer: Kettős könyvelés modul Használati útmutató 1988-2015. 3100.Salgótarján Fő tér 1. tel.: 36-32-423-912, e-mail minorg@minorg.hu Internet: http://www.minorg.hu/ 1.oldal Tartalomjegyzék.
RészletesebbenInformatikai biztonság, IT infrastruktúra
Informatikai biztonság, IT infrastruktúra Informatikai biztonság Az informatikai biztonság az információk és az informatikai rendszerek védelme a jogosulatlan hozzáféréstől, használattól, változtatástól,
RészletesebbenSzoftveripar és üzleti modellek
Szoftveripar és üzleti modellek Irodalom Michael A. Cusumano: The business of software Michael Hiltzik: Dealers of lightning Eric Raymond: A katedrális és a bazár Szoftver technológia Software engineering
RészletesebbenWWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31
Web programozás 2011 2012 1 / 31 Áttekintés Mi a web? / A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Miről lesz szó... (kurzus/labor/vizsga)
RészletesebbenNovell Nterprise Branch Office: a távoli iroda felügyeletének leegyszerűsítése
Novell Nterprise Branch Office: a távoli iroda felügyeletének leegyszerűsítése termékleírás www.novell.hu Bevezetés A mai vállalatok gyakran tartanak fenn irodákat az ország és a világ különböző pontjain.
RészletesebbenOBJEKTUMORIENTÁLT TERVEZÉS ESETTANULMÁNYOK. 2.1 A feladat
2. Digitális óra 28 OBJEKTUMORIENTÁLT TERVEZÉS ESETTANULMÁNYOK 2.1 A feladat Ebben a fejezetben egy viszonylag egyszerő problémára alkalmazva tekintjük át az OO tervezés modellezési technikáit. A feladat
RészletesebbenTÁJÉKOZTATÓ A BERLITZ NYELVISKOLA ONLINE NYELVTANFOLYAMAIRÓL
TÁJÉKOZTATÓ A BERLITZ NYELVISKOLA ONLINE NYELVTANFOLYAMAIRÓL 2 Tartalom 1. Online nyelvtanfolyamaink 1.1 Berlitz Virtual Classroom 1.2 Cyber Teachers 3 1. Online nyelvtanfolyamaink 1.1 Berlitz Virtual
RészletesebbenFelhasználóbarát kliensszoftver
Intellio Video System 2 MENEDZSMENTSZOFTVER Felhasználóbarát kliensszoftver A biztonságtechnikai felhasználók körében leggyakrabban alkalmazott Windows platformra épülő Intellio Video System 2 rendszer
RészletesebbenINFORMATIKA OKTATÁS ISKOLÁNKBAN
INFORMATIKA OKTATÁS ISKOLÁNKBAN Iskolánkban az idegen nyelv emelt szintű oktatása mellett az informatika oktatása is emelt szinten történik. Amit kínálunk: a Helyi Kerettanterv alapján megvalósuló emelt
RészletesebbenTanúsítási jelentés. Hung-TJ-025-2004
Tanúsítási jelentés Hung-TJ-025-2004 az A1-Polysys CryptoSigno JAVA API minősített elektronikus aláíráshoz v1.1.0 aláíró alkalmazás fejlesztő készletről /Polysys Kft./ Tanúsítási jelentés az A1-Polysys
RészletesebbenDNS hamisítás szerepe, működése, védekezés. Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A
DNS hamisítás szerepe, működése, védekezés Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A Bevezetés Az interneten levő hálózati eszközök, számítógépek mindegyikének egyedi azonosítója,
RészletesebbenDIGITÁLIS TANÚSÍTVÁNY HASZNÁLATA A REGIONAL BOOKING PLATFORMON
DIGITÁLIS TANÚSÍTVÁNY HASZNÁLATA A REGIONAL BOOKING PLATFORMON 2016. 03. 23 VERZIÓ 2.1 Készítette: FGSZ Zrt. Informatika és Hírközlés Folyamatirányítás Az FGSZ Zrt. elkötelezett az informatikai biztonság
RészletesebbenPrototípus, termék-, technológia- és szolgáltatásfejlesztés GINOP-2.1.7-15
Prototípus, termék-, technológia- és szolgáltatásfejlesztés GINOP-2.1.7-15 Beadási határidő: 2016. január 11-től lesznek beadhatók a támogatási kérelmek, illetve a felhívás első értékelési szakaszában
RészletesebbenSzerializáció. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Szerializáció / 22
Szerializáció Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) Szerializáció 2014 1 / 22 Tartalomjegyzék 1 Szerializációs Alapfogalmak 2 Szerializációs Megoldások Object Szerializáció XML
RészletesebbenFelhaszna ló i ú tmútató
Felhaszna ló i ú tmútató Tartalom Tartalom... 1 Az háttere, célja... 2 Az használata... 2 Elérési web-cím... 2 Jogosultság... 2 Bejelentkezés... 3 Elsődleges intézmény... 4 Másodlagos intézmény... 4 Páciens
RészletesebbenIBM Tivoli Endpoint Manager
Áttekintés IBM Tivoli Endpoint Manager Az IBM Tivoli Endpoint Manager mely a BigFix technológián alapul egy gyorsabb, okosabb végpont menedzsment megoldást nyújt. Kombinálja a a végponti és a biztonsági
RészletesebbenHatóságok csatlakozása az ÉTDR-hez
Jelen jegyzet az ÉTDR bevezetése kapcsán a http://etdr.e-epites.hu oldalon megjelent, a csatlakozó hatóságok számára fontos információkat gyűjti egy csokorba. Felhívjuk a figyelmet, hogy az ÉTDR a mindenkori
Részletesebbentanúsítja, hogy a Kopint-Datorg Részvénytársaság által kifejlesztett és forgalmazott MultiSigno Standard aláíró alkalmazás komponens 1.
TANÚSÍTVÁNY A HUNGUARD Számítástechnikai-, informatikai kutató-fejlesztő és általános szolgáltató Kft. a 15/2001.(VIII. 27.) MeHVM rendelet alapján, mint a Magyar Köztársaság Informatikai és Hírközlési
RészletesebbenHaladó DBMS Radványi, Tibor
Radványi, Tibor Radványi, Tibor Publication date 2011 Szerzői jog 2011 Hallgatói Információs Központ Copyright 2011, Felhasználási feltételek Tartalom 1. Haladó DBMS... 1 1. Előszó... 1 2. Az adatbázis-kezelés-
RészletesebbenAz informatika alapjai. 10. elıadás. Operációs rendszer
Az informatika alapjai 10. elıadás Operációs rendszer Számítógépek üzemmódjai Az üzemmód meghatározói a számítógép adottságai: architektúra hardver kiépítés, térbeli elhelyezés, szoftver, stb. Üzemmód
Részletesebben10193/12 KH/md DG E2
AZ EURÓPAI UNIÓ TANÁCSA Brüsszel, 2012. június 4. (OR. en) 10193/12 Intézményközi referenciaszám: 2012/0048 (NLE) ENER 181 COTRA 19 OC 276 JOGALKOTÁSI AKTUSOK ÉS EGYÉB ESZKÖZÖK Tárgy: MEGÁLLAPODÁS az Amerikai
RészletesebbenCrawler.NET: Elosztott webrobotok koordinálása és vezérlése
: Elosztott webrobotok koordinálása és vezérlése Hunyadi Levente 2007. június 19. Motiváció Célok Motiváció Motiváció Célok a web: szórt formában jelenlévő információ gyorsan változó tartalom friss indexadatbázishoz
RészletesebbenAz IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést
IBM Európa, Közel-Kelet és Afrika szoftverbejelentés ZP11-0164, kelt: 2011. május 17. Az IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést Tartalomjegyzék
RészletesebbenAdatbázis-elérés: dbexpress, helyi adatok és egyéb lehetõségek... 640 A dbexpress könyvtár... 640 A Borland Database Engine...
13. fejezet A Delphi adatbázis-architektúrája Adatbázis-elérés: dbexpress, helyi adatok és egyéb lehetõségek.......... 640 A dbexpress könyvtár....................................... 640 A Borland Database
RészletesebbenRendszerfelügyelet Logikai partíciók
System i Rendszerfelügyelet Logikai partíciók 6. verzió 1. kiadás System i Rendszerfelügyelet Logikai partíciók 6. verzió 1. kiadás Megjegyzés Jelen leírás és a tárgyalt termék használatba vétele előtt
RészletesebbenKimagasló termelékenység és funkcionalitás, igény szerint színesben is
Kimagasló termelékenység és funkcionalitás, igény szerint színesben is Gazdaságos fekete-fehér és hatékony színes dokumentumok Napjainkban az üzlet világa egyre keményebb, és a résztvevőkre egyre nagyobb
RészletesebbenI. fejezet Hello Világ! Programozás tankönyv. II. Fejezet. Helló Világ! avagy a Miért?-ek elkezdődnek
I. fejezet Hello Világ! Programozás tankönyv II. Fejezet Helló Világ! avagy a Miért?-ek elkezdődnek 1 Programozás tankönyv I. fejezet Majd minden programozó ezzel a kedves kis programmal kezdi a programozás-tanulást:
Részletesebben