Hirdetés
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Motorola Edge 40 - jó bőr
- Poco X6 Pro - ötös alá
- Ilyen lehet az S25 Ultra fogyókúra után
- Ezek a OnePlus 12 és 12R európai árai
- Samsung Galaxy S23 Ultra - non plus ultra
- OnePlus 8T – fazonigazítás
- Fotók, videók mobillal
- Érintésnélküli fizetési megoldások - PayPass via NFC
Új hozzászólás Aktív témák
-
vicze
félisten
A képről hova tűnt a .NET Framwork Runtime? Vagy akkor tekintsük úgy, hogy sose volt?
Pont az a CLR tűnt el, ami eddig ott volt a Win32 helyett ez most leváltotta WindowsRT-n és WP8-on a Windows Runtime. Én erről beszélek, "sajnos" a .NET mocsok tág fogalom, és így elég könnyen elbeszélünk egymás mellett.[ Szerkesztve ]
-
WinPho
senior tag
válasz aprokaroka87 #100 üzenetére
A Win8-nál temrészetesen a tabokra-hibridekre gyúrnak elsősorban.
I don't believe in the moon, I think it's just the back of the sun.
-
vicze
félisten
Vagy esetleg a CLR épp erről lemarad? Mert aszerint a Win32 felett lenne a CLR, de a valóságban azért nem így van Win7-en pl. Az új ábrákról lehagyják, a régieken így szerepelt:
Ezen viszont úgy van ahogy mondod, hogy a CLR a WinRT felett van. De hogy is van ez? Runtime a Runtime-on? Valamelyik ábra nem stimmel.
Sőt az ő elképzelése(?) még durvább, CLR a WinRT-n és az a Win32 tetején fut... Csak akkor hogy is van ez WP8-on? Ott hol a Win32?Szerintem a CLR integrálódott a WinRT-be, Desktop appoknak még van külön mivel szükséges, így Win8-ban külön is megtalálható.
Na ezért mondom, hogy katyvasz az egész, mert nincs egy tiszta világos egyértelmű kép, hogy mi is történik.[ Szerkesztve ]
-
Glenda
addikt
Teljesen mindegy hol a CLR, mivel a CLR léte egyértelműen a .net meglétét igazolja.
A kernellel beszélget a WinRT (desktopon a Win32), a WinRT-t hívogatja a CLR. Ezzel nincs semmi baj.Csak akkor hogy is van ez WP8-on? Ott hol a Win32?
A WP8 egy Windows RT (kicsit sarkítva).[ Szerkesztve ]
from r in rings where r.Owner == "Sauron" select r
-
LordX
veterán
A CLI egy köztes, "platformfüggetlen" nyelv. Ez valósítja meg azt, amit írtál, hogy különböző nyelven lehessen megírni egy program komponenseit - a komponenseket lefordítják (a C# / F# / C+++CLI / stb. fordítóval) CLI-re, amit majd a CLR fordít tovább az adott processzor utasításaira. A CLR ennyi, nem több: Egy fordító / interpreter / hotspot compiler. (Valójában az utóbbi, de ez e szempontból lényegtelen.)
A WinAPI egy teljesen más állat: a kernel és a rendszer függvénykönyvtárainak (GDI, stb.) hívási felülete, semmi több. Alapvetően natív API, mert még a Windows 1.0-val találták ki (akkor még 16 biten, Win16), a .NET még kanyarban nem volt. Ezt toldozgatták-foldozgatták, de el lehet képzelni, hogy kicsit már elavult - a cseréje a Windows Runtime. Ez CLI felületű lett, ennek ellenére natív kódból is használható COM-on keresztül (ez a C++/CX).
Ne keverd a kettőt. Az egyik körte, a másik traktor.
A linket cikkben a képnek érdemes elolvasni a címét: "Windows 8 app architecture". Nem WP8, ott értelemszerűen nem Win32 van a CLR alatt. Egyébként azt Windows Phone Runtime-nak hívják, mert nem meglepő módon nem ugyanazokat a funkciókat nyújtja.
-
vicze
félisten
Egyedül az én állításom szempontjából érdekes hogy hol a CLR(meg némileg az overhead miatt), mert ha Windows Runtime-ba van építve akkor egy kicsit nekem van igazam, ha felette van akkor hülyeséget beszélek, viszont akkor .NET CLR ott kell legyen WindowsRT-n és WP8-on is. (A Win32 alrendszer WP8-on mindenesetre vicces. )
Most hirtelen nem tudom, melyik igaz.Hát a WP 8.1-től nem csak sarkítva lesz az, hanem egy szintre kerülnek az API-k végre és ezért is jöhet létre az egységes app és ezért érdemes dobni a XAP-ot. ( Mondjuk az már a WP8 bemutatásakor a Build-en mondtam, hogy a WP8 egy WinRT desktop mode nélkül. )
Új hozzászólás Aktív témák
- Budakeszi, Páty, Telki, Budajenő, Zsámbék, Tök, Perbál topik
- AMD GPU-k jövője - amit tudni vélünk
- Kompakt vízhűtés
- Politika
- Hobby elektronika
- alza vélemények - tapasztalatok
- LED világítás a lakásban
- Elektromos cigaretta 🔞
- LEGO klub
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- További aktív témák...