Windows omarmt AI-ontwikkeling: Build 2025

We zijn verheugd om opnieuw aanwezig te zijn op Build, een bijzonder moment elk jaar om in contact te komen met de wereldwijde ontwikkelaarsgemeenschap. Het is inspirerend om te delen waar we aan hebben gewerkt en te leren hoe ontwikkelaars het Microsoft-platform gebruiken om de volgende generatie innovatieve technologieën te bouwen.

Bij Microsoft geloven we dat de toekomst van AI wordt gebouwd in de cloud, aan de edge en op Windows. Windows is nu, en zal in de toekomst blijven, een open platform dat ontwikkelaars in staat stelt om hun beste werk te leveren en hen maximale flexibiliteit biedt.

Onze leidende principe is duidelijk: Windows het beste platform maken voor ontwikkelaars, speciaal gebouwd voor het nieuwe tijdperk van kunstmatige intelligentie, een tijd waarin intelligentie is geïntegreerd in software, chips en hardware. Van het gebruik van Windows 11 op de client tot het gebruik van Windows 365 in de cloud, we bouwen een platform dat een breed scala aan scenario’s ondersteunt, van AI-ontwikkeling tot essentiële IT-workflows, allemaal met veiligheid als hoogste prioriteit.

Het afgelopen jaar hebben we de tijd genomen om naar ontwikkelaars te luisteren, te begrijpen wat ze het belangrijkst vinden en waar we de mogelijkheid hebben om Windows een nog betere ontwikkelomgeving te maken, vooral in het tijdperk van AI-ontwikkeling. Deze feedback heeft onze visie op het Windows-ontwikkelaarsplatform gevormd en de updates die we vandaag presenteren.

Nieuwe functies voor Windows op Build:

  • Windows AI Foundry is de evolutie van de Windows Copilot Runtime, die een uniform en betrouwbaar platform biedt dat de AI-ontwikkelingslevenscyclus ondersteunt, van modelselectie, optimalisatie en finetuning tot implementatie op clients en in de cloud. Windows AI Foundry omvat de volgende mogelijkheden:

  • Windows ML is de basis van het AI-platform en is de ingebouwde AI-inferentieruntime op Windows. Dit stelt ontwikkelaars in staat om hun eigen modellen mee te nemen en deze efficiënt te implementeren in een ecosysteem van chippartners, waaronder AMD, Intel, NVIDIA en Qualcomm, waardoor CPU’s, GPU’s en NPU’s worden gedekt.

  • Windows AI Foundry integreert Foundry Local en andere modelcatalogi, zoals Ollama en NVIDIA NIM’s, waardoor ontwikkelaars snel toegang hebben tot een breed scala aan kant-en-klare open-source modellen op verschillende Windows-chips. Dit stelt ontwikkelaars in staat om modellen te verkennen, testen, ermee te interageren en te implementeren in hun lokale applicaties.

  • Bovendien biedt Windows AI Foundry kant-en-klare AI-API’s, aangedreven door Windows-ingebouwde modellen op Copilot+ PC’s, voor belangrijke taal- en visuele taken, zoals tekstintelligentie, afbeeldingsbeschrijving, tekstherkenning, aangepaste prompts en objectverwijdering. We kondigen nieuwe functies aan, zoals LoRA (low-rank-adaption), voor het finetunen van onze ingebouwde SLM Phi Silica met behulp van aangepaste gegevens. We kondigen ook nieuwe API’s voor semantisch zoeken en Kennis ophalen aan, zodat ontwikkelaars natuurlijke taalzoek- en RAG-scenario’s (Retrieval Augmented Generation) in hun applicaties kunnen bouwen met behulp van hun aangepaste gegevens.

  • Windows 11 verder ontwikkelen voor toekomstige Agentische omgevingen via native ondersteuning voor Model Context Protocol (MCP). De integratie van MCP met Windows biedt een gestandaardiseerd framework voor AI-agents om verbinding te maken met native Windows-applicaties, waardoor applicaties naadloos kunnen deelnemen aan Agentische interacties. Windows-applicaties kunnen specifieke functies openbaar maken om de vaardigheden en mogelijkheden van agents die op een Windows-pc zijn geïnstalleerd, te verbeteren. In de komende maanden zullen we een private ontwikkelaarsvoorbeeldversie aanbieden met geselecteerde partners om feedback te verzamelen.

  • Applicatie-acties op Windows, een nieuwe applicatie-ontwikkelaarsmogelijkheid die acties voor specifieke functies in applicaties kan opbouwen en de vindbaarheid kan verbeteren, waardoor ontwikkelaars nieuwe toegangspunten krijgen om nieuwe gebruikers te interesseren.

  • Nieuwe Windows-beveiligingsfuncties, zoals de op virtualisatie gebaseerde beveiliging (VBS) Enclave SDK en post-kwantumcryptografie (PQC), bieden ontwikkelaars extra tools om gemakkelijker veilige oplossingen te ontwikkelen naarmate het dreigingslandschap voortdurend evolueert.

  • Windows Subsystem for Linux (WSL) open source, ontwikkelaars uitnodigen om bij te dragen, aan te passen en ons te helpen Linux naadlozer in Windows te integreren.

  • Nieuwe verbeteringen aan populaire Windows-ontwikkelaarstools, waaronder Terminal, WinGet en PowerToys, stellen ontwikkelaars in staat om de productiviteit te verhogen en zich te concentreren op waar ze het beste in zijn: coderen.

  • Nieuwe Microsoft Store-groeifuncties, waaronder nu gratis ontwikkelaarsregistratie, een webinstallatieprogramma voor Win32-applicaties, analyserapportage, applicatiepromotieprogramma’s en meer, om applicatie-ontwikkelaars te helpen de gebruikersacquisitie, -ontdekking en -betrokkenheid op Windows te vergroten.

