Marcel's Blog

Windows 10 Technical Preview

Sinds deze week is Windows 10 beschikbaar als Technical Preview. Deze versie is volgens de waarschuwingen slechts bedoeld voor technische of ervaren betatesters. Het advies is ook om deze versie niet te installeren op je productie computer.

Dus heb ik de versie gedownload en op mijn Surface Pro 3 geïnstalleerd. Ik koos ervoor om niet een upgrade van mijn bestaande Windows 8.1 installatie te doen. Het resultaat na de installatie waren een heleboel missende drivers ;-) Gelukkig kon ik op een andere laptop de drivers downloaden.

10-8-2014 12-37-21 10-8-2014 12-37-42

Er zal nog wel een echte beta komen, die door iedereen te installeren is. Deze versie geeft volgens mij ook nog maar een klein inkijkje in alle veranderingen.

Wat is er dan veranderd? Als je nog steeds op Windows 7 zit en weleens met een schuin oog gekeken hebt naar Windows 8, dan is het je opgevallen dat het vertrouwende startmenu er niet is. Niet helemaal waar, want het is feitelijk een heel scherm geworden. Als je voor het eerst achter een Windows 8.1 computer zit, dan moet je vooral erg wennen. Het lijkt net of niets meer op dezelfde plek zit.

Windows 8 was vooral bedoeld voor tablet achtige omgevingen of voor laptops/desktops met een touch scherm. Windows 7 was erg goed te bedienen met een muis en een toetsenbord. Feitelijk kon je heel Windows gebruiken met enkel een toetsenbord. Met Windows 8 (en ook met de introductie van de Surface RT) kwam daar een nieuwe dimensie bij namelijk Touch.

Als je een Metro of Windows 8 app uit de Store gebruikte, dan moest je van rechts swipen op je touch scherm om bij de settings te komen. Er kwam dan de zogeheten Charmsbar naar voren met daarin de settings van de actieve app. Met de muis moest je naar die ene pixel in de rechterbovenhoek van het scherm en dan verscheen de Charmsbar ook. Of je gebruikte de toetscombinatie Windows-key + I of Windows-key + C(harms).

Wat is het probleem? Deze manieren zaten en zitten nog direct in je spiergeheugen en voelde na het komen van de vorige versies van Windows niet als een gewoonte.

Met Windows 10 probeert Microsoft dat probleem te tackelen. Waar Windows 8 gemaakt is vanuit het gezichtspunt van touch/tablet, is Windows 10 weer gebouwd vanuit de desktop gebruiker zonder touch.

En deze eerste versie voelt goed hoor. Maar ook op een Tablet.

Snelle rondleiding dan. De belangrijkste aanpassing voor velen. Het startmenu is terug. Maar deze is wel danig onderhanden genomen. De live tiles en het pinnen van apps zoals op het start scherm zijn hierin gecombineerd.

Screenshot (5)

Ook de searchbox is weer terug. In Windows 8.1 moest je Windows-key + Q(uery) doen. Met deze search optie kun je weer eenvoudig zoeken naar de apps. Als je op de ‘All Apps’ klinkt, dan krijg je de structuur van Windows 7 terug. Je ziet dan folders van de geïnstalleerde applicaties die niet uit de Windows Store komen.

Op de onderste balk zie je ook een vergrootglas. Deze is zoals je uit vorige versie van Windows kent om een desktop search uit te voeren. Er wordt dan niet perse gekeken in de geïnstalleerde apps, maar naar bestanden op je computer. Nieuw is dat het resultaat vermengd is met zoekresultaten van het internet.

Het startmenu is ook in hoogte en breedte verstelbaar, kan erg interessant zijn op een 4K Monitor.

Wil je toch weer terug naar de Windows 8.1 manier? Dat kan ook hoor. Volgens de filmpjes zou deze switch op Surfaces straks automatisch gebeuren als je het toetsenbord verwijderd of wegklapt. Dan is het namelijk een tablet is een touch georiënteerde omgeving logischer.

Op de taskbar kun je een rechtermuisklik doen en naar de properties gaan. Op het derde tabje ‘Start Menu’ kun je deze setting aanpassen. Het wordt pas actief als je opnieuw inlogt.

Screenshot (9) Screenshot (10) 

Daarna krijg je bij een druk op de Windows toets of de hardware toets het Windows 8 start scherm.

Screenshot (13)  

