Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a szószedet előlépteti a Windows-fejlesztők közös szókészletét.
Alkalmazás-életciklus-kezelés (ALM)
Az alkalmazás végrehajtási állapotának kezelése: nem fut, fut a háttérben, az előtérben fut, vagy felfüggesztett. Lásd : UWP-alkalmazás é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. A Windows App SDK és a WinUI-alkalmazások például a Win32 alkalmazásmodellen futnak, míg az UWP-alkalmazásokhoz készült WinUI az UWP-alkalmazásmodellen fut.
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ő helyhez csomagolt vagy csomagolatlan alkalmazásokban a Windows App SDK keretrendszercsomagot explicit módon töltheti be a Bootstrapper API-k, például MddBootstrapInitialize meghívásával. Tekintse meg a Windows App SDK-keretrendszercsomag futásidejű hivatkozását.
C++/WinRT
A C++/WinRT egy szabványos C++17 nyelvi kivetítés a Windows Runtime (WinRT) API-khoz, amelyek fejlécalapú kódtárként lettek implementálva, és úgy lettek kialakítva, hogy első osztályú hozzáférést biztosítsanak a modern Windows API-khoz. Lásd: C++/WinRT.
DirectML
Nagy teljesítményű, hardveresen gyorsított API a Windows gépi tanulásához, amely a DirectX 12 vermet használó GPU-k (és egyre inkább NPU-k) széles skáláján fut. Lásd a DirectML áttekintését.
Dinamikus függőségek
Dinamikus függőségek elérhetővé teszik a keretrendszercsomagokat mindenféle alkalmazás számára: csomagolt és csomagolatlan.
Fluent Design tervezési rendszer
A Fluent Design egy olyan tervezőrendszer, amely lehetővé teszi az újrafelhasználható platformfüggetlen felhasználói élmények létrehozását. A Fluent 2 a Windows legújabb tervezési rendszere, amelyet a WinUI használ.
GitHub Copilot
Egy AI-pár programozó, amely segít gyorsabban és kevesebb munkával írni a kódot a Visual Studióban vagy a Visual Studio Code-ban (VS Code). További információkért tekintse meg a Visual Studióban az AI által támogatott fejlesztést .
Azonnali újratöltés
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: Futó kód írása és hibakeresése Gyors újratöltéssel.
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 rendereli a webtartalmat egy WebView2-vezérlőben. További információért lásd ASP.NET Core Blazor Hybridt .
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. Tekintse meg az Azure OpenAI-modelleket.
Felügyelt alkalmazások
A "vezérelt" a .NET "vezérelt futtatókörnyezete", amely olyan vezérelt szolgáltatásokat biztosít, mint a szemétgyűjtés és a biztonsági garanciák. Ha .NET-tel hoz létre egy alkalmazást, 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 Foundation osztá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 Foundry
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 a Microsoft Foundry dokumentációját.
MSIX (Microsoft Installer csomagformátum)
Az MSIX egy Windows-alkalmazáscsomag-formátum, amely ötvözi az MSI, a .appx, az App-V és a ClickOnce legjobb funkcióit a modern és megbízható csomagolási élmény érdekében. Ez egy modern alkalmazáscsomag-formátum, amely lehetővé teszi a Windows-alkalmazások egyszerű üzembe helyezését. Az MSIX a Windows App SDK, Win32, WPF vagy Windows Forms használatával készült alkalmazások csomagolására használható. Ha az MSIX-et használja az alkalmazások üzembe helyezéséhez, az alkalmazás egy csomagolt alkalmazás. A csomagolt alkalmazások ellenőrizhetik a frissítéseket, és szabályozhatják a frissítések alkalmazását. Mi az AZ MSIX?.
Natív alkalmazások
A "natív" hagyományosan a .NET-futtatókörnyezet használata nélkül készült alkalmazásokra vonatkozik. Ebben az esetben a "natív" a "nem felügyelt" szinonimája, és a saját memória- és biztonsági problémákat kezelő alkalmazások leírására használható. Azt is megteheti, hogy egyes fejlesztők a "natív" használatával jelzik, hogy egy alkalmazás kifejezetten a Windowson való futtatásra lett létrehozva, közvetlenül a Windows API-k meghívásával.
.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 a .NET MAUI?.
Neurális feldolgozási egység (NPU)
Dedikált, transzformátorműveletekhez és más ML-számítási feladatokhoz optimalizált AI-gyorsító. A Windows-alkalmazások az Foundry Local részeként található API-kkal célozhatják meg 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
A csomagolt, csomagolatlan és külső hellyel csomagolt alkalmazások definícióit a Üzembe helyezés áttekintésecímű témakörben talál. Ez a témakör az egyes lehetőségek előnyeit és hátrányait is ismerteti.
Csomagolt alkalmazás külső hellyel
A csomagolt, csomagolatlan és külső hellyel csomagolt alkalmazások definícióit a Üzembe helyezés áttekintésecímű témakörben talál. Ez a témakör az egyes lehetőségek előnyeit és hátrányait is ismerteti.
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 létrehozásával kapcsolatos további információkért tekintse meg a progresszív webalkalmazások (PWA-k) áttekintését .
Projekttalálkozó
A Windows App SDK kódneve. Már nincs használatban.
Reagálj natív
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
A React Native for Desktop 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 a Windows 10 és a 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 Microsoft Phi 3), 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, ami sok eszköz AI-forgatókönyvhöz alkalmas. Lásd a Phi Silica használatának első lépéseit.
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. Tekintse meg az AI Szövegfelismerés használatának első lépéseit.
Univerzális Windows-platform (UWP)
Egy alkalmazásfejlesztési platform és alkalmazásmodell, amely Windows Runtime (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 a Windows App SDK és a WinUI használatával. A WPF-et is használhatja.
Nem felügyelt alkalmazás
A .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 csomagolt, csomagolatlan és külső hellyel csomagolt alkalmazások definícióit a Üzembe helyezés áttekintésecímű témakörben talál. Ez a témakör az egyes lehetőségek előnyeit és hátrányait is ismerteti.
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. Ismerkedés 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 a WinUI, a Win32 C++, a WPF és a WinForms szolgáltatásban is használható, és fejlesztői előzetes verziót kínál a WinUI-hoz az UWP-támogatáshoz. 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 11 rendszerű számítógépeken. Ezek a funkciók aktív fejlesztés alatt állnak. 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 App SDK
Fejlesztői összetevők és eszközök készlete, amelyek a Windows alkalmazásfejlesztési platform következő fejlődését képviselik. A WinUI UWP asztali alkalmazásfejlesztéshez használt verziójának utódja. Az operációs rendszer kódtárait önálló SDK-vá emeli, amellyel visszamenőlegesen kompatibilis asztali alkalmazásokat hozhat létre, és gyakran új funkciókat és képességeket kínál. Tekintse meg az alkalmazásfejlesztési lehetőségek á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ó windowsos felhasználói felületi kódtárakon, például User32 és GDI+. Ez egy kipróbált módszer asztali alkalmazások visual designerrel való létrehozására a Visual Studióban. Lásd : Asztali útmutató (Windows Forms .NET).
Windows Presentation Foundation (WPF)
Felhasználói felületi keretrendszer windowsos asztali alkalmazások létrehozásához. A WPF-alkalmazások vektorgrafikai 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 a Windows Presentation Foundation (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-val é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-szigetek lehetővé teszi a WinRT XAML-vezérlők üzemeltetését nem UWP asztali (Win32, WinForms, WPF) alkalmazásokban a Windows 10 1903-as verziójától kezdve. Gazda WinRT XAML-vezérlők asztali alkalmazásokban (XAML-szigetek).
Windows ML
Windows API-k ONNX-modellek helyi futtatásához Windows-alkalmazásokban, hardveres gyorsítással a DirectML-en keresztül, ahol elérhető. Lásd: Windows ML.
Kapcsolódó tartalom
Windows developer