Windows AI Foundry

We willen de mogelijkheden voor ontwikkelaars democratiseren om baanbrekende AI-ervaringen te bouwen, ermee te experimenteren en gebruikers te bereiken. We hebben gehoord van ontwikkelaars die net begonnen zijn met AI-ontwikkeling dat ze de voorkeur geven aan kant-en-klare oplossingen voor specifieke taakmogelijkheden om de integratie van AI in applicaties te versnellen. Ontwikkelaars vertellen ons ook dat ze een gemakkelijke manier nodig hebben om open-source modellen in hun applicaties te verkennen, testen en integreren. Ontwikkelaars die hun eigen geavanceerde modellen bouwen, vertellen ons dat ze de voorkeur geven aan snelle en krachtige oplossingen om modellen efficiënt te implementeren op verschillende chips. Om aan diverse ontwikkelbehoeften te voldoen, hebben we Windows Copilot Runtime ontwikkeld om het Windows AI Foundry te maken, dat een aantal krachtige functies biedt.

Vereenvoudigde toegang tot kant-en-klare open-source modellen voor ontwikkelaars

Windows AI Foundry integreert Foundry Local en andere modelcatalogi, zoals Ollama en NVIDIA NIM’s, waardoor ontwikkelaars snel toegang hebben tot een breed scala aan kant-en-klare open-source modellen op verschillende Windows-chips. Met Foundry Local modelcatalogi hebben we al het zware werk gedaan om deze modellen te optimaliseren voor CPU’s, GPU’s en NPU’s, waardoor ze direct kunnen worden gebruikt.

Tijdens de preview-periode hebben ontwikkelaars toegang tot Foundry Local door te installeren vanuit WinGet (winget install Microsoft.FoundryLocal) en de Foundry Local CLI om modellen te verkennen, downloaden en testen. Foundry Local detecteert automatisch de hardware van het apparaat (CPU, GPU en NPU) en geeft een lijst weer van compatibele modellen die ontwikkelaars kunnen uitproberen. Ontwikkelaars kunnen ook gebruikmaken van de Foundry Local SDK om Foundry Local eenvoudig in hun applicaties te integreren. In de komende maanden zullen we deze mogelijkheden rechtstreeks beschikbaar maken in Windows 11 en Windows App SDK, waardoor de ontwikkelaarservaring wordt geoptimaliseerd voor makers van productiekwaliteit en hun apps met behulp van Foundry Local zullen implementeren.

Hoewel we kant-en-klare open-source modellen aanbieden, zijn er steeds meer ontwikkelaars die hun eigen modellen bouwen en baanbrekende ervaringen voor eindgebruikers realiseren. Windows ML is de basis van het AI-platform en is de ingebouwde AI-inferentieruntime die de implementatie van modellen vereenvoudigt en efficiënt maakt op CPU’s, GPU’s en NPU’s.