Ander design dingetje alle schermen hebben nu een shaduw. Op het onderstaande plaatje zie je dat niet helemaal. Het is wel grappig.

Screenshot (11)

Wat niet opvalt, maar als je het vergelijkt met Windows 8 wel, alle schermen hebben geen rand. De bovenste schermafdruk is van Windows 8 en de onderste van Windows 10. Het maakt de hele indruk wel iets prettiger.

10-8-2014 13-45-13 10-8-2014 13-45-43

Uiteraard zoals je hierboven ziet, zijn ook de icoontjes etc onderhanden genomen. En is er zoveel mogelijk nutteloze ruimte weggehaald.

In Windows 8 was een Store app / Metro app / Windows 8 app altijd full screen. Nu niet meer, een dergelijke app is nu in eerste instantie schermvullend. Maar je kunt hem aanpassen aan je eigen wensen.

Screenshot (6)Screenshot (7)

In principe hoef je nu ook niet meer naar de Charmsbar. In de titelbalk zit een knop met drie puntjes (…). Met dit menu kun je bij de settings etc komen. Dat is ook logisch, want een app is nu niet meer full screen.

Het resizen van een Store app is nog wel beperkt in hoogte. Er is (nog?) een minimale hoogte voor een Windows Store app, de breedte is minder hard beperkt.

In alle versies van Windows is ALT-TAB de manier om door de geopende applicaties te bladeren. Daar is Windows toets –TAB bijgekomen en dan zag je de open applicaties op een meer grafische manier. In Windows 8 werkte dat ook, maar de Windows Store apps deden dan niet mee. Nu wel

Screenshot (3)

Ander nieuwtje is dan de zwarte balk met ‘Add a Desktop’. In Windows 10 zijn nu meerdere desktops mogelijk. Dan kun je op een fysiek scherm toch je spullen scheiden van elkaar.

Screenshot (1)

In Windows 7/8 desktop bestond de toetscombinatie Windows key+pijltje rechts/links. De actieve applicatie zal dan naar de linker of rechterkant van je scherm springen. Handig als je twee Word documenten naast elkaar had en gelijktijdig wilde bekijken. Maar er waren maar een paar standen; links, rechts, full screen, normal.

In Windows 8 metro waren er nog minder mogelijkheden en geen toetscombinaties. Eerst konden er op een scherm maar twee Windows Store apps naast elkaar, in 8.1 is dat gewijzigd in 3.

In Windows 10 is het scherm verdeeld in 4 kwadranten met de Windows toets en de pijltjes toetsen. En dat geldt dus ook voor de Windows Store apps, hoewel deze nog een minimale hoogte in beslag nemen.

Screenshot (4)

Als laatste het onderdeel van Windows dat sinds de eerste versie niet meer is aangepast; de command prompt. De hele omgeving was modern, maar deze niet. Maar nu is de Command prompt toch echt aangepakt.

Je kunt nu knippen/plakken met de bekende toetscombinaties. Je kunt delen van de tekst selecteren. Je kun de prompt transparant maken. Vele handigheden die er eigenlijk al veel langer hadden moeten zijn.

 10-8-2014 13-55-32 10-8-2014 13-56-04 10-8-2014 14-01-21      

Hoewel het om een Technical Preview gaat, voelt het allemaal wel stabiel aan. De vele aanpassingen zien er erg goed uit. Je ziet ook dat er nog vele aanpassingen moeten komen. ALT-F4 werkt bijvoorbeeld niet meer goed voor Windows Store apps. Ook op mijn Tablet/Laptop Surface voelt het heel natuurlijk aan.

Let wel, alles in deze post is gebaseerd op een preview en kan dus wijzigen in de toekomst.

Ben benieuwd naar de volgende update van de preview. Tijdens de Build conference in April komen er vast nog meer details.

IoT (2) Intel Galileo

Op de afgelopen //Build conferentie werd gesproken over een Windows op een Intel moederbordje. Intel heeft daarvoor een chip ontwikkeld en Microsoft heeft daar hun Windows op geinstalleerd. Het bordje is een Intel Galileo bordje. Dat bordje is gewoon een Arduino bordje en dus kunnen ook de Arduino componenten (waarvan er al erg veel zijn) kunnen hierop aangesloten worden.

De Arduino ontwikkelomgeving ziet er zoals onderstaande uit. De code is C / C++. Het onderstaande voorbeel laat het onboard ledje knipperen.

30-8-2014 19-20-31

