Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Szoftvertechnológia
1. Bevezetés
Szoftvertechnológia oktatás új modellben.
A középfokú szofvertechnológia és a világ.
2. Alapfogalmak
Adat vagy információ?
Áramlás a forrás és a vevő között
Kódolás és dekódolás
Csatorna és zaj
Redundancia
Az információ értéke és mértéke
Jelsorozatok rendezettsége
Szintaktikai vizsgálat
Szemantikai vizsgálat
Pragmatikai vizsgálat
Az információ rendezettsége
3. Számok és számrendszerek
Helyi értékes számrendszerek
A számrendszer fogalma
A számrendszer alapszáma, helyi érték és alaki érték
Számok felírása polinom alakban
Egész rész polinom alakja
Tört rész polinom alakja
Egész számok átváltása tízes számrendszerből
Tört számok átváltása tízes számrendszerből
Kettes (bináris) számrendszer
Hexadecimális és kettes számrendszer kapcsolata
4. A digitális technika alapjai
Halmazelméleti alapfogalmak
A halmaz fogalma
Kiegészítő (komplementer) halmaz fogalma
Részhalmaz fogalma
Halmaz számossága
Logikai műveletek kételemű halmazokkal
and (és) kapu
nand (nemés) kapu
nor (negált vagy) kapu
xor (kizáró vagy) kapu
xnor (nem kizáró vagy) kapu
Bináris számok összeadása
„Félösszeadó”
„Félösszeadó” megvalósítása integrált áramkörökkel
Teljes összeadó
A teljes összeadó áramköri megvalósítása
Összeadás 4 vagy több biten
Hullámzó átviteles (ripple carry) összeadó
Párhuzamos kötésű (look ahead carry) összeadó
Bináris számok kivonása
„Félkivonó”
Teljes kivonó
A teljes kivonó áramköri megvalósítása
Teljes összeadó és teljes kivonó építése
Ledek és kapcsolók alkalmazása
NYÁK lemez
Szerelés
5. A számábrázolás alapjai
Pozitív egész számok ábrázolása
BCD ábrázolás
Gray kódolás
Prefixumok
Negatív egész számok ábrázolása
Egyes komplemens képzés
Kettes komplemens képzés
Műveletek egész számok között
Szorzás
Bináris, előjel nélküli szorzás
bites, bináris, előjeles szorzás
bites, bináris, előjeles szorzás:
Osztás
bites előjel nélküli bináris osztás
bites előjeles bináris osztás
Lebegőpontos számábrázolás
Számok exponenciális alakja
Számok normál alakja
IEEEE szabvány
Ábrázolható számtartomány, túlcsordulás és alulcsordulás vizsgálata
Saját tesztelési pontosságú (8 bit széles) lebegőpontos szám
A lebegőpontos számábrázolás szélsőséges esetei
Műveletek lebegőpontos számokkal
Lebegőpontos számok kerekítése
A legközelebbi ábrázolható számra történő kerekítés
Levágás
Reprezentáns keresése
Lebegőpontos összeadás
Lebegőpontos kivonás
Lebegőpontos szorzás
Lebegőpontos osztás
6. Bevezetés az assembly programozásba
A számítógép memóriájának felépítése és működése
Címbusz
Adatbusz
Írás/olvasás folyamata
Memória címzése
A processzor
Rendszeridő, processzorciklus, buszciklus
A regiszterek
BX – bázisregiszter
CX – számlálóregiszter
DX – adatregiszter
SI – forrásindex
DI – célindex-regiszter
Stack (verem) fogalma
BP – bázis pointer (mutató)
SP – verem (stack) pointer
IP/PC – utasítás (instruction) pointer
Flagregiszter
CS – kód szegmensregiszter
DS – adat szegmensregiszter.
SS – stack (verem) szegmensregiszter.
ES – extra szegmensregiszter
A processzor címzési és adatelérési folyamata
Reset állapot.
Operációs kód beolvasás állapot
Operációs kód értelmezése állapot
Az EA ugrási utasítás 1. operandusának beolvasása állapot
Az EA ugrási utasítás 2. operandusának beolvasása állapot
Az EA ugrási utasítás 3. operandusának beolvasása állapot
Az EA ugrási utasítás 4. operandusának beolvasása állapot
Az EA ugrási utasítás végrehajtása állapot
Operációs kód beolvasás állapot
Operációs kód értelmezése állapot
A 0xB0 (mov al,2) adatmozgató utasítás operandusának beolvasása állapot
Operációs kód beolvasás állapot
Operációs kód értelmezése állapot
A 0xB3 (mov bl,3) adatmozgató utasítás operandusának beolvasása állapot
Operációs kód beolvasása állapot
A 0x00 (add) aritmetikai utasítás dekódolása állapot
A 00 (add) utasítás címzési bájtjának beolvasása állapot
A 00 (add) aritmetikai utasítás dekódolása állapot
Processzoron belüli AL+BL → AL állapot
Operációs kód beolvasás állapot
Operációs kód értelmezése állapot
A debug program használata
Dump parancs
Unassemble
Assemble parancs
Registers parancs
Trace parancs
Name, write és load parancs
A processzor-utasítások csoportosítása
Program Status Word
bit Átvitel flag (Carry bit, CF)
bit Paritás flag (Parity flag, PF)
bit Segéd átvitel bit (Auxiliary flag)
bit Nulla jelző flag (Zero flag, ZF)
bit Előjel jelző flag (Signum flag, SF)
bit Lépésenkénti mód flag (Trap flag, TF)
bit Maszkolható megszakítás engedélyezés flag (Interrupt enable flag, IF)
bit Irányjelző bit Direction flag, DF)
bit Túlcsordulás jelző bit (Overflow flag, OF)
Stack használata
Assembly fejlesztői rendszerek telepítése
MASM32 SDK telepítése
VKDebug installálása
WinDebug program installálása
Windows Installer 4.5 telepítése
WinDebug telepítése
WinDebug első használata előtt
VS 2010 C++ Express telepítése
7. Assembly programozás - a kezdetek
Masm32 fejlesztői környezet bemutatása
Az assembly program felépítése
Névkonvenció
Az assembly utasítás szerkezete
Címke mező
Mnemonik mező
Operandus mező
Megjegyzés mező
Assembler direktívák
„Include” és „includelib” direktíva
Adatok deklarálása
Inicializált adatterület
Inicializálatlan adatterület
Konstansok
Szimbolikus konstansok
„.const” direktíva
Kódterület
Fordítás és futtatás
Fordítás parancsfájl alkalmazásával
Nyomkövetési technikák
Nyomkövetés a „VKDebug” használatával
Új konzolos alkalmazás készítése a „ConsoleTemplate” felhasználásával
„PrintLine” utasítás
„PrintText” utasítás
„PrintHex” utasítás
„PrintString”
„Spy”
„DumpMem”
„DbgDump”
„WinDebug” program használata nyomkövetéshez
Nyomkövetési nézetek
Visual Studio 2010 fejlesztői környezet
8. Memória-címzési módok
Csatolt címzés
Direkt címzés
Direkt-indexelt címzés
Implicit vagy indexelt címzési mód
Bázisrelatív címzési mód
Program címzések – IP Relatív címzés
IP-Relatív címzés
Feltételes vezérlésátadás
Előjel nélküli számok komparálása
Előjeles számok komparálása
Ismétléses programvégrahajtás – hurokképzés
9. Verem kezelés
Saját kezelésű szubrutin
Szabványos szubrutin hívás az „invoke” direktívával
Szabványos szubrutin-hívás lokális változóval
Szabványos szubrutin-hívás az „invoke” makróval, pointer alkalmazásával
10. Assembly utasítások
Adatmozgató utasítások
„mov” utasítás
„xchg céloperandus, forrásoperandus” utasítás
Címképző utasítások
„lea regiszter, memóriaváltozó” utasítás
Veremkezelő utasítások
„push”/ „pop” utasítások
„enter locals, stack-level” utasítás
„leave” utasítás
Státuszregiszterrel kapcsolatos utasítások
„lahf” utasítás
„sahf” utasítás
Adatkiterjesztő utasítások
„cbw” utasítás (convert byte to word)
„cwd” utasítás (convert word to double)
„cwde” utasítás (convert extended word to double)
„cdq” utasítás (convert double to quadro)
„movsx céloperandus, forrásoperandus” utasítás
„movzx céloperandus, forrásoperandus” utasítás
Adatkonverziók
„bswap” utasítás
„xlat” utasítás
Aritmetikai utasítások (összeadás, kivonás)
„add céloperandus, forrásoperandus” utasítás
„adc céloperandus, forrásoperandus” utasítás (add with carry)
„inc” utasítás
„xadd céloperandus, forrásoperandus” utasítás (exchange and add)
„aaa” utasítás
„daa” utasítás
„sub céloperandus, forrásoperandus” utasítás
„sbb céloperandus, forrásoperandus” utasítás (sub with borrow)
„dec” utasítás
„aas” utasítás
„das” utasítás
„aam” utasítás
Összehasonlító utasítások
„cmp” utasítás
„cmpxchg céloperandus, forrásoperandus” utasítás
„neg operandus” utasítás
Aritmetikai utasítások (szorzás, osztás)
„mul operandus” utasítás
„imul op1, op2, op3” utasítás
„div operandus” utasítás
„idiv operandus” utasítás
Logikai utasítások
„not operandus”
„and céloperandus, forrásoperandus” utasítás
„or céloperandus, forrásoperandus” utasítás
„xor céloperandus, forrásoperandus” utasítás
„switch” makró használata
Előre definiált szimbólumok
Operátorok
Futás idejű operátorok
Bitléptető, bittesztelő utasítások
„shl/sal céloperandus, lépésszám” utasítás
„shr/sar céloperandus, lépésszám” utasítás
„shld céloperandus, forrásoperandus, lépésszám” utasítás
„shrd céloperandus, forrásoperandus, lépésszám” utasítás
„rcl/rol céloperandus, lépésszám” utasítás (rotate carry left)
„rcr/ror céloperandus, lépésszám” utasítás (rotate carry right)
„test céloperandus, forrásoperandus”
„bt céloperandus, forrásoperandus”
„bts céloperandus, forrásoperandus”
„btr céloperandus, forrásoperandus”
„btc céloperandus, forrásoperandus”
„bsf céloperandus, forrásoperandus”
„bsr céloperandus, forrásoperandus”
Feltételes értékadó utasítások
In/Out utasítások
Sztring utasítások
„movs(b/w/d)” utasítás
ASCII kódtábla
„lods(b/w/d)” utasítás
„stos(b/w/d)” utasítás
„scas(b/w/d)” utasítás
„cmps(b/w/d)” utasítás
PSW-t vezérlő utasítások
„clc” utasítás
„stc” utasítás
„cmc” utasítás
„cld” utasítás
„std” utasítás
„cli” utasítás
„sti” utasítás
Utasítások alkalmazása-zárópélda
11. Konzolos zárópéldák
Önmagát módosító kód
Rekurzív függvényhívás
Interjú feladat
Véletlenszám generátor
12. Windows programozás - a kezdetek
A Windows programok működésének környezete
A fizikai és virtuális memória
Az alkalmazás fogalma
A folyamat fogalma
A szál fogalma
Az operációs rendszer célja és rétegei
Dll fogalma és használata
A „dll” és a hívó közösen használt adatai
”dll” szálkezelés példa
A Windows legfontosabb „dll”-jei
13. Windows programozás - a fejlesztés
Windows programozási fogalmak
Az ablak típusai
„Pop-up Window”
„Child Window”
„Layered Window”
„Message-Only Window”
„Owned Window”
Z-Order
Ablak megjelenítési állapotok
Aktív ablak
Letiltott ablak
Az ablakok láthatósága
Minimalizált, maximalizált, és helyreállított ablak
Az ablak mérete és pozíciója
A programozás előre-gyártott építőkockái, az „API”-k
A könyvtárak függvényeinek paraméter-típusai
Eseményvezérelt működési modell
Windows üzenet kódok
Az ablakkezelő függvény
Az üzenetkezelő ciklus
GetMessage / PeekMessage
TranslateMessage
DispatchMessage
Az ablakkezelő függvény részletezése
A program sablon
„ShowWindow”
„UpdateWindow”
Az üzenetekről részletesebben
ASM_022_WinMsgSimple projekt
„ASM_023_WinMsgComplex” projekt
14. Windows programozás-a grafikus felület
A grafikus primitívek
A GDI / GDI+ a grafikus alprogramrendszer
A szöveg kiíratásának technikája (FontDemo.inc)
A pont megjelenítés technikája (PixeDemo.inc)
Vonalmegjelenítés technikái (LineDemo.inc)
Kifestési technikák (BrushDemo.inc)
Régió kezelési technikák (RegioDemo.inc)
TextBock készítésének technikái (TextBlockDemo.inc)
A teljes képernyő elérésének technikái (DisplayDemo.inc)
Poligon rajzolási technikák (PolygonDemo.inc)
Téglalap és a keretezés technikái (RectangleDemo.inc)
Körszelet készítési technikák (Pie.inc)
Erőforrás kezelési technikák (ResourceDemo.inc)
Icon betöltés
Kurzor betöltés
Bittérkép betöltés
String betöltés
15. Windows programozás- a makrók használata
A makró fogalma
A makró könyvtár adatváltozói
ITMMO_MemToMem makró
ITMMO_GetErrorStr makró (ITMMO_GetErrorStr_Test.inc)
ITMMO_GetSetDC makró (ITMMO_GetSetDC_Test.inc)
ITMMO_DelGDC makró (ITMMO_GetSetDC_Test.inc)
ITMMO_SetPen makró (ITMMO_PrintLine_Test.inc)
ITMMO_IsReg makró (ITMMO_PrintString_Test.inc)
ITMMO_StrLen macro (ITMMO_StringLen_Test.inc)
ITMMO_IntToString macro (ITMMO_StringLen_Test.inc)
ITMMO_IntToString macro (ITMMO_StringLen_Test.inc)
ITMMO_IntToString macro (ITMMO_StringLen_Test.inc)
ITMMO_PrintMsgBox macro (ITMMO_PrintString_Test.inc)
ITMMO_PrintLine macro (ITMMO_PrintLine_Test.inc)
ITMMO_PrintEllipse macro (ITMMO_PrintEllipse_Test.inc)
ITMMO_FileOpen macro (ITMMO_FileIO_Test.inc)
ITMMO_FileSize macro (ITMMO_FileIO_Test.inc)
ITMMO_FileRead macro (ITMMO_FileIO_Test.inc)
ITMMO_FileWrite macro (ITMMO_FileIO_Test.inc)
ITMMO_FileSeek macro (ITMMO_FileIO_Test.inc)
ITMMO_CloseHandler macro (ITMMO_FileIO_Test.inc)
16. Windows programozás - a vezérlők használata
A vezérlők fogalma
A vezérlők működésének alapelvei
Erőforrások kezelése
ComboBox include fájl (ComboBoxes.inc)
EditBox include fájl (EditBoxes.inc)
Nyomógomb include fájl (Buttons.inc)
ListBox include fájl (ListBoxes.inc)
CheckBox include fájl (CheckBoxes.inc)
A közös használatú eljárások (CommonHelper.inc).
A RichTextBox használata (RichTextBoxes.inc).
17. Windows programozás-összetett zárópélda
A fejlesztés célkitűzései
Tervezési előkészületek
A projekt testreszabása
A megvalósítás lépései
Könyvtár szerkezet kialakítása
A projekt induló állományai és a modularitás
Az első fordítás és futtatás
A WndProc leválasztása include fájlba
A globális adatok include fájl
A prototípusok include fájl
Az erőforrások befoglalása
Az rsrc.rc fájl az erőforrásokkal
A resource.hu fájl a sztring erőforrás konstansokkal
A GP_00_HatterKirajzolas.inc fájl
A GP_01_NyomogombKeszito.inc fájl
A GP_02_EditorKeszito.inc fájl
A GP_03_JatekterDefault.inc fájl
A GP_04_LogikaiCellaCimKeres.inc fájl
A GP_05_LogikaiRndXYKeres.inc fájl
A GP_06_GrafikaiXYKeres.inc fájl
A GP_07_RndAkadalyBerendezes.inc fájl
A GP_08_EditorFormatter.inc fájl
A GP_09_VizualitasFrissites.inc fájl
A GP_10_Fel_Jobbra_Le_Balra_Btn_Kezeles.inc fájl
A GP_11_Fel_Jobbra_Le_Balra_Key_Kezeles.inc fájl
A GP_12_ProgramSorGenerator.inc fájl
A GP_13_atoi.inc fájl
A GP_14_SorSzintaktika.inc fájl
A GP_15_SorKiemelo.inc fájl
A GP_16_ProgramListaErtelmezo.inc fájl
A GP_17_ObjectCodeFuttato.inc fájl
A projekt dokumentációja
Az alkalmazás futtatásának tapasztalatai
Ismert hibák és a továbbfejlesztés lehetséges irányai
18. A korszerű programozás bevezetése
Bevezetés
A fejlődés iránya
A .NET keretrendszer első áttekintése
A keretrendszer felépítése
Komponones alapú programfejlesztés
Adattípusok
Változók
Deklaráció
Értékadás
Konstansok
Hatókör
Értéktípus
Referencia típus
Dobozolás
Felsorolt típus
Operátorok
Elágazások
Ciklusok
While
Do while
For
Metódusok
Első programunk
Objektumorientált programozás
Egységbezárás
Változók hatóköre
Tulajdonság fogalma
Regionálás
Code snippet
Konstruktor
Példányosítás
Öröklődés
Polimorfizmus
Sealed osztály
Absztrakt osztályok
Interface-ek
19. Névterek, adatok és adatszerkezetek
Névterek fogalma
A System névtér példa
Adatok, adatszerkezetek, változók
Szálkezelés
20. Hibakeresés
Debugger
21. Változáskövetés
Egy projekt állományelemei
22. Hibakezelés
try-catch-finally
throw utasítás
23. Input/Output műveletek
A központ és a külvilág.
A Stream fogalma
Az eldobható osztály
A FileStream osztály
A MemoryStream osztály I.
A MemoryStream osztály II.
A CryptoStream osztály
A GZipStream osztály
A Deflate compression
System Environment demo
Az IsolatedFileStream osztály
Irás az IsolatedStorege-be
Olvasás az IsolatedStorage-ból
Az IsolatedStorage megkeresése
A NetworkStream osztály
File olvasás és írás osztályok
FileSystemInfo navigáció és utilities
File attributumok
File és Directory, valamint Path Utility osztályok
Encrypt és Decrypt
Open és Read operációk]
FileSystemWatcher
File writing and reading
StreamReader/Writer
BufferedStream
24. Konzolos záró példa
Az algoritmusok világa
A MaxItemSort első változata
Az ICompare interface implementálása
Az InsertSort.
A Buborék rendezés
A MaxMinSort generikus változata
A Selection sort
A QuickSort
A főprogram kialakítása
25. Winform-os zárópélda
A cél kijelölése
A tervezés első lépései
Az alaposztályok
Az alaposztályok specializálása
26. Gyűjtemények, tömbök kezelési problémái.
Bevezetés
LINQ to Object
Extension Method
Lambda expression
A Linq nyelvi kiterjesztés operátor csoportjai
Where clause (Restriction)
public static IEnumerable Where<T>(this IEnumerable<T> source, Func<T,bool> predicate)
public static IEnumerable Where<T>(this IEnumerable<T> source, Func<T,int, bool> predicate)
A projekció (Select polimorf I. )
A projekció (Select polimorf II.)
A 1_LinqToSql_Base project
Egy customer ID tartomány letöltése
A késleltetett betöltés tulajdonság
_LinqOperators projekt
Select és SelectMany operátor
Join és JoinGroup operátor csoport
Inner join
Left Outer Join
Right Outer Join operátor csoport
Group by operátor csoport
Ordering operátor csoport
Aggregate operator csoport
Min Max operátorok
Particionálás operátor csoport
Concatenáció operátor csoport
Element operátor csoport
Generation operátor csoport
Empty operátor
Range operátor
Repeat operátor
All operátor
Any operátor
Contains operátor
SequenceEqual operátor (EqualAll)
Set operátor csoport
Distinct operátor
Intersect operátor
Union operátor
Except operátor
Conversion operátor csoport
OfType operátor
Cast operátor
ToSequence/AsEnumerable operátor
ToArray operátor
ToList operátor
ToDictionary operátor
ToLookup operátor
27. SQL alapismeretek
Adatok tárolásának igénye
Adattárolási szintek
Adatbázis-kezelő
Az adatok struktúrája
Alapfogalmak
Normalizálás
Kapcsolatok
Adattípusok
Adat-integritás szabályok
Null érték
SQL nyelv kialakulása
SQL szerver telepítése
DDL utasítások
CREATE DATABASE
CREATE TABLE
Adattípusok
Oszlop megszorítások
Tábla megszorítások
ALTER TABLE
DROP TABLE
CREATE INDEX
ALTER INDEX
DROP INDEX
DML utasítások-1
INSERT INTO utasítás
DQL utasítások-1
SELECT utasítás
Projekció
Szelekció
DML utasítások-2
UPDATE utasítás
DELETE utasítás
DQL utasítások-2
ORDER BY záradék
Táblák összekapcsolása
Táblák egyesítése, metszete és különbsége
Egyesítés (unió)
Táblák metszete
Táblák különbsége
GROUP BY záradék
Nézetek
Tranzakció-kezelés
Explicit tranzakciók
Autocommit mód
Implicit tranzakciók
Konkurens hozzáférések kezelése
Beágyazott tranzakciók
28. A winform alapú alkalmazások utáni világ.
Kezdjük ez elején
Az első alkalmazás (SL_001_BaseDemo gyakorlat)
Object tartalom (ismétlés)
A paraméterek átvétele (SL_002_InitParamsDemo)
Az aspx fájl tartalma
A code behind tartalma
Az App.cs fájl tartalma
Dinamikus elhelyezés (SL_003_DynamicPageDemo)
Két, futási időben generált nyomógomb.
Nyomógomb eseményre generált SL plugin.
Html input tartalmának átadása a SL plugin számára
29. A Silverlight és WPF komponensek elhelyezése
Az elemek elhelyezése (SL_004_LayoutDemo)
A komponensek öröklődési lánca.
A dependency property és az attached property először vázlatosan.
A margin és a padding pozicionálás.
Egy layout tervezése (SL_005_ITM_LayoutDemo)
A csoportképzés gyakorlata
Import a Blend-ben
A működés programozása kód nélkül.
Futási ellenörzés.
30. Silverlight – Az erőforrások kezelése
A „fizikai” erőforrások (SL_006_ResourceDemo)
Betöltés Xaml-ból (Build Action: Resource) a xap/dll-ből
Betöltés Xaml-ból (Build Action: Resource), URI megadás xap/dll-ből
Betöltés saját alkalmazásból (BuildAction:Resource)
Betöltés code behind-ból, xap/dll assemblyből (BuildAction:Resource)
Betöltés xaml-ből, mellé csomagolt Contentként (Build Action: Content and Copy always)
Betöltés xaml-ből, a ClientBin-ből, manuálisan (siteOfOrigin, nincs BuildAction)
Betöltés xaml-ből, a ClientBin-ből, manuálisan, code behind-ból, nincs BuildAction
Betöltés code behindból, GetResourceStream-el, BuildAction=Resource
Betöltés xaml-ből, ResourceOnlyDll-ből
Betöltés ResourceOnlyDll-ből, code behind-ból
Betöltés ResourceOnlyDll_Local-ből, code behind-ból, függvényhívásokkal
Betöltés ResourceOnlyDll_Extern-ből, code behind-ból, külső, a ClientBin-be másolt dll-ből, asszinkron módon.
A logikai erőforrások (SL_008_LogicalResourceDemo)
Applikáció szintű, minden komponensben felhasználható logikai erőforrások
UserControl szintű, komponens hatókörű logikai erőforrások
Elemszintű hatókörű logikai erőforrások
A logikai erőforrások alkalmazása
Static/Dynamic Resource (SL_009_WPF_DynRes)
A DynamicResource és StaticResource hatásának összevetése
SL_010_LogicalResDictionaryDemo gyakorlat
ResourceDictionary létrehozása
ResourceDictionary felhasználása
31. Silverlight – Stílusok és eseménykezelés
SL_011_StyleSTriggersDemo gyakorlat
A stílusbeállítási elemei
Programozott stílus beállítás
Triggerek alkalmazása (WPF, SL_012_WPF_StylesTriggersDemo)
Stílusok öröklődése
Triggerek kezelése
Property trigger
Multiproperty trigger
Data trigger
Multi data trigger
Event trigger
Események és a Commanding (WPF, SL_013_WPF_EventsCmdsDemo)
A három esemény típus WPF-ben
A két eseménytípus SL-ban
RoutedEventArg osztály tagjai
Hozzákapcsolt eseménykezelés (attached event)
SL Bubbling példa
Saját Routedevent létrehozása és regisztrálása
Az esemény wrapper-e a CLR számára
Az eseménydobás
Az esemény hosztolása meglévő eseményre
Osztály szintű eseménykezelés (WPF, EventManager.RegisterClassHandler)
Az osztály szinten regisztrált eseménykezelés futási képe
Commanding alapok (WPF)
Saját Command készítése és alkalmazása
Események és a Comanding (SL, SL_013_EventsCmdsDemo)
A Telerik osztályok
A saját osztályok BBButton és BBTextBox
A futási kép a bubbling eseményről.
Osztály szintű eseménykezelés EventManager.RegisterClassHandler (SL)
Osztály szintű regisztrált eseménykezelés futási képe
SL Commanding MVVM példa
32. Silverlight – Navigáció és témák
SL_015_NavigateDemo gyakorlat
A navigációs template
A stílus template
Bővítés saját stílus-elemmel
Az alapvető eseménykezelések
A futási kép
A módosítás utáni futási kép
33. Egységes adatelérési objektumok használata
A CRUD műveletei
Update syntax
Insert syntax
Delete syntax
StoredProcedure syntax
34. A számítógépek kommunikációjának alapjai
Kezdjük ez elején
Terminál kapcsolat két gép között (Telnet)
HTTP kérés a localhost-on
HTTP kérés hibakezelése
HTTP kérés a belső hálózat egy másik gépéhez
HTTP kérés az internet egyik kiszolgálójához
Írjunk egy böngészőt magunknak?
A GET parancs kódolása
A HEAD parancs kódolása
A POST parancs kódolása
35. A HTML jelölőnyelv alapjai
Mi az a HTML?
A Visual Studio előkészítése
A jelőlőnyelv szintaktikája
Egy kis xml nyelvtan
A HTML_000_TemplateDemo projekt
A kötelező szerkezet
Az első publikálások
Publikálás virtuális alkönyvtárba
Megjelenítés publikáció nélkül
Fejlesztés WebMatrix környezetben
A Html_002_GeneralAttributumokDemo project
Általános attributumok
A Html_003_HeadDemo projekt
<base>
<meta>
<script>
<style>
<title>
<link>
36. Stíluslapok használata
A stílusok bevezetése
IE9 beépített stílusok
Chrome beépített stílusok
Opera beépített stílusok
Firefox beépített stílusok
Safari beépített stílusok
A Html_004_CSS3AlapokDemo projekt
A böngésző stílus
A felhasználói stílus
Külső stílus
Beágyazott stílus
Elemközi stílus
Stílusok öröklése
A selectorok rangsora
Csoportos selectorok
A <link/> tag még egyszer
A külső beágyazás más módon (reset5)
37. A Body és a Form elemek
A Html_004_BodyDemo projekt
Bekezdések tagolása
Címsor tag-ek: <h1></h1>, …, <h6></h6>
Paragrafus tag: <p></p>
Soremelés tag: <br />
Előformázás tag: <pre></pre>
Quotations tag: <q></q>
Blokkidézet tag: <blockquote></blockquote>
Rövidítés (abbrevation) tag: <abr></abr>
Elérési adatok tag: <address></address>
Kiemelés (bold) tag: <b></b>
Kétirányú megjelenítés: <bdi></bdi> (nem támogatott)
Szövegirány beállítás tag: <bdo></bdo>
Betűméret-növelés tag: <big></big> (nem támogatott)
Hivatkozás tag: <cite></cite>
Számítógép-kód frázis tag: <code></code>
Szövegelem törlése tag: <del></del>
Definícó frázis tag: <dfn></dfn>
Kiemelés/Hangsúlyozás tag: <em></em>
Dőltbetüs (italic) szedés tag: <i></i>
Beillesztés (insert) tag: <ins></ins>
Billentyű input frázis tag: <kbd></kbd>
Kiemelésmegjelölés tag: <mark></mark>
Arányok szemléltetése tag: <meter></meter>
Előformázás tag: <pre></pre>
Folyamat indikátor tag: <progres></progres>
Idézőjel blokk megjelenítés tag: <q></q>
Kelet ázsai karakteres szöveg-helyettesítő megadása tag: <rp></rp>
Kelet ázsai karakteres szöveg értelmezési megadása tag: <rt></rt>
Kelet ázsai karakteres szöveg tag: <ruby></ruby>
Áthúzott szöveg megjelenítés tag: <s></s>
Kimeneti szövegtartalom megjelenítése tag: <samp></samp>
Kis betű használata tag: <small></small>
Hangsúlyos kijelzés tag: <strong></strong> tag
Aláírt pozíciójú kijelzés tag: <sub></sub> tag
Föléírt megjelenítés tag: <sup></sup> tag
Időkijelzés tag: <time></time> (datetime még nem működik)
Aláhúzás tag: <u></u>
Változó megjelenítés tag: <var></var>
Feltételes soremelés tag: <wbr></wbr>
Horizontális elválasztás tag: <hr />
Formázási előtér és háttér színkódok (Hex és RGB)
Html_006_FormDemo projekt
Űrlap tag: <form></form>
Input tag: <input></input>
Textarea tag: <textarea></textarea>
Nyomógomb tag: <button></button>
Combobox tag: <select></select>
Label tag: <label></label>
Fieldset tag: <fieldset></fieldset>
Legend tag: <legend></legend>
Datalist tag: <datalist></datalist>
Keygen tag: <datalist></datalist>
Output tag: <output></output>
38. Lista, tábla és szakaszhatároló elemek
Html_007_ListDemo projekt
Lista elem tag: <li></li>
Sorszámozatlan felsorolás tag: <ul></ul>
Sorszámozott felsorolás tag: <ol></ol>
Leírásos felsorolás tag: <dl></dl>
Lista tárgy tag: <dt></dt>
Lista leírás tag: <dd></dd>
Menü lista tag: <menu></menu>
Command tag: <command></command>
Html_008_TablaDemo projekt
Táblázott adatok: <table></table>
Táblázott adatok sorai: <tr></tr>
Táblázott adatok fejlécei: <th></th>
Táblázott adatok adatai: <td></td>
Táblázott adatok tábla fejléce: <caption></caption>
Táblázott adatok fejléce: <thead></thead>
Táblázott adatok lábléce: <tfoot></tfoot>
Táblázott adatok adatai: <tbody></tbody>
Táblázott adatok oszlopcsoportjai: <colgroup></colgroup>
Táblázott adatok oszlopcsoportokon belüli oszlopai: <col></col>
Html_009_SzakaszhatárolásokDemo projekt
Cikk vagy blog szöveg tag: <article></article>
Kiegészítő információ tag: <aside></aside>
Részlet kiegészítés információ tag: <details></details>
Összegző kiegészítés Summary tag <summary></summary>
Szakasz tartalom tag: <div></div>
Dialog tartalom tag: <dialog></dialog>
Header tartalom tag: <header></header>
Footer tartalom tag: <footer></footer>
Span tartalom tag: <span></span>
Section tartalom tag: <section></section>
HGroup tartalom tag: <hgroup></hgroup>
Stílus tartalom tag: <style></style>
Object tartalom tag: <object></object>
39. Link, image és audió elemek
Html_010_LinkDemo projekt
Horgony (anchor) tag: <a></a>
Nagiváció tag: <nav>/<nav>
Külső stílusfájl használata (összetett menü): <link/>
Html_011_ImageDemo projekt
Kép tartalom tag: <img />
Map tartalom tag: <map/>
Area tartalom tag: <area/>
Canvas tartalom tag: <canvas></canvas>
Kép és aláírás tartalom tag: <figure></figure>
Képaláírás tartalom tag: <figcaption></figcaption>
Html_012_AudioDemo projekt
Audió vezérlés tag: <audio></audio>
Forrás vezérlés tag: <source></source>
Videó vezérlés tag: <video></video>
Track vezérlés tag <track></track>
40. Javascript készítése
Html_013_ScriptDemo projekt
BodyFelderites (DOM szerkezete) szkript gyakorlat
Nyomkövetés (DOM szerkezete) szkript gyakorlat
Dinamikus html-tartalom generálás szkript gyakorlat
Időzítés (timer) szkript gyakorlat
Analóg és Digitális óra szkript gyakorlat
Prompt (felhasználói input) szkript gyakorlat
Input (felhasználói input) szkript gyakorlat
Navigate szkript gyakorlat
Canvas „osztály” szkript gyakorlat
Window login szkript gyakorlat
LocalStorage szkript gyakorlat
GeoLokáció szkript gyakorlat
41. Összefoglalás
A keretrendszer szerkezete
A keretrendszer fejléce
Bal oldali menüsor
Jobb oldali menüsor
Dokumentum-kezelő központi rész
Belépés
Belépési felület
Tartalom lista
Tooltipek
Fejezet betöltése
A tananyag kezelése
Menüsor
ITM menü
Új
Megnyitás
Mentés
Mentés mint
Nyomtatás
Bázis menü
Vágólap
Betűtípus
Paragrafus
Szerkesztés & Módosítás
Stílusok
Beszúrás
Oldaltörés
Táblázat
Hivatkozás
Hiperhivatkozás
Könyvjelző
Kereszthivatkozás
Megjegyzés
Fejléc és lábléc adatok szerkesztése
Szöveges adatok beszúrása
Dátum és idő
Programkód
Szimbólumok
Elrendezés
Méret beállítás
Lapszélek beállítása
Lap elrendezése
Oldaltörés beszúrása
Vízjel elhelyezése a dokumentumban
Hivatkozások
Tartalomjegyzék kezelés
Lábjegyzetek
Címkézés
Címke beszúrása
Kereszthivatkozás
Levelezés
Korrektúra
Helyesírás
Megjegyzés
Új megjegyzés
Törlés
Előző/Következő
Mutat/Elrejt
Megjegyzések törlése
Korrektúra & Változáskövetés
Vátozáskövetés
Elfogadás
Zárolás
Szerkesztési jogosultságok
Nézet
Help
Állapotsor
Gyorselérési eszköztár
Mentés gomb
Visszavonás
Mégis
Gyorsbillentyűk
Videótár
Tooltipek
Videó állomány betöltése
ITM media microplayer
Eszközök
Számológép
Képszerkesztő
Kép megnyitása
Átalakítások
Méretezés
Vászon átméretezés
Forgatás 90
Forgatás 180
Forgatás 270
Lekerekítés
Horizontális tükrözés
Vertikális tükrözés
Kimetszés
Szöveg beszúrása
Beállítások
Hue eltolás
Szaturáció
Kontraszt
Szín inverzió
Effektusok
Élesítés
Homályosítás
Kép mentése
Jegyzetfüzet
Vágólap kezelése
Betűtípus
Beszúrás
Nyomtatás
Fájl műveletek
PDF olvasó
Megnyitás
Nyomtatás
Navigálás
Nézet
Pan eszköz
Text selection
Find
Videólejátszó
Videó tartalom betöltése
Kezelés
Lejátszás/Szünet
Időtartam
Hangerőszabályozás
Teljes képernyős mód
Adminisztráció
Lekérdezések futtatása
Beépített lekérdezések
Saját lekérdezések
Szoftvertechnológia oktatás új modellben.
A középfokú szofvertechnológia és a világ.
← Prev
Back
Next →
← Prev
Back
Next →