Windows ML is een lokale runtime voor hoogwaardige prestatie-inferentie die rechtstreeks in Windows is gebouwd, waardoor de verzending van applicaties van productiekwaliteit wordt vereenvoudigd, hetzij met open-source modellen of met propriëtaire modellen (inclusief onze eigen Copilot+ PC-ervaringen). Het is vanaf het begin gebouwd om te worden geoptimaliseerd voor modelprestaties, flexibiliteit en het innovatietempo van modelarchitecturen, operators en optimalisaties in alle lagen van de stack. Windows ML is een evolutie van DirectML (DML) op basis van alle lessen die we het afgelopen jaar hebben geleerd, inclusief het luisteren naar de feedback van talloze ontwikkelaars, onze chippartners en onze eigen teams bij het ontwikkelen van AI-ervaringen voor Copilot+ PC’s. Windows ML is ontworpen om rekening te houden met deze feedback, waardoor onze chippartners (AMD, Intel, NVIDIA, Qualcomm) gebruik kunnen maken van contracten voor uitvoeringsproviders om de modelprestaties te optimaliseren en de innovatietempo bij te houden.

Windows ML biedt de volgende voordelen:

Vereenvoudigde implementatie: stelt ontwikkelaars in staat om productieapplicaties uit te brengen zonder ML-runtimes, hardware-uitvoeringsproviders of stuurprogramma’s mee te pakken met hun applicatie. Windows ML detecteert de hardware op het clientapparaat, haalt de juiste uitvoeringsproviders op en selecteert de juiste uitvoeringsprovider die voor inferentie moet worden gebruikt op basis van de door de ontwikkelaar geleverde configuratie.

Automatisch aanpassen aan toekomstige generaties AI-hardware: Windows ML stelt ontwikkelaars in staat om met vertrouwen AI-applicaties te bouwen in een snel ontwikkelend chip-ecosysteem. Naarmate er nieuwe hardware wordt geïntroduceerd, houdt Windows ML alle vereiste afhankelijkheden up-to-date en past het zich aan nieuwe chips aan met behoud van modelnauwkeurigheid en hardwarecompatibiliteit.

Tools om modellen voor te bereiden en uit te brengen met hoge prestaties: Krachtige tools in de AI Toolkit for VS Code voor verschillende taken, van modelconversie, kwantisering tot optimalisatie, vereenvoudigen het proces van het voorbereiden en uitbrengen van modellen die goed presteren.

We werken nauw samen met al onze chippartners (AMD, Intel, NVIDIA, Qualcomm) om hun uitvoeringsproviders naadloos te integreren met Windows ML, waardoor de beste modelprestaties voor hun specifieke chips worden geleverd.

Veel applicatieontwikkelaars, zoals Adobe, Bufferzone, McAfee, Reincubate, Topaz Labs, Powder en Wondershare, hebben met ons samengewerkt om modellen te implementeren op AMD-, Intel-, NVIDIA- en Qualcomm-chips met behulp van Windows ML. Bezoek dit blog voor meer informatie over Windows ML.

Integreer AI snel en eenvoudig met API’s aangedreven door Windows-ingebouwde modellen

We bieden kant-en-klare AI-API’s, aangedreven door Windows-ingebouwde modellen, voor cruciale taken, zoals tekstintelligentie en beeldverwerking. Deze omvatten taal-API’s (zoals tekstsamenvatting en herschrijving) en visuele API’s (zoals beeldbeschrijving, tekstherkenning (OCR), beeldsuperresolutie en beeldsegmentatie), die allemaal als stabiel beschikbaar zijn in de nieuwste release van Windows App SDK 1.7.2. Deze API’s elimineren de overhead van modelconstructie of -implementatie. Deze API’s werken lokaal op het apparaat, helpen privacy, beveiliging en compliance te bieden zonder extra kosten en zijn geoptimaliseerd voor de NPU op Copilot+ pc’s. Applicatieontwikkelaars, zoals Dot Vista, Wondershare’s Filmora, Pieces for Developers, Powder, iQIYI en anderen, maken al gebruik van onze kant-en-klare AI-API’s in hun applicaties.

