Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

Log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, May 23
 

07:30

Registration & breakfast
Tuesday May 23, 2017 07:30 - 08:30
Hollywood

08:30

Azure: The Intelligent Cloud
Experience the newest technologies in Azure by joining Scott Guthrie for a session on how you can do more on the intelligent cloud.  Scott will present a deep dive into Microsoft’s cloud services, advanced workloads and capabilities.  He’ll do a number of demonstrations first-hand to show how these solutions can enable you to achieve more using the best of the Linux ecosystem and the best of the Windows ecosystem, together.  Demos will include the latest in infrastructure, enterprise mobility + security, Xamarin/mobile development, SQL, Data Lake, Cognitive Services, open source capabilities, Hybrid cloud, Azure Stack, Logic Apps, developer tools and services, containers and more

Speakers
avatar for Scott Guthrie

Scott Guthrie

EVP of Cloud + Enterprise, Microsoft Corporation


Tuesday May 23, 2017 08:30 - 09:45
Room 9

09:45

Break & Room Switch
Tuesday May 23, 2017 09:45 - 10:00
Hollywood

10:00

Trump vs Clinton: Data Visualisation Lies & how to spot them
During the acrimonious US election, both sides used a combination of cherry-picked polls and misleading data visualization to paint different pictures with data. In this session, we will use a range of Microsoft Power BI and SSRS technologies in order to examine how people can mislead with data and how to fix it. We will also look at best practices with data visualisation. We will examine the data with Microsoft SSRS and Power BI so that you can see the differences and similarities in these reporting tools when selecting your own Data Visualisation toolkit. Whether you are a Trump supporter, a Clinton supporter or you don't really care, join this session to spot data lies better in order to make up your own mind.

Speakers
avatar for Jennifer Stirrup

Jennifer Stirrup

Speaker, Techorama
Jen Stirrup, recently named as one of the top 9 female Business Intelligence experts globally, is a well-known Business Intelligence & Data Visualization expert, MVP, PASS Director, author, data strategist, & worldwide technical community leader.


Tuesday May 23, 2017 10:00 - 11:00
Room 14

10:00

Angular 2 Modules
This session details the difference between ES modules and Angular 2 modules. It then outlines some best practices for using Angular modules and demonstrates how to refactor an application into multiple modules for clear organization and possible lazy loading.

Speakers
avatar for Deborah Kurata

Deborah Kurata

Deborah Kurata is a software developer, independent consultant, conference speaker and Pluralsight author. Her courses include: "Angular 2: Getting Started" and "Object-Oriented Programming Fundamentals in C#". For her work in support of software development and software develope... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 6

10:00

C# Code-focused Development with Visual Studio 2017
Visual Studio is a productivity game changer for C#! The .NET Compiler Platform ("Roslyn") enables many new experiences that will change the way you write and debug code. In this session, we'll dig into features that bring a new level of awesome to the C# language and IDE experience. Come learn about new language features, refactoring support, major debugging enhancements, code-aware frameworks, and much more!

Speakers
avatar for Kasey Uhlenhuth

Kasey Uhlenhuth

Kasey is a program manager on the .NET Managed Languages team at Microsoft and is currently working on modernizing the C# developer experience. Previously, she worked on C# Interactive and Node.js Tools for Visual Studio.


Tuesday May 23, 2017 10:00 - 11:00
Room 9

10:00

Containerized Delivery with Visual Studio Team Services and Docker
With Continuous Delivery 3.0, I introduced the concept of rethinking what you do instead of optimizing what you have. Containers are a very important concept in this new way of thinking. Instead of delivering your application on a server, you can also store your application and everything that is needed to run it, inside a container. But what do you need for his and how does that work?

This session will dive into the concept of Containers and will use Docker to set up and deliver images within a full automated pipeline. Of course we will instrument the pipeline with all the necessary feedback loops and quality gates to deliver to a real Container Cluster in the cloud.

Speakers
avatar for Rene Van Osnabrugge

Rene Van Osnabrugge

DevOps consultant, Xpirit
A a Lead ALM Consultant René helps companies to build better software by improving their processes, tools and ultimately ..their people. With over 10 years of experience in the ALM space and more than 15 years in the software industry he has seen many companies and did many succesful implementations. As a Microsoft MVP om Visual Studio ALM, Rene shares his knowledge by speaking on both national and international conferences and regular writing on his blog "Road to... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 13

10:00

Look, holograms! - Real-World HoloLens Development with Unity
2016 is the year for VR developers. 2017 could become the AR and Mixed Reality Revolution. Devices like the Microsoft HoloLens are turning science fiction movie technology into reality. Through live code demos, you will leave this session understanding the building blocks needed to create a compelling HoloLens application. Rene will demonstrate some of the apps he's worked on, and share how he was able to overcome challenges.  His best practices and recommendations will help you avoid pit falls, and show you how to get started on your own mixed reality apps.

Speakers
avatar for Rene Schulte

Rene Schulte

René Schulte is Director of Immersive Experiences at IdentityMine / Valorem leading teams across the globe. | | He has more than 10 years experience with VR, AR/MR technology and 3D programming, developing for the Microsoft HoloLens since 2015. | | He is a frequent speaker at conferences like //build, Unite, NDC and blogs about many topics. He also created and maintains popular open source libraries like WriteableBitmapEx or the AR library SLARToolKit... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 4

10:00

Typescript- Beginner to Advanced
In this one hour session of intense code and concepts, Chander will take you from a beginner level in Typescript to an advanced one. If you’ve been in his sessions, you know he’s authentic and has a lot of fun.

Speakers
avatar for Chander Dhall

Chander Dhall

President, Cazton
Chander Dhall is an awarded Microsoft MVP and world-renowned technology leader in architecting and implementing solutions. He’s not only rescued software development teams, but also implemented successful projects under tight deadlines and difficult business constraints. His company has a proven track record of not just saving the client millions of dollars, but also providing an expedited delivery time... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 7

10:00

Automate Everything!
What can be automated? Just about everything! This session will feature a LEGO Robot, Voice controlled automation and much more! Packed with PowerShell, Webhooks, Web services and Innovation!

Speakers
avatar for Jakob Gottlieb-Svendsen

Jakob Gottlieb-Svendsen

Jakob Gottlieb Svendsen is a four time Microsoft Cloud and Data Center Management MVP. Partner, Senior Consultant, Trainer and Chief Developer at Coretech Global, where he is one of the driving forces in keeping Coretech a well-known brand in the world-wide community. Since he s... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 10

10:00

Pen-Test Like an IT Superhero
So you've had a "Pen–Test" done, and you're good, right? Wrong. One of the biggest pitfalls of security is becoming complacent. Continual pen–testing is mandatory for any company that wants to avoid being the latest trending story for being hacked. The purpose of this session is to give you a brief and basic overview of what to look for when starting out in penetration testing and to build up an internal penetration test kit. This will help you perform both internal and external penetration tests on your company network.

You will learn:

• The need for "continual" penetration testing

• How to create a checklist of things to test and how to test

• About changing the viewer's perspective and thinking like an attacker when it comes to apps, services, and devices

Speakers
avatar for Dale Meredith

Dale Meredith

Like the Dark Knight, Dale Meredith swoops in and saves the day when no one else can. Dale's expertise is in explaining difficult concepts and ensuring his students have an actionable knowledge on technologies. Straddling the line of fun and function, Dale's instruction is memora... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 3

10:00

Getting the most from the Microsoft Graph
This is an introductory session that will help get you started with learning about the RESTful endpoints and all you can gain from the Microsoft Graph. This session will show you how to investigate trends like "Working With" and "Trending Around" in order to provide the most important and relevant information to the end user at all times.

Speakers
avatar for Fabian Williams

Fabian Williams

FABIAN WILLIAMS is a Microsoft Office Server & Services, Microsoft Visual Studio & Development Technologies MVP, Xamarin MVP, and a Microsoft Solutions Architect / Azure Technical Evangelist. His work with the SharePoint product line dates back to the 2003 release. Fabian holds a Bachelors of Science degree in Computer Information System... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 11

10:00

SharePoint Topology Conundrum
MinRole introduced with SharePoint Server 2016 promotes a standardised role based topology for SharePoint deployments. Whilst this feature can deliver numerous benefits it also has substantial design constraints and limitations for common on premises deployments. This session will deep dive into MinRole and associated changes in the topology aspects of SharePoint Server 2016 and also cover other approaches which can be used instead of, or in combination with MinRole. Practical deployment guidance rather than marketing hype is the focus of this session.

Speakers
avatar for Spencer Harbar

Spencer Harbar

With over twenty years of commercial experience in the architecture, development , deployment and operational service management of Web based applications and hosting platforms, his broad base of fundamental skills routinely enables the world’s largest organizations to succeed with Office 365 and SharePoint. | Spencer delivers enterprise content management and portal systems architecture, design, development and deployment solutions, application security best practices, threat modeling and the implementation of highly available Windows Server based hosting platforms. He is also pretty handy with single-pixel GIFs. | Microsoft product expertise includes Office 365, SharePoint, IIS, SQL Server, Commerce Server and BizTalk Server, Windows Security, Active Directory, ADFS, Forefront Identity Manager, ISA/TMG/UAG and High Availability. He also has wide experience of competing vendor offerings across the SharePoint space, especially in regards to Document and Records Management. Practice Disciplines include Identity Management, Business intelligence, Records Management, Document Management, Taxonomy, Web Content Management, and Social Media Governance. | | MCASpencer is the only person to hold all four of the advanced certifications for SharePoint; one of only five people worldwide to hold the prestigious Microsoft Certified Architect, one of a dozen to hold the Microsoft Certified Solutions Master for SharePoint, and the Microsoft Certified Master for SharePoint 2010 and Microsoft Certified Master for SharePoint 2007 certifications | MCM | SharePoint 2010... Read More →


Tuesday May 23, 2017 10:00 - 11:00
Room 2

10:00

The basics of sales learned from the greatest sales people ever: Children.
Going from an IT guy to a sales guy is a not a road many have travelled. How do you become a good sales person? I followed courses, I read books, I watched videos, … I learned how to act, how to ask, how to listen, … It cost me time and money to become the sales person I wanted to be. During this period I also became a dad. And guess what. All the things I learned, my children already knew. They don’t sell products or services. They want candy, stay up late, stay out longer, a new sweater, a new phone, an iPhone, … And for that, they use the same tricks that I learned in trainings, videos and books. We are all natural born sales. So no more: “I can’t do sales, I’m not a sales person”. Everybody has the ability, and I’m going to prove it by showing how (my) children sell.

Speakers
avatar for Tjorven Denorme

Tjorven Denorme

Man, married, father, co-founder eMenKa, co-founder eFenKa, co-organizer of Hack Belgium, startup coach, public speaker, incurable optimist and part-time nerd.


Tuesday May 23, 2017 10:00 - 11:00
Room 12

11:00

Break & Partner Expo
Tuesday May 23, 2017 11:00 - 11:30
Hollywood

11:05

WTF#? - Look! Rider supports F#! (by Matt Ellis of JetBrains)
Rider isn’t just a new, cross platform C# (VB, HTML, CSS, JavaScript, TypeScript, XAML) .NET IDE from JetBrains. Oh no. It’s now also an F# IDE.
Come and see how we’ve added F# to Rider, and how it can help you work with F# projects as well as mixed solutions of C# and F#.
 

Tuesday May 23, 2017 11:05 - 11:25
Partner stage

11:30

Cardinality Estimates in SQL Server
SQL Server 2014 introduced a new cardinality estimator (CE). This feature allows for statistics to be calculated differently than previous versions of SQL Server, often (but not always) resulting in better query performance.

Attend this session and understand how, why, and when SQL Server uses statistics and how this new feature will help improve performance. We will discuss the differences between the legacy and new CE, discuss examples, see the CE in action, and discuss tips and tricks for you to deploy in order to make certain your queries are getting the best execution plans.

Speakers
avatar for Thomas LaRock

Thomas LaRock

Thomas LaRock is a Head Geek at SolarWinds and a Microsoft Certified Master, SQL Server MVP, VMware vExpert, and a Microsoft Certified Trainer. He has over 15 years’ experience in the IT industry in roles including programmer, developer, analyst, and database administrator. LaRock has worked in numerous IT roles over the past 15 years with much of his career focused on database administration, leading to his role as Technical Evangelist for Confio. While at Confio, his research and experience helped to create the initial versions of the software now known as SolarWinds Database Performance Analyzer. LaRock joined the SolarWinds family through the acquisition of Confio in 2013. His many Microsoft accreditations include SQL Server MVP, MCSM, MCM, MCT, MCITP, MCTS, MCDBA and MCP... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 11

11:30

PowerShell ❤️ SQL Server: Modern Database Administration with dbatools and dbareports
Join PowerShell MVP & DBA Chrissy LeMaire and PowerShell Expert & DBA Rob Sewell to learn how you can take advantage of some amazing community modules to improve your work/bacon life balance.

We will show you how to perform many DBA tasks easily and simply using PowerShell. Need to properly configure tempdb? We've got you covered. Not sure if all of the SQL Servers in your estate are set to the proper power plan? A single PowerShell command can help. Want to alter the schedule for an Agent Job on dozens, hundreds or even thousands of servers? We will teach you how easy that is, along with many other solutions as well as showing you how to easily gather information about your estate and display it in SSRS or PowerBI.

Our session is aimed at DBAs, from junior to senior, who want to embrace the latest methods and increase their toolset.

Speakers
avatar for Chrissy Lemaire

Chrissy Lemaire

Chrissy LeMaire is a PowerShell MVP and creator of dbatools, the SQL Server migration and best practices module. She is also lead for the Belgian PowerShell User Group and co-lead for the PASS PowerShell Virtual Chapter. Chrissy is currently pursuing an MS in Systems Engineering... Read More →
avatar for Rob Sewell

Rob Sewell

Rob is a SQL Server DBA with a passion for Powershell, Azure, Automation, and SQL (PaaS geddit?). He is an officer for the PASS PowerShell Virtual Chapter and has spoken at and volunteered at many events. He is a member of the committee that organises SQL Saturday Exeter and also European PowerShell Conference. He is a proud supporter of the SQL and Powershell... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 10

11:30

Architecting systems for Continuous Delivery
Continuous is a hot topic the past two years, but what are the implications if you choose to implement this in you company? Continuous delivery not only impacts the way you arrange the way you work together in an agile way, you also might to reconsider the way you have architected your systems. In order to enable your team to deliver features at high speed and high frequency means you need to carefully architect your system in such a way that you can easily change parts of the system without having downtime. In this session I will dive into some important architectural concepts that you might want to consider if you are building systems that support continuous delivery. Things I will cover are concepts like micro architectures, leveraging cloud solutions to slowly roll out changes cross scale units, design for failure and use of e.g. circuit breaker patterns and how you can provide real time information so you can see how the rollout of your change affects the product in production

Speakers
avatar for Marcel De Vries

Marcel De Vries

am the co-founder and CTO of Xpirit, a high end consulting firm based in Hilversum, Netherlands. I co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia we help customers with Digital Transformation, Agile Consulting and Full Stack development with... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 13

11:30

Building truly Universal applications with Windows, Xamarin and MVVM
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name "Windows 10 Universal application" is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class libraries and the Xamarin frameworks. With these tools, we can structure an application so that most of the code is shared across all the platforms, and then build truly native UI that adapts without any compromises to the device it runs on. In this session, we will understand exactly how such universal applications are built. Laurent Bugnion, a XAML/C# expert, Microsoft and Xamarin MVP who started making universal applications before it was even a thing, will show you practical knowledge with a lot of demos. Come listen from the creator of the popular MVVM Light Toolkit how this powerful but simple library can be leveraged to help you target more users than you ever dreamed of!

