Transcript als PDF
TechDays 2016 Dinsdag 4 oktober Opening Keynote Corey Sanders 09:15 10:45 AUDITORIUM 09:15 10:30 State of the Union: Cloud & Productivity State of the Union: Client Technologies State of the Union: Data & IoT State of the Union: Tools & DevOps Sander van den Hoven & Jesse van Leth Jeff Burtoft Jeroen ter Heerdt & Valery Jacobs Aleksander Dordevic & Gerard van der Pol G102‐103 EMERALD ROOM 10:45 11:30 10:45 11:30 AUDITORIUM 10:45 11:30 G104‐105 10:45 11:30 Maplese, when IT meets IoT 11:30 Joep Romijn OPEN PODIUM 11:30 11:50 Bring your app’s data to life using Power BI Embedded 11:45 What’s new in DAX in 2016 Visual Studio Productivity Tips Microsoft Graph API deep‐dive Michiel Rozema Alex Thissen & Gerard van der Pol Albert‐Jan Schot & Waldek Mastykarz G109 E104‐105 11:45 12:30 11:45 12:30 Kasper de Jonge EMERALD ROOM 11:45 12:30 Beyond breaking bad. The current state of agile in ten easy lessons. Sander Hoogendoorn G102‐103 11:45 12:30 E106‐107 11:45 12:15 12:00 Creating an Azure Vending Machine to show the possibilities of Azure DevOps on the Microsoft Stack Blockchain as a Service Wouter de Kort Hans Bos Brian Pessers & Wouter Roos & Kevin Gorissen E102 E103 12:00 12:45 12:00 12:45 G111 12:00 12:45 12:45 Andries Coetzee & Camiel Eggermont GraphQL: building dynamic APIs OPEN PODIUM Camiel Eggermont & Andries Coetzee 12:45 13:05 OPEN PODIUM 12:45 13:05 Explore IOT Scenarios from the field and their reference architectures No DBA required: Building a multi‐ tenant solution on PaaS and Azure SQL All Actor Model frameworks are not created equally Go Mobile with C#, Visual Studio, and Xamarin Michael Epprecht Sander Molenkamp & Wiljag Denekamp Mike James Henry Been E104‐105 E106‐107 E108 12:00 12:45 12:00 12:45 12:00 12:45 AUDITORIUM 12:00 12:45 Kevin Gorissen G111 E104‐105 E106‐107 E108 12:00 12:45 12:00 12:45 12:00 12:45 Windows 10 IoT – From Core to Enterprise ASP.NET Core TagHelpers 12:00 12:45 12:00 12:45 12:45 Andries Coetzee & Camiel Eggermont GraphQL: building dynamic APIs OPEN PODIUM Camiel Eggermont & Andries Coetzee 12:45 13:05 OPEN PODIUM 12:45 13:05 A new perspective on patch management 13:00 William Melby G109 13:00 13:45 Conquer the network ‐ making your C# mobile app more resilient to network hiccups Lift and shift your Enterprise to the Azure Cloud with Azure Site Recovery G102‐103 EMERALD ROOM E106‐107 E104‐105 Joran Markx Roy Cornelissen Tom Droste Maarten Struys 13:00 13:45 13:00 13:45 13:00 13:45 13:00 13:45 Performance Coaching Gil Schwenk 13:15 Aan de slag met Microsoft Flow IDaaS with AAD‐B2C, let the pros handle it Daniel Laskewitz Oscar van Tol E108 G111 13:15 14:00 13:15 14:00 E103 13:15 14:00 From data preparation to a Machine Learning model leveraging R Server on Spark: a real‐case Daniela Colombo Continuous Delivery 3.0. The next step What’s new in C# 7.0 Bart de Smet René van Osnabrugge AUDITORIUM E102 13:15 14:00 13:15 14:00 Developing for the Universal Windows Platform on Windows 10: What's New Tom Verhoeff G104‐105 13:15 14:00 E106‐107 13:15 14:00 Het datacenter als API Ed Feskens 13:35 OPEN PODIUM 14:00 Robot Cheese Movers, Joke Alarms and the world of the Windows 10 Internet of Things 13:35 13:55 Migration to microservices in practice Vincent Lesierse Rob Miles Hands‐on sessie ‐ Eat Sleep Code Repeat Pepijn van der Kamp & Michiel Cuijpers & Bas Peters & Rob van der Leek EMERALD ROOM E106‐107 14:00 14:45 14:00 14:45 14:15 14:45 Scary, I can hear your thoughts – What will Azure AD do for me? John Craddock G102‐103 G108 Building Office JavaScript Add‐Ins using DevOps practices Mike Martin Max Knor E103 G104‐105 14:15 15:00 14:15 15:00 Understanding Machine Learning: The Big Picture David Chappell 14:00 14:45 Office add‐ins from 0‐ 60 Continuous Delivery bij SnelStart JavaScript 2016 voor C# Ontwikkelaars Albert‐Jan Schot & Waldek Mastykarz Erwin Staal Rick Beerendonk G111 E102 14:15 15:00 14:15 15:00 AUDITORIUM E108 14:15 15:00 14:15 15:00 Maarten Struys G109 EMERALD ROOM 15:00 15:45 15:00 15:45 Martin Tirion 14:15 15:00 14:45 15:05 Allan Thraen The Visual Layer ‐ Animations, Effects & More in Windows 10 Anniversary Edition G106‐107 OPEN PODIUM 15:00 14:00 14:45 14:00 14:45 Jos Koppelaar Windows 10 IoT – From Device to Cloud Bas Peters G109 E104‐105 Innovatie in de Nederlandse zorg met Apps op Azure en Office365 Episerver on Azure: From Zero to Hero Continuous delivery with GitHub and Azure Ronald Harmsen 14:00 16:00 VISUAL STUDIO ONLINE “MONACO”: BECAUSE IT’S MUNDANE MONACO! Going open source with your ASP.NET based microservices architecture Building a simple, high throughput messaging infrastructure Throw away your DMZ – Azure AD Application Proxy deep‐dive John Hoang & Henry Been John Craddock E104‐105 G102‐103 Front‐end web development for back‐ end developers Steef Burghouts & Frank Folsche E106‐107 15:00 15:45 OPEN PODIUM 14:45 15:05 15:00 Episerver on Azure: From Zero to Hero Windows 10 IoT – From Device to Cloud Allan Thraen Maarten Struys G109 EMERALD ROOM 15:00 15:45 15:00 15:45 Introducing SharePoint Framework 15:15 Wictor Wilen Building a simple, high throughput messaging infrastructure Throw away your DMZ – Azure AD Application Proxy deep‐dive John Hoang & Henry Been John Craddock E104‐105 G102‐103 15:00 15:45 15:00 15:45 Real world DevOps with the Microsoft ALM Rangers The influence of PowerBI on BI professional Wouter de Kort Henk Vlootman Bringing existing desktop apps to the Universal Windows Platform ﴾Project Centennial﴿ G106‐107 E102 15:15 16:00 15:15 16:00 Steef Burghouts & Frank Folsche E106‐107 G104‐105 15:15 16:00 Front‐end web development for back‐ end developers 15:00 15:45 Building your scalable & secure Internet‐of‐ Things on Microsoft Azure Embracing Git in .NET projects Tom Kerkhove E103 Clint Rutkas Erik van Appeldoorn 15:15 16:00 E108 AUDITORIUM 15:15 16:00 15:15 16:00 15:30 Going holographic, moving a UWP app/game to the holographic platform Gerwin Klappe G111 15:30 16:15 15:45 Cross platform beveiligingsstratgieën voor apps met Xamarin Leendert Versluijs & Margo Pulles OPEN PODIUM 15:45 16:05 16:15 The Rise of the Machines ‐ The Power of Machine Learning and Predictive Analytics Evaluating RavenDB as an embedded database Josh Holmes E108 DevOps met Azure DevTest Lab Clemens Reijnen Dennis Doomen Introduction to the Microsoft Bot Framework Thiago Almeida G109 16:15 17:00 16:15 17:00 G102‐103 16:15 17:00 E104‐105 16:30 Corey Sanders Egon van Dongen Security, reliability, privacy and compliance in the cloud: the full story Asp.Net Core en MVC 6 Martin Vliem E102 G111 16:30 17:15 When Scrum goes Bad Jesse Houwing Alex van Beek & Chris van Beek Hands‐on sessie ‐ Eat Sleep Code Repeat A deep dive into MvvmCross Pepijn van der Kamp & Michiel Cuijpers & Bas Peters & Rob van der Leek Martijn van Dijk 16:30 17:15 OPEN PODIUM 17:00 17:20 Software readiness: Preventing another Windows XP/Server 2003 disaster Drones in the Cloud Yorick Kuijs G109 Bart Van der Voort & Guada Casuso 17:15 18:00 Let Azure Web Jobs do the heavy lifting for you ﴾and grab a beer﴿ Pen and Ink in Windows 10 Anniversary Edition Introduction to the Microsoft HoloLens Dennis Vroegop Martin Tirion E106‐107 Kris van der Mast EMERALD ROOM EMERALD ROOM Managing Professional Growth 17:15 18:00 E103 16:30 17:15 G106‐107 17:00 19:00 E104‐105 16:15 17:00 Gil Schwenk 16:30 17:15 G110 17:15 E106‐107 G104‐105 16:30 17:15 17:00 Roy Janssen 16:15 17:00 Is het mogelijk? Eenvoudige disaster recovery? AUDITORIUM 16:30 17:15 Mike James 3D printing, the good the bad and the ugly EMERALD ROOM 16:15 17:00 Architecting your Azure Solution Xamarin.Forms: Native iOS, Android, and Windows Phone apps from ONE C# Codebase 17:15 18:00 G110 17:00 19:00 17:15 Software readiness: Preventing another Windows XP/Server 2003 disaster Drones in the Cloud Yorick Kuijs G109 17:15 18:00 17:15 18:00 Roy Cornelissen E102 17:30 18:15 Bringing an enterprise cloud experience to your data center with Windows Server 2016 and Nutanix Raymon Epping & Rob Scheepens A Intro Into Scalable, High‐Performance Messaging in .NET Custom Data Visualization with PowerBI Michael de Lang Jan Pieter Postuma OPEN PODIUM 18:15 19:00 18:15 18:35 17:15 18:00 17:15 18:00 Getting started with PowerApps Bram de Jager Consuming Azure Mobile Services in a JavaScript Hybrid App Don Wibier E108 17:30 18:15 G104‐105 Understanding Operational Data Services on Azure: Making the Right Choice Dynamics CRM and Office365 integration. Know what to choose and how to be productive. David Chappell Martijn Eikelenboom G111 AUDITORIUM E103 17:30 18:15 17:30 18:15 17:30 18:15 17:30 18:15 Is there a future for the Web? Jeff Burtoft The new way to extend Build & Release Security in real world IoT projects Michael Epprecht Jesse Houwing E106‐107 G109 Dennis Vroegop E106‐107 G106‐107 17:30 18:15 Introduction to the Microsoft HoloLens Martin Tirion EMERALD ROOM 17:15 18:00 The power of Swagger: WebAPIs with Azure API Apps and Logic Apps Pen and Ink in Windows 10 Anniversary Edition Kris van der Mast EMERALD ROOM Max Knor 18:15 Let Azure Web Jobs do the heavy lifting for you ﴾and grab a beer﴿ E104‐105 Building Microservices in .NET with NServiceBus 17:30 Bart Van der Voort & Guada Casuso 18:15 19:00 G102‐103 E104‐105 18:15 19:00 18:15 19:00 LIGHTS, CAMERA, ACTION ‐ MICROSOFT AZURE MEDIA SERVICES ON THE LOOSE Mike Martin EMERALD ROOM 18:15 19:00 Open Source big data processing on Azure using Apache Spark 18:30 Willem Meints E108 18:30 19:15 Keeping work and personal data separate and secure using Enterprise Data Protection in Windows apps Be awesome with Windows Containers Arjan ten Brinke SharePoint Futures – Christmas came early this year! a Microsoft guide to DevOps HTML 5 3D graphics met WebGL Rob van Abeelen Christian Peeters E103 G106‐107 18:30 19:15 18:30 19:15 18:30 19:15 Why Industrial Internet of Things start with Predictive Maintenance but does not end there Architectural Choices and Developer Comfort Deciding between Azure SQL Server virtual machines, Azure SQL database and hybrid solutions Jacqueline van der Holst E106‐107 G104‐105 Bart de Smet AUDITORIUM Wictor Wilen G111 C# Language Internals 18:30 19:15 18:30 19:15 Matthijs Hoekstra E102 Woensdag 5 oktober Azure and Its Competitors: The Big Picture 08:00 David Chappell Azure Portal – building large scale Single Page Applications Future‐proofing your code with BetterCodeHub.com Rob van der Leek Jakub Jedryszek AUDITORIUM 08:00 08:45 G111 G106‐107 08:00 08:45 08:00 08:45 Jan Steenbeek & Yuri Burger 08:00 08:45 G104‐105 E104‐105 08:00 08:45 Visual Studio Code: 25 tips & tricks 08:15 Rick Beerendonk E108 08:15 09:00 Enabling DevOps Practices for Mobile Apps with Visual Studio Team Services, Xamarin and HockeyApp Creating a real‐world cross‐platform Xamarin app using MVVM Thiago Almeida EMERALD ROOM The productive developer guide to Angular 2 Maurice de Beijer Gill Cleeren E103 08:15 09:00 08:15 09:00 G102‐103 Case Study: Azure + IOT + LoRa = ”Leven is Water” 09:00 Rick van den Bosch Azure Event Hub and Apache Spark Streaming: A great combination Unifying the Powers – Building NextGen Productivity Solutions Exploring Microservices in a Microsoft Landscape Marcelo Estrada Alex Thissen E104‐105 G106‐107 09:00 09:45 09:00 09:45 Willem Meints G111 09:00 09:45 E106‐107 09:00 09:45 08:00 08:45 PROTECTING YOUR ONLINE AND ON PREMISES ASSETS “CLOUD STYLE”: OOTB AND PRACTICES FOR BACKUP MANAGEMENT AND STRATEGY WITH Building and distributing Enterprise Apps with the Windows Store for Business Efficient identity management in the cloud Matthijs Hoekstra G109 G104‐105 09:00 09:45 09:15 Disrupting the Revolution of Cyber‐ Threats with Revolutionary Weird Browsers Niels Leenheer Building Multi Tenant Applications on Azure PAAS EMERALD ROOM Gunnar Peipman Introduction to building code analyzers and code fixes with Roslyn Peter ter Braake Kevin Gorissen Artificial Intelligence and Microsoft technology ‐ the past, present and future Matthew Johnson 09:00 09:45 AUDITORIUM 09:00 09:45 09:00 09:45 E106‐107 09:00 09:45 09:00 09:45 09:00 09:45 Matthijs Hoekstra 09:00 09:45 AUDITORIUM 09:00 09:45 G104‐105 09:00 09:45 09:15 Disrupting the Revolution of Cyber‐ Threats with Revolutionary Security! Weird Browsers Niels Leenheer Building Multi Tenant Applications on Azure PAAS EMERALD ROOM Gunnar Peipman 09:15 10:00 Introduction to building code analyzers and code fixes with Roslyn Bart de Smet E102 Pieter Wigleven 09:15 10:00 G102‐103 09:15 10:00 E108 09:15 10:00 R for SQL people Menzo Steinhorst 10:00 TypeScript: From Zero to Hero Roland Guijt G104‐105 10:00 10:45 E103 10:00 10:45 24COMS: Mobile First, Future Smart and Secure Communications Norbert Wilmering OPEN PODIUM 10:00 10:20 Futures Directions of the Cloud, Q&A with Corey Sanders Introduction to Angular2 Hands‐on sessie ‐ Eat Sleep Code Repeat Optimize apps for Surface Hub Patrick Schmidt Pepijn van der Kamp & Michiel Cuijpers & Bas Peters & Rob van der Leek Dave Smits Corey Sanders G111 AUDITORIUM 10:15 11:00 10:15 11:00 From Chatbot to Robot and back again. With cheese. Introduction to .NET Core Martin Woodward Rob Miles G109 10:15 11:00 E104‐105 EMERALD ROOM 10:15 11:00 10:15 11:00 G110 10:15 11:00 Choosing the web’s future Peter‐Paul Koch G106‐107 10:15 11:00 10:30 DevOps'ing with Containers Martin Tirion G102‐103 Stuart Leeks 10:30 11:15 E102 10:30 11:15 Samenwerken in de wereld van hyperspecialisatie 11:00 Peter Vach OPEN PODIUM 11:00 11:20 11:15 Bringing your existing code to the Universal Windows Platform on Windows 10 Tom Verhoeff 11:30 From zero to continuous deployment with TFS Release Management Dive into NoSQL with Azure Jeroen Swart & Arjan ten Brinke G104‐105 E104‐105 G111 11:15 12:00 11:15 12:00 Cloud‐Based Load Testing of web applications with Visual Studio 2015 Customer Identities in Enterprise environments Jurgen van den Broek Marcel de Vries EMERALD ROOM 11:30 12:15 Jeff Burtoft AUDITORIUM 11:15 12:00 11:15 12:00 Serverless Computation with Azure Functions Working with the Office 365 Groups Albert‐Jan Schot Sander van den Hoven G109 G106‐107 11:15 12:00 11:15 12:00 Rik van den Berg E103 11:30 12:15 Progressive Web Apps Niels Naglé & Hylke Peek Pay off your Technical Debt with SonarQube ﴾in a Microsoft landscape﴿. E108 11:30 12:15 Cyrille Visser E106‐107 10:15 12:15 10:15 Designing a great user experience for Universal Windows Platform apps Enabling Windows Hello for authenticating UWP Apps Future of IoT Josh Holmes Turn specs into high quality apps Connected Azure Apps with Mike James Wilfred Wattel & Marco Kuiper Mike James E106‐107 E102 11:30 12:15 11:30 12:15 G102‐103 11:30 12:15 11:30 E104‐105 G111 11:15 12:00 11:15 12:00 Cloud‐Based Load Testing of web applications with Visual Studio 2015 Customer Identities in Enterprise environments Jurgen van den Broek Marcel de Vries 11:15 12:00 Pay off your Technical Debt with SonarQube ﴾in a Microsoft landscape﴿. Rik van den Berg Future of IoT Josh Holmes 11:30 12:15 11:30 12:15 Connected Azure Apps with Mike James Wilfred Wattel & Marco Kuiper Mike James E106‐107 E102 11:30 12:15 11:30 12:15 Is het mogelijk? Eenvoudige disaster recovery? Solving the challenge of patching non‐ Microsoft applications with SCCM G102‐103 11:30 12:15 E103 EMERALD ROOM Turn specs into high quality apps E108 11:30 12:15 Effectiever samenwerken met Azure AD B2B 12:15 Anco Stuij OPEN PODIUM 12:15 12:35 12:30 Thirty months of microservices. Stairway to heaven or highway to hell? How to build highly scalable IaaS Solutions Compliance at velocity on Azure Corey Sanders Joe Gardiner Sander Hoogendoorn AUDITORIUM G106‐107 12:30 13:15 12:30 13:15 G104‐105 12:30 13:15 EMERALD ROOM 12:45 13:30 Malmo: A platform for AI research in Minecraft Overview Cortana Intelligence Suite TechDays app: behind the scenes Hans Geurtsen Roy Cornelissen & Geert van der Cruijsen Matthew Johnson William Melby MVC 6 Web API Alex van Beek & Chris van Beek E106‐107 12:30 13:15 G109 12:30 13:15 Gill Cleeren Egon van Dongen Wictor Wilen E104‐105 Building a community 12:45 Deep dive in building Client‐side Web Parts using SharePoint Framework 12:30 13:15 G109 12:30 13:15 Metering as a Service in de energie sector met Azure Sander Molenkamp E102 G102‐103 12:45 13:30 12:45 13:30 E108 E103 12:45 13:30 12:45 13:30 Bringing an enterprise cloud experience to your data center with Windows Server 2016 and Nutanix .Net on Linux Hands‐on sessie ‐ Eat Sleep Code Repeat 13:00 Pepijn van der Kamp & Michiel Cuijpers & Bas Peters & Rob van der Leek G108 13:00 15:00 13:15 New technologies change the way we execute data logging and temperature monitoring nowadays Tom Heijnen OPEN PODIUM 13:15 13:35 13:30 Episerver on Azure: From Zero to Hero Elasticsearch:heart:Az ure Allan Thraen Martijn Laarman G109 E106‐107 13:30 14:15 13:30 14:15 Baantjer en de moord op de grote webservice Maarten Balliauw E104‐105 13:30 14:15 Enabling Devops with Microsoft Application Insights 13:45 Thanks for lending me your password How Microsoft does DevOps John Craddock Rasmus Hald EMERALD ROOM E102 13:45 14:30 13:45 14:30 Marcel de Vries E103 13:45 14:30 How Docker and ASP.Net Core will change the life of a Microsoft Developer Microsoft Bot Framework and how we created the Azure Bot Alex Thissen & René van Osnabrugge Thiago Almeida Raymon Epping & Rob Scheepens G111 G106‐107 13:30 14:15 13:30 14:15 Martin Woodward G104‐105 13:30 14:15 AUDITORIUM Drones FPV meet Enhanced Data Experiences Neil Kidd & Guada Casuso E108 13:45 14:30 Architecting your Windows apps to work together, moving away from monolithic apps Clint Rutkas 13:30 14:15 13:30 14:15 Enabling Devops with Microsoft Application Insights 13:45 Thanks for lending me your password How Microsoft does DevOps John Craddock Rasmus Hald EMERALD ROOM E102 13:45 14:30 13:45 14:30 Marcel de Vries E103 13:45 14:30 Raymon Epping & Rob Scheepens Osnabrugge G111 G106‐107 13:30 14:15 13:30 14:15 AUDITORIUM Drones FPV meet Enhanced Data Experiences Neil Kidd & Guada Casuso E108 13:45 14:30 Architecting your Windows apps to work together, moving away from monolithic apps Clint Rutkas G102‐103 13:45 14:30 Building enterprise apps with Xamarin 14:15 Marc Bruins OPEN PODIUM 14:15 14:35 13:30 14:15