We hebben ook van ontwikkelaars gehoord dat ze LLM’s moeten finetunen met hun aangepaste gegevens om de gewenste output te krijgen voor specifieke scenario’s. Velen hebben ook aangegeven dat het finetunen van basismodellen een ontmoedigende taak is. Daarom kondigen we LoRA-ondersteuning (low-rank-adaption) aan voor Phi Silica.

Introductie van LoRA (low-rank-adaption) voor Phi Silica om onze ingebouwde SLM te finetunen met aangepaste gegevens

LoRA verhoogt de efficiëntie van finetuning door slechts een klein deel van de parameters van een model bij te werken met behulp van aangepaste gegevens. Dit maakt een betere prestatie mogelijk voor de gewenste taak zonder de algehele mogelijkheden van het model te beïnvloeden. Dit is vanaf vandaag beschikbaar in openbare preview op de Snapdragon X-serie NPU en zal de komende maanden beschikbaar zijn voor Intel- en AMD Copilot+ pc’s. Je krijgt toegang tot LoRA voor Phi Silica in Windows App SDK 1.8 Experimental 2.

Je kunt aan de slag met LoRA training voor Phi Silica via de AI Toolkit for VS Code. Selecteer de finetuningtool, kies het Phi Silica-model, configureer het project en start de training in Azure met je eigen dataset. Zodra de training is voltooid, kunnen ontwikkelaars de LoRA-adapter downloaden, deze gebruiken bovenop de Phi Silica API en experimenteren om het verschil in reacties te zien met en zonder de LoRA-adapter.

Introductie van Semantisch zoeken en Kennis ophalen voor LLM’s

We introduceren nieuwe API’s voor semantisch zoeken om ontwikkelaars te helpen krachtige zoekervaringen te creëren met de applicatiegegevens van hun klanten. Deze API’s bieden ondersteuning voor semantisch zoeken (zoeken op betekenis, inclusief het zoeken van afbeeldingen) en lexicaal zoeken (zoeken op exacte woorden), waardoor gebruikers kunnen vinden wat ze nodig hebben op een meer intuïtieve en flexibele manier.

Deze zoek-API’s werken lokaal op alle soorten apparaten en bieden naadloze prestaties en privacy. Op Copilot+ pc’s is semantische functionaliteit ingeschakeld voor een premium ervaring.

Naast traditionele zoekopdrachten ondersteunen deze API’s RAG (Retrieval Augmented Generation), waardoor ontwikkelaars hun eigen aangepaste gegevens kunnen gebruiken om LLM-uitvoer te ondersteunen.

Deze API’s zijn momenteel beschikbaar in private preview.

Kortom, de Windows AI Foundry biedt een aantal mogelijkheden waarmee tegemoet kan worden gekomen aan de behoeften van ontwikkelaars tijdens hun AI-reis. Het biedt kant-en-klare API’s, aangedreven door ingebouwde modellen, tools om ingebouwde Windows-modellen aan te passen en krachtige uitvoeringen voor het herleiden van prestaties om ontwikkelaars te helpen hun eigen modellen te verzenden en deze op de chip te implementeren. Ontwikkelaars hebben ook toegang tot een uitgebreide map met open-source modellen via Foundry Local die zijn geïntegreerd in Windows AI Foundry.

Windows AI Foundry ISV-adoptie

We zijn verheugd om onze ongelooflijke gemeenschap van ontwikkelaars te vieren die de ervaring bouwen die is gebouwd bovenop On-Device Ai op Windows 11 vandaag, en we kunnen niet wachten om te zien wat ontwikkelaars zullen bouwen met al deze verrijkende mogelijkheden hier in Windows AI Foundry.

Introductie van native Model Context Protocol (MCP)-ondersteuning om agentische ecosystemen te ondersteunen op Windows 11

Terwijl de wereld zich in de richting van een agentische toekomst beweegt, evolueert Windows om tools, functionaliteit en veiligheidsparadigma’s aan te bieden waarmee agents kunnen worden uitgevoerd en hun vaardigheden kunnen worden verbeterd om klanten zinvolle waarde te bieden.