Speakers
avatar for Laurent Bugnion

Laurent Bugnion

Laurent works as Senior Director for Valorem Consulting (previously IdentityMine), one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Xamarin, Windows 10, XBOX, HoloLens and generally User Experience. He is based in... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 7

11:30

IdentityServer4: New & Improved for ASP.NET Core
IdentityServer has been used in lots of different environments and scenarios for building token-based security systems. The recent release of ASP.NET Core has provided an opportunity to re-work and re-think the foundation of this OpenID Connect & OAuth 2.0 framework. This new version incorporates what we’ve learned over the last couple of years implementing these security architectures. This session will walk you through what’s new and improved.

Speakers
avatar for Dominick Baier

Dominick Baier

Dominick Baier is an independent consultant specializing in identity & access control. He helps companies around the world designing & implementing authentication and authorization for their distributed web and native applications. He’s the co-author of the popular OpenID Connect... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 9

11:30

Q&A with Scott Guthrie
Do you have a question for Scott? Bring it and ask him in person in this Q&A session!

Speakers
avatar for Scott Guthrie

Scott Guthrie

EVP of Cloud + Enterprise, Microsoft Corporation


Tuesday May 23, 2017 11:30 - 12:30
Room 4

11:30

Azure Automation and OMS: Better Together
Many users have looked at Azure Automation as almost isolated Azure service and wanted better integration with OMS. They wanted Automation runbooks to become a part of OMS solutions, and better logging withing Log Analytics for Automation tasks. The days of waiting are over. We can know get OMS solutions created by Microsoft based on Automation runbooks and DSC configurations (or we can create our own, custom solutions). With announced support for Bash and Python runbooks, it's very clear that the position of Azure Automation has changed and it's now a foundational capability required to deliver end to end management across hybrid clouds running Windows Server and Linux.

Speakers
avatar for Aleksandar Nikolic

Aleksandar Nikolic

Aleksandar Nikolic is a Cloud and Datacenter Management MVP, a Microsoft Azure MVP, a co-founder of PowerShellMagazine.com, and a community manager of PowerShell.com. Aleksandar is also a Microsoft Azure Advisor. Aleksandar is experienced presenting and speaking to Microsoft cus... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 12

11:30

What’s new in Windows Server 2016
Join me in discovering the top features that were introduced with Windows Server 2016.   The session will cover a variety of topics, including security, storage, virtualization, automation, …

Speakers
avatar for David De Vos

David De Vos

Synergics
David De Vos - architect and technology geek - is well-known for the rock solid and secure solution designs.  He’s a Microsoft certified solutions expert since 2000, Microsoft virtual academy founder and early adopter of new technologies.   David successfully led and participated many TAP/RDP programs... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 14

11:30

API Management in Azure - Part I
Nowadays, APIs are everywhere. They became so prominent that Azure created the API Management. In short, it allows you to expose custom APIs to subscribers with a high level of control over caching, throttling and the HTTP traffic in general. In this session, we will see how to expose and consume back-end APIs through the API Management and how to restrict the access to our backend only to the API Management VIP. We will discuss the roles (publisher, developer) and the use-cases where API Management comes in handy.

Speakers
avatar for Stephane Eyskens

Stephane Eyskens

Stephane Eyskens is a freelance consultant, specializing in Office 365 and Azure PaaS. He is also a nine-times MVP award recipient.


Tuesday May 23, 2017 11:30 - 12:30
Room 3

11:30

Office 365 Data and Security
Office 365 is such a large platform with multiple entry points depending o the application you are accessing. Knowing how to secure Office 365 for your employees should be a number one priority. In this session we will look at authentication protections and how to protect your end users and their data within Office 365

Speakers
avatar for Liam Cleary

Liam Cleary

Associated Director, Protiviti
Liam began his career as a Trainer of all things computer related. He quickly realized that programming, breaking and hacking was a lot more fun. He spent the next few years working within core infrastructure and security services, until he found SharePoint. He now works as a Sol... Read More →


Tuesday May 23, 2017 11:30 - 12:30
Room 6

11:30

Using LinkedIn To Get Results
Focusing on actionable, tactical things to do on LinkedIn. This is not a "what is LinkedIn," nor is it a "here's how to do all the things on LinkedIn." Rather, it's a session on the things to do that bring the highest value to you (or, to your company). The focus is on individuals and career management (networking or personal branding).

Speakers
avatar for Jason Alba

Jason Alba

Speaker, Techorama
Pluralsight author, author of 3 books, CEO of JibberJobber.com


Tuesday May 23, 2017 11:30 - 12:30
Room 2

12:30

Lunch & Partner Expo
Tuesday May 23, 2017 12:30 - 13:45
Hollywood

12:35

DevOps is coming for you (by Hannes Lowette of Axxes)
The IT world is a rather young industry, and as a consequence, things are evolving rapidly. More than once, 'the way things are done' have changed. And they will change again during the rest of your career. One of the next big changes that no of us will be able to escape is 'DevOps'. There are many definitions for that word. If you look at job openings, it might mean 'system engineering by automating everything', if you talk to recruiters, it might be a guy that has the combined skills of a developer and a sysadmin, but to me, DevOps is a mentality. And one we won't be able to escape...

Tuesday May 23, 2017 12:35 - 12:55
Partner stage

12:55

Help, my boss hates me! (by David Stroobants of Kenze)
First, let me be clear. I don't hate you! (Really, I don't!) But that doesn't mean I always like the things you do ;-)
 
I used to be an employee for many many years before I turned over to the dark side and became "a manager" myself. Maybe now is a good time to share with you some of the things that I experience being a manager and working with employees from a different perspective.
 
What are the things that I like? What is behaviour that I expect? What can you expect from me? What is your role and my role within the company? What can you do to get promoted and maybe become a manager yourself?
 
Hopefully, this session will give you some fresh insights into the head of "a manager" that doesn't hate you, at all ;-)

Tuesday May 23, 2017 12:55 - 13:15
Partner stage

13:15

HoloLens techniques, tips and tricks (by Stijn Michiels of Cronos)
HoloLens is by far one of the most exciting Microsoft products at this moment. It showcases today what the future of computing will look like. Come and listen to our best practices, tips and tricks to get started with HoloLens development.
The Cronos Group is investing a lot of time and resources in bringing holographic solutions to the market and we will share how we are managing our customers’ expectations. We recently founded the first Belgian Usergroup for HoloLens developers (HOLUG) and would like to show you why that’s important for the future of development.

Tuesday May 23, 2017 13:15 - 13:35
Partner stage

13:45

Democratizing Data Science
In times past, Data Science was only for those elite few with a rare combination of skills including advanced knowledge of statistics.
Microsoft has been making sure that everyone can participate in the data revolution by giving people access to predictive API’s, in-database advanced analytics and drag-and-drop predictive experiments. All thanks to SQL Server 2016 and the Cortana Intelligence Suite in Azure.
These advances have given people with less knowledge of statistics and programming the ability to become what Gartner calls citizen data scientists. Should we be worried about creating fools-with-tools or should we embrace the democratization of data science as the golden age of data? Using a combination of theory and demo’s, we explore Microsoft’s solutions to ensure democratization of data science and the possible dangers that lurk below the surface.

Speakers
avatar for Kimberly Hermans

Kimberly Hermans

Kimberly Hermans is one of the resident data scientist at Ordina. She helps companies in industries like banking, telco and utilities to a more data-driven set-up with a focus on customer excellence in their journey.   Her main expertise lies with customer experience and customer analytics, but she also has experience in image recognition, recommender systems and demand forecasting. For these assignments she mainly uses R, Spark and azure machine... Read More →
avatar for Jan Mulkens

Jan Mulkens

Jan Mulkens is a Microsoft Data Platform & BI Consultant and the Competence Center Lead for Microsoft Advanced Analytics at Ordina Belgium. In his spare time, he is a co-founder of the Global Power BI virtual user group, speaker at conferences and usergroup meetups. You can follow him on twitter (@JanMulkens... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 9

13:45

UNIQUEIDENTIFIERs as Primary Keys in SQL Server
UNIQUEIDENTIFIERs as Primary Keys in SQL Server - a good or bad best practice? They have a lot of pros for DEVs, but DBAs just cry when they see them enforced by default as unique Clustered Indexes. In this session we will cover the basics about UNIQUEIDENTIFIERs, why they bad and sometimes even good, and how you can find out if they affect the performance of your performance critical database. If they are affecting your database negatively, you will also learn some best practices how you can resolve those performance limitations without changing your underlying application.

Speakers
avatar for Klaus Aschenbrenner

Klaus Aschenbrenner

Klaus Aschenbrenner provides with his company SQLpassion SQL Server consulting & training services across Europe. Klaus works with SQL Server for more than 16 years. Klaus has also written the book Pro SQL Server 2008. Further information about Klaus you can find on his homepage... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 2

13:45

A lap around Microsoft Cognitive Services Vision API
How would you like to learn how to leverage machine learning in countless Computer Vision use cases the easy way?  Recently, Computer Vision Technologies have skyrocketed.  Why?  Machine Learning and a number of brilliant people working on Computer Vision.
Machine Learning is currently a hot topic and holds a bold promise yet to be truly exploited.  But, no matter what your level of understanding of Machine Learning is, we all can agree that it is a broad technology whose pioneers and leaders have a very specific expertise in.  In other words, it just does not make sense for all developers to be experts in machine learning.  It is more important for developers to understand how to leverage machine learning in your applications.
The Vision APIs of Microsoft Cognitive Services are easy to implement, free to prototype and inexpensive to scale in production.  There is a rich set of services and a comprehensive SDK.  And best of all the Vision APIs leverage billions of dollars spent in Microsoft Research and cloud infrastructure.
The Vision of Microsoft Cognitive Services (formerly Project Oxford) is for more personal computing experiences and enhanced productivity aided by systems that increasingly can see, hear, speak, understand and even begin to reason.
Microsoft Cognitive Services are a set of APIs, SDKs and services available to developers to make their applications more intelligent, engaging and discoverable. Microsoft Cognitive Services expands on Microsoft’s evolving portfolio of machine learning APIs and enables developers to easily add intelligent features – such as emotion and video detection; facial, speech and vision recognition; and speech and language understanding – into their applications.
Take a lap around the features and functionality of the Microsoft Cognitive Services Vision APIs with Tim Huckaby to see how powerful these services are and how easy they are to implement in your own applications.  

Speakers
avatar for Tim Huckaby

Tim Huckaby

Tim Huckaby is an industry luminary focused on Emerging User Experiences, User Interaction Design and the Natural User Interface (NUI).     Mr. Huckaby has over 35 years of technology experience including serving on a server product team as a development lead on an architecture team at... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 13

13:45

Azure Machine Learning
Machine learning, which facilitates predictive analytics using large volumes of data by employing algorithms that iteratively learn from that data, is one of the fastest growing areas of computer science. Its uses range from credit-card fraud detection and self-driving cars to optical character recognition (OCR) and online shopping recommendations. It makes us smarter by making computers smarter. And its usefulness will only increase as more and more data becomes available and the desire to perform predictive analysis from that data grows, too.

Azure Machine Learning is a cloud-based predictive-analytics service that offers a streamlined experience for data scientists of all skill levels. It's accompanied by the Azure Machine Learning Studio (ML Studio), which is a browser-based tool that provides an easy to use, drag-and-drop interface for building machine-learning models. It comes with a library of time-saving experiments and features best-in-class algorithms developed and tested in the real world by Microsoft businesses such as Bing. And its built-in support for R and Python means you can build custom scripts to customize your model. Once you've built and trained your model in the ML Studio, you can easily expose it as a Web service that is consumable from a variety of programming languages, or share it with the community by placing it in the Cortana Intelligence Gallery.

In this presentation, we will use Azure Machine Learning to build, train, and score a model that recognizes hand-written numeric digits. We’ll use a real OCR data set published for academic research. After deploying the model as a Web service, We’ll will write a Universal Windows Platform (UWP) client for it that lets you sketch digits on the screen and then consult Azure Machine Learning to see if it can identify the digits you sketched. You'll learn how to build and train a model, as well as how to write code that leverages the model.

Speakers
avatar for Todd Fine

Todd Fine

CEO, Wintellect
Todd Fine is CEO of Wintellect. His responsibilities encompass all aspects of day-to-day operations, including revenue and profitability, management of business processes, quality of delivered services, client relationships, and maintaining Wintellect's culture of excellence. Prior to Wintellect, Todd worked in several positions at RDA Corporation for over 11 years, starting first as a Consultant and senior Project Manager, and later working as Managing Director of the company's Atlanta office. Other positions at RDA included those of Director of Technical Sales Programs and Business Development Director, where he led the creation and development of... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 4

13:45

Leverage HTTP to deliver cacheable websites
Websites, web applications and APIs, they all speak HTTP. As a developer most of us are familiar with HTTP, but when it actually comes to creating cacheable web content, there is still a lot to be learned.

In this presentation I will show you how to leverage specific headers to achieve a maximum hit rate without losing touch with some of the challenges of real-life web projects

The following topics will be covered:

* The syntax of cache-control headers

* How to use cache-control headers to control whether or not to cache

* How to use cache-control headers to control the time to life of our cached objects

* How to deal with cookies

* How to separate stateful from stateless content

* How to architect content blocks in your code using Edge Side Includes, HInclude and AJAX

* How to boost your performance by adding a reverse cache proxy like Varnish

* How to invalidate your cache

* How to leverage Content Delivery Networks

* How to create cache variations

* How to reduce backend load and bandwidth by performing conditional HTTP requests

Speakers
avatar for Thijs Feryn

Thijs Feryn

Evangelist, Combell
Thijs Feryn is a technical evangelist at a Belgian webhosting company called Combell. His goal is to bring technology to the people and people to technology. He focuses on bridging the gap between code and infrastructure. Thijs is also involved in many open source communities and... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 12

13:45

REST - Just the Hard Parts
REST is... a bit of a wonder really. It's probably the most misused term for describing APIs, as most RESTful APIs that are called RESTful aren't really RESTful. That's because REST is an architectural style that isn't that easy to correctly implement. In this advanced session, we'll dive into the more challenging parts of REST: from using the correct media types (and why that's so important) over handling collection resource creation in one go, handling pesky CalculateTotal()-RPC-like functions, method safety and idempotency, right up to implementing HATEOAS support. And we'll do all of this using ASP.NET Core.

Speakers
avatar for Kevin Dockx

Kevin Dockx

Architect, Kevin Dockx / MARVIN
Kevin Dockx is a freelance solution architect, author & consultant, living in Antwerp (Belgium). These days he's mainly focused on RESTful architectures & security for web applications and mobile applications. That said, he still keeps an eye out for new developments concerning other products from the Microsoft .NET stack. He is a Pluralsight author, Microsoft MVP and a board member of the RD MS Community. He's also a regular speaker at various national and international conferences... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 6

13:45

The Code Behind the Vulnerability
OWASP illustrates that developers keep making the same mistakes over and over again, but what about more esoteric vulnerabilities? In this session Barry will take you beyond SQL injection covering some of the code behind now fixed ASP.NET vulnerabilities. By the end of the session you should be poring through your own code looking for problems with dictionaries, compression, encryption and more.

Speakers
avatar for Barry Dorrans

Barry Dorrans

Security PM, Microsoft
Barry is the security person for .NET which means he gets to look at the framework, tools and template code, searching for potential insecurities and sometimes even fixing them. He also triage's publicly and privately reported vulnerabilities before getting someone else to fix th... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 7

13:45

Azure AD Connect, Inside Out
New hybrid cloud scenarios introduce new identity challenges. But how do you overcome these? How do you properly design and implement Hybrid Identity in real world scenarios?
In this demo-packed session Sander Berkouwer (Enterprise Mobility MVP) turns Microsoft free Hybrid Identity 'bridge' product, Azure AD Connect, inside out, showing all the good stuff, but also the gory details!