Ik wilde er natuurlijk Windows op installeren. Daarvoor moest ik eerste een firmware update uitvoeren. De Arduino ontwikkelomgeving is redelijk simpel hoor. Het copy/paste van een directory met alles erin. Daar zit dan ook de Firmware update in.

19-8-2014 22-23-47 

Om over de Windows voor het Galileo bordje te komen, moet je via Microsoft Connect toegang krijgen tot de Windows Embedded Pre-release programma. Via deze pagina’s op GitHub kun je dan de juiste stappen uitvoeren om Windows te installeren.

Onderstaande is het proces van installeren op een SD card.

19-8-2014 21-15-34

WP_20140830_005 - Copy

Als dat allemaal gedaan is, dan ku n je het SD cardje op het G alileo bordje plaatsen. De Galileo watcher app zal hem (mits je het bordje via USB/Ethernet hebt aangesloten) zien.

30-8-2014 13-26-08

Er zit standaard een kleine Webserver op. Dus als je Web browser here doet uit het menu kom je daarop terrecht.

30-8-2014 13-25-48

Je kunt ook een netwerk share openen en dan zie je de bestanden.

30-8-2014 13-26-58

De directory van de webserver. Zoals je zag heb ik de teksten aangepast.

30-8-2014 13-30-57

De directory waarop de delpoyments worden gedaan.

30-8-2014 13-27-17

Oke, nu hebben we Windows draaien op het ding. Maar nu willen we natuurlijk ook iets bouwen. Voor .NET Gadgeteer was het eenvoudig. Hier gaat het iets anders. Er is voor Visual Studio 2013 een project template voor C++.

30-8-2014 13-35-50

Voor deze demo gebruik ik niet de onboard led, maar heb ik een ledje op het bordje gedrukt. Via code zal ik deze dan laten knipperen.

30-8-2014 13-39-06

Niet heel lastig lijkt het. En als je hem runt en debugt, dan zie je dat natuurlijk in je Visual Studio.

30-8-2014 13-39-16      

En het ledje knippert mee. Het rode ledje op de twee foto is feller.

WP_20140830_006WP_20140830_007

Maar het kan natuurlijk ook moeilijker. Zo heb ik net als voor de .NET Gadgeteer een 16x2 display gekocht. Daarop kan ik teksten zetten.

30-8-2014 13-29-40  

Maar dan moet je hem wel aansluiten en dat gaat bij Arduino iets minder elegant dan bij .NET Gadgeteer. Je hebt dan een breadboard en met kabeltjes verbindje contacten.

 WP_20140830_003    

Maar het resultaat van de code is wel zichtbaar. Op het schermpje verschijnt een oplopende waarde (i++).

Gaaf he. Nu nog wat verder experimenteren met die spullen. Je moet daar hele mooie dingen mee kunnen maken. Wel even mijn C++ een beetje oppoetsen.

IoT (1) .NET Gadgeteer

Internet of Things staat de laatste tijd nogal in de belangstelling. Niet zo gek, want de wereld wordt steeds meer connected. Alles er en iedereen staan op elke plek van deze aardbol met elkaar in contact. Als je in vroegere tijden op vakantie was, dan bracht je de achterblijvers via postkaarten op de hoogte. Je was dan ook echt even weg. Heel lang waren er in het buitenland geen Nederlandse kranten te vinden.

Maar dat is tegenwoordig anders. Iedereen heeft wel een mobiel en een tablet. Bijna overal hebben we wel internet en brengen we elkaar op de hoogte via Twitter, FaceBook, mail of andere media.

Niet alleen mensen staan steeds meer in contact met elkaar, ook devices etc staan met elkaar in contact. De meeste auto’s kennen al iets als knop waarmee je de garage kunt signaleren als je een probleem hebt. Je telefoon staat steeds in contact met satelieten om aan te geven waar hij is. Deze toepassingen zullen alleen maar uitbreiden. We hebben bijna allemaal al sensoren in huis om automatisch de verwarming hoger of lager te zetten. We kunnen al via domotica koppelingen van afstand de lampen in huis aanzetten. Onze koelkasten zullen sensoren krijgen en zullen tekorten in de voorraad melden aan een leverancier. Smartwatches zullen naast je hartritme ook je gezondheid in de gaten kunnen houden. Wie weet gaat hij dan zelf de dokter wel bellen als er een wijziging plaats vind in je metingen. Er zullen nog veel meer toepassingen komen.