Het MCP-platform op Windows biedt een gestandaardiseerd framework voor AI-agents om verbinding te maken met native Windows-applicaties die specifieke functionaliteit blootleggen om de vaardigheden en mogelijkheden van die agents op het Windows 11-pc te verbeteren. Deze infrastructuur is een private ontwikkelaarsvoorbeeldversie met geselecteerde partners in de komende maanden om feedback-collectie te starten.

Veiligheid en privacy eerst: Met de nieuwe MCP-mogelijkheden erkennen we dat we voortdurend zullen leren naarmate we MCP en andere agentische functionaliteit blijven uitbreiden, en onze prioriteit is dat we voortbouwen op een veilige basis. Hier zijn enkele principes die ons begeleiden bij het op verantwoorde wijze ontwikkelen van MCP in Windows 11:

  • We zijn toegewijd aan het handhaven van het Windows MCP-register als een vertrouwde omgeving van MCP-servers die voldoet aan sterke beveiligingsbenchmarks.

  • Gebruikerscontrole is een leidraad voor ons bij het ontwikkelen van deze integratie. Standaard is de toegang van agents tot MCP-servers uitgeschakeld. Wanneer ingeschakeld, zijn alle gevoelige acties die een agent namens een gebruiker uitvoert, controleerbaar en transparant.

  • MCP-servertoegang wordt beheerd volgens het Least Privilege Principle, afgedwongen via declaratieve mogelijkheden en isolatie waar van toepassing, waardoor ervoor wordt gezorgd dat gebruikers de bevoegdheden die aan de MCP-server worden verleend, kunnen beheren en de impact van een aanval op een bepaalde server kunnen helpen beperken.

Beveiliging is geen eenmalige functie, maar een voortdurende toezegging. We zullen onze verdediging blijven evolueren naarmate we MCP en andere agentische functionaliteit uitbreiden. Ga voor meer informatie over de beveiligingsaanpak naar het beschermen van modelcontextprotocollen: bouwen aan een veilige agentische toekomst op Windows.

We introduceren de volgende componenten in het MCP-platform in Windows:

MCP-register van Windows: Dit is een enkele, veilige en vertrouwde bron waar AI-agents MCP-servers op Windows kunnen openen. Agents kunnen MCP-servers die op het clientapparaat zijn geïnstalleerd, ontdekken via het Windows MCP-register, gebruikmaken van hun expertise en hun eindgebruikers zinvolle waarde bieden.

MCP-server van Windows: Dit omvat de Windows-systeemfuncties, zoals het bestandssysteem, vensters en Windows Subsystem for Linux, als MCP-servers waarmee agents kunnen communiceren.

Ontwikkelaars kunnen de gewenste functionaliteit en mogelijkheden van hun applicaties verpakken als een MCP-server en deze beschikbaar maken via het Windows MCP-register. We introduceren App Actions op Windows, een nieuwe ontwikkelmogelijkheid die ook kan worden gebruikt als een ingebouwde MCP-server waarmee applicaties hun functionaliteit aan agents kunnen leveren.

MCP-architectuur op Windows

We werken samen met applicatieontwikkelaars, zoals Anthropic, Perplexity, OpenAI en Figma, om dit platform te bouwen, die hun MCP-mogelijkheden integreren voor applicaties op Windows.

Zoals Rich O’Connell Head of Strategic Alliances bij Anthropic deelde, “we zijn verheugd om de voortdurende acceptatie van Model Context Protocol te zien en een bloeiend ecosysteem van integraties dat is gebouwd door populaire services en de community. LLM’s profiteren van verbinding met uw data- en toolwereld, en we zijn enthousiast over de waarde die gebruikers ervaren door Claude in Windows te verbinden.

“Bij Perplexity zijn we, net als Microsoft, gefocust op echt nuttiger betrouwbare ervaringen. De MCP in Windows brengt ondersteunende AI-ervaringen voor een van de meest impactvolle besturingssystemen ter wereld.“,, deelde Aravind Srinivas Co-founder en CEO van Perplexity.

Kevin Weil, Chief Product Officer bij OpenAI deelde, “we zijn verheugd om Windows AI te zien omarmen AI Agent-ervaring via versterking van modelcontextprotocol. Dit effent de weg voor ChatGPT om naadloos verbinding te maken met Windows-tools en -services die gebruikers dagelijks gebruiken. We kijken ernaar uit om ontwikkelaars en gebruikers in staat te stellen krachtige, contextbewuste ervaringen te creëren via deze integratie.”