This session is one no Active Directory admin should miss!

Speakers
avatar for Sander Berkouwer

Sander Berkouwer

Senior Consultant, SCCT
Sander Berkouwer noemt zich een Active Directory Aficionado; Hij heeft naar eigen zeggen alles wel gedaan met Active Directory en Azure Active Directory, inclusief uitfaseren… Sander verzorgt lezingen op Microsoft evenementen en user groups en is door Microsoft inmiddels acht jaa... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 11

13:45

Solving your World’s problems with IoT
What are all these different IoT devices and which is right for this project? IoT devices are accessible, affordable and everywhere. We will explore differences between some of the most popular devices, their differences, and the cloud vendors that are offering services for all these connected devices. Technologies taught include: Azure IoT, Intel Edison, Arduino, Raspberry Pi, Electric Imp, and a collection of connected devices.

Speakers
avatar for Jessica Ellis

Jessica Ellis

Director, TKP Labs
Jessica is a Director at TKP Labs, a non-profit that creates computational curriculum and events for teens. She is also a director at the Boys and Girls Clubs, the largest youth organization in the US. She has trained teachers and ran events all over the West Coast, NYC, and othe... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 14

13:45

API Management in Azure - Part II
After having seen in Part I, how the Azure API Management can help us with throttling and caching, we will see how to protect our backend APIs with Azure Active Directory in order to create multiple consuming routes. We will inject application roles so that the backend API may behave differently according to how it is consumed (via Azure API Management) or via direct calls. This allows exposing the same backend API through both external and internal consumers in a secure way.

Speakers
avatar for Stephane Eyskens

Stephane Eyskens

Stephane Eyskens is a freelance consultant, specializing in Office 365 and Azure PaaS. He is also a nine-times MVP award recipient.


Tuesday May 23, 2017 13:45 - 14:45
Room 3

13:45

O365 Groups
O365 is the most revolutionary new feature of O365. It brings together the best of breed functionality of many O365 services like e-mail and calendars from Outlook, files and OneNote from SharePoint, and tasks from Planner. The session gives an overview of what O365 Groups are, how you can manage them in the UI, with PowerShell and with Graph. I will also highlight the roadmap of O365 groups.

Speakers
avatar for Karine Bosch

Karine Bosch

I’m a Premier Field Engineer for SharePoint @ Microsoft Belgium. Before joining Microsoft, I was a SharePoint Server MVP for 5 successive years for my contribution to the SharePoint community: I developed the U2U CAML Query Builder and its successor the CAML Designer, which I de... Read More →
avatar for An Lenders

An Lenders

An is working as Technology Advisor Office 365 at Microsoft Belgium. She has been working with SharePoint since version 2007 and is now mainly focusing on the whole Office 365 platform (especially from a productivity point of view) She mainly focus on the functional and business side explaining how customers can implement Office 365 and use their licenses to a full... Read More →


Tuesday May 23, 2017 13:45 - 14:45
Room 10

14:45

Break & Room Switch
Tuesday May 23, 2017 14:45 - 15:00
Hollywood

15:00

From Zero to Power BI Superhero
In this session you will learn about Power BI, starting from zero. By the end of the session you’ll have a clear understanding on how to ingest, visualize data, build dashboards, share and collaborate and understand how to integrate Power BI with SQL Server Reporting Services, Embed in applications, and websites and analyze data on any device.

Speakers
avatar for Dandy Weyn

Dandy Weyn

As worldwide technical lead for Data Insights and IoT, Dandy works with the largest customers on digital transformation in the enterprise. | He supports our teams of deep technical global blackbelts and solutions architects on SQL Server, Azure Data Services, Machine Learning and IoT based solutions built on top of the Azure Platform. | Follow Dandy on twitter... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 14

15:00

Indexes - The Unsung Heroes of SQL Server 2014/2016
Slow Running Queries are the most common problem that developers face while working with SQL Server. While it is easy to blame the SQL Server for unsatisfactory performance, however the issue often persists with the way queries have been written, and how Indexes has been set up. The session will focus on the ways of identifying problems that slow down SQL Server, and Indexing tricks to fix them. We will have a quiz during the session to keep the conversation alive. Developers will walk out with scripts and knowledge that can be applied to their servers, immediately post the session.

Speakers
avatar for Pinal Dave

Pinal Dave

Performance Tuning Expert, SQLAuthority.com
SQL Server Performance Tuning Expert


Tuesday May 23, 2017 15:00 - 16:00
Room 9

15:00

Awesome Things from Build
This content is so fresh, we can't even publish an abstract. Come join us for a dive into some of the Build announcements Pete thinks you'll find especially interesting.

Speakers
avatar for Pete Brown

Pete Brown

Wizard, Microsoft
Principal PM in the new PAX (Partner App Experience) team in WDG (Windows and Devices Group) at Microsoft. We're working to make Windows 10 better for everyone. | | Primary focus is on Windows all up, but with a love for IoT, specifically client devices using Windows (Raspberry Pi and others), as well as apps and technologies for musicians. | | Interested in advanced and emerging device scenarios such as high fidelity touch, 3d printing, holographic, device to device communication, and more are part of the package. Industry-wise I tend to focus on creative music and performance apps, and with makers. I love working with musicians and the companies that develop products for them with the end goal of making Windows and Azure great platforms for music... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 6

15:00

Concurrency without the Pain: Introduction to Akka.NET and the Actor Model
The .NET platform's last major releases prominently feature improved concurrency tools and keywords, and that's no accident. In a world where developers are expected to build applications that are consistently responsive across a wide range of devices, user experiences, and workloads knowing how to take full advantage of the power of concurrent programming is essential.

But let's face it: even with nice tools like the TPL and async / await, multi-threaded concurrent programming has typically been a bottomless pit of despair, Heisenbugs, and lessons learned the hard way.

None of this is true with Akka.NET and the actor model: a powerful programming methodology that makes building concurrent applications easy, fun, and much more powerful than what we had before.

Speakers
avatar for Aaron Stannard

Aaron Stannard

Aaron is the founder and CEO of Petabridge, and the co-founder of the Akka.NET open-source project. Prior to Petabridge, Aaron founded MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers. Prior to that he worked at Microsoft as a Startu... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 3

15:00

Introduction to ASP.NET Core 1.1 and Visual Studio 2017
Interested in dipping your toe into the ASP.NET Core waters? You've joined at a great time. In this talk, i'll build an app from scratch so you can see how the sausage is made and learn why and how ASP.NET Core is the next important web development platform.

Speakers
avatar for Shawn Wildermuth

Shawn Wildermuth

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor) including his latest... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 7

15:00

NServiceBus in Azure - a right tool for the (web)job?
NServiceBus 6 is here, and it makes Azure a land of opportunities for those that are seeking for reliable messaging. A whole bunch of exciting capabilities for Azure developers.

This session will deep dive into these improvements and new features. I'll show how they work and I'll have some war stories to share as well!

Speakers
avatar for Sean Feldman

Sean Feldman

Sean Feldman is a Solutions Architect at Particular Software, the makers of NServiceBus. He is also an advisor to Microsoft's Azure teams as well as an Azure MVP. He likes tinkering with various Azure-related services and is in seventh heaven when cloud and distributed technologi... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 13

15:00

Real-time monitoring/alerting: storing 1TB of logs a day in Elasticsearch
Building any average complex system in the cloud requires telemetry to be the number one concern: you would probably even start with planning and building it first (or perhaps you wish you had!). As quoted by Werner Vogels “Netflix is a log generating application, that happens to steam video quote” - Logging/Monitoring/Alerting has been central to the success of Netflix.

In ASOS, we currently generate more than 1TB of logs daily that gets stored and analysed in our Elasticsearch cluster for monitoring and alerting purposes. ELK stack (Elasticsearch, Logstash and Kibana) has been a very popular tool for logging and monitoring but tuning ELasticsearch for handling such a load is an art form in itself.

In this talk, we start with an overview of ELK stack (we in ASOS use CoveyorBelt instead of logstash so ECK for us) and then move to sharing what we have learned from trying to scale our Elasticsearch for this load: from tuning various configuration parameters to planning your shards and mapping strategy, this talk has quite a bit to equip you to build or tune an ELK stack in your own company.

Speakers
avatar for Ali Kheyrollahi

Ali Kheyrollahi

A distributed systems practitioner and machine learning enthusiast, Ali currently is a solution architect building web-scale solutions that handles more load than StackOverflow. A performance and scalability junkie, he loves HTTP, API design and business-modelling DDD-style. He i... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 4

15:00

Testing the unit and beyond
Everybody is writing unit tests, right? And do you write them the classic way or not? Did you ever question that?
During this talk we’ll be asking ourselves what the scope of a unit test can or should be. And we’ll show techniques to help you write more meaningful unit tests, which help us to involve the customer and to speed up an agile team.
We’ll also touch on the impact of new technologies which could blur the lines between unit testing and integration testing.



Speakers
avatar for Bert Brouns

Bert Brouns

Architect/Guild lead, Cegeka Belgium. Bert is a developer coach, architect, and .NET aficionado with a passion for the craft. He is also the guild leader for the .NET guild of Cegeka's Agile Software Factory, supporting the learning and development initiatives that are the cornerstone for any agile-minded group of... Read More →
avatar for Jochen Zeischka

Jochen Zeischka

Architect, Cegeka
Jochen is an architect with a passion for distributed software. The basic rules haven’t changed in the last decade, but the tools, frameworks, protocols and collaboration patterns have, so it’s an exciting world to be working in, trying to find the best solutions with the current... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 10

15:00

Enable an amazing new world with Azure AD, Intune and Windows 10
In this session we will look into how these amazing tools can improve your productivity, and not at least flexibility. Learn how it's connected, enabled and used. We will also have a peek on how we used this as the method to implement Windows 10 world wide for both small SMB customers to large enterprises.

Speakers
avatar for Anders Eide

Anders Eide

Chief Cloud Architect & Advisor, EVRY
Making the right decisions, combined with the eager to always be at the front of innovative technology, is why Anders Eide loves his job as Chief Cloud Architect & Advisor. This love for new technology, is also one of the reasons he is a Microsoft Azure MVP in his second year... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 12

15:00

Storage Spaces Direct
Storage Spaces Direct uses industry-standard servers with local-attached drives to create highly available, highly scalable software-defined storage at a fraction of the cost of traditional SAN or NAS arrays. Its converged or hyper-converged architecture radically simplifies procurement and deployment, while features like caching, storage tiers, and erasure coding, together with the latest hardware innovation like RDMA networking and NVMe drives, deliver unrivaled efficiency and performance.

Storage Spaces Direct is included in Windows Server 2016 Datacenter.

In this session, you will learn about the architecture and benefits of S2D, the requirements and design options and we will setup a S2D cluster.

Speakers
avatar for Els Putzeys

Els Putzeys

IT PRO Trainer, U2U
With over 15 years of experience in the industry, Els Putzeys has knowledge in Windows Server, Exchange Server, SharePoint, Azure and Office 365. | As a trainer, Els brings her real-world experience to the classroom. | At U2U she is responsible for the training material for a... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 11

15:00

Hybrid SharePoint demystified
By now, we’re well beyond the initial hype around hybrid SharePoint deployments. It’s not only about search and OneDrive anymore. Microsoft keeps adding new hybrid capabilities to the SharePoint and Office 365 ecosystem and will continue doing so in the future. In this session, we’ll explore the current state of the hybrid SharePoint landscape as well as look ahead to what’s coming in this space. We’ll also provide a comprehensive overview of the different hybrid features, their key differentiators and how they can benefit your business.

Speakers
avatar for Thomas Vochten

Thomas Vochten

Thomas is a Microsoft MVP focusing on SharePoint and Office 365. As a platform architect, he supports his customers in planning, deploying and maintaining their SharePoint infrastructures, whether on-premises or in the cloud. Thomas is also a trainer and a frequent speaker at var... Read More →


Tuesday May 23, 2017 15:00 - 16:00
Room 2

16:00

Break & Partner Expo
Tuesday May 23, 2017 16:00 - 16:30
Hollywood

16:05

The making of the RøllerKöster (by Jonathan Van Beneden of Realdolmen)
In this session Jonathan Van Beneden will give an in depth look into the Virtual Reality Rollercoaster called the “RøllerKöster”. By giving a walkthrough of the developing process he will explain the technical challenges and how they solved problems like connectivity between devices, Virtual Reality support, delivering natural experiences by vibration and wind effects. 

Tuesday May 23, 2017 16:05 - 16:25
Partner stage

16:30

Big Data technology choices
The "Big Data Technology Landscape" looks like a typical century old but modern metropolis: chaos and hectic movement. New trendy districts are being build while other are degrading into slums. As an independent applied research lab ("Sizing Servers"), we participated in many innovative big data projects of several Flemish small businesses. So while the big data landscape is still a chaotic mess to us, we have learned the advantages and disadvantages of quite a few big data technologies the hard way. Join us as we discuss building a data pipeline for different use cases, using open source technology within the budget constraints of a typical SME.

Speakers
avatar for Johan De Gelas

Johan De Gelas

Johan started his career at the Fortis Bank in 1995, first as an IT-analyst, later as member of the SAP ERP-implementation team. Since 1998 he was active as a technical writer about server technology for ZDNet, ITProfessional and Anandtech.com. Since 2001, he has been combining this with a job as senior lecturer of server, big data... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 4

16:30

Performance Tuning and Monitoring for Virtualized Database Servers
Successful virtualization of database platforms such as SQL Server requires a different approach than other servers in your enterprise. Maintaining reliable database performance after the database has been virtualized is dependent upon providing a clear view of performance metrics beyond traditional SQL Server metrics. DBAs need insight into these performance metrics at the virtual layer in order to apply effective performance tuning methods.
 Attend this session to discover key virtual performance tips and tricks, which metrics matter the most, and the architectural design choices that will help you prepare and validate your VMware environment for your database workloads.

Speakers
avatar for Thomas LaRock

Thomas LaRock

Thomas LaRock is a Head Geek at SolarWinds and a Microsoft Certified Master, SQL Server MVP, VMware vExpert, and a Microsoft Certified Trainer. He has over 15 years’ experience in the IT industry in roles including programmer, developer, analyst, and database administrator. LaRock has worked in numerous IT roles over the past 15 years with much of his career focused on database administration, leading to his role as Technical Evangelist for Confio. While at Confio, his research and experience helped to create the initial versions of the software now known as SolarWinds Database Performance Analyzer. LaRock joined the SolarWinds family through the acquisition of Confio in 2013. His many Microsoft accreditations include SQL Server MVP, MCSM, MCM, MCT, MCITP, MCTS, MCDBA and MCP... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 12

16:30

Conquer the network - making resilient and responsive connected mobile C# apps
Almost every mobile app you will build will be driven by data. In a lot of cases, this data lives on a server or somewhere in the cloud. Crossing the network from a mobile device brings more challenges than you might think at first hand.

In this session, we will look at these challenges and how we can leverage some existing patterns and components to create a smooth and delightful experience for your end user. The technology will be based on Visual Studio, C# and the Xamarin platform to tackle the problems for all three major platforms at once.

Objectives/Outcomes: You will learn:

- What challenges you’ll face when your app fetches data from a network resource

- How you can stand on the shoulder of giants to tackle these challenges

- How you can make the experience for the end user more delightful

Speakers
avatar for Roy Cornelissen

Roy Cornelissen

The mobile guy, Xpirit
Roy leads the mobile strategy at Xpirit Netherlands. Together with his colleagues, he built Xpirit’s vision on the idea that thinking “mobile first” transforms and accelerates businesses. His approach has always been to make practical sense of new software hypes like Mobile... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 7

16:30