Al die dingen moeten geprogrammeerd worden. Voorheen waren dat veel electronische schakelingen en low level programmeertalen. Maar tegenwoordig willen we meer eenvoudiger zaken programmeren. Het liefst met talen of omgevingen die we al gebruiken. Dan kan het uiteindelijk ook goedkoper worden.

Er is iets als .NET Gadgeteer. Hiermee kun je met behulp van allerhande modules en een moederbordje een idee uitproberen en maken. Om dit te programmeren kun je dan gebruik maken van .NET Microsoft Framework en gebruik maken van Visual Studio 2010.

WP_20140830_011

De designer is erg WYSIWYG. Je sleept de componenten op het canvas en klikt op het connect en je ziet hoe je het component aan het moederbord moet koppelen.

30-8-2014 17-31-39

In de code kun je dan via intellisense de nodige functies van een component programmeren. Als je erg thuis bent in C#, dan voel je hier helemaal prettig bij. Je kunt het dan deployen en starten op het moederbordje.

30-8-2014 17-32-30 

Je kunt de code debuggen en je oplossing uitproberen.

 WP_20140830_010

 

Het .NET Micro Framework is al heel oud. De opvolger is Windows Embedded. Daarvoor heb je andere hardware nodig. Op deze hardware moet dan iets als Windows draaien.

 

In een volgende blogpost vertel ik over het Intel Galileo moederbord waarop Windows draait.

Bing while coding

Iedere developer kent dat wel, tijdens het developen ben je op het internet op zoek naar tips en truuks. Er zijn nogal wat plekken om aan je informatie te komen op het internet. Hulp, tips en codevoorbeelden kunnen gevonden worden op verschillen forums, MSDN, CodeProjectStackOverflow en vele andere. Het is ondoenlijk om ze allemaal te kennen of in een lijstje af te lopen. Dus gebruiken we allemaal onze favoriete zoekmachine om een hulp te vinden. Daarvoor moeten we dan de comfortabele omgeving van Visual Studio verlaten. Je start een browser en zoekt. Sinds kort is er een handige extension voor Visual Studio beschikbaar. Je kunt dan in je development omgeving blijven.

30-8-2014 14-27-33

Moet je dan iets speciaals doen om het tijdens het coderen te gebruiken? Nope, het werkt automatisch. Je begint met typen van je code en de intellisense kicks in (druk op ALT+space als het niet automatisch gaat). De resultaten van de intellisense zijn uitgebreid met Bing search resultaten.

 28-8-2014 06-57-38

Hoe handig is dat! Dus naast de standaard documentatie zie je ook de code voorbeelden uit de community.

Als dit je dan nog niet genoeg informatie oplevert of gewoon een zoekactie wilt starten, dan is in de menubalk een zoekbox toegevoegd. Type hier je vraag in en in je Visual Studio verschijnen de resultaten op een handige en overzichtelijke manier.

 28-8-2014 06-58-43

 28-8-2014 06-58-53

28-8-2014 06-59-03 

Nu zal het vaak zo zijn, dan niet iedereen volledig toegang heeft tot het internet. Demo en codevoorbeelden kunnen ook op een lokale locatie geplaatst worden en toch dienen als bron van het Bing Visual Studio tool.

 

 

 

 

 

 

30-8-2014 15-36-07

 

Hoe handig is dat! Op deze manier hoef je als ontwikkelaar niet steeds te contextswitchen. Je kunt dan in de flow blijven.

Happy coding!

Surface Pro 3

Vandaag is mijn Surface Pro 3 (i7 met 256 Gb disk 8Gb memory) dan eindelijk gekomen. Lang naar uitgekeken en ik ben erg benieuwd naar de verschillen.

WP_20140828_001WP_20140828_003

De verschillen zijn groot. Ten eerste is het scherm 12 inch, dat is 2 meer dan de vorige versies. Ook de verhouding (2:3) van het scherm is anders en de resolutie (2160x1440) is daarmee ook gelijk meer geworden. De pen is anders, er zit een batterij in. De Surface Pro 3 kan in meer standen kantelen dan de vorige twee versies. De eerste had 1 stand, de tweede had er 2 en deze heeft er multi. Ik ben erg benieuwd hoe dat in de praktijk gaat werken. Jammer is wel dat de voeding van de Pro/RT 2 en de 3 niet uitwisselbaar zijn. De connector in de Surface is behoorlijk veranderd, de andere connector werkte in de praktijk niet altijd even fijn.