Deze vroege samenwerkingsverbanden leggen de basis voor onze toewijding om Windows een open platform te houden en het voor de agentische toekomst te ontwikkelen. De drijfveer van MCP biedt ontwikkelaars een geweldige kans om de ontdekking en betrokkenheid van applicaties te vergroten.

Introductie van Windows-app-acties een nieuwe mogelijkheid voor ontwikkelaars om de ontdekking van hun app te vergroten

We hebben van ontwikkelaars gehoord dat het belangrijk is om hun apps top-of-mind te houden bij gebruikers en het gebruik te stimuleren voor hun groei. Wij zijn zelf een ontwikkelaarsbedrijf, dus we begrijpen deze kernbehoefte ten volle. Daarom introduceren we Windows-app-acties. App-acties biedt ontwikkelaars een nieuwe mogelijkheid om de ontdekking van de functies van hun apps uit te breiden en nieuwe toegangspunten te ontgrendelen om nieuwe gebruikers erbij te betrekken.

Op dit moment gebruiken toonaangevende apps uit verschillende sectoren, waaronder productiviteit, creativiteit en communicatie, App Actions om nieuwe interfaces te ontgrendelen. Zoom, Filmora, Goodnotes, Todoist, Raycast, Pieces for developers, en Spark Mailare behoren tot de eerste ontwikkelaars die de mogelijkheid aan boord hebben gebracht.

Ontwikkelaars kunnen:

  • App action APIs gebruiken om acties te schrijven voor hun gewenste functies. Ontwikkelaars kunnen ook acties ontwerpen met andere relevante apps voor een aanvullende functie die uiteindelijk de tijd toevoegt om door te brengen binnen hun apps. Ontwikkelaars kunnen deze API’s openen met Windows SDK 10.0.26100.4188 of hoger.

  • App Acties Testomgeving gebruiken om functionaliteit en gebruikerservaring te testen voor de acties van uw apps. Ontwikkelaars hebben toegang tot de testtool via de Microsoft Store.

Krachtige AI-ontwikkelaar-werkstations voor het hanteren van zware berekeningen en lokale gevolgtrekkingswerkbelastingen

Ontwikkelaars die zware berekeningen uitvoeren van AI vertellen ons dat ze niet alleen betrouwbare software nodig hebben, maar ook krachtige hardware die lokale AI-ontwikkeling ondersteunt. We werken al samen met een reeks OEM- en chippartners om krachtige AI-ontwikkelaar-werkstations aan te bieden.

Vergelijkbare OEM-partners zoals Dell, HP en Lenovo bieden een reeks Windows-gebaseerde systemen aan, bieden flexibiliteit, gezien de hardware-specificatie en binnen het budget. Behalve Dell Pro Max Towe biedt een indrukwekkende hardware-specificatie om krachtige prestaties te kunnen leveren, het is een geweldige keuze voor AI-modeldeductie op GPU’s of CPU’s en lokale modelfinetuning. Wat betreft de mogelijkheden voor het hanteren van verwerking in een ruimtevriendelijke vormfactor, is HP Z2 Mini G1a een krachtig mini-workstation. Terwijl de nieuwe Dell Pro Max 16 Premium, HP Zbook Ultra G1a en Lenovo P14s/P16s all Copilot+ PC’s zijn, biedt het ongeëvenaarde mobiliteit voor ontwikkelaars.

Nieuwe Windows-platform security mogelijkheden

Introductie van VBS Enclave SDK (voorbeeldversie) voor veilige verwerkingsbehoeften

Veiligheid is topprioriteit voor Microsoft, het is de kern voor innovatie en alles wat we doen. In het informatietijdperk van AI vereisen meer en meer applicaties het beveiligen van hun informatie van kwaadwillige software of zelfs kwaadaardige gebruikers en beheerders. In 2024 hebben we onze op virtualisatie gebaseerde veiligheid (VBS) Enclave-technologie geïntroduceerd om een vertrouwde uitvoeringsomgeving te bieden, waar applicaties beveiligde verwerking (waaronder cryptografie) kunnen uitvoeren om zich te beschermen tegen aanvallen op beheerdersniveau. Dit is dezelfde basis die onze Recall-ervaring op Copilot +PC beschermt. We stellen deze beveiligde basis nu beschikbaar voor ontwikkelaars. de VBS Enclave SDK nu beschikbaar in openbare release-versie, dit biedt een verzameling bibliotheken en tools met een natuurlijker programmeerervaring voor beveiligde regio’s waarin ontwikkelaars de opslagplaats kunnen klonen.