End-to-End Dependency Injection & Testable Code
Dependency Injection is one of those terms that advanced programmers throw out with an expectation and assumption of full understanding on the part of the receiver. However, I constantly get asked by attendees, students, and clients to please recommend a good DI product and show them how to use it; and when I proceed to start talking about the subject, it becomes immediately apparent that many don't even know what they're asking about. It's easy to get infatuated by a cool buzz phrase, specially when you hear so many others using it. But to truly understand something you need to start by understanding the problem spaces that it is trying to solve. It’s important to learn the concepts behind DI so you can write software that can be properly tested. So let's bring you totally up to speed then. In this session, I'll explain dependency injection from concept to implementation, and use raw code samples to show you how it works and what problems it solves. I’ll demonstrate how writing abstracted code can help you test your applications much better, whether or not use a DI container. Then I'll get into what a DI container is and some of the characteristics and features it offers. I’ll finish by showing you implementation examples in three different platforms.

Speakers
avatar for Miguel Castro

Miguel Castro

Whether playing on the local Radio Shack’s TRS-80 or designing systems for clients around the globe, Miguel has been writing software since he was 12 years old. He insists on staying heavily involved and up-to-date on all aspects of software application design & development, and projects that diversity onto the type of training and consulting he provides to his customers and believes that... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 6

16:30

Microservices – but not like that
 After many years of the largely enterprise-scale SOA philosophy being applied across multiple systems, we’re now seeing some of that philosophy being applied to the design of the systems themselves with Microservices. Unfortunately, unless we integrate these enterprise and system level philosophies appropriately, we’ll end up with a mess of data duplication and coupling that may even result in businesses running on inconsistent data. Join Udi for a discussion of a unified approach that leverages the best of both worlds.

Speakers
avatar for Udi Dahan

Udi Dahan

Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.


Tuesday May 23, 2017 16:30 - 17:30
Room 14

16:30

Observables in Angular 4
Have you worked with callbacks and promises? Time to explore something more powerful - Observables. Observables are mostly misunderstood even by experience users. And they do not replace promises in every single case, even though they do in most cases. In this session, Chander will walk you from a beginner to advanced level in Observables. 

Speakers
avatar for Chander Dhall

Chander Dhall

President, Cazton
Chander Dhall is an awarded Microsoft MVP and world-renowned technology leader in architecting and implementing solutions. He’s not only rescued software development teams, but also implemented successful projects under tight deadlines and difficult business constraints. His company has a proven track record of not just saving the client millions of dollars, but also providing an expedited delivery time... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 9

16:30

Azure Stack: A consistent Microsoft Cloud Story
Azure Stack brings the Microsoft Cloud to your own datacentre. Delivering on the vision of a consistent platform and approach across private and public cloud, Stack offers the possibility of a truly hybrid approach. Come to this session to learn about the architecture of Stack, scenarios for using it, and how you can download and install the proof of concept version to assess its value in your organisation.

Speakers
avatar for Rik Hepworth

Rik Hepworth

IT Director, Black Marble
Rik is a Microsoft MVP for Azure and IT Director at Black Marble, an award-winning company in the north of England. His role includes delivering robust IT solutions to both his own organisation and its customers, which can take in a broad spectrum of technologies. An enthusiastic... Read More →



Tuesday May 23, 2017 16:30 - 17:30
Room 3

16:30

Create your next super tool by combining System Center and OMS
System Center and OMS are both awesome product suites but the real magic happens when you combine both to create your ultimate management solution. Join this session to find out how you can keep all your System Center investments and even more increase their value by extending them with the OMS suite. Creating a monitoring and management match in heaven never was this easy.

Speakers
avatar for Dieter Wijckmans

Dieter Wijckmans

Dieter is in his mid-30s and is a big fan of technology. He recently received an MVP award for System Center Cloud and Data management. He's been active in the IT industry for almost 15 years, 14 of which as a freelance consultant. Dieter works at Coretech Benelux as managing Consultant. As an ITIL certified professional he mainly helps companies streamline their processes and use the right tools to support these processes. He's an experienced helpdesk migrator and helpdesk team leader and therefore knows which challenges big companies are confronted with when they adapt their processes to support their activities and more efficiently organize the work of their support staff. His main focus is on System Center Operations Manager and OMS, but... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 2

16:30

Windows 10 - Customization for the Enterprise
Windows 10 is a never ending development with new features for the Enterprise wich each verison. Togeter with each new version of Windows 10 we need to customize new and old features to suit our users and organisations. During this session we will go through potential customizations and also cover what NOT to do.

Speakers
avatar for Jorgen Nilsson

Jorgen Nilsson

Jorgen is working as a principal consultant at Onevinn in Sweden. He has been working as a consultant since 1993 with a focus on Enterprise Client Management, EMS and Windows 10. Involved in many projects and also a Microsoft Certified Trainer, MVP in Enterprise Mobility. Also an... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 11

16:30

Building Office Add-ins for Outlook with Angular 2
Microsoft Office clients, from Outlook to Excel, Word, PowerPoint and even OneNote support an extensibility option. Developers can build add-ins which are web applications that can reach into, be called and interact with the hosting Office client application. In this session you will learn how you can use Angular 2 to create custom add-ins for Outlook. These add-ins will work wherever you use Outlook, from Windows, to MacOS to the web client or even mobile clients. The techniques and skills learned in this session can be used to also create add-ins for Microsoft Word, Excel, PowerPoint and OneNote.

Speakers
avatar for Andrew Connell

Andrew Connell

Chief Course Artisan, Voitanos
Andrew Connell is a full stack web developer with a focus on Microsoft Azure & Office 365, specifically the Office 365 APIs, SharePoint, Microsoft's .NET Framework / .NET Core, Angular, Node.js and Docker that enjoys development, writing & teaching… if it’s cutting edge web you’ll find Andrew there... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 13

16:30

Change Is Not a Four-Letter Word
Kimberly Blessing, a long-time web professional and change agent, has facilitated massive change in organizations of all sizes and in the web community at large. She'll explain why your efforts to change people may not be working, and she'll help you embrace your inner change agent by giving you the tools to lead the charge.

Speakers
avatar for Kimberly Blessing

Kimberly Blessing

Kimberly Blessing is the vice president of technology at Think Brownstone, an experience design consultancy based in Philadelphia, USA. In her 20+ year career on the Web, Kimberly has evangelized design, code, and accessibility best practices while holding senior engineering and management roles at Comcast, PayPal, and AOL. She has served on the W3C HTML and CSS Working Groups and was a co-lead and member of the Web Standards Project, the grass roots organization that helped the web standards movement get beyond the... Read More →


Tuesday May 23, 2017 16:30 - 17:30
Room 10

17:30

Break & Room Switch
Tuesday May 23, 2017 17:30 - 17:45
Hollywood

17:45

Database Development with SQL Server Data Tools
SQL Server Data Tools (SSDT) is a powerful integrated development environment for designing, testing, and deploying SQL Server databases — whether you’re working locally or remotely, connected or offline, or in the cloud on Microsoft Azure — all from right inside of Visual Studio. While SQL Server Management Studio (SSMS) continues to serve as the primary tool for database administrators, SSDT plugs in to Visual Studio as a special database project type designed specifically for the application developer.

In this session, Lenni describes the various difficulties that developers face, and demonstrates how SSDT can be used to remedy those pain points. You will learn how to use features such as code navigation, IntelliSense, and refactoring with your database model — indispensable tools traditionally available only for application development in Visual Studio. We’ll also cover the declarative model that allows you to design databases offline and under source control right from within solution in Visual Studio, as well as how to deploy to SQL Database on Microsoft Azure. Don’t miss out on this demo-centric information-packed session on the current generation of database tools for application developers!

Speakers
avatar for Leonard Lobel

Leonard Lobel

Leonard Lobel is the chief technology officer (CTO) and co-founder of Sleek Technologies, Inc., a New York-based development shop with an early adopter philosophy toward new technologies that services organizations ranging from small shops to high-profile clients. He is also a principal consultant at Tallan, Inc., a Microsoft Gold Certified Partner. Programming since 1979, Lenni specializes in Microsoft-based solutions, with experience that spans a variety of business domains, including publishing, financial, wholesale/retail, health care, and e-commerce. Lenni is also a Microsoft Data Platform MVP, lead author of the MS Press book series... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 7

17:45

ARM Templates - The key to consistent environments in Azure
Keeping the infrastructure and configuration consistent between different environments can be a nightmare. You need to make sure that all services and servers are setup and configured in the same way and in too many cases this is done manually, and manual steps eventually turns into inconsistency. ARM templates is here to change that. Azure ARM templates allows you to provision your applications using a declarative template written in JSON. This enables you to take full advantage of the cloud by upgrading existing environments or creating new ones in a fast and consistent manner. In this session we will look at the basic structure of such templates, how to use them to describe your Azure environment and how to take advantage of existing templates written by the community.

Speakers
avatar for Peter Örneholm

Peter Örneholm

Peter Örneholm is a clever developer who loves to be on the go. He enjoy traveling around the world to share his knowledge of cloud and modern web technologies. Using the power of Azure is his passion. Peter has over 10 years of experience in Microsoft related technologies and cu... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 12

17:45

End-to-End IoT: A story about TypeScript and LoRa. Are you feeling lucky?
IoT will be a total game changer. But how can the developer community leverage IoT technology? How can we reuse our existing development skillset in an IoT context? In this talk we will explain how we built an end-to-end IoT solution on top of the new Proximus LoRa IoT network and how TypeScript made our lives easier. We will first give a short intro about the three building blocks needed to build and IoT solution: • Sensor • Network • Application We will use our slotmachine demo application to zoom deeper into these building blocks and how we connected them. We will give you the highlights of the new low power long range Proximus LoRa network and what this means for you as a developer. The Proximus MySense sensor we used can be programmed using JavaScript. We will explain which APIs are available and how we leveraged our existing TypeScript and web development skills to speed up development. We will finish with our general architecture, integration with Proximus MyThings and our Node.js backend application written in TypeScript. This application uses web sockets to push the data to the frontend. This allows our solution to be push-all-the-way-up, pushing data from the sensor over the network to our application to our frontend, and deliver messages near real time.

Speakers
avatar for Kevin Van Den Abeele

Kevin Van Den Abeele

Kevin is a Principial Java consultant at Ordina, passionate about all Java and JavaScript related technologies. In his roll as Competence Leader Internet of Things he uses his knowledge of building custom software to build innovative solutions using new technologies. Currently fo... Read More →
avatar for Frederick Bousson

Frederick Bousson

Solution Expert Smart Technologies at Ordina. Currently active as an IoT expert at Proximus


Tuesday May 23, 2017 17:45 - 18:45
Room 10

17:45

Freeze The Pond Versus Take The Hill; Two Metaphors For Enterprise Agile Transformation
It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to change their culture and cultures are very hard to change. To paraphrase Peter Drucker, "culture eats Agile for breakfast." Successful approaches are opportunistic and leverage the power of self-organization to achieve lasting change. This talk will share stories of success and failure and will talk about why different approaches succeed and fail.

Speakers
avatar for Kurt Bittner

Kurt Bittner

VP Enterprise Solutions, Scrum.org
Kurt Bittner has had a long and varied career during which he has been a developer, an application architect, and database application performance tuning expert, a product manager, a product owner, a software product line owner, a catalyst for improving application development ca... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 14

17:45

That Time I Built a Thinking Robot
I decided to build a thinking robot in an effort to become allied with our future robot overloads early in the history of their inevitable takeover. This session will detail the process I followed in working with hardware and software to get the robot to solve specific tasks using machine learning. Attendees will learn the basics of IoT and machine learning so they too can form their own early alliance.

Speakers
avatar for Seth Juarez

Seth Juarez

My name is Seth Juarez. I currently reside near Redmond, Washington and am Microsoft Evangelist for Channel 9. I received my Bachelors Degree in Computer Science at UNLV with a Minor in Mathematics and completed my Masters Degree at the University of Utah in the field of Computer Science. I currently am interested in Artificial Intelligence specifically in the realm of Machine Learning. I currently am working on a... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 3

17:45

Writing high performance .NET code
Tales from the trenches on building highly scalable services with .NET powering Bing. The good, the bad, and the ugly!Writing high performance .NET code 

Speakers
avatar for Bart De Smet

Bart De Smet

Bart De Smet is a Principal Software Development Engineer working on large scale stream processing systems in the Applications and Services Division at Microsoft Corporation, a course and book author, and a popular speaker on various international conferences. In his current role at Microsoft... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 6

17:45

ATA to Z
Nowadays the topic of cyber-security has moved from IT and the datacenter to the highest levels of the boardroom. Attacks and threats have evolved significantly and have grown substantially in frequency and severity. Research shows attackers reside within a network undetected for months and stay below the radar of the IT security department. In many of those attacks, attackers compromise user credentials and use legitimate IT tools rather than malware to reach their objectives. In this session, we deep dive into Microsoft's security product addition to the EMS Suite: Advanced Threat Analytics (ATA) . ATA helps to uncover and identify security breaches before any damage is actually caused. Learn how to design and implement ATA and see it in action using some real world examples.

Speakers
avatar for Tim De Keukelaere

Tim De Keukelaere

Managing Consultant, OB-V-US
Tim is a consultant with over 10 years of experience in the field, mainly in Wintel environments. He has a broad technical knowledge on various enterprise products and Operating Systems, and a strong focus on enterprise client management and mobility. His main area of expertise i... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 2

17:45

Maximise your tracing skills and become a real geek!
Got a problem accessing the network? How many times have you heard “All you’ve got to do is…” Hours later after searching the Internet (so many gurus!) and changing all the wrong settings the problem is still persisting. If only you had traced the network traffic, your problem could have been fixed in minutes. Come to this session and learn how to perform network traces using Wireshark and Fiddler to maximise your troubleshooting capabilities.

Speakers
avatar for John Craddock

John Craddock

Identity and security architect, XTSeminars Ltd
John is a Microsoft MVP and has designed and implemented computing systems ranging from high-speed industrial controllers through to distributed IT systems with a focus on security and high-availability. A key player in many IT projects for industry leaders including Microsoft, t... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 4

17:45

Microsoft Teams and Skype for Business
Microsoft Teams brings together an amazing amount of functionality into one client, it's built on Groups in Office 365 and integrates almost into any Office 365 feature.

How does Microsoft Teams fit into the Communication Tools for Unified Communications.

Speakers
avatar for Johan Delimon

Johan Delimon