Als je de Surface Pro 2 en de Surface Pro 3 boven op elkaar legt dan vallen de verschillen wel op. Op de foto is de onderste mijn Samsung Ultrabook van 13 inch. Zoals je ziet kan het een vervanging van de Samsung zijn.

IMG_0005

De verschillen in dikte is ook wel zichtbaar. De onderste vertekent door het design.

IMG_0002

De verschillen tussen de Pro 2 en de Pro 3 zijn wel zichtbaar.

 IMG_0003

Het verschil in gewicht ook. Let op onderstaande is niet uitgevoerd op een geijkte weegschaal en dit ook meer als illustratie.

Surface Pro 2

IMG_0006

Surface Pro 3

 IMG_0007

Samsung Ultrabook

 IMG_0008

 

 

 

 

 

 

 

 

Komende weken zal mijn Surface Pro 3 eens echt als dagelijkse machine gebruiken. Kijken hoe deze zich staande houdt ten opzichte van de Samsung (wat mijn dagelijkse machine is) en de Surface Pro 2.

Ik hou julie op de hoogte. Binnenkort komt ook de dockingstation. Dan heb ik er weer een werkplek bij ;-)

Posted: Aug 29 2014, 06:00 AM by Marcel
Filed under: , , ,
Microsoft Project Siena

Deze Windows 8 app bestaat al een tijdje. Met deze app kun je krachtige Business apps maken en publiceren zonder een regel code te schrijven. Meer informatie kun je vinden op de Microsoft Project Siena site. Dat klinkt natuurlijk veel belovend. Business users die zelf hun apps in elkaar klikken en zo hun eigen werk vereenvoudigen.

3-8-2014 15-04-48

Dat klinkt interessant, dus wil ik dat zelf ervaren. Als je de app start, dan krijg je onderstaande te zien. Je ziet een leeg scherm en daarop kun je Visuals plaatsen. Overigens is het wel handig om een van de  verschillende tutorials te bekijken. Persoonlijk vind ik de flow, workflow of manier van werken nog niet heel intutief. We beginnen met een leeg scherm of window.

3-8-2014 15-05-03

Business apps zijn pas interessant als ze data laten zien. Data komt van een Data Source. Door een rechtermuis klik of het swipen van boven naar beneden krijg je een menu balk. In dit menu de standaard file functionaliteit, het toevoegen van data en het toevoegen van een nieuw scherm. Ook niet onbelangrijk is dat rechts een Preview button staat.

 3-8-2014 15-05-32

Bij de App data kun je kiezen voor databronnen. Er is een standaard lijst met bronnen. Voor sommige koppelingen moet je bij de bron wel een developers account of settings downloaden. Dat geldt oa voor Yammer, Facebook, Twitter etc. In mijn voorbeeld heb ik een RSS feed gekozen.

 3-8-2014 15-06-27

Als je op Import data klikt, dan zal Siena melden dat de databronnen succesvol gekoppeld is.

 3-8-2014 15-06-38

Het scherm zie je dan een voorbeeld van de data. Heb je meerdere databronnen voor je app nodig? Dan kun je meerdere bronnen toevoegen.

 3-8-2014 15-07-05

Op het scherm moeten we dan iets neerzetten waarin deze data getoond kan worden. Daarvoor moet je op de grote plus klikken aan de rechterbovenkant. Er verschijnt een lijst met legio mogelijkheden. Voor mijn demo app kies ik uit Galleries en dan een Text Gallery. Deze bevat een combinatie van velden etc dat scheelt mij weer werk ;-)

 3-8-2014 15-07-57

Aan de onderkant popped er een menu op, daaruit kun je de gewenste databron kiezen. Voor mijn App RSS_1. Op het scherm verandert gelijk de inhoud van de velden. Zoals je ziet is de data niet helemaal zoals ik zou willen. In de eerste regel staan de tags van een Blog item etc.

 3-8-2014 15-08-07

Om dat aan te passen is redelijk eenvoudig. Je selecteert het veld en kiest uit het menu aan de onderkant voor Text. Daar kun je dan kiezen welk veld van de databron je wilt tonen.

 3-8-2014 15-09-20

 3-8-2014 15-09-42

Deze acties heb ik bij meer velden uitgevoerd. Ik heb er ook nog een plaatje toegevoegd en een tekst veld. Om het resultaat te kunnen kijken, dan klik je Preview uit hetzelfde menu waar de databronnen kon worden ingevuld.

 3-8-2014 15-19-46