Het begint met een hulpmiddel om een API-projectielaag te maken. Ontwikkelaars kunnen nu de interfaces definiëren tussen de hostapplicatie en de beveiligde regio en het hulpmiddel doet al het zware werk om parameters te validezeren en verwerkt geheugenbeheer en beveiligingscontroles. Hierdoor kunnen ontwikkelaars zich richten op hun bedrijfslogica, terwijl hun parameters, gegevens en geheugen dus worden beschermd door beveiligde regio. Daarnaast maken de bibliotheken het voor ontwikkelaars gemakkelijk om al die algemene taken af te handelen, zoals het maken van beveiligde regio, coderen en decoderen van gegevens, het beheren van sleutelverzamelingen en rapporteren van telemetrie.

Postkwantumcryptografie komt naar Windows Insiders en Linux

Eerder hebben we beveiligingsuitdagingen besproken als gevolg van kwantumbedieningsaanpassingen en we hebben maatregelen genomen om bij te dragen aan kwantumbeveiliging in de branche, waaronder PQC-algoritmen toevoegen aan onze kernversleutelsbibliotheek SymCrypt.

We zullen PQC-specificatie binnenkort beschikbaar maken voor Windows Insiders en Linux (SymCrypt-OpenSSL versie 1.9.0). Deze inrichting is een eerste stap voor ontwikkelaars om een manier te bieden om met PQC te experimenteren in hun omgevingen en het verouderdsysteem van compatibiliteit, prestaties en integratie te evalueren. Een vroege toegang tot PQC-specificatie helpt beveiligingsteam voor die uitdagingen, optimalisatiestrategieën en vloeiende voortzetting, zoals standaarden in de branche zich blijven ontwikkelen. Door de bescherming met huidige cryptogrammen proactief te verbeteren, werken we ertoe om toegang te creëren voor dat digitale verleden die quantums te voordelen maakt en het beveiligbare risico’s vermindert.

Nieuwe ervaringen die zijn ontworpen om elke ontwikkelaar in staat te stellen productiever te zijn op Windows 11

Windows Subsystem for Linux (WSL) biedt een krachtig platform voor AI-ontwikkeling op Windows door het gemakkelijk te maken om zowel Windows- als Linux-workloads tegelijkertijd uit te voeren. Ontwikkelaars kunnen eenvoudig bestanden, GUI-toepassingen, GPU’s en meer delen in Windows- en Linux-omgevingen zonder extra installatie.

Aankondiging van Windows Subsystem for Linux is nu Open Source

We zijn verheugd aan te kondigen dat deze Windows Subsystem for Linux Open Source gaat worden. Met dit Open Source brengen we de code voor dat achter het creëren en ondersteunen van WSL-distributies is en integreert met Windows-functies en hulpbronnen toegebonden voor bijdrage van de community. Dit ontgrendelt nieuwe prestaties en verstelbare winst. Dit is een open uitnodiging aan de community van ontwikkelaars wat betreft Linux naadloos te integreren in Windows en Windows het platform bij uitstek te maken voor moderne platformoverkoepelende ontwikkeling.

Inderdaad, bij nadere beschouwing was het open source maken van WSL het eerste issue dat in die opslagplaats werd ingediend. Destijds kon alle logica van het project niet van de Windows-image zelf worden losgekoppeld, maar sindsdien hebben we wijzigingen aangebracht in de WSL 2-distributies en is WSL als zijn eigen afzonderlijke applicatie beschikbaar. Hiermee kunnen we het eerste verzoek sluiten! Bedankt aan de uitstekende WSL-community voor alle feedback, inzichten en inspanningen.

Nieuwe verbeteringen aan populaire Windows-ontwikkelaarstools

We weten dat het bouwen van geweldige AI-ervaringen begint met ontwikkelaarsproductiviteit, van het sneller instellen van uw apparaat en omgeving tot het hebben van alle benodigde tools op één plek. Daarom kondigen we verbeteringen aan populaire Windows-ontwikkelaarstools aan, zoals WinGet, PowerToys en Terminal.

