Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szószedet előlépteti a Windows-fejlesztők közös szókészletét.
Speciális Windows-beállítások
A Windows 11 beállítási felület a fejlesztőközpontú beállításokhoz, például a fejlesztői módhoz, a sudo-hoz, a hosszú elérési utakhoz, a fájlkiterjesztésekhez, a Dev Drive-hoz, a PowerShell-szkriptek végrehajtásához és az alapértelmezett terminálhoz. A Windows 11 25H2-es és újabb verziójában nyissa meg a Beállítások > rendszer > speciális verzióját. Lásd: Speciális Windows beállítások.
Alkalmazás-életciklus-kezelés (ALM)
Az alkalmazások indítását, aktiválását, futtatását, újraindítását és leállítását kezelő folyamatok és API-k. Az UWP-alkalmazások áttérhetnek az előtérben, a háttérben és a felfüggesztett állapotok között. Windows App SDK asztali alkalmazások a Win32-folyamat életciklusát használják, és az UWP-életciklus-kezelő nem függeszti fel. Lásd : UWP-alkalmazások életciklusa és Windows App SDK-alkalmazások életciklusa.
Alkalmazásmodell
Gyakran "alkalmazásmodellnek" is nevezik. Az alkalmazásmodell egyesíti az üzembe helyezés, az elkülönítés, az életciklus és a bemutató összetevőit, amelyek egyediek egy adott alkalmazásfejlesztési technológiához. Például Windows App SDK és WinUI 3-alkalmazások futnak a Win32 alkalmazásmodellen, míg a WinUI for UWP-alkalmazások az UWP-alkalmazásmodellen futnak.
Alkalmazás csomagolása
Ismerteti, hogyan csomagolja be az alkalmazást a felhasználók üzembe helyezése és telepítése előtt. Az alkalmazások lehetnek csomagoltak, kicsomagoltak, vagy külső helyszínnel rendelkező csomagoltak (lásd a Windows fejlesztői GYIK).
Bootstrapper
Újraterjeszthető összetevő, amely egy API-t biztosít a Windows App SDK-keretrendszercsomag megkereséséhez és betöltéséhez a hívási folyamathoz. A külső helyszínnel rendelkező csomagolt vagy a csomagolatlan alkalmazásokban a Windows App SDK keretrendszercsomagot kifejezetten töltheti be a Bootstrapper API-k (például MddBootstrapInitialize meghívásával. Lásd: A Windows App SDK keretrendszercsomag futtatáskori hivatkozását.
CsWin32
Egy .NET forrásgenerátor, amely típusbiztos P/Invoke aláírásokat hoz létre Win32 API-khoz a buildeléskor. Egy NativeMethods.txt fájlban felsorolhatja a szükséges API-kat, a CsWin32 pedig automatikusan generálja a megfelelő interopkódot. Ez a kézzel írt [DllImport] deklarációk ajánlott cseréje. Lásd: Win32 API-k meghívása C# Windows alkalmazásból (CsWin32).
C++/WinRT
A C++/WinRT egy standard C++17 nyelvi vetület a Windows-futtatókörnyezet (WinRT) API-khoz, amelyet fejlécalapú könyvtárként valósítottak meg, és úgy tervezték, hogy első osztályú hozzáférést biztosítson a modern Windows API-khoz. Lásd: C++/WinRT.
Fejlesztői meghajtó
Fejlesztői számítási feladatokhoz optimalizált tárolókötet. A Dev Drive a rugalmas fájlrendszert (ReFS) használja, és gyorsabb teljesítményt nyújt az olyan gyakori fejlesztési I/O-műveletekhez, mint a buildek, a csomagok telepítése és a forrásvezérlés. Lásd: Fejlesztői meghajtó beállítása Windows 11.
Fejlesztői kezdőlap
2025 májusában kivezetett, nyílt forráskódú Windows-fejlesztői irányítópult. Az adattár archiválva van. Az aktuális beállítási munkafolyamatokhoz használja a Speciális Windows-beállításokat, a WinGet-konfigurációt és a Dev Drive-ot.
DirectML
Nagy teljesítményű, hardveresen gyorsított DirectX 12 API a támogatott GPU-k gépi tanulási számítási feladataihoz. A rendelkezésre álló processzorok, GPU-k és NPU-k közötti magasabb szintű ONNX-következtetésért lásd Windows ML-t. Lásd a DirectML áttekintését.
Dinamikus függőségek
A dinamikus függőségek elérhetővé teszik a keretrendszercsomag tartalmát a csomagolt és kicsomagolt alkalmazások számára futásidőben.
Fluent Design tervezési rendszer
A Fluent Design a Windows-élmények tervezési rendszere. A WinUI olyan vezérlőket, anyagokat, tipográfiai és interakciós mintákat biztosít, amelyek a Fluent útmutatását implementálják.
Foundry Local
Egyszerű futtatókörnyezet kis nyelvi modellek helyi futtatásához Windows eszközökön elérhető hardvert (CPU, GPU vagy NPU) használó eszközökön. Alacsony késésű offline AI-forgatókönyvek engedélyezése. Tekintse meg a Foundry Local használatának első lépéseit.
GitHub Copilot
Egy AI alapú páros programozó segéd, amely segít gyorsabban és kevesebb munkával írni a kódot a Visual Studio vagy a Visual Studio Code-ban (VS Code). További információt a AI által támogatott fejlesztés Visual Studio című témakörben talál.
Hot Reload
Egy alkalmazásfejlesztési funkció, amely lehetővé teszi az alkalmazás kódjának frissítését és a módosítások megfigyelését az alkalmazás futtatása közben, így nincs szükség az alkalmazások leállítására, újraépítésére és újrafuttatására a fejlesztés során. Lásd: A kód írása és hibakeresése Hot Reload használatával.
Hibrid alkalmazás
Több technológiát használó alkalmazás. Például egy .NET MAUI-alkalmazás, amely a Blazor használatával jeleníti meg a webtartalmat egy WebView2-vezérlőben. További információért tekintse meg a ASP.NET Core Blazor Hybrid dokumentációját.
Hibrid CRT-kapcsolat
C/C++ futtatókörnyezeti kódtár összekapcsolási technikája, amely leegyszerűsíti az üzembe helyezést. Más néven egyszerűen hibrid CRT. Lásd hibrid C/C++ futtatókörnyezeti kódtár összekapcsolása (hibrid CRT-kapcsolat).
Nagy nyelvi modell (LLM)
Egy transzformátoralapú modell, amely nagy korpuszokon van betanítva a természetes nyelvek (és néha képek és hangok) megértésére és létrehozására. Támogatja az olyan feladatokat, mint a csevegés, az összegzés és a kódgenerálás. Lásd: Azure OpenAI-modellek.
Felügyelt alkalmazások
A "felügyelt" a .NET "felügyelt futtatókörnyezetére" utal, amely olyan szolgáltatásokat nyújt, mint a szemétgyűjtés és a biztonsági garanciák. Ha egy alkalmazást .NET készít, egy felügyelt alkalmazást fog létrehozni.
MCP-kiszolgálók
Az MCP egy nyílt protokoll, amely szabványosítja az AI-alkalmazások és a külső eszközök és adatforrások közötti integrációt. Model Context Protocol (MCP) kiszolgálók.
Microsoft Alaposztályok (MFC)
A Microsoft Foundation Classes (MFC) használatával összetett felhasználói felületeket hozhat létre több vezérlővel. Az MFC használatával Office-stílusú felhasználói felületekkel hozhat létre alkalmazásokat. Lásd: Asztali MFC-alkalmazások.
Microsoft Műhely
Felügyelt platform generatív AI-alkalmazások létrehozásához, kiértékeléséhez és üzembe helyezéséhez alapmodellekkel. Korábban Azure AI Foundry. Lásd Microsoft Foundry dokumentációját.
MSIX
Az MSIX egy Windows alkalmazáscsomag formátuma a megbízható telepítéshez, frissítéshez és eltávolításhoz. Az MSIX-t Windows App SDK, Win32, WPF vagy Windows Forms használatával készített alkalmazásokkal használhatja. Az MSIX-ben üzembe helyezett alkalmazások csomagolt alkalmazások. Lásd : Mi az MSIX?.
Natív alkalmazások
Egy Windows-specifikus alkalmazás, amely integrálható Windows felhasználói felülettel és platformképességekkel. A natív Windows-alkalmazások felügyelt C# és .NET, nem felügyelt C++ vagy mindkettőt használhatják. Ez a jelentés különbözik a natív kódtól, ami azt jelenti, hogy egy felügyelt futtatókörnyezeten kívül futó kód.
P/Invoke (Platform Invocation Services)
A felügyelt C#-kódból nem felügyelt (natív) függvények meghívásának .NET mechanizmusa. A modern Windows-alkalmazásoknak a CsWin32 használatával kell automatikusan létrehozniuk a P/Invoke aláírásokat ahelyett, hogy kézzel írnak [DllImport] deklarációkat.
.NET MAUI
.NET többplatformos alkalmazás felhasználói felülete. Platformfüggetlen keretrendszer natív mobil- és asztali alkalmazások C# és XAML használatával történő létrehozásához. A mobilról asztali forgatókönyvekre kiterjesztett fejlesztés Xamarin.Forms , amelynek során a felhasználói felületi vezérlőket az alapoktól kezdve újraépítették a teljesítmény és a bővíthetőség érdekében.
Mi az .NET MAUI?.
Neurális feldolgozási egység (NPU)
Dedikált, gépi tanulási számítási feladatokhoz optimalizált AI-gyorsító. Windows alkalmazások támogatott Windows AI API-k, Foundry Local vagy Windows ML végrehajtási szolgáltatókon keresztül használhatják az NPU-kat.
ONNX Futtatókörnyezet (ORT)
Nagy teljesítményű, platformfüggetlen következtetési motor ONNX formátumú modellekhez. Lásd: ONNX-modellek futtatása.
Csomagolt alkalmazás
Egy alkalmazás, amelynek fájljai, jegyzékadatai, identitása és üzembehelyezési adatai egy csomagban, például az MSIX-ben találhatók. A csomagolt alkalmazások csomagidentitással rendelkeznek, és használhatják a csomag által felügyelt telepítést, frissítést és eltávolítást. Lásd a Csomagolás áttekintését.
Csomagolt alkalmazás külső hellyel
Olyan alkalmazás, amely kis identitáscsomagot használ, miközben bináris fájljait a csomagon kívül tartja, és megtartja a meglévő telepítőt és frissítési folyamatot. Más néven külső hellyel vagy ritka csomaggal rendelkező alkalmazásnak is nevezik. Lásd a Csomagolás áttekintését.
Csomag identitása
Egy csomagjegyzék által definiált rendszer által felügyelt identitás. Egyes Windows-funkciókhoz, például bizonyos háttérbeli funkciókhoz, push értesítésekhez, rendszerhéj-integrációhoz és Windows AI-esetekhez csomagidentitás szükséges. Lásd a csomagazonosságot igénylő jellemzők.
Keretrendszerfüggő üzembe helyezés
Egy Windows App SDK üzembe helyezési mód, amelyben az alkalmazás az eszközön külön telepített Windows App SDK futtatókörnyezet-összetevőket használ. Kisebb alkalmazástelepítést hoz létre, de a megfelelő Windows App SDK futtatókörnyezetet igényli az eszközön. Lásd Windows App SDK üzembe helyezésének áttekintését.
PowerToys
Segédprogramok készlete a power-felhasználók számára a Windows-élmény finomhangolásához és gördülékenyebbé tételéhez a nagyobb hatékonyság érdekében. Lásd a PowerToys dokumentációját.
Progresszív webalkalmazás (PWA)
Egy webtechnológiával létrehozott alkalmazás, amely egy kódbázisból telepíthető és futtatható az összes eszközön. A PWA-k készítéséről további információt a A progresszív Web Apps (PWA-k) című témakörben talál.
Projekttalálkozó
A Windows App SDK kódneve. Már nincs használatban.
React Native
A React Native a Meta fejlesztői platformja, amely lehetővé teszi a fejlesztők számára, hogy teljes mértékben natív platformfüggetlen alkalmazásokat építsenek ki JavaScript, TypeScript és React használatával.
React Native asztali számítógépre
React Native for Desktop a React Natív támogatást nyújt a Windows SDK-khoz, így a fejlesztők a JavaScript használatával natív Windows-alkalmazásokat hozhatnak létre az Windows 10 és Windows 11 által támogatott eszközökhöz. Ez magában foglalja a PC-ket, táblagépeket, az 1-ben 2-in-1-eket és az Xboxot. A React Native for Desktop kifejezés a Windowshoz készült React Native és a MacOS-hez készült React Native kifejezéseket is magában foglalja.
Felelős AI (RAI)
Az alkalmazások és szolgáltatások létrehozásakor ajánlott felelősségteljes fejlesztési eljárások készlete. A Felelős Generatív AI-alkalmazások és -szolgáltatások fejlesztése a Windowson című témakörben további információt talál a RAI alapelveiről és azok Windows-fejlesztésre való alkalmazásáról.
Kis nyelvi modell (SLM)
Kompakt modell (például Phi Silica), amelyet úgy terveztek, hogy hatékonyan fusson az ügyféleszközökön (CPU, GPU vagy NPU) alacsonyabb késéssel és költséggel, számos eszközalapú AI-forgatókönyvhöz. Lásd: Phi Silicával kezdje el.
Szövegfelismerés
A szövegfelismerést, más néven optikai karakterfelismerést (OCR) a Windows AI API-k támogatják, amelyek észlelik és kinyerik a képeken belüli szöveget, és gépi olvasható karakterfolyamokká alakítják. Lásd: Kezdődjön az AI-alapú szövegfelismeréssel.
Univerzális Windows-platform (UWP)
Egy alkalmazásfejlesztési platform és alkalmazásmodell, amely Windows-futtatókörnyezet (WinRT) API-kat használ a csomagolt alkalmazások kézbesítéséhez. Az UWP-alkalmazások tesztkörnyezetben futnak, és öröklik az UWP-platform biztonságát. Tudjon meg többet az UWP-ről.
Megjegyzés:
Windows-alkalmazások létrehozása Windows App SDK és WinUI használatával. A WPF is használható.
Nem felügyelt alkalmazás
Az .NET futtatókörnyezet által nem felügyelt alkalmazások. Ha saját maga kezeli a memóriát, akkor egy nem kezelt alkalmazást épít.
Csomagolatlan alkalmazás
A Windows csomag üzembehelyezési rendszerén kívül telepített és frissített alkalmazás, például MSI, EXE, ClickOnce, szkriptek vagy xcopy-telepítés. A csomagolatlan alkalmazások nem rendelkeznek csomagadentitással. A külső helyen található binárisok megőrzéséhez az identitás hozzáadása mellett használja a külső hellyel csomagolt modellt. Lásd a Csomagolás áttekintését.
Önálló üzembe helyezés
Egy Windows App SDK üzembe helyezési mód, amely magában foglalja a keretrendszer-összetevőket az alkalmazással a különállóan telepített futtatókörnyezeti csomagok használata helyett. Növeli a telepítési méretet, de lehetővé teszi, hogy az alkalmazás a Windows App SDK-függőségeit az alkalmazással együtt biztosítsa. Lásd Windows App SDK üzembe helyezésének áttekintését.
Visual Studio bővítmény (VSIX)
Lehetővé teszi Visual Studio bővítmények létrehozását, csomagolását és üzembe helyezését. Kezdje el a VSIX Project sablonnal.
WebView2
Egy vezérlő, amellyel az alkalmazásfejlesztők webes tartalmakat (HTML/CSS/JS) ágyazhatnak be natív alkalmazásaikba a Microsoft Edge (Chromium) renderelő motor használatával. A WebView2-t a WinUI, a Win32 C++, a WPF és a WinForms alkalmazásban használhatja. Lásd : A Microsoft Edge WebView2 bemutatása.
Microsoft Foundry Windows rendszeren
A WindowsOn futó Microsoft Foundry AI-alapú funkciókat és API-kat kínál Windows 10-en és újabb számítógépeken. Egyes funkciókhoz, például a Phi Silica-hez Copilot+ PC-hardverre van szükség. Tekintse meg a Windows AI API-k áttekintését.
Windows API
A Windows API-k teljes készletére vonatkozik, beleértve a Win32 API-kat, a COM API-kat, az UWP WinRT API-kat és a Windows App SDK és a WinUI részét képező WinRT/Win32 API-kat.
Windows-alkalmazás fejlesztési parancssori felület (winapp CLI)
Nyílt forráskódú, nyilvános előzetes verziójú parancssori eszköz Windows SDK-k, csomagidentitások, jegyzékek, tanúsítványok, buildek, csomagolás és felhasználói felület automatizálásához Windows alkalmazás-keretrendszerekben. Lásd: Windows-alkalmazás fejlesztési parancssori felület.
Windows App SDK
Egymástól függetlenül szervizelt összetevők és eszközök készlete Windows asztali alkalmazások fejlesztéséhez. Ez magában foglalja a WinUI-t, az alkalmazás életciklusát, az ablakozást, az értesítéseket, az erőforrásokat, a szöveget és az egyéb API-kat. A Windows App SDK kiegészíti a Windows SDK helyett. Lásd: Windows App SDK.
Windows App SDK futtatókörnyezet
A keretrendszerfüggő Windows App SDK alkalmazások által használt keretrendszer-, Main- és Singleton-csomagok. A csomagolt alkalmazások általában csomagtelepítéssel szerzik be a futtatókörnyezetet; a csomagolatlan alkalmazások automatikus vagy explicit dinamikus függőségi inicializálást használnak. Lásd Windows App SDK üzembe helyezésének áttekintését.
Windows Forms
Más néven WinForms. Felhasználói felületi keretrendszer windowsos asztali alkalmazások létrehozásához. Ez egy .NET burkoló a Windows felhasználói felületi kódtárak, például a User32 és a GDI+ felett. Ez egy harcban kipróbált módszer asztali alkalmazások létrehozására a Visual Studio vizuális tervezőjén belül. Lásd: Desktop Guide (Windows Forms .NET).
Windows megjelenítési alaprendszer (WPF)
Felhasználói felületi keretrendszer windowsos asztali alkalmazások létrehozásához. WPF alkalmazások vektorgrafikus architektúrán alapulnak. Ez lehetővé teszi, hogy az alkalmazások nagyszerűen nézzenek ki a magas DPI-monitorokon, akár végtelenül méretezhetők. Lásd: Mi az a Windows megjelenítési alaprendszer (WPF)?.
Windows SDK
A Windows SDK fejlécek, kódtárak, metaadatok és eszközök gyűjteménye, amelyek lehetővé teszik asztali és UWP Windows-alkalmazások készítését. A Windows SDK nem ugyanaz, mint a Windows App SDK.
WinUI (korábbi nevén WinUI 3)
A legújabb és ajánlott felhasználói felületi keretrendszer asztali Windows-alkalmazásokhoz. Ez a keretrendszer a Windows App SDK keresztül érhető el, és leválasztva lett a Windows operációs rendszerről. A WinUI a Fluent Design használatával biztosít natív UX-keretrendszert windowsos asztali alkalmazásokhoz. Nagyon ismerősnek fog tűnni, ha már dolgozott a WinUI-val a UWP-hez kapcsolódóan. Vegye figyelembe, hogy a WinUI-alkalmazásokat gyakran "WinUI-alkalmazásoknak" is nevezik. Lásd: WinUI.
WinUI for UWP (korábbi nevén WinUI 2)
Az UWP-hez készült WinUI szorosan integrálva van a Windows SDK-kkal, és natív Windows felhasználói felületi vezérlőket és egyéb felhasználói felületi elemeket biztosít az XAML-szigeteket használó UWP-alkalmazásokhoz és asztali alkalmazásokhoz. Lásd: WinUI for UWP.
XAML-szigetek
Az XAML-tartalmak egy másik asztali felhasználói felületi keretrendszert használó alkalmazáson belüli elhelyezésére szolgáló üzemeltetési technika. Az örökölt XAML-szigetek UWP XAML-vezérlőket üzemeltetnek. A WinUI XAML Islands Windows App SDK-vezérlőket tartalmaznak, és eltérő API-kat, névtereket és a gazdaalkalmazással kapcsolatos követelményeket használnak.
Windows ML
Windows API-k ONNX-modellek helyi futtatásához Windows-alkalmazásokban, automatikus végrehajtási szolgáltatói felügyelettel a processzorok, GPU-k és NPU-k között. Lásd: Windows ML.
Kapcsolódó tartalom
Windows developer