Je nieuwe app zal starten. In mijn geval ziet het er als volgt uit.

 3-8-2014 15-19-55

Super eenvoudig. Als je app uit meerdere pagina’s bestaat, dan kun je een nieuw Window aan toevoegen. In je eerste scherm kun je dan een navigatie toevoegen. Ik heb nog niet gevonden waar je dan de parameter in het aangeroepen scherm uit leest om mee te geven aan een databron.

Samenvattend: ik denk dat dit een mooi begin is. Er mag nog wel iets aan de gebruikers interface gedaan worden, maar het begin is er zeker. Als je de keynote van Microsoft Partner Conference hebt gekeken, dan was daar een demo te zien van deze applicatie in de volgende vorm. Ik hoop ook dat er nog mogelijkheden komen om security toe te voegen of als bedrijf eigen databronnen toe te voegen. Ik kan mij namelijk voorstellen dat bedrijven connecties naar hun ERP systemen of andere interne databronnen zelf in de hand willen houden. Dat Business users zelf hun apps maken lijkt mij niet gek, maar dan wel een beetje gecontroleerd. Overigens is dit niet nieuw, ruim 15 jaar geleden toen Excel en Microsoft Access veelvuldig door Business users gebruikt werden wilde we dit ook.

Ik ben heel benieuwd naar de volgende versie en welke databronnen toegevoegd zijn. Keep you posted!

Visual Studio Editor TIP

Laatst moest ik een tekstbestandje aanpassen. Dat bestandje had ik nodig voor om in BizTalk iets te testen of zo. Ik moest wat kolommen weghalen en vervangen door iets anders. Ik weet niet meer wat het was, maar wel dat het met Visual Studio erg eenvoudig ging.

Normaal gebruik ik daar Notepad of Excel voor. Ik weet het er zijn ook andere tools Notepad++, maar deze heb ik niet overal geinstalleerd. NB dat zou nog een mooie sync optie zijn voor Windows 8.

Maar goed, de Visual Studio editor kent hele handige functies.

Stel ik heb dit bestand, zoals je ziet een dirlisting.

image

Nu wil ik de eerste kolommen verwijderen, dan kun je natuurlijk naar het begin van de regel en oneindig keer delete drukken of eerst selecteren of in Excel convert to koloms en de kolommen verwijderen ;-)

Maar is Visual Studio kun je de muis aan het begin zetten en de alt toets indrukken.

image

Dan een simpele delete en de kolommen zijn weg.

Maar wil je aan het begin iets toevoegen, dan kan dat op bijna dezelfde manier. Cursor op de eerste kolom en de alt toets indrukken en je muis loodrecht naar beneden halen. Daarna kun je gewoon tekst typen.

image

Handig! Later meer!

Kinect for Windows V2 – Sensor

Waarschijnlijk heb je er al over gehoord en gelezen. Bij de SDN hebben we tijdens het SDN event in Maart een sessie gehad en een artikel in SDN magazine 120, beide door Dennis Vroegop en gebaseerd op de Developers preview kit.

Intussen is er weer heel veranderd. De bijbehorende SDK is behoorlijk aangepast en bijna wekelijks komen er nieuwe features in de SDK bij. Van de SDK is nu ook een public preview beschikbaar. Na installatie van de SDK krijg je deze apps erbij:

  • Gesture Builder
  • Kinect Studio
  • SDK Browser (examples)

18-Jul-14 11-18-26

Aan een SDK zonder device heb je niet zoveel, maar sinds 15 juli is de Kinect ook verkrijgbaar via de Microsoft Store.

18-7-2014 11-30-36 

De verschillen ten opzichte van de Developer preview zijn:

  • De sensor zit in een mooie doos ;-)

 WP_20140718_008

  • De connector en voedig zijn beduidend mooier geworden ten opzichte van de Developer Preview. Het onderste blokje, welke de verbinding legt tussen je PC (met USB 3) en de Sensor, was veel groter en niet gestyled. Theoretisch zou je Kinect for Windows v2 sensor ook voor een Xbox ONE kunnen gebruiken, het mag niet. Andersom gaat niet, dan mis je de sensor-naar-usb unit.

WP_20140718_005

  • De camouflage stickers zijn uiteraard verwijderd. Ten opzichte van de Xbox ONE sensor zijn het XBox logo en de aanduiding XBox verdwenen.

 WP_20140718_007