Maak de code sneller klaar met WinGet Configuration

Ontwikkelaars kunnen eenvoudig een ontwikkelomgeving instellen en kopiëren met een enkel betrouwbaar WinGet Configure-commando. Ontwikkelaars kunnen nu de huidige staat van de apparaten (inclusief hun applicaties, pakketten en tools (beschikbaar in geconfigureerde WinGet-bronnen) vastleggen in een WinGet Configuration-bestand. WinGet Configuration is nu bijgewerkt om Microsoft DSC V3 te ondersteunen. Als DSC V3 is ingeschakeld voor de geïnstalleerde applicatie en pakketten, worden de instellingen van de applicatie ook opgenomen in configuratie die gegenereerd is. Dit is volgende maand algemeen beschikbaar. Ga naar de winget-dsc GitHub-repository voor meer informatie.

Introductie van Advanced Windows Settings om ontwikkelaars te helpen hun Windows-ervaring te beheren en te personaliseren

Ontwikkelaars en ervaren gebruikers worden vaak geconfronteerd met de uitdaging om Windows aan te passen aan hun unieke behoeften vanwege verborgen of onduidelijke instellingen. Met Advanced Windows Settings kunnen ontwikkelaars eenvoudig hun Windows-ervaring beheren en personaliseren. Ze kunnen met slechts een paar klikken toegang krijgen tot en de mogelijkheid bieden om krachtige geavanceerde instellingen te configureren, allemaal vanaf een gecentraliseerde locatie binnen Windows Settings. Dit omvat krachtige instellingen zoals het inschakelen van File Explorer versies Control gegevens via GitHub. Dit is binnenkort beschikbaar in een voorbeeldversie voor het Windows Insider-programma.

Advanced Windows Settings

Introductie van een Command Palette in PowerToys

Command Palette is de volgende evolutie van PowerToys Run en stelt ontwikkelaars in staat hun contextschakelinspanningen te verminderen dankzij het bieden van een manier om al hun vaak gebruikte commando’s, applicaties en workflow’s gemakkelijk te openen. Het is aanpasbaar, volledig uitbreidbaar en krachtig, waardoor ontwikkelaars effectief met hun favoriete tools kunnen communiceren. Dit is nu algemeen beschikbaar.

Edit, de nieuwe commandoregeditor van Windows

We hebben de Command-Line Text Editor Edit op Windows aangekondigd, die toegankelijk is door “edit” in de commandoregel uit te voeren. Hierdoor kunnen ontwikkelaars rechtstreeks binnen hun commandoregel bestanden bewerken, blijven binnen hun werk-items en de overgang zo optimaal mogelijk maken. Het gaat om open source-versie, die een paar maanden binnen het Windows Insider Programma in preview-versie gaat. Ga naar de GitHub-opslagplaats voor meer informatie.

Microsoft Store: strategische groeimogelijkheden voor app-ontwikkelaars

Microsoft Store is een veilige en schaalbare distributieprovider voor Windows-apps. Met een groeiende app-locatie met meer dan 250 miljoen maandelijkse apparaten en een recente toevoeging van ChatGPT, Perplexity, Fantastical, Day One, Docker aan een binnenkort verschijnende Notion, is deze de beste locatie van de app van de grootste op Windows. En met de nieuw ontworpen AI-hub kunnen wij de Microsoft Store op Windows de go-to-bestemming maken voor mensen die kunnen ontdekken hoe ze AI op hun apparaten optimaal kunnen benutten. Voor degenen die Copilot + PC’s hebben, hebben we nieuwe AI- hub ervaren en AI-badge geïntroduceerd voor de Windows- en ontwikkelervindingen.

Vandaag zullen we ook de introductie van de nieuwe functies aankondigen voor ontwikkelaars:

  • Gratis registratie van accounts voor individuele ontwikkelaars, maken het gemakkelijker dan ooit om apps te publiceren.

  • Microsoft Store FastTrack, een inrichtingsprogramma van een nieuw gratis voorbeeld waarmee aanvragen voor een toepassingsaanpassing voor Win32 kunnen dienen.

  • Het publiek testen van App Campaigns, het is een nieuw programma van ontwikkelaars