WinJS: Windows-bibliotek for JavaScript

Dette er WinJS

WinJS er et JavaScript-bibliotek med åpen kildekode som kan hjelpe deg med å utvikle HTML-, CSS- og JavaScript-programmer for Windows Store med enhetlig utseende og ytelse på alle Windows-enheter. WinJS fungerer i alle nettlesere og kan brukes frittstående eller sammen med andre rammeverk og biblioteker.

Dette kan du gjøre med WinJS

Med WinJS kan du legge til grensesnittkontroll for Windows i HTML, som for eksempel ListView, FlipView og semantisk zoom, funksjoner som virtualisering av samlinger samt infrastruktur av høy kvalitet, som for eksempel sidekontroller, promise-objekter, databinding og en malmotor.

Hvor du kan bruke WinJS

I tillegg til universelle Windows-apper med HTML/JS kan WinJS også brukes for nettsteder og når du bruker HTML-basert appteknologi som for eksempel Apache Cordova. Biblioteket består av moduler som omsetter konvensjoner for JavaScript-koding i Windows-kjøretidsfunksjonalitet.

Komme i gang

Se kildekoden på GitHub.

Last ned WinJS, eller opprett en tilpasset versjon av WinJS for prosjektet.

Rediger koden på nettet, og vis endringene med ett klikk.

WinJS 4.0 er lansert

Vi har fått mange gode tilbakemeldinger og innspill på forhåndsversjonen av WinJS 4.0, som ble utgitt tidligere i år. Nå er tiden endelig kommet. Med lanseringen av Windows 10 slipper vi også WinJS 4.0. Den nyeste versjonen støtter de nyeste versjonene av en rekke nettlesere, inkludert nye Microsoft Edge, og har wrappere for AngularJS, KnockoutJS og ReactJS. I det nyeste blogginnlegget får du mer informasjon om de nye funksjonene og hvordan du installerer WinJS.

Finn ut mer

Med disse hurtiginnføringene og veiledningene lærer du hvordan du utvikler spennende funksjoner i Windows-nettapper.

Søk etter individuelle API-er du kan bruke i Windows-nettapper.

Her får du nettopplæring – helt gratis.

Last ned SDK-er, og bruk disse som grunnlag for utvikling av Windows Store-apper ved hjelp av WinJS i Visual Studio.

Ta en titt på WinJS-kildekoden på GitHub – og bidra selv.

Les den mest populære e-boken vår om utvikling av nettapper for Windows 8.

Les Windows-bloggene, og søk etter WinJS.

Følg #winjs på Stack Overflow for å finne ut mer om nye funksjoner og diskutere WinJS med andre utviklere.

Følg @buildwinjs på Twitter.

Videoer om WinJS

videobilde med Spill av-knappen

WinJS-støtte for populære JavaScript-rammeverk

Få en kort historisk oversikt over støtte for apprammeverk hos Microsoft. Deretter kan du se en demonstrasjon av den responsive appen CharMap som lages i flere rammeverk som en Windows 10-app, inkludert KnockoutJS, AngularJS, ReactJS, en titt på Windows Bootstrap-temaet og Cordova for mobilutvikling.

videobilde med Spill av-knappen

Utvikling av universelle Windows-apper med HTML og JavaScript Jump Start

Stedet for deg som ønsker å bruke HTML, CSS og JavaScript til å utvikle apper spesielt for den nye, spennende plattformen. Dette to-dagers intensivkurset presenteres av Microsoft-spesialister.

videobilde med Spill av-knappen

En rask titt på WinJS

Olivier Bloch fra MS Open Tech og Josh Williams fra WinJS-teamet gir en innføring i WinJS i samtale med Cory Fowler.

videobilde med Spill av-knappen

Utvikle konvergerte apper ved hjelp av HTML og JS

Denne gjennomgangen tar for seg hvordan du utvikler apper for Windows og Windows Phone ved hjelp av HTML, JavaScript og WinJS-biblioteket. Finn ut hvordan universelle Visual Studio-prosjekter gjør det enkelt å utveksle kode mellom apper, og dessuten hjelper deg med å utvikle tilpassede apper.

videobilde med Spill av-knappen

Utvikle raske og fleksible grensesnitt med HTML og JS

Finn ut hva slags koding som får Windows Store-apper til å fungerer optimalt, med Windows-biblioteket for JavaScript (WinJS).

videobilde med Spill av-knappen

Utvikle din første app med HTML og JS

Få en innføring i hvordan du utvikler Windows Store-apper ved hjelp av HTML og JavaScript, inkludert WinJS, med utgangspunkt i kunnskapene du allerede har.

WinJS i produksjonskode

Var denne siden nyttig?
Har du flere tilbakemeldinger?
Takk! Vi setter pris på at du gir oss tilbakemelding.