„SzoftTechVizsga120523” változatai közötti eltérés
A VIK Wikiből
Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzoftTechVizsga120523}} ====Sznikák vizsga 2012.05.23.==== ===1. Definiálja és a .NET szerelvény (assembly) fogalmát (szerepe, típusai…” |
Nincs szerkesztési összefoglaló |
||
1. sor: | 1. sor: | ||
====Sznikák vizsga 2012.05.23.==== | ====Sznikák vizsga 2012.05.23.==== | ||
A lap jelenlegi, 2013. február 6., 09:38-kori változata
Sznikák vizsga 2012.05.23.
1. Definiálja és a .NET szerelvény (assembly) fogalmát (szerepe, típusai, azonosítása)! Mi azonosít egy .NET szerelvényt? Hogyan nyújtanak megoldást a .NET szerelvények a klasszikus "DLL hell" problémára?
Funkciók fizikai egysége. Általában egy .dll vagy egy .exe fájl (de lehet több is). Minden alkalmazás szerelvényekből épül fel. Az egymás-melletti futás alapegysége (ugyanabból a szerelvényből több verzió is futhat).
Magában foglal:
- metaadatokat a szerelvényről (manifest)
- metaadatokat a .NET osztályokról
- erőforrásokat
Típusai:
- privát - egyetlen alkalmazás használja, neve azonosítja, az alkalmazás mappáiban keresi
- azonosított (strong named)
- erős név teszi egyedivé
- csak azonosított szerelvényekre hivatkozhat
- több alkalmazás használhatja
- DLL Hell problémára megoldás
- integritás védelmet nyújt (digitálisan aláírható szerelvények)
Erős név: név + fejlesztői cég nyilvános kulcsa + verziószám [+ nyelv és kultúra]