Ik heb mijn retail versie nu binnen, ik ben benieuwd wanneer de Developer Preview versie wordt vervangen door een ‘echte’ Kinect.

In een later Blogpost kom ik terug op de SDK en examples.

Windows Phone 8.1

Binnenkort komt er voor je Windows Phone 8 een hele mooie update beschikbaar: Windows Phone 8.1. Deze update bevat naast gebruikersinterface updates ook handigheid zoals die ook op andere platforms aanwezig is.

Zo is het straks mogelijk om een achtergrond afbeelding te hebben. Deze afbeelding zal getoond worden door alle iconen die transparant zijn.

wp_ss_20140124_0001 wp_ss_20140419_0002

Op het Android en Apple platform heb je een notification center. Op die devices veeg je van boven naar beneden en krijg je een overzicht van de verschillende notificaties. Als je tekst berichten, Whatsapp, mails of andere notificaties krijgt, dan krijg je ze hier te zien. Deze functionaliteit is straks ook beschikbaar op Windows Phone. Ik werk er nu al een tijdje mee en je gaat het erg prettig vinden.

wp_ss_20140419_0001 wp_ss_20140419_0006

De agenda op Windows Phone is nu al een stuk beter dan op de concurrerende platforms. Maar met deze update wordt er toch nog een extra slag gemaakt. Als zakelijke gebruiker van een Windows Phone ga je daar ook weer van genieten.

wp_ss_20140419_0004 wp_ss_20140419_0005 wp_ss_20140421_0001

En dan de meest in het oog springende aanpassing: Cortana. Op een iPhone heb je Siri en op Windows Phone krijg je Cortana. Gamefanaten zullen de naam herkennen uit de Halo Games op de XBox. Op dit moment van schrijven is het alleen nog voor US Englisch beschikbaar.

Je kunt er erg leuke grappen mee uithalen. Je kunt aan Cortana vragen om te zingen, moppen te vertellen of advies te vragen. Tijdens het WK 2014 heeft ze zich ook ontpopt als een voorspeller van Voetbal uitslagen. Powered by Bing.

wp_ss_20140525_0001 wp_ss_20140525_0002 wp_ss_20140525_0003

Maar Cortana is absoluut niet alleen voor de lol, het toepassing is eigenlijk veel serieuzer. Zo kun je tegen haar zeggen, dat je een reminder wilt op een bepaald moment. Zij zal je dan als een echte PA (Personal Assistent) attenderen op je taak.

wp_ss_20140525_0004 wp_ss_20140525_0005

Kortom een geweldige update. Nu maar hopen dat de mobiele providers de update ook snel beschikbaar stellen voor jullie.

PS de screenshots in deze blogpost zijn gemaakt op een Nokia Lumia 1520.

Posted: Jul 06 2014, 11:00 PM by Marcel
Filed under: ,
Azure Virtual Machines still evolving!

De wizard om een Virtual Machine te maken op Azure is aangepast. Er zijn nu nog meer mogelijkheden.

Voor de grootte van een virtual machine kun je nu kiezen uit een Basic of Standard tier. Het verschil tussen beide is niet alleen een kostenaspect. De Standard tier machines hebben een Azure Load balancer en standaard voorbereid op Auto scaling. Bij een Basic tier machine kun je ook auto scaling bewerkstellingen met behulp van availabiltysets.

25-5-2014 15-48-05

Eerder werden bij het maken van een VM twee standaard endpoints toegevoegd. Als je er meer nodig had, dan kon je die na creatie van de VM toevoegen. Nu kun je ze bij het maken van de VM gelijk invullen. Dat is handig als je bijvoorbeeld een NAV VM wilt maken. Dat scheelt weer een stap in de verdere installatie.

25-5-2014 15-48-25

Je kunt nu ook allerlei extensions direct via deze wizard installeren. Naast standaard extensions zoals Puppet en Chef kun je ook je eigen scripts laten uitvoeren. Je kunt nu ook kiezen voor security extensions.

 25-5-2014 15-48-46

Het tool van Microsoft BGInfo is nu standaard onderdeel van een VM.

ext1

Ik heb het al eens eerder gezegd, dat het erg handig is om je MSDN account te koppelen aan je Azure subscription. Je kunt dan heel eenvoudig een development omgeving activeren. Of het nu gaat om een BizTalk, SharePoint of NAV development omgeving, met een paar klikken kun je aan de slag.

msdn1

msdn2