MVP #Skype4B, idelimon BVBA
He is working for large international System Integrators and Hosting Companies.  His primary work is centered around Skype for Business, Enterprise Architecture, Business Development and Technical Leadership. Johan joined the Be-Com (formerly known as “Pro-Exchange”, “Pro-Lync” &... Read More →


Tuesday May 23, 2017 17:45 - 18:45
Room 13

17:45

Set up your devops process for Office/Office 365/SharePoint
As developers, we’ve all been dreaming of a fully automated QA process for our developments. Imagine that!!! Stressful days and good sleeping nights! Historically it always has been difficult with SharePoint developments because complicated, costly etc…

Will discover together a set of tools and solutions with Visual Studio Team Services proving you it is possible with nod headaches! After this session, you won’t have any more excuses not to automate the QA process.

Agenda:


  • Branches management

  • Automated build for SharePoint Apps/Solutions

  • Automated deployments

  • Automated tests

  • Code quality


Lots of demos!

Speakers
avatar for Vincent Biret

Vincent Biret

Microsoft Office Servers and Services MVP, Vincent is passionned about software and web development. He has been speaking to numerous events around the world and is based in Montréal, Canada.


Tuesday May 23, 2017 17:45 - 18:45
Room 11
 
Wednesday, May 24
 

07:30

Breakfast
Wednesday May 24, 2017 07:30 - 08:45
Hollywood

08:45

Azure Data Warehouse: Why, What and How
If your regular SQL Server becomes too slow for running your data warehouse queries, or uploading the new data takes too long, you might benefit from the Azure Data Warehouse. Via its divide and conquer approach it provides significant performance improvements, yet most client applications can connect to it as if it is a regular SQL Server.

But to benefit from these performance improvements we need to implement our Azure Data Warehouse in the right way. In this session - through a lot of demos - you will learn how to setup your Azure Data Warehouse (ADW), review indexing in the context of ADW and see that monitoring is done slightly different from what you are used to.

Speakers
avatar for Nico Jacobs

Nico Jacobs

Trainer, U2U Training
Dr. Nico Jacobs is a Microsoft Business Intelligence and SQL Server trainer and consultant at U2U since 2004. Before that, he was a machine learning (data mining) researcher at the computer science department of the University of Leuven where he obtained a PhD in machine learning... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 13

08:45

Angular Forms and Validation
Most applications need forms to get information from the user, everything from login data to purchase order details to preferences. With Angular, we can improve the user's data entry experience by coordinating sets of input elements, tracking changes, validating input, and presenting clear validation error messages.

Speakers
avatar for Deborah Kurata

Deborah Kurata

Deborah Kurata is a software developer, independent consultant, conference speaker and Pluralsight author. Her courses include: "Angular 2: Getting Started" and "Object-Oriented Programming Fundamentals in C#". For her work in support of software development and software develope... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 9

08:45

Azure Service Bus Messaging - The Good, The Bad, and The Ugly
Ever wanted to know what a superior messaging in the cloud looks like? Wanted to know what you could get for your buck beyond sales pitch?

This session will show what ASB messaging has to offer and why it could become the next cloud service you'd like to use.

Speakers
avatar for Sean Feldman

Sean Feldman

Sean Feldman is a Solutions Architect at Particular Software, the makers of NServiceBus. He is also an advisor to Microsoft's Azure teams as well as an Azure MVP. He likes tinkering with various Azure-related services and is in seventh heaven when cloud and distributed technologi... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 6

08:45

Building 5 star apps with Xamarin Test Cloud
Xamarin has an awesome solution for UI testing your apps on _physical_ devices! This way you can keep taps on the quality of your app and keep your heart rate under 200bpm when releasing a new version.

In this session I will tell you all about the ins- and outs of Test Cloud and show you how to write a test and have it executed.

Speakers
avatar for Gerald Versluis

Gerald Versluis

Developer, 4DotNet
Gerald Versluis (@jfversluis) is a full-stack software developer and Microsoft MVP (Xamarin) from Holland. After years of experience working with Xamarin and .NET technologies, he has been involved in a number of different projects and has been building several apps. Not only doe... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 3

08:45

Reactive Programming By Example
You might be one of the many people intrigued by Reactive Programming. But how does it work, and more importantly what can you use it for?
This session will try to demystify Reactive Programming through a series of examples in both C# and JavaScript. We’ll skip the theory and steep learning curve and jump right in.


Speakers
avatar for Peter Himschoot

Peter Himschoot

Peter Himschoot works as a lead trainer, architect and strategist at U2U. Peter is a Microsoft Regional Director, a worldwide group of independent technology thought-leaders known for their national and international speaking tours and their business acumen. Peter has a wide interest in software development including web, Windows and iOS... Read More →
avatar for Lander Verhack

Lander Verhack

Lander Verhack works as a software expert, trainer and strategist at U2U. He focusses on Front-End development in .NET, HTML5 and Mobile Apps. Lander is author of the U2U training material on Windows 10, Android and Angular. Lander has a strong passion for technology and enjoys playing music in his spare... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 10

08:45

Testing the Essential with AutoFixture
Imagine this: you've just been assigned maintenance of a system. You're eager to understand what the system does so the first thing you do is to look for tests. You're in luck, there are hundreds of them. After having opened up a few of them, you start seeing objects being constructed left and right, filled with values like 123, "Test" and "Foo". What do all those values mean? Are they relevant for the outcome of the tests? What is really going on here? In this session I'll show you how to get rid of those questions by leveraging anonymous test data. By using a library such as AutoFixture to runtime-generate test data that meets your requirements, you can free yourself from having to write a lot of boilerplate setup code in your tests, leaving them to contain just the essence of what is being tested. It'll also make them more robust, since they no longer rely on hard coded constants to determine their outcome. Like with my other things in life, less is more. Learn how to apply this powerful principle to your tests.

Speakers
avatar for Enrico Campidoglio

Enrico Campidoglio

Programmer, tretton37
Enrico is a programmer who combines a strong passion for quality with a mild OCD. He has spent over a decade in the Microsoft and Java camps, striving to write simple and expressive code in whatever language he happens to be using. He’s also a technical trainer and a speaker, who... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 7

08:45

Architecting Enterprise-ready Networking Solutions in Azure
In this session, learn from Peter De Tender, freelance Microsoft Cloud Platform Architect / Trainer / Azure MVP (2013-2015) and passionate speaker, what different building blocks Azure offers you for architecting an enterprise-ready networking topology. Starting from the basic Azure VNet concepts, Peter will quickly move over to more complex designs of isolated subnets, how network communication between multiple Azure regions works, what are Network Security Groups, explaining the different built-in load balancing solutions available today and how a hybrid integration with your on-premises datacenter could be set up. Ending the session with some best practices when integrating Azure PaaS solutions into the network stack.

And as usual in Peter’s sessions, all this spiced up with experiences from the field, passion and lots of demos.

Speakers
avatar for Peter De Tender

Peter De Tender

Peter De Tender is a freelance Microsoft Cloud Platform Architect, extremely passionate trainer and speaker, Azure MVP (2013-2015), MCT and technical writer. Starting his career in 1996, Peter has never looked back from Microsoft server technologies. At present, he’s an expert on Azure Infrastructure Services and overall Azure Platform architecture, coaching Microsoft teams and subs, Microsoft Partners and larger customers all over the world in doing more Azure... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 14

08:45

Use EMS to protect your mobile data and mobile app
New company owned or personally owned devices are brought in companies day in day out. You need to secure your companies applications and company owned data right now! Learn in this session how you are able to secure your apps with the Microsoft Intune App-layer protection features, Azure Active Directory Premium and Azure Rights Management which are part of the Enterprise Mobility +Security products of Microsoft.

Speakers
avatar for Peter Daalmans

Peter Daalmans

Peter is a Senior Technical Consultant with Microsoft Partner IT-Concern with a primary focus on the System Center Suite, Microsoft Exchange and Enterprise Mobility. Peter is awarded five times as a Microsoft Mobility MVP (Configuration Manager/Microsoft Intune/Enterprise Mobilit... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 2

08:45

Getting notified by SharePoint with the webhook functionality
SharePoint development is finally catching up with industry standards when it comes to implementing new functionality on your sites. Webhook is one of these standards that has been introduced in 2016 for SharePoint Online. It gives your organisation the ability to get notified when something happens in your list or library, but it involves a new way of processing these notifications. This session is for you if you want to learn to work with this newly introduced functionality like subscribing to a webhook, event processing, getting the latest changes, and more.

Speakers
avatar for Elio Struyf

Elio Struyf

Elio is an Office Servers and Services MVP working for Ventigrate. He has a passion for everything related to search, branding, and development. These are the areas in which he has specialised himself in SharePoint and Office 365 for the last years. He is loves to share his knowl... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 11

08:45

SharePoint Red Team Blue Team
Hackers and Security organizations often have two teams play a virtual game of capture the flag. This involves teams trying to break into environments while the other team is defending. In this session we will play a virtual game of capture the flag within a SharePoint environment. We will look at tools that can be used for both teams as well as how we can play both teams within our organization to ensure the best security practices

Speakers
avatar for Liam Cleary

Liam Cleary

Associated Director, Protiviti
Liam began his career as a Trainer of all things computer related. He quickly realized that programming, breaking and hacking was a lot more fun. He spent the next few years working within core infrastructure and security services, until he found SharePoint. He now works as a Sol... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 12

08:45

The Skills Gap: How to Inspire our Kids to study Computer Science
The last few years several countries have passed new legislation mandating computational thinking be added to students’ core curriculum, but what are the best practices to use when teaching kids to code? By using a number of different delivery platforms and modern development practices including pair programming, mob programming and other techniques designed to teach computer programming in a social and collaborative environment, pioneering teachers and inspired curriculum are changing the demographics and the numbers of students pursuing STEM-related higher educations. We’ll explore what programmers and other tech leaders can do to support and change the educational opportunities in their own communities.

Speakers
avatar for Jessica Ellis

Jessica Ellis

Director, TKP Labs
Jessica is a Director at TKP Labs, a non-profit that creates computational curriculum and events for teens. She is also a director at the Boys and Girls Clubs, the largest youth organization in the US. She has trained teachers and ran events all over the West Coast, NYC, and othe... Read More →


Wednesday May 24, 2017 08:45 - 09:45
Room 4

09:45

Break & Room Switch
Wednesday May 24, 2017 09:45 - 10:00
Hollywood

10:00

No Schema, No Problem! Introduction to Azure DocumentDB
This session presents an overview of Azure DocumentDB, a new massively-scalable and fully managed NoSQL database platform that is designed specifically for modern web and mobile applications. Like other NoSQL platforms, DocumentDB supports a schema-free data model, utilizes replicas for fast write performance, and scales easily. But DocumentDB also offers several unique features that make it a compelling candidate for NoSQL scenarios.

We begin by explaining NoSQL and document databases in general, and how they compare with traditional relational database platforms. Then we tour the many features of DocumentDB, including rich querying with SQL (that’s right, you query this NoSQL database using SQL!), and client development using the REST API and the many available DocumentDB SDKs. You will also learn about the server-side programming model that lets you write fully transactional stored procedures, triggers, and user-defined functions. We’ll also explore tunable consistency, scale-out partitioning, custom indexing, attachments, and more. Attend this session, and get up to speed on DocumentDB today!

Speakers
avatar for Leonard Lobel

Leonard Lobel

Leonard Lobel is the chief technology officer (CTO) and co-founder of Sleek Technologies, Inc., a New York-based development shop with an early adopter philosophy toward new technologies that services organizations ranging from small shops to high-profile clients. He is also a principal consultant at Tallan, Inc., a Microsoft Gold Certified Partner. Programming since 1979, Lenni specializes in Microsoft-based solutions, with experience that spans a variety of business domains, including publishing, financial, wholesale/retail, health care, and e-commerce. Lenni is also a Microsoft Data Platform MVP, lead author of the MS Press book series... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 4

10:00

Secrets of SQL Server - Database Worst Practices
“Oh my God! What did I do?” Chances are you have heard, or even uttered, this expression. This demo-oriented session will show many examples where database professionals were dumbfounded by their own mistakes, and could even bring back memories of your own early DBA days. The goal of this session is to expose the small details that can be dangerous to the production environment and SQL Server as a whole, as well as talk about worst practices and how to avoid them. In this session we will focus on some of the common errors and their resolution. Developers will walk out with scripts and knowledge that can be applied to their servers, immediately post the session.

Speakers
avatar for Pinal Dave

Pinal Dave

Performance Tuning Expert, SQLAuthority.com
SQL Server Performance Tuning Expert


Wednesday May 24, 2017 10:00 - 11:00
Room 6

10:00

ALM Discussion panel
Speakers
avatar for Donovan Brown

Donovan Brown

Microsoft
Meet The Man in the Black Shirt. Donovan Brown is a Principal DevOps Program Manager on Microsoft's US Developer Division team. Why is DevOps one of the hottest topics? Because it hurts the most. Luckily, Donovan's unofficial tag line is #RubDevOpsOnIt and he's here to make it al... Read More →
avatar for Marcel De Vries

Marcel De Vries

am the co-founder and CTO of Xpirit, a high end consulting firm based in Hilversum, Netherlands. I co-founded Xpirit in 2014 as a spin off from Xebia Netherlands. Together with Xebia we help customers with Digital Transformation, Agile Consulting and Full Stack development with... Read More →
avatar for Martin Woodward

Martin Woodward

Martin is the Executive Director of the .NET Foundation and a Principal Program Manager on the .NET team. Before that Martin looked after the Linux and Mac tooling for Visual Studio Team Services and helped introduce Git into Microsoft. You can find him on twitter @MartinWoodward... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 10

10:00

Exposing an Extensibility API for your Applications
Writing software that can be maintained is and always has been crucial. But so is writing software that can be enhanced and extended. It’s become quite commonplace for many apps today to expose APIs so externally written apps can have access to their data or their services. But imagine how cool it is to expose an API for changing or extending an application’s functionality. I’m talking about the ability to use the architecture of an application in order to enhance that system. This is the power of the patterns and techniques I’m going to show you in this session. They’re very useful and very geeky so bring your propeller hat.

Speakers
avatar for Miguel Castro

Miguel Castro

Whether playing on the local Radio Shack’s TRS-80 or designing systems for clients around the globe, Miguel has been writing software since he was 12 years old. He insists on staying heavily involved and up-to-date on all aspects of software application design & development, and projects that diversity onto the type of training and consulting he provides to his customers and believes that... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 13

10:00

Offline-first apps with WebComponents
We will explore how to boost the usability of web and mobile-web apps by implementing offline-first functionalities, it's the only way to guarantee 100% always on user experience. Low signal or no connectivity should no longer be a blocker for the user, we will discuss the available solutions for caching, in-browser database, and data replication. We will also take a look at how WC help solving those issues out of the box. There will be a live coding demo to see how it's simple to manipulate a large data, completely offline.

Speakers
avatar for Amahdy Abdelaziz

Amahdy Abdelaziz

International technical speaker, Google developer expert (GDE), trainer and developer advocate. Passionate about Web and Mobile apps development, including PWA, offline-first design, in-browser database, and cross platform tools. Also interested in Android internals such as build... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 3

10:00

Security in the ASP.NET Core World
ASP.NET Core has presented us with the opportunity to improve our security store, throw away or improve on of the mistakes of the past. ASP.NET now has a new authorization stack and different ways to load balance cryptographic keys. This session will demonstrate the new features and walk you through building a flexible authorization system to help you secure your web apps.

Speakers
avatar for Barry Dorrans

Barry Dorrans

Security PM, Microsoft
Barry is the security person for .NET which means he gets to look at the framework, tools and template code, searching for potential insecurities and sometimes even fixing them. He also triage's publicly and privately reported vulnerabilities before getting someone else to fix th... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 7

10:00

What's New in C# 7
Let's spend one hour on C# 7 and discover the new language features. Rainer Stropek, long-time Azure MVP and Regional Director, will show you no slides in this session. Instead, you will see 60 minutes of live demos with practical examples for C#'s new syntax constructs and have lots of fun with ildasm and profilers to look under the covers of C# 7.

Speakers
avatar for Rainer Stropek

Rainer Stropek

Hi, my name is Rainer Stropek. I am co-founder and CEO of software architects serving this role since 2008. At software architects, we develop the award-winning SaaS solution "time cockpit". Additionally, we help our customers to make the move to Cloud Comuting and SaaS. Previous... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 9

10:00

My personal story from Azure IT Pro to Azure DevOps
For several months now, at every customer or partner where I talk about Azure cloud adoption, they point to “DevOps”. So it got me wondering what they mean with it. Is it a technology, is it a business / IT process? Is it (another one??) new fluffy word for our IT admins? Well, it’s a bit of all of that, and in this session, I will explain you how, and most important why, I started to become an “Azure DevOps” guy myself, knowing I’m a deep-technical IT Pro, without any development skills. In this session, I will share my personal experience on how I found out in my own job role, I had to start turning to the Dev-side, to optimize my job. And knowing I’m mainly working with cloud technology, I will explain you by doing several live demos, on where Visual Studio (yes, the MS development tool…) can become your prime tool of administration when deploying and building Azure Cloud Resources, PowerShell scripts and more of that fun stuff. Lastly, I will end my session by demonstrating cool integrations of Visual Studio with Azure Active Directory to integrate authentication to your non-authentication aware web apps, and how Visual Studio can help in using version control and deploying (web) apps to different platforms like testing / staging / production.

Speakers
avatar for Peter De Tender

Peter De Tender

Peter De Tender is a freelance Microsoft Cloud Platform Architect, extremely passionate trainer and speaker, Azure MVP (2013-2015), MCT and technical writer. Starting his career in 1996, Peter has never looked back from Microsoft server technologies. At present, he’s an expert on Azure Infrastructure Services and overall Azure Platform architecture, coaching Microsoft teams and subs, Microsoft Partners and larger customers all over the world in doing more Azure... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 12

10:00

Top 10 new features in Configuration Manager 1702
More information soon!

Speakers
avatar for Jorgen Nilsson

Jorgen Nilsson

Jorgen is working as a principal consultant at Onevinn in Sweden. He has been working as a consultant since 1993 with a focus on Enterprise Client Management, EMS and Windows 10. Involved in many projects and also a Microsoft Certified Trainer, MVP in Enterprise Mobility. Also an... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 2

10:00

Building Client Web Parts with the SharePoint Framework
Creating client side web parts in the SharePoint Framework is the recommended extensibility model from Microsoft . This new approach to SharePoint customization is very different from the classic web part development experience… and it isn't just the artifact you build, the whole development tool chain is different! In this session you will learn the fundamentals for creating client web parts using the SharePoint Framework so you can hit the ground running with this new SharePoint development model: the SharePoint Framework.

Speakers
avatar for Andrew Connell

Andrew Connell

Chief Course Artisan, Voitanos
Andrew Connell is a full stack web developer with a focus on Microsoft Azure & Office 365, specifically the Office 365 APIs, SharePoint, Microsoft's .NET Framework / .NET Core, Angular, Node.js and Docker that enjoys development, writing & teaching… if it’s cutting edge web you’ll find Andrew there... Read More →


Wednesday May 24, 2017 10:00 - 11:00
Room 11

10:00

Working Distributed - How Does It Work?
I've been fortunate to work for a distributed team for the past 3 years. But for developers or teams who are considering this option, what does this actually involve? How can you maximise your chances of success? How can you actually be productive and happy no matter where you are?

And for companies who want to understand more about this sort of work, what are the tradeoffs?

In this talk I'll cover many topics which are near and dear to my heart, which are:

- Working From Home - how to be happy and productive

- Supporting Remote Work - tools, advice and guidance for making your workplace more flexible

- Distributed Teams - how teams scattered across different timezones can function and be productive

Speakers

Wednesday May 24, 2017 10:00 - 11:00
Room 14

11:00

Break & Partner Expo
Wednesday May 24, 2017 11:00 - 11:30
Hollywood

11:05

Surviving the Zombie Apocalypse with Adaptable IoT (by Geert Baeke of Xylos)
You never know what is going to happen next. When starting with IoT, there are a lot of choices to be made with respect to devices, sensors and backend systems. In a rapidly changing world with continuously evolving requirements, it is important that you roll out a solution that can quickly adapt to changing circumstances, such as the zombie apocalypse. That requires constructing a flexible end-to-end approach for your IoT solution, both on the device and backend side; for example to easily add or change sensors at the device and deal with that new type of data in the backend.

This session discusses what choices we think you should make at the device side and Microsoft Azure IoT side, to avoid having to restart from scratch every time your business comes back with a new requirement. The goal is to create an adaptable IoT solution, to handle even the toughest & weirdest situations.

Wednesday May 24, 2017 11:05 - 11:25
Partner stage

11:30

Operational Analytics: Doing an OLAP workload on your OLTP system
This session will be a deepdive into the Operational Analytics for SQL Server 2016. We will show you how it became possible and what possible problems you might face implementing it yourself.

Operational analytics is based on the allready existing Columnstore Indexes for (2012 & 2014), this means we will also be handling some of the Columnstore internals in order to understand how Operational Analytics works.

Speakers
avatar for Stijn Wynants

Stijn Wynants

A SQL Server DBA Consultant & Belgian SQL User Group core member. My SQL Server career started with some work I did with the SQL Server DWH ferrari aka the APS (formerly known as the PDW), and after this I got bitten by the SQL Server bug. I then started working on various SQL Server Projects on every aspect of the technology. I enjoyed the technology and wanted to know as much about it as I could. So I started blogging and reading on SQL Server... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 11

11:30

ASP.NET Core Logging: How to Instrument Your Code
If you’re building an ASP.NET Core application, you’ll want to understand how to get information about how your application is running. In this talk, Shawn Wildermuth will show you how logging works in ASP.NET Core and how it is a better way to instrument your code in .NET Core.

Speakers
avatar for Shawn Wildermuth

Shawn Wildermuth

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor) including his latest... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 6

11:30

Build libraries, not frameworks
Frameworks are supposed to help you build things more quicker and hide a lot of complexity around cross-cutting and infrastructural concerns. They are supposed to make it easier for inexperienced developers to join a running projection. But frameworks also introduce a lot of magic, and that magic is going to backfire at some point. At least, that's my experience. And when it backfires, your code is so entangled with that framework, that you can't get rid of it anymore.

So, instead of building and using frameworks, build and use libraries. That's easier said then done, and I'll can talk about many great and not so great examples. So let me share some of the practices I use to build compostable libraries myself. I'll talk about principles of package design and scoping, keeping your NuGet package dependencies in check, and how to use layered APIs to increase usability without hiding the magic.

Speakers
avatar for Dennis Doomen

Dennis Doomen

Principal Consultant, Aviva Solutions
Dennis is an experienced .NET architect with a broad interest in Application Lifecycle Management, SOA, OO and Design Patterns. He is specialized in designing enterprise solutions based on the .NET technologies as well as providing coaching on all aspects of designing, building a... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 7

11:30

NBench - Automated Performance Testing for .NET
NBench is a Cross-platform performance benchmarking and testing framework for .NET applications. It's designed for .NET developers who need to care about performance and want the ability to "unit test" their application's performance just like XUnit or NUnit tests their application code.

In this presentation, Aaron Stannard will highlight core features of NBench and how you can utilize the tool to measure and improve your applications performance.

Speakers
avatar for Aaron Stannard

Aaron Stannard

Aaron is the founder and CEO of Petabridge, and the co-founder of the Akka.NET open-source project. Prior to Petabridge, Aaron founded MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers. Prior to that he worked at Microsoft as a Startu... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 3

11:30

The not-an-idiot’s guide to the .NET Standard
After the initial excitement of .NET Core wore off (Cross platform! Open source!), we realised there were a few things missing. APIs, mostly. Oh, and compatibility with a lot of your favourite libraries and packages. Fortunately, the .NET Standard is here to fix all of this, adding back APIs, restoring compatibility and even replacing PCLs. This talk is all about the How and the Why, mixed in with a healthy dose of Why Should I Care. We’ll even have a little geek out over the technical details. If type forwarding can’t restore your excitement levels to fever pitch, I don’t know what will!

Speakers
avatar for Matt Ellis

Matt Ellis

Matt Ellis is a developer advocate at JetBrains. He has spent 20 years shipping software and currently works with language tooling, having fun with abstract syntax trees and source code analysis. He owns and contributes to various open source projects, and believes in the open cl... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 4

11:30

Who’s Afraid of Front-End Databases?
IndexedDB is a full-blown database that is hosted inside your browser. In data driven scenarios it can help you to persist your data inside your front-end. IndexedDB can also help you to persist data in mobile web disconnected environments and later on the data will be available for synchronization to the server. In this session you will learn what is IndexedDB, how to use it and how to incorporate it in your AngularJS apps.

Speakers
avatar for Gil Fink

Gil Fink

CEO, sparXys
Gil Fink is a web development expert, Microsoft MVP and sparXys CEO. He is currently consulting for various enterprises and companies, where he helps to develop web based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in web d... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 13

11:30

ABC of identity: Maximizing security with 10 simple processes
The identity lifecycle is the basis for all security. But most of people in IT security immediately think of technical solutions when locking down security.

In this session we will take a step back and have a look at the core identity processes and principles that drive your company.

Simply taking care of these base processes, with minimum effort will take care of 90% off the common security issues. Even with some basic manual tasks you can make the hacker's life to hell.

Speakers
avatar for Peter Geelen

Peter Geelen

Managing Consultant, Quest For Security
https://www.linkedin.com/in/pgeelen/ | | With 20 years of experience, Peter built a strong experience in enterprise security and architecture, identity and access management, including information protection, cybersecurity, corporate security policies, security hardening and... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 9

11:30

ASM 2 ARM with ASR
Did you start with Azure as one of the first? Then you are probably still stuck with some ASM IaaS resources?!

We will explain and show how to migrate IaaS resources from ASM to ARM with Azure Site Recovery.

What do you need to know, what pitfalls and limitations are there, best practices ….

Speakers
avatar for Tom Van Gramberen

Tom Van Gramberen

Synerigics
Tom Van Gramberen landed at Synergics in 2007 and is lately fulfilling the role as Cloud Solutions Architect. In addition to his work supporting Sales with technical experience, Tom also designs Azure (Pack) based Private, Public and Hybrid Cloud solutions to optimize on premise infrastructures. He is a Certified Trainer and plays a key role in educating colleagues and customers on Microsoft technologies. In private, Tom enjoys researching and testing new Azure features. He holds many Microsoft and related certifications. Blog... Read More →
avatar for Christophe Lams

Christophe Lams

aka CloudCrusader MCT – MCSE – MCSA – MCP Freelance Consultant (cloud solution architect @ Synergics) Technical Presales for Microsoft (Azure / Enterprise Mobility and Security  /O365) Technology geek, eternal student and subject matter expert in Windows Server and Private/Hybrid/Public Cloud. Started my personal business in 2000 as freelance IT consultant, over the years I became expert in many Microsoft solutions like Windows Server, Hyper-V and System Center. In 2012 I said goodbye to traditional IT and moved my focus to Microsoft Cloud Technologies. I also like to share my knowledge and... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 10

11:30

Journey to the Cloud – True stories

The current 4th industrial revolution is a fast paced, ever changing mix of being “always connected”, cloud-born MSP’s, hyperscale cloud-providers,data lakes, Analytics, IoT, etc..

Excellent news for those companies that have already adopted the cloud and are ready to go for a cloud-first strategy.

Even better news for ISVs that suddenly see opportunities to provide SAAS-alternatives for their software and as such can sell outside the traditional regional boundaries to markets they couldn’t reach before.

The hurdles these organizations meet while transforming their way of doing business are however equally challenging: new skillsets (cloud architects, Cloud tuning, hybrid architectures, devops, networking), different go2market, the need for service management, productization of their solutions, etc…

This session will explain this (r)evolution and will be referring to real cases of Altogee customers having been or still going through this transformation.

 

If you are an Architect wanting to go beyond the technology, an IT Pro anxious to dive into Devops or a Developer at the verge of continuous release/deployment…this is your session.  


Speakers
avatar for Dirk Laurijssen

Dirk Laurijssen

Dirk Laurijssen is managing partner at Altogee, a cloud-born, managed service provider and Gold Azure Cloud Platform Partner.Altogee offers services to flexible companies (be it small or large) and local divisions of multinationals.Most of Altogee’s customers want to focus on their core-competences and leave the migration, transformation and management of (hybrid) Azure-based environments to others.A verify specific set of customers (mostly... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 2

11:30

Designing and building an end-to-end solution with Office 365 and SharePoint PnP
The SharePoint and Office 365 Developers Patterns and Practices community project provides a bunch of patterns, guidance, tools and samples for building real solutions for SharePoint Online and Office 365 more in general. In this session you will walk through the design and the implementation of a real Office 365 solution, which is built by leveraging the PnP patterns and guidance. The topics covered will be Azure AD, Office 365 Applications, Microsoft Graph, Office 365 Groups, Office 365 Connectors, and much more. In this session you will learn by examples how to create your own solutions adhering to the best practices and the most productive and maintainable techniques for extending Office 365.

Speakers
avatar for Paolo Pialorsi

Paolo Pialorsi

Paolo Pialorsi is a consultant who specializes in developing Microsoft Office 365 enterprise solutions. Paolo works in a company of his own (www.piasys.com), and he is a Microsoft Certified Solutions Master – Charter SharePoint. He has been awarded as MVP on Office Servers and Services. He spoke at TechEd Europe, the SharePoint Conference in USA, Microsoft Ignite in USA, and many other IT conferences worldwide. Paolo is the author for Microsoft Press of many books about .NET, Windows 8, SharePoint, and Office 365. The latest books published is the... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 12

11:30

So Luis, what are we going to do today?
The Language Understanding Intelligent Service (LUIS) is one of the Cognitive Services Microsoft now offers. We can now use these services and API's to take the SharePoint and Office 365 experience we offer to the next level. Let users interact with Office 365 like they do with a co-worker and let them communicate in an interactive manner.

Speakers
avatar for Rick Van Rousselt

Rick Van Rousselt

Rick works as senior SharePoint/O365 Consultant and is founder of Rivaro Consultancy. He has been working with SharePoint since 2007 and has now made the transition to Office 365. With a strong focus on development this job pushed him to become a versatile expert in both SharePoi... Read More →


Wednesday May 24, 2017 11:30 - 12:30
Room 14

12:30

Lunch & Partner Expo
Wednesday May 24, 2017 12:30 - 13:45
Hollywood

12:35

Developing robotics with .NET, a small example (by Bart Verhoeven of Datacore)
Everybody knows how to develop websites or WPF applications in .NET and Visual Studio.

We at Datacore are going to show that there are other thing you can program with .NET. Join us in a small introduction into programming with robotics.

Wednesday May 24, 2017 12:35 - 12:55
Partner stage

12:55

Installing the Veeam Agent over Powershell (by Timothy Dewin of Veeam)
Take a look at how you can copy data over powershell, do a silent install and use the API for the upcoming Veeam Agent for Windows

Wednesday May 24, 2017 12:55 - 13:15
Partner stage

13:45

Build cool and amazing stuff with Microsoft
At Build 2017, we introduced a lot of new technology for developers. We were directly involved in those announcements and the demos you saw, and now we want to bring it to you, in person.

In this demo-focused keynote, Pete Brown and Giorgio Sardo will use the latest bits to run you through a bunch of the exciting technology we’re working with, including bots and intelligent services, web technology for building apps, building for new devices and modes of interaction, the Windows Subsystem for Linux, Visual Studio, and much more. You'll get the latest and greatest stuff, using the freshest bits, including a bunch of things we can't even talk about until after Build.

Speakers
avatar for Pete Brown

Pete Brown

Wizard, Microsoft
Principal PM in the new PAX (Partner App Experience) team in WDG (Windows and Devices Group) at Microsoft. We're working to make Windows 10 better for everyone. | | Primary focus is on Windows all up, but with a love for IoT, specifically client devices using Windows (Raspberry Pi and others), as well as apps and technologies for musicians. | | Interested in advanced and emerging device scenarios such as high fidelity touch, 3d printing, holographic, device to device communication, and more are part of the package. Industry-wise I tend to focus on creative music and performance apps, and with makers. I love working with musicians and the companies that develop products for them with the end goal of making Windows and Azure great platforms for music... Read More →
avatar for Giorgio Sardo

Giorgio Sardo

Giorgio leads a team of amazing engineers and evangelists at the forefront of the latest platform innovations in Microsoft. He influences product strategy by channeling feedback from developer ecosystem. He coordinates the technical messaging and keynotes at top Microsoft events like Build. He drives development of inspiring apps and games in partnership with most influential partners around the globe. He supports worldwide field evangelism... Read More →


Wednesday May 24, 2017 13:45 - 14:45
Room 9

13:45

Building the intelligent cloud, from transactional data to Artificial Intelligence at the speed of light
Microsoft is building the Intelligent Cloud Platform to help enterprises and their customers accelerate their businesses, provide data insights and enable machine learning and artificial intelligence at the speed of light.
Join this session and discover the journey and innovation going from transactional data, to machine learning and artificial intelligence. 

Speakers
avatar for Dandy Weyn

Dandy Weyn

As worldwide technical lead for Data Insights and IoT, Dandy works with the largest customers on digital transformation in the enterprise. | He supports our teams of deep technical global blackbelts and solutions architects on SQL Server, Azure Data Services, Machine Learning and IoT based solutions built on top of the Azure Platform. | Follow Dandy on twitter... Read More →


Wednesday May 24, 2017 13:45 - 14:45
Room 4

13:45

DevOps on the Microsoft stack with Donovan Brown
The complete session description will only be announced closer to Techorama.

Speakers
avatar for Donovan Brown

Donovan Brown

Microsoft
Meet The Man in the Black Shirt. Donovan Brown is a Principal DevOps Program Manager on Microsoft's US Developer Division team. Why is DevOps one of the hottest topics? Because it hurts the most. Luckily, Donovan's unofficial tag line is #RubDevOpsOnIt and he's here to make it al... Read More →


Wednesday May 24, 2017 13:45 - 14:45
Room 7

13:45

Digital Transformation and the role of the IT Professional
The word Digital Transformation seems to be something that you can’t stop hearing in the corridors of business around the world. In this session we’ll explore what Digital Transformation is and the role of the IT Professional. With some surprising examples of companies that have tackled digital transformation, to exploring how the IT Professional can be ready for Digital Transformation, we want to take you on a journey so you’ll leave feeling inspired and ready to drive Digital Transformation in your company.

Speakers
avatar for Erik Kerkhofs

Erik Kerkhofs

Microsoft
As a member of the Microsoft Belux senior leadership team, Erik heads up the DX division, responsible for inspiring and recruiting startup and software businesses for a cloud first, mobile first world, from ideation over business development all the way to go-to-market... Read More →


Wednesday May 24, 2017 13:45 - 14:45
Room 13

13:45

The Vision of Computer Vision: The bold promise of teaching computers to understand the visual world
How is Computer vision, machine learning, and mixed reality designed into innovative software built on the latest and greatest emerging experiences?
Join Tim Huckaby in a keynote focused on the power of Computer Vision: Designing, developing, and putting interactive vision based software systems into production. 
This keynote will explain the components of computer vision like machine learning and demonstrate the use cases where computer vision solutions are happening.  In addition, those coming in the immediate future.  Moreover, speculate on the computer vision solutions of the future.  
This demo-heavy keynote will show you a number of real interactive solutions in the realm of 2D & 3D cameras in addition to mixed reality devices that produce interactive holographic experiences. 

Speakers
avatar for Tim Huckaby

Tim Huckaby

Tim Huckaby is an industry luminary focused on Emerging User Experiences, User Interaction Design and the Natural User Interface (NUI).     Mr. Huckaby has over 35 years of technology experience including serving on a server product team as a development lead on an architecture team at... Read More →


Wednesday May 24, 2017 13:45 - 14:45
Room 6

14:45

Break & Room Switch
Wednesday May 24, 2017 14:45 - 15:00
Hollywood

15:00

BigchainDB: Big Data meets Blockchain
The Internet of Value allows people take control over their assets and personal data. Decentralized technologies such as blockchain enable peer-to-peer trust but they still miss out on scale.

Rather than trying to scale up blockchain technology, BigchainDB starts with a big data distributed database and then adds blockchain characteristics - decentralized control, immutability and the transfer of digital assets.

BigchainDB is also the driving technology behind IPDB - the InterPlanetary DataBase - a decentralized database to serve creators and public commons at planetary scale.

Speakers
avatar for Dimitri De Jonghe

Dimitri De Jonghe

Dr. Dimitri De Jonghe is a full-stack blockchain developer with a passion for the internet of value. After finishing his PhD on applied machine learning to micro-electronics, he co-founded 2 startups in the machine-learning space and ascribe.io, a DApp for Intellectual Property... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 11

15:00

Hands on Power BI - Creating our own demo
There are lots of flashy Power BI demos everywhere. But most of the time, you don't see the internal mechanics. In this session, we're going to build a Power BI demo from scratch. If you have a laptop with an Internet connection, you can follow along using Power BI Desktop (free download). You'll find out how easy it is to mash-up data and to create stunning visualizations.

Speakers
avatar for Koen Verbeeck

Koen Verbeeck

Business Analytics Consultant, element61
Koen Verbeeck is a Business Intelligence professional working at element61. He helps clients to get insight in their data and to improve their business intelligence solutions. Koen has over 7 years of experience in developing data warehouses, cubes and reports using the Microsoft... Read More →



Wednesday May 24, 2017 15:00 - 16:00
Room 4

15:00

5 Must-have patterns for your web-scale Microservice
Netflix is actually a log generating application that just happens to stream movies"

Building a service/Microservice is itself easy. Scaling it on the cloud is not that hard either but operating, maintaining and iterating a production large scale service is not just about linearisation. As Cockcroft points out, telemetry and monitoring is the most important aspect of building Microservices

We discuss 5 patterns that any serious Microservice should have:

- Canary (an endpoint reporting health of underlying dependencies)

- IO monitor (measuring all calls from Microservice to external dependencies)

- A circuit breaker

- An ActivityId-Propagator

- An exception and short timeout retry policy

Apart from the Microservice buzzword, there is a saddening lack of understanding of what a successful Microservice architecture requires in terms of monitoring and telemetry. MTR in case of a Microservice can be much more than a monolith if these 5 patterns are not in place.

Speakers
avatar for Ali Kheyrollahi

Ali Kheyrollahi

A distributed systems practitioner and machine learning enthusiast, Ali currently is a solution architect building web-scale solutions that handles more load than StackOverflow. A performance and scalability junkie, he loves HTTP, API design and business-modelling DDD-style. He i... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 6

15:00

Designing self healing systems
(Ro)Bots are supposed to take over a lot of jobs in the future. In order to get to that point, they need to be able to operate without human assistance. One of the major concerns that pops up in completely autonomous systems is how to deal with failure. The most common response is to assist the software with human intervention. In practice however this does not work, humans are just too easily distracted to count on them in an emergency situation. In this session we'll look at design and implementation patterns that we can leverage in order to let a system heal itself, or at least prevent it from doing any damage if operating incorrectly.

Speakers
avatar for Yves Goeleven

Yves Goeleven

Yves has been shipping enterprise and cloud software since 2001. He is specialized in the design of distributed software systems using messaging. Next to being the founder of MessageHandler.net, he is also active as a Solution Architect for Particular Software (NServiceBus), wher... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 13

15:00

Docker for .NET Developers
Docker has changed the way that systems can be isolated, secured and deployed at scale. While containers can solve particular problems, they also introduce new concepts and approaches that developers need to be familiar with when running in production.

In this hands-on workshop, attendees will understand how to build systems that take advantage of containers in both development and production.

Topics and discussion points include:

- Containers as a Development Environment

- Continuous Integration with Containers

- Running Containers at Scale with Docker Swarm

- What Kubernetes, Mesos, DC/OS and OpenShift are

- Service Discovery

- Load balancing and multiple hosts

- Monitoring, logging and debugging containers

Participants will learn lessons from real-world deployments of Docker and container-based systems.

Speakers
avatar for Ben Hall

Ben Hall

Ben has done the rounds as a tester, developer, speaker, freelancer, startup entrepreneur and most recently working at a startup investment company in London. Ben is currently working on his next startup venture.


Wednesday May 24, 2017 15:00 - 16:00
Room 9

15:00

ECMAScript 2017: what’s new for JavaScript?
In this talk, I give an overview of the features that have been accepted for the latest version of JavaScript, ECMAScript 2017. I’ll also provide a sneak preview of upcoming features.

Speakers
avatar for Axel Rauschmayer

Axel Rauschmayer

Dr. Axel Rauschmayer is blogger (2ality.com), book author („Speaking JavaScript“, „Exploring ES6“, etc.), and trainer. He has been programming since 1985 and developing web applications since 1995.


Wednesday May 24, 2017 15:00 - 16:00
Room 7

15:00

What can Rollercoasters Teach us About Software Design
When writing software we use Design Patterns as a way to show common solutions to common software design problems and also as a way to have a shared terminology with our fellow developers. This talk is about the importance of these common design problems and shared terminology, but to illustrate their importance I am going to look at a completely different industry that also has their own set of design patterns and terms.

In this talk we are going to look at the wonderful world of Rollercoaster design and engineering and we are going to have a lot of fun at the same time.

By the end of the talk you will know a lot of the common patterns and terms used in this fantastic industry and you will leave the room knowing about Inversions, Magnetic Lift Hills, Woodies, Steelies, Helixes, LSM Launches, Cobra Rolls, Brake Runs and much much more.

So put your hands in the air and prepare to have fun as we enter the wonderful world of Rollercoasters.

Speakers
avatar for Stephen Haunts

Stephen Haunts

Stephen is the Head of Development for Buying Butler and RightIndem in the UK. Stephen as been writing software since a child and has a strong passion for programming and building great teams. Stephen is also an author for Pluralsight and regularly speaks at usergroups and confe... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 14

15:00

Conditional Access from A to Z
Conditional Access is the basis of protecting your corporate data, join Peter to learn all different ways of configuring Conditional Access. Currently it is hard to find out what you can do with all different flavors of Conditional Access with for instance Enterprise Mobility + Security, Microsoft Azure, System Center Configuration Manager Current Branch and Windows Server 2016 AD FS.

Learn what services in the cloud and on-premises you can use to and how they fit in the complete Conditional Access story of Microsoft and how you can use them to allow access to internal and external resources.

Keywords are; Device Health, Device Threat Protection, App based CA, Device based CA, User based CA, for Windows 10, iOS & Android…

Speakers
avatar for Peter Daalmans

Peter Daalmans

Peter is a Senior Technical Consultant with Microsoft Partner IT-Concern with a primary focus on the System Center Suite, Microsoft Exchange and Enterprise Mobility. Peter is awarded five times as a Microsoft Mobility MVP (Configuration Manager/Microsoft Intune/Enterprise Mobilit... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 12

15:00

Deep-Dive with Azure Monitoring
One of the hidden gems in Azure is the built-in Monitoring and Alerting capabilities that comes with almost every Azure resource. These capabilities are evolving fast and with the latest updates to the features, we now have even more to offer.

Join me for this technical and demo-heavy session where I will take you on a tour of how you can leverage Azure Insights to monitor your IaaS and PaaS workloads in Azure. You will learn how to use and deploy these features to make your customers Azure solution even more complete.

Warning: High risk of PowerShell with a chance of ARM Templates!

Speakers
avatar for Rasmus Hald

Rasmus Hald

As a Cloud Technical Evangelist working with Microsoft Azure, Rasmus Hald is recognized for his ability to address real world dilemmas and clearly communicate great solutions. Rasmus has more than 15 years' experience with the Windows platform and IT Operations. Rasmus has delive... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 3

15:00

“Pwning” Yourself with PowerShell
We all know that PowerShell is the latest and greatest when it comes to managing your systems, but the real power comes from understanding how “attackers” can and are taking this framework to create amazing tools and then using these tools against your infrastructure. From discovering and inventorying all your systems to totally pwning your systems, yes we can even bypass your “remote execution policies”. We’ll talk about how to implement your own penetration test against yourself using PowerShell so that you can start to see the new techniques and tools being using against your networks.

You'll learn and understand how “attackers” are using this built-in framework against you to

o Discovery systems

o See what hardware and software they’re running

o Map out the domain(s)

o Pwn a system and then the domain

Speakers
avatar for Dale Meredith

Dale Meredith

Like the Dark Knight, Dale Meredith swoops in and saves the day when no one else can. Dale's expertise is in explaining difficult concepts and ensuring his students have an actionable knowledge on technologies. Straddling the line of fun and function, Dale's instruction is memora... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 10

15:00

User Profile Synchronization with Identity Manager and SharePoint Server 2016
Learn about the changes to the User Profile Service in Microsoft SharePoint Server 2016 and best practices to implementing native sync or external sync with Microsoft Identity Manager 2016.

Speakers
avatar for Spencer Harbar

Spencer Harbar

With over twenty years of commercial experience in the architecture, development , deployment and operational service management of Web based applications and hosting platforms, his broad base of fundamental skills routinely enables the world’s largest organizations to succeed with Office 365 and SharePoint. | Spencer delivers enterprise content management and portal systems architecture, design, development and deployment solutions, application security best practices, threat modeling and the implementation of highly available Windows Server based hosting platforms. He is also pretty handy with single-pixel GIFs. | Microsoft product expertise includes Office 365, SharePoint, IIS, SQL Server, Commerce Server and BizTalk Server, Windows Security, Active Directory, ADFS, Forefront Identity Manager, ISA/TMG/UAG and High Availability. He also has wide experience of competing vendor offerings across the SharePoint space, especially in regards to Document and Records Management. Practice Disciplines include Identity Management, Business intelligence, Records Management, Document Management, Taxonomy, Web Content Management, and Social Media Governance. | | MCASpencer is the only person to hold all four of the advanced certifications for SharePoint; one of only five people worldwide to hold the prestigious Microsoft Certified Architect, one of a dozen to hold the Microsoft Certified Solutions Master for SharePoint, and the Microsoft Certified Master for SharePoint 2010 and Microsoft Certified Master for SharePoint 2007 certifications | MCM | SharePoint 2010... Read More →


Wednesday May 24, 2017 15:00 - 16:00
Room 2

16:00

Break & Partner Expo
Wednesday May 24, 2017 16:00 - 16:30
Hollywood

16:05

Medical Prescriptions on a Public Blockchain (by Kristof Verslype of Smals)
Electronic prescriptions offer numerous advantages over their physical counterpart, but also pose new challenges. We present a novel approach, based on smart contracts on a public blockchain. Despite this public character, the privacy of the involved persons, such as the patient, as well as the confidentiality of business information of the involved organisations, such as the mutuality, is guaranteed.

Wednesday May 24, 2017 16:05 - 16:25
Partner stage

16:30

Hybrid Configurations with SQL Server 2016
SQL Server 2016 has several new integration points with Microsoft Azure. Are you curious about how this might give your organization benefits? In this session, you will learn how you can use SQL Server 2016 to create a hybrid environment. We will see an overview of all the new Microsoft Azure features that are available in SQL Server 2016, like Striped Backups to Microsoft Azure Blob Storage, Stretchdb, Replication to SQL Azure DB and many more. The session is bulk loaded with demos and it will give you a good idea what features can be helpful in your environment.

Speakers
avatar for Pieter Vanhove

Pieter Vanhove

Pieter Vanhove is a SQL Server Premier Field Engineer at Microsoft Belgium and has been working with SQL Server since 2000. Performance tuning, SQL audits, migrations and training are part of the job. Pieter has also a profound knowledge in implementing high availability and disa... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 14

16:30

.NET Code Style: Code your way in Visual Studio 2017
Visual Studio 2017 allows teams and individuals to enforce and configure their own coding conventions. Come learn how you can help make your codebases consistent and readable and how you can control live code analysis to give you feedback when you want it. For those perfectionists out there, come learn how you can prevent people from checking-in code that doesn’t adhere to your team rules!

Speakers
avatar for Kasey Uhlenhuth

Kasey Uhlenhuth

Kasey is a program manager on the .NET Managed Languages team at Microsoft and is currently working on modernizing the C# developer experience. Previously, she worked on C# Interactive and Node.js Tools for Visual Studio.


Wednesday May 24, 2017 16:30 - 17:30
Room 9

16:30

Project Bletchley: The Microsoft Vision for Blockchain
Project Bletchley is a vision for Microsoft to deliver Blockchain as a Service (BaaS) that is open and flexible for all platforms, partners and customers,
In this session, we will start by giving you an intro into Blockchain technology, what it is, how and where it can be used and talk about various examples and real world scenarios that can be build with it.
Then we will look at Microsoft Azure and its Blockchain as a Service (BaaS) capabilities, and how it can help you to select the right Blockchain technology, win fast and build the next big thing.
Last but not least, we will dive into the details of Project Bletchley and talk about the future and roadmap of Microsoft Azure for Blockchain Technology.

Speakers
avatar for Kristof Rennen

Kristof Rennen

Kristof Rennen is Senior Technical Evangelist at Microsoft, with over 12 years of experience in software development, architecture and design. Being in Cloud and Microsoft Azure for the past 6 years, his passion is building high quality, scalable and maintainable solutions, both... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 7

16:30

Redux Data Flow with Angular 2
There are many ways to create data flows in Angular 2. One of those ways is the architectural pattern called Redux. Redux is a small library which introduces a unidirectional data flow and a predictable state container that scales.

In this session we will deep dive into Redux concepts and how to apply them in Angular 2 apps.

Speakers
avatar for Gil Fink

Gil Fink

CEO, sparXys
Gil Fink is a web development expert, Microsoft MVP and sparXys CEO. He is currently consulting for various enterprises and companies, where he helps to develop web based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in web d... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 4

16:30

The Greatest Feature in ASP.NET. Ever. Tag Helpers.
The greatest invention in ASP.NET ever? If you ask me the answer is tag helpers. Instead of writing tedious and ugly Razor code, you can now just use normal HTML tags to render data from your model. Even more powerful is that you can create them yourself either to build your own library of useful tags or specifically creating them for your solution. You can write completely new tags tying into your application's logic or extend existing ones by giving them new attributes. In this session you'll gain plenty of ideas to use Tag Helpers and the enthusiasm to start coding them right away!

Speakers
avatar for Roland Guijt

Roland Guijt

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies. As a long-time trainer, he led many courses on these topics and spoke about them at international conferences. He also... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 6

16:30

The Web at 25: Lessons Learned, Forgotten, and Rediscovered
In March 1989, Tim Berners-Lee wrote a “vague, but exciting” proposal for a hypertext-based information management system. That proposal eventually became the World Wide Web, a system that rapidly outgrew the competition, moved beyond the altruistic goals of its creator, and today dominates the Internet. Kimberly Blessing, a twenty-year veteran of the Web, will put lessons learned during those early days into a modern context for the next generation of web designers and developers, using the CERN line-mode browser emulator project.

Speakers
avatar for Kimberly Blessing

Kimberly Blessing

Kimberly Blessing is the vice president of technology at Think Brownstone, an experience design consultancy based in Philadelphia, USA. In her 20+ year career on the Web, Kimberly has evangelized design, code, and accessibility best practices while holding senior engineering and management roles at Comcast, PayPal, and AOL. She has served on the W3C HTML and CSS Working Groups and was a co-lead and member of the Web Standards Project, the grass roots organization that helped the web standards movement get beyond the... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 12

16:30

A cloud secure enough for a bank - how we designed their Azure environment
A large Swedish bank has gone from "cloud? no!" to "cloud? hell yeah!". With no previous implementations in Microsoft Azure we had the opportunity to greenfield their solution and met with IT security, information security, network, management and IT people. Using all the building blocks available in Azure we then came up with solutions for securing their identites, securing their assets in Azure and making sure their information is kept secure.

Today they are hosting three different workloads and applications in Azure and more are on their way.

Leaving this session you'll know more about securing identities in Azure Active Directory, giving and revoking access to resources in Azure using RBAC, creating / version controlling / deploying templates using Azure Resource Manager and Visual Studio. We'll take a look at the most common arguments against using cloud services and how we got around them. I'll throw in some Azure Security Center, OMS and encrypted virtual machines too just for fun!

Speakers
avatar for Joachim Nasslander

Joachim Nasslander

Joachim Nässlander has been in the IT-industry since NT 4.0 was considered modern. Working in various roles from support to CTO he has seen multiple perspectives on IT. For five years he was awarded the Microsoft MVP award for his knowledge and will to share it in Failover Cluste... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 13

16:30

When did you last authenticate your authentication knowledge?
So, you have just figured-out how Kerberos works and now you’re hearing that authentication and authorization is all about OpenID Connect, OAuth 2 and claims. Time to give up? NO. Come to this deep-dive, hold onto your hats, session on these modern protocols and learn from John how they work and where they fit in your environments. If you are not interested in the technical details this session is not for you.

Speakers
avatar for John Craddock

John Craddock

Identity and security architect, XTSeminars Ltd
John is a Microsoft MVP and has designed and implemented computing systems ranging from high-speed industrial controllers through to distributed IT systems with a focus on security and high-availability. A key player in many IT projects for industry leaders including Microsoft, t... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 3

16:30

Getting started with SharePoint development for the reluctant IT Pro
You have been blaming developers for bringing down your farm, wrestling with them over configuration changes or just laughing at them because they wear stupid T-shirts. Making fun of developers is a great way to pass the time, I'm sure we all agree on that. However, you have been secretly watching Build keynotes, sitting in on developer sessions at a conference or reading developer blogs behind closed doors, because… well - it seems so cool! Fear not, you're not alone. If this is you and you don't know where to start, this session is for you. We’ll cover the essential tools you need to know to get started, and go from Hello World to your first real client side webpart in 60 minutes. No farm solutions involved or you get your money back.

Speakers
avatar for Elio Struyf

Elio Struyf

Elio is an Office Servers and Services MVP working for Ventigrate. He has a passion for everything related to search, branding, and development. These are the areas in which he has specialised himself in SharePoint and Office 365 for the last years. He is loves to share his knowl... Read More →
avatar for Thomas Vochten

Thomas Vochten

Thomas is a Microsoft MVP focusing on SharePoint and Office 365. As a platform architect, he supports his customers in planning, deploying and maintaining their SharePoint infrastructures, whether on-premises or in the cloud. Thomas is also a trainer and a frequent speaker at var... Read More →


Wednesday May 24, 2017 16:30 - 17:30
Room 10

16:30

Migrate your custom components to the SharePoint Framework
It’s the 3rd model Microsoft has come with to customize SharePoint in less than 5 years. You may still have add-ins/apps or even solutions running in production and you’re asking yourself what to do about all that?

Do you have to start all over again? And for how long that new model will last?

We’ll see together what could be the reasons pushing you to chose one model or another. Do you need to migrate everything now. How to build applications that will be easy to migrate to the framework if you’re on “old versions” of SharePoint. And how to leverage existing components you’ve developed.

This session is primarily meant for developers and deciders.

Speakers
avatar for Vincent Biret

Vincent Biret

Microsoft Office Servers and Services MVP, Vincent is passionned about software and web development. He has been speaking to numerous events around the world and is based in Montréal, Canada.


Wednesday May 24, 2017 16:30 - 17:30
Room 2

16:30

Personal Branding for Geeks
Strategies and tactics for developing and communicating your personal brand, specifically for an audience of technologists.

Speakers
avatar for Jason Alba

Jason Alba

Speaker, Techorama
Pluralsight author, author of 3 books, CEO of JibberJobber.com


Wednesday May 24, 2017 16:30 - 17:30
Room 11

17:30

Break & Room Switch
Wednesday May 24, 2017 17:30 - 17:45
Hollywood

17:45

An overview of the Cortana Intelligence Suite
In this session you will learn how to use Cortana Intelligence Suite to build advanced analytics and machine learning based solutions. You’ll learn about Machine Learning and IoT scenarios, as well as Cognitive Service such as text / speech integration, image recognition and how to leverage APIs to build out solutions at the speed of light.

Speakers
avatar for Dandy Weyn

Dandy Weyn

As worldwide technical lead for Data Insights and IoT, Dandy works with the largest customers on digital transformation in the enterprise. | He supports our teams of deep technical global blackbelts and solutions architects on SQL Server, Azure Data Services, Machine Learning and IoT based solutions built on top of the Azure Platform. | Follow Dandy on twitter... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 12

17:45

Securing PAAS Databases
One of the most prominent questions when working with PAAS databases is how to secure them. Let’s talk about limiting access to objects, protecting your data and auditing. Also, I’ll add some extra resources for people looking for a complete overview of the available security features on an Azure SQL Database.

Speakers
avatar for Karel Coenye

Karel Coenye

Karel Coenye a senior Database trainer and Consultant at Kohera, has been working with SQL Server in different roles since 1999. Currently working on different database projects as SQL architect while coaching and training other DBAs and developers. Experienced in both cloud-envi... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 2

17:45

.NET Core Internals
Learn about cutting edge optimizations (e.g. ValueTask, RyuJIT enhancements, LINQ optimizations) and new features, illustrated with code from GitHub.

Speakers
avatar for Bart De Smet

Bart De Smet

Bart De Smet is a Principal Software Development Engineer working on large scale stream processing systems in the Applications and Services Division at Microsoft Corporation, a course and book author, and a popular speaker on various international conferences. In his current role at Microsoft... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 9

17:45

An Outcome-oriented Approach to Funding Agile Projects and Products
It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to change their culture and cultures are very hard to change. To paraphrase Peter Drucker, "culture eats Agile for breakfast." Successful approaches are opportunistic and leverage the power of self-organization to achieve lasting change. This talk will share stories of success and failure and will talk about why different approaches succeed and fail.

Speakers
avatar for Kurt Bittner

Kurt Bittner

VP Enterprise Solutions, Scrum.org
Kurt Bittner has had a long and varied career during which he has been a developer, an application architect, and database application performance tuning expert, a product manager, a product owner, a software product line owner, a catalyst for improving application development ca... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 14

17:45

Azure Functions
Functions have been the basic building blocks of software since the first lines of code were written and the need for code organization and reuse became a necessity. Azure Functions expand on these concepts by allowing developers to create "serverless" event-driven functions that run in the cloud and can be shared across a wide variety of services and systems, uniformly managed, and easily scaled based on demand.

In this presentation, we will create an Azure Function that monitors a blob container in Azure Storage for new images, and then uses Microsoft Cognitive Services’ computer vision API to perform automated analysis of the images, scanning and evaluating them for adult content, and then storing the scores returned by the Computer Vision API in blob metadata.

Speakers
avatar for Todd Fine

Todd Fine

CEO, Wintellect
Todd Fine is CEO of Wintellect. His responsibilities encompass all aspects of day-to-day operations, including revenue and profitability, management of business processes, quality of delivered services, client relationships, and maintaining Wintellect's culture of excellence. Prior to Wintellect, Todd worked in several positions at RDA Corporation for over 11 years, starting first as a Consultant and senior Project Manager, and later working as Managing Director of the company's Atlanta office. Other positions at RDA included those of Director of Technical Sales Programs and Business Development Director, where he led the creation and development of... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 7

17:45

Getting Started with Electron, Live™
Electron is a cross-platform open source platform for building desktop applications using web technologies and NodeJS. If you're curious about it, come to this session. In this session I'll start from "Hello World!" and build out a sample application. Along the way, I'll introduce various features of Electron and incorporate some of these features into the application. By the end of this session you should have a good grasp on what sort of things Electron is good for, how to get started building your own Electron applications, and where to find resources to continue with your journey.

Speakers

Wednesday May 24, 2017 17:45 - 18:45
Room 13

17:45

Microsoft Journey into Open Source
Two years ago, Microsoft announced the release of .NET Core under an open source license along with the .NET Compiler Platform (aka “Roslyn”) and launched the .NET Foundation. In this presentation, Martin Woodward will discuss the transition the .NET teams in Microsoft made into working in the open. He will also cover how development teams at Microsoft are adjusting to working in a new way and how the open source community has become an integral part of the .NET ecosystem.

Speakers
avatar for Martin Woodward

Martin Woodward

Martin is the Executive Director of the .NET Foundation and a Principal Program Manager on the .NET team. Before that Martin looked after the Linux and Mac tooling for Visual Studio Team Services and helped introduce Git into Microsoft. You can find him on twitter @MartinWoodward... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 10

17:45

Practical AngularJS DevOps
From writing the AngularJS sources in your favorite code editor to running the application in a production environment, involves a considerable amount of steps. There are the basic steps of transpiling, packing up your files, minification, etc. And to make sure that we have a quality app, we add some unit testing and code coverage to the mix, optionally performing some performance testing. By the way, we need to perform the actual production deployment too. In this session we'll look at a practical example of how to setup a fully automated release pipeline, so that you can focus on writing code rather than operating a deployment infrastructure.

Speakers
avatar for Nick Trogh

Nick Trogh

Technical Evangelist, Microsoft
Nick Trogh is a technical evangelist at Microsoft Belux where he’s helping developers, startups and software companies realize their software dreams on the Microsoft platform. You can find him presenting about cloud and mobile at Microsoft and non-Microsoft events, socializing at developer meetups, and as a trainer in developer camps. In the online world you may have come across his contributions to the MSDN newsletter, technical articles on his... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 4

17:45

User Experience in IoT, from hardware to UI
We will present some best practices for developers working with IoT: How to create the best user experience for your solution. We will show some real life examples, good and bad, to illustrate what works and which effect it has on the project. The examples can include smart home, temperature sensor, mouse trap, EV charging point, heat pump, ... We will explain the tech stack we used for some solutions to illustrate how UX affects the choice of tech. Taking some best practices into the very foundation of the application will boost the usage and lower the support.

Speakers
avatar for Pieter-Paulus Vertongen

Pieter-Paulus Vertongen

I'm a project manager and software architect, passionate about getting things to work. I love to listen to complex problems that need an easy solution. By using the power of visual language, we demonstrate how we will tackle the problem before we execute it. Our customers like G... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 6

17:45

Look! Up in the sky! It's a bird. It's a plane. It's Nanoman!
Nano Server is small. Nano Server is fast. And secure. Nano Server is the future of Windows Server. In this session we will show you different management techniques, the power of running Nano Server as a container, and how to deploy and use the Azure-based Server Management Tools (SMT) for remote management. The best part of the story is that demonstrated management tools are applicable to any Windows Server installation.

Speakers
avatar for Aleksandar Nikolic

Aleksandar Nikolic

Aleksandar Nikolic is a Cloud and Datacenter Management MVP, a Microsoft Azure MVP, a co-founder of PowerShellMagazine.com, and a community manager of PowerShell.com. Aleksandar is also a Microsoft Azure Advisor. Aleksandar is experienced presenting and speaking to Microsoft cus... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 3

17:45

Creating Cross Platform Mobile Services with Office 365 and Xamarin
Xamarin powers developers to write native applications for iOS, Android, and Microsoft Windows Phone using C#. This session shows you how to use the Microsoft Office 365 APIs in mobile device applications built in these project types to take advantage of the many services in Office 365.

Speakers
avatar for Fabian Williams

Fabian Williams

FABIAN WILLIAMS is a Microsoft Office Server & Services, Microsoft Visual Studio & Development Technologies MVP, Xamarin MVP, and a Microsoft Solutions Architect / Azure Technical Evangelist. His work with the SharePoint product line dates back to the 2003 release. Fabian holds a Bachelors of Science degree in Computer Information System... Read More →


Wednesday May 24, 2017 17:45 - 18:45
Room 11

19:00

Closing reception and prize draw and… Party!
Wednesday May 24, 2017 19:00 - 21:00
Hollywood