intro til windows 8
DESCRIPTION
In Norwegian. In this presentation I gave a brief introduction to win8 for .net developers.TRANSCRIPT
![Page 1: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/1.jpg)
Intro til Windows 8
Gøran HansenSoftware Craftsman
http://goeran.no http://twitter.com/goeran
![Page 2: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/2.jpg)
Tablets
![Page 3: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/3.jpg)
![Page 4: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/4.jpg)
2010 2011 20120
10
20
30
40
50
60
70
80
iPad
![Page 5: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/5.jpg)
2010 2011 2012 2013 2014 20150
100
200
300
400
500
600
PC
![Page 6: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/6.jpg)
2010 2011 2012 2013 2014 20150
100
200
300
400
500
600
PCTablet
PC vs Tablet marked
![Page 7: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/7.jpg)
Microsoft ønsker å ta en bit av det raskt voksende Tablet markedet
![Page 8: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/8.jpg)
Windows 8
![Page 9: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/9.jpg)
![Page 10: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/10.jpg)
![Page 11: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/11.jpg)
![Page 12: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/12.jpg)
![Page 13: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/13.jpg)
Metro
![Page 14: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/14.jpg)
Hvordan Utvikle Metro apps?
![Page 15: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/15.jpg)
![Page 16: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/16.jpg)
WinRT (Windows Runtime)
![Page 17: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/17.jpg)
Foundation for building Windows 8 Metro style apps
![Page 18: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/18.jpg)
WinRT
• Win32 er ikke et bra API for .net utviklere• Utviklere ønsker tools: IntelliSense, debugging
etc• Utviklere ønsker å kunne velge språk
![Page 19: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/19.jpg)
Arkitektur
Windows Kernel Services
JavaScript(Chakra)C/C++ C#, VB
Metro style Apps
Communication & Data
Application Model
Devices & Printing
Windows Runtime APIsGraphics &
Media
XAML HTML / CSS
HTMLJavaScript
CC++
C#VB
Desktop Apps
Win32 .NET SL
Internet Explorer
![Page 20: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/20.jpg)
Vi kan bruke vår eksisterendekompetanse på .NET, C# og XAML!
![Page 21: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/21.jpg)
HTML5 og JavaScript - ett alternativ, ikke førstevalget
![Page 22: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/22.jpg)
Demo – Hello world
![Page 23: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/23.jpg)
![Page 24: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/24.jpg)
Windows Store
• Metro apps• Desktop apps apps• Synlig for søkemotorer• Deep linking• Side-Load Apps
![Page 25: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/25.jpg)
Oppsummering
![Page 26: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/26.jpg)
Windows 8 =
Windows 7 + Metro
![Page 27: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/27.jpg)
Windows 8 kjører:- Dekstop apps- Metro apps
![Page 28: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/28.jpg)
Metro =
.NET (c#/vb) + XAMLNative (C/C++) + XAML
JavaScript + HTML+
WinRT
![Page 29: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/29.jpg)
Windows Store
![Page 30: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/30.jpg)
Roadmap
• September 2011, Developer Preview• Feb/Mars 2012, Beta 1• Beta 2?• RTM?
![Page 31: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/31.jpg)
Roadmap
• September 2011, Developer Preview• Feb/Mars 2012, Beta 1• Beta 2?• RTM?
![Page 32: Intro til windows 8](https://reader031.vdocuments.us/reader031/viewer/2022020718/5565494cd8b42a9b4c8b4c2f/html5/thumbnails/32.jpg)
Intro til Windows 8
Gøran HansenSoftware Craftsman
http://goeran.no http://twitter.com/goeran