Je ziet het al in de Visual studio keuzes die er zijn, maar het is nu ook mogelijk om een Client OS omgeving te starten. Op die manier kun je Azure voor echte Dev/Test scenario’s gebruiken.

msdn3

Wil je alvast kennis maken met de volgende versie van Visual Studio. Gewoon even een standaard VM met VS14 configureren en 15 minuten later weet jij wat VS14 straks gaat bieden.

vs14

Zoals je ziet gaan de Azure ontwikkelingen erg snel en staan ze niet stil. Het platform evolueert naar een echte omgeving voor Dev/Test scenario’s.

DevOps sessie by Richard Campbell

Op 26 mei was Richard Campbell bij Prodware Benelux in Rijswijk. Jarkko van The Software Architecture and Project Design The Hague organiseerde deze presentatie. Het was een uiterst geslaagde bijeenkomst en Richard Campbell is een uitermate goede spreker.

De sessie is opgenomen en te bekijken via YouTube.

Scheduled Jobs Azure Websites

Heb je op je Microsoft Azure Website een scheduled job nodig? Bijvoorbeeld om bestanden naar een andere plek te kopieren of iets uit te voeren op de achtergrond? Tot voor kort werd je dan altijd door Azure specialisten door verwezen naar het gebruik van Cloud Services. Daar kun je deze in een aparte thread maken en laten lopen.

25-5-2014 15-44-16

Maar nu kun je ook webjobs maken op Microsoft Azure websites. Deze kun je dan laten lopen volgens een schedule. Dat scheelt extra development.

Azure Websites staging

Een ontwikkeltraject van software bestaat altijd uit een stuk design, bouw, testen en deployment. Of je dit nu agile of niet doet, de stappen komen altijd terug. Voor de verschillende onderdelen heb je ook verschillende omgevingen. Bouwen doe je op een development omgeving en vaak lokaal. Testen doe je op een Testomgeving en deze staat meestal centraal. Op Productie wordt alleen maar gedeployed en hebben de vorige stappen gevalideerd dat de software werkt en goed is.

Soms bevat een deployments (productie of test maakt niet zo uit) procesjes om de omgeving voor te verwarmen. Bijvoorbeeld de eerste call naar een website duurt meestal iets langer op een vers geinstalleerde omgeving. Niet zo gek er moeten allerlei zaken gecached worden en opgestart. Maar als je een nieuwe versie gepubliceerd hebt, dan merken je productie gebruikers deze vertraging. Niet fijn en zeker in onze snelle maatschappij waar we bijna niet meer willen wachten niet handig.

Dan zou het handig zijn om alvast een deployment te doen, de boel op te warmen en deze dan beschikbaar te stellen aan je gebruikers.

Bij Microsoft Azure Cloud Services deden we dat door de staging omgeving gebruiken. Op deze Staging omgeving kon je dan alles even aanraken en zorgen dat de eerste vertraging uit de lucht is. Daarna kon je met een Swap Staging naar Productie brengen..

25-5-2014 16-00-19

Bij Microsoft Azure websites was de Staging omgeving er niet. Maar sinds kort bestaat dit ook voor de Websites. Scherm technisch ziet het er iets anders uit, maar werkt ongeveer gelijk. De Staging omgeving is er niet standaard en moet je zelf toevoegen.

25-5-2014 15-54-30

 25-5-2014 15-55-47

En wil je Staging Productie maken, dan gaat het net zo eenvoudig.

 25-5-2014 15-57-38 

Happy Websites!

Microsoft Azure Websites Backup

Als je een Microsoft Azure Website hebt gemaakt, dan kun je deze nu ook regelmatig en automatisch laten backuppen. In deze backup routine kun je ook de bijbehorende database of linked resources meenemen.

25-5-2014 15-41-36

25-5-2014 15-41-51

Dit maakt Microsoft Azure websites nog interessanter om te gebruiken.

Visual Studio Online – Organizational Account

Om gebruik te maken van Visual Studio Online had je een Microsoft Account nodig. Het is nu ook mogelijk om een Visual Studio Online aan te maken met een Office 365 account.

25-5-2014 13-56-37

25-5-2014 13-53-57  25-5-2014 13-55-18 

Dat maakt Visual Studio Online beschikbaar en bereikbaar voor Business en Enterprise omgevingen.

  25-5-2014 13-54-15

Uiteraard kun je deze dan ook aan je Microsoft Azure subscription koppelen die gekoppeld is aan een Office 365 account.

More Posts Next page »