Loading…
Techorama 2016 has ended
Tuesday, May 3
 

07:30 CEST

Registration & breakfast
Tuesday May 3, 2016 07:30 - 08:30 CEST
Partner Area

08:30 CEST

Switch3D: Organisations in search of a new balance
The 2D/3D-story is a classic story about innovation by Jef Staes. This keynote will offer a framework to debate real change in your company. Why do we need innovation? What has fundamentally changed in today's world? Who will be the leaders of tomorrow? 

Speakers
avatar for Jef Staes

Jef Staes

Jef Staes (Belgium, 1956) is an authority on learning processes and innovative organisations. He has 25 years of professional experience as Training Manager and Corporate Learning Officer (Siemens). Today, Jef is an international keynote speaker, guest lecturer at international MBA... Read More →


Tuesday May 3, 2016 08:30 - 09:30 CEST
Room 8
  Keynote

08:30 CEST

Switch3D: Organisations in search of a new balance - overflow
The 2D/3D-story is a classic story about innovation by Jef Staes. This keynote will offer a framework to debate real change in your company. Why do we need innovation? What has fundamentally changed in today's world? Who will be the leaders of tomorrow? 

Speakers
avatar for Jef Staes

Jef Staes

Jef Staes (Belgium, 1956) is an authority on learning processes and innovative organisations. He has 25 years of professional experience as Training Manager and Corporate Learning Officer (Siemens). Today, Jef is an international keynote speaker, guest lecturer at international MBA... Read More →


Tuesday May 3, 2016 08:30 - 09:30 CEST
Room 9
  Keynote

08:30 CEST

Switch3D: Organisations in search of a new balance - overflow
The 2D/3D-story is a classic story about innovation by Jef Staes. This keynote will offer a framework to debate real change in your company. Why do we need innovation? What has fundamentally changed in today's world? Who will be the leaders of tomorrow? 

Speakers
avatar for Jef Staes

Jef Staes

Jef Staes (Belgium, 1956) is an authority on learning processes and innovative organisations. He has 25 years of professional experience as Training Manager and Corporate Learning Officer (Siemens). Today, Jef is an international keynote speaker, guest lecturer at international MBA... Read More →


Tuesday May 3, 2016 08:30 - 09:30 CEST
Room 3

09:30 CEST

Break
Tuesday May 3, 2016 09:30 - 09:45 CEST
Partner Area

09:45 CEST

Integration lessons for the green-field developer
While many developers have had the “pleasure” of integrating with 3rd party systems and legacy applications, most don’t see the need to use those approaches when building new code. Unfortunately, it is that belief that undermines the success of many a green-field project resulting in a patch-work of batch jobs being added to try and compensate for the eventually *inconsistent* behavior of the system. Join Udi for a deep-dive into API design, integration patterns, and some good old message queues and see how you can avoid creating yet another big ball of mud.

Speakers
avatar for Udi Dahan

Udi Dahan

CEO, Particular Software
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 3, 2016 09:45 - 10:45 CEST
Room 2

09:45 CEST

Design Practices for a Secure Azure Solution
When companies endeavor to move their applications and services to the cloud, they tend to worry more about security up front. Interestingly, platforms such as Azure provide an even more secure environment than most self-managed co-location facilities can hope to offer, not to mention the plethora of features on the platform that help you secure your solutions end to end. In this session Michele will review the mini-avalanche that comprises Azure security across features. Taking the architect's view of the platform (with demos) she’ll cover best practices for securing Azure solutions end to end and discuss the tangential benefits of moving to Azure and how it can help you with checking the boxes on those pesky security surveys.

Speakers
avatar for Michele Leroux Bustamante

Michele Leroux Bustamante

CIO, Solliance
Michele Leroux Bustamante is co-founder / CIO at Solliance (solliance.net), a Cloud/Security architect, a Microsoft Regional Director and Microsoft Azure MVP. Michele is a thought leader recognized in many fields including software architecture and design, identity and access management... Read More →


Tuesday May 3, 2016 09:45 - 10:45 CEST
Room 3
  Cloud

09:45 CEST

ElasticSearch In Action
ElasticSearch is a really powerful search engine, NoSQL database & analytics engine. It is fast, it scales and it's a child of the Cloud/BigData generation.

This talk will show you how to get things done using ElasticSearch. The focus is on doing actual work, creating actual queries and achieving actual results.

Topics that will be covered:

- (advanced) filters and queries

- cluster, shard and index management

- data mapping

- analyzers and tokenizers

- aggregations

- security & proxying

- ElasticSearch as part of the ELK stack

- PHP clients for ElasticSearch

- Calling ElasticSearch directly from Javascript

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 3, 2016 09:45 - 10:45 CEST
Room 1

09:45 CEST

Cross Platform .NET Development with Rider
In this session we're going to dive deep into Rider, a cross-platform IDE from JetBrains that provides the code analysis, navigation, refactoring and other features you've come to know and love of an IDE. We'll see how to work with existing MSBuild based solutions as well as ASP.NET Core and how to use the IDE in an effective way to maximise your efficiency. Whether you're working on Windows, Linux or OSX, you're going to gain insight into a new experience when writing C# or VB.NET code.

Speakers
avatar for Hadi Hariri

Hadi Hariri

Developer Advocate, JetBrains
Developer and creator of many things OSS, his passions includes Web Development and Software Architecture. Has authored a couple of books, a few courses and has been speaking at industry events for nearly 15 years. Currently at JetBrains leading the Developer Advocacy team. Spends... Read More →


Tuesday May 3, 2016 09:45 - 10:45 CEST
Room 9

09:45 CEST

What’s up with Windows 10 & the Internet of Things
In the short time Windows 10 IoT has been around, we’ve already seen quite some progress and innovations. In this session we’ll explore what’s new, quickly position to 3 editions of Windows 10 IoT and discuss the devices on which they run. After that we’ll go and discuss in depth how to get started and build your own IoT apps, using for example sensors, communication protocols, Arduino boards etc.

Speakers
avatar for Jan Tielens

Jan Tielens

Technical Evangelist, Microsoft
After several years as a Microsoft Most Valuable Professional (MVP) for SharePoint Server, Jan joined Microsoft as a Technology Advisor in the collaboration and social space. Now he’s working at Microsoft as a Technical Evangelist focusing on everything related to apps for Windows... Read More →


Tuesday May 3, 2016 09:45 - 10:45 CEST
Room 10
  Mobile

09:45 CEST

What's Coming in Angular 2.0
Angular 2.0 is right around the corner and everybody can't stop talking about it! In this session we will go through the shiny new features and concepts that are coming as well as how we can prepare for them in our Angular 1.X applications.

Speakers
avatar for Shay Friedman

Shay Friedman

Chuck Norris
Shay Friedman is the founder and web division leader at CodeValue, and also a Microsoft .NET MVP. In the last years, Shay has migrated numerous companies to modern web technologies like angularjs, html5 and css3. He's spoken in lots of international conferences and conducted various... Read More →



Tuesday May 3, 2016 09:45 - 10:45 CEST
Room 8
  Web

10:45 CEST

Break
Tuesday May 3, 2016 10:45 - 11:15 CEST
Partner Area

11:15 CEST

DevOps at Bing: Continuous Improvement
For the past four years, the engineers behind Microsoft Bing search engine has been on a journey towards DevOps and Continuous Improvement. Join us for a fun session full of learnings and interesting facts.

DevOps has many facets. During this session we will take you through some of the key practices, that has enabled the 600 engineers at Bing to implement Continuous Delivery and push as much as 4000 individual changes per week.

It´s really about Agility and being able to get an idea as you are driving to work in the morning, and by that following afternoon, to see it in production, generating telemetry for the next iteration.

Speakers
avatar for Rasmus Hald

Rasmus Hald

Speaker, Techorama
`As a Windows Infrastructure Technical Evangelist covering Windows Server, System Center, Windows Client and Windows Azure, Rasmus Hald is recognized for his ability to address real world dilemmas and clearly communicate possible solutions. Rasmus has more that 15 years' experience... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 10
  ALM

11:15 CEST

Getting Started with nuML, an Open Source .NET Machine Learning Library

In this session we will take a magical tour through a Machine Learning OSS framework in .NET. We'll discuss both supervised and unsupervised learning problems through practical code examples in order to equip you with the tools you will need to get started with machine learning in your own projects. We will also discuss ways to extend the framework in order to include the various machine learning algorithms of your own design.


Speakers
avatar for Seth Juarez

Seth Juarez

Speaker, Techorama
My name is Seth Juarez. I currently reside near Redmond, Washington and am a Cloud Developer Advocate focusing on Artificial Intelligence, Machine Learning, and Quantum Computing.I received my Bachelor’s Degree in Computer Science at UNLV with a Minor in Mathematics and completed... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 3

11:15 CEST

One kata, three languages
In this talk you'll see how to do the simplest of all coding katas in three different languages. First, we'll do a brief overview of the FizzBuzz kata, and see one 'idiomatic' way to implement it in C# (the Java, Javascript, Visual Basic, etc. version would be similar, so all OO programmers are welcome). Next, most of the talk will be a live demo showing approaches to the kata in Haskell and Clojure. If you've never seen Haskell or Clojure before, but are curious about these languages, this is the talk for you! Finally, we take some of the ideas from the Haskell and Clojure implementations, and bring them back to C# for a second attempt at the kata.

Speakers
avatar for Mark Seemann

Mark Seemann

Creator of Autofixture, Seemann
Mark Seemann helps programmers make code easier to maintain. His professional interests include functional programming, object-oriented development, software architecture, as well as software development in general. Apart from writing a book about Dependency Injection he has also... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 1

11:15 CEST

But it works on my machine!
This talk is full of true tales of tragedies, failed projects, bad code, and other crazy things that software engineers, designers, and pointy-haired bosses everywhere do. Have you been on a project death march, or a project you knew was a train wreck? Perhaps you've seen code that defies all logic? Whether it's ruining the integrity of a database, or eating up all the available memory on a machine, every day we see engineers and architects making spectacularly bad choices, and can only wonder why. Some of the things they do are nearly unbelievable! The language doesn't matter, nor does the vendor. It happens in C#, VB, Delphi, everywhere. In this session, we'll review some train wreck software as witnessed by the speaker. Like the time when someone checks an entire VM into source code control, or deploys straight to production, passing by QA, as well as eye jarring UIs. It's these kind of things that happen just as someone says "But it works on my machine!" (but of course, nobody else's). Dysfunction abounds, and sometimes the workplace really is like a real life Dilbert cartoon.

Speakers
avatar for RACHEL APPEL

RACHEL APPEL

Developer Advocate, Jetbrains
Rachel currently works for JetBrains as a Developer Advocate. She has been in the business of creating software for over 25 years, as an author, mentor, and speaker at top industry conferences such as BUILD, Techorama, Øredev, NetConf, SDD, and others. During her career, she has... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 9

11:15 CEST

Identity as service – developing for the web
Come to this session to learn how you can take advantage of Microsoft’s services to offload identity tasks from your web apps – whether you work with businesses or consumers, you target ASP.NET or Node.JS, you develop on Windows, Mac or Linux!

Speakers
avatar for Vittorio Bertocci

Vittorio Bertocci

Principal Program Manager, Microsoft Corporation
Vittorio Bertocci is a Principal Program Manager in the Microsoft Identity division, working on developer experience related to identity services, both on premises and in the cloud. As Architect Evangelist at Microsoft, he spent several years helping major enterprises build advanced... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 8
  Web

11:15 CEST

Introducing ASP.NET Core: From the Ground Up
There is a lot of confusion about the why and what of ASP.NET Core. In this talk, Shawn Wildermuth will walk you through an empty project to serving MVC6 pages. While he shows you the nuts and bolts, he’ll explain the reason why ASP.NET Core is a completely re-write of the platform.

Speakers
avatar for Shawn Wildermuth

Shawn Wildermuth

Microsoft MVP, Speaker and Pluralsight Author
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... Read More →


Tuesday May 3, 2016 11:15 - 12:15 CEST
Room 2
  Web

12:15 CEST

Lunch
Tuesday May 3, 2016 12:15 - 13:45 CEST
Partner Area

12:45 CEST

Hello World Road Trip Podcast with Shawn Wildermuth and Bill Wagner
Shawn Wildermuth (shawn@wildermuth.com), a long-time Microsoft MVP, author, speaker, and community leader has created a speaking tour called "Hello World Road Trip", for this spring (http://hwroadtrip.com). This event is a free, community event that he's holding in 25 cities.

Speakers
avatar for Bill Wagner

Bill Wagner

Owner, Bill Wagner Software LLC
Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory... Read More →
avatar for Shawn Wildermuth

Shawn Wildermuth

Microsoft MVP, Speaker and Pluralsight Author
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... Read More →


Tuesday May 3, 2016 12:45 - 13:15 CEST
TBA

13:45 CEST

Continuous Delivery 3.0 on the Microsoft Stack
The introduction of Agile and Scrum for development teams meant a radical change in the way that software was developed. The bottleneck of delivering software on time and budget was no longer caused by the software development teams but shifted towards software delivery. Being able to ship the done increment on demand was the next big step. Many companies are still busy with implementing Continuous Delivery but in many cases it is only sub-optimization of the process and tools that are already in place. Continuous Delivery means a different look at your ALM process and software development. Re-inventing your software development process and using state-of-the-art tooling and technology to make this happen. This means the use of Distributed Version Control, Continuous Integration done right, Release pipelines, Automated Testing and the use of Container technology like Docker to enable this.

In this session we will talk about how you can create an application for the next generation. We will create an asp . Net application and will be using Docker and VSTS to deliver this application in a fully automated way

Get ready from some action !

Speakers
avatar for Rene Van Osnabrugge

Rene Van Osnabrugge

Speaker, Techorama
René is always looking for improvements on all fronts. By using modern technology, implementing Continuous Delivery, DevOps practices and coaching in the domain of Scrum and Agile, he helps companies improve their software delivery process. René is an active blogger and speaker... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 10
  ALM

13:45 CEST

C# Language Internals
Ever wanted to know how you favorite C# language features come to live? Then this is your chance to get a guided tour through the jungle of IL code, JIT compilation, CLR internals, and more. Your guide won't bring any slides and will just be armed with Visual Studio, the C# compiler, WinDbg, and SOS. You ask, we play!

Speakers
avatar for Bart De Smet

Bart De Smet

Principal Software Development Engineer, Microsoft
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... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 8

13:45 CEST

Holographic Programming - Exploring the HoloLens
Virtual reality and augmented reality are terms most developers and technical enthusiasts recognise. What about “Mixed reality”? A reality that is part real world, part digital world, a reality that is enhanced with Holograms. Microsoft’s HoloLens introduces users to an entirely new way of thinking about computing. Learn how to use the Holographic Development Kit (HDK) to build completely new experiences that will blow your mind (only figuratively, I hope), and get a sense for what is possible. You will be challenged to think of how to solve problems in an entirely new way that leverage holographic projections, to provide intuitive natural interactions with the digital world.

Speakers
avatar for Lars Klint

Lars Klint

Holographic Kitten Wrangler, larsklint.com
Lars is an author, trainer, Microsoft MVP, community leader, expert in all things Windows Platform and part time crocodile wrangler. He is heavily involved in the space of HoloLens and mixed reality, as well as a published Pluralsight author, freelance solution architect and writer... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 2
  Mobile

13:45 CEST

Be A Beginner
There’s two sides to your career: starting out fresh and new, looking to senior folks on your team, and slowly becoming one of those senior folks. The important thing to remember is that no matter where you are in your career, EVERYBODY is faking it to the best of their ability. We are problem solvers, and we’re solving problems that have never been solved before. This talk will focus on how to be successful by thinking like a beginner. Be curious, take deliberately small steps, and explain things without assumptions. You’ll be amazed how much easier everything will become.

Speakers
avatar for Jeff Blankenburg

Jeff Blankenburg

Professional Bit Herder, Jeff Blankenburg
Ultra passionate. That’s how Jeff Blankenburg (@jeffblankenburg) describes his relationship with technology. Over the past 10 years, Jeff has enthusiastically applied his technical expertise to build industry-changing websites and marketing efforts for mega brands including Victoria’s... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 3

13:45 CEST

Is that a meteor shower? Yes, welcome to Meteor.js.
"Full stack JavaScript for amazing apps" and "Build apps that are a delight to use, faster than you ever thought possible" are some of the core headlines that one can find on the Meteor.js site. Is it so? Let's find out in this session.

Speakers
avatar for Kris van der Mast

Kris van der Mast

CEO, VaHa
Kris van der Mast is a technical architect working at Tobania, a Belgian consultancy company. He's been active professionally in the IT sector since 2000. His main focus is the Microsoft web stack and Azure. In this context Kris became Microsoft ASP.NET MVP in 2007 and is still up... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 1
  Web

13:45 CEST

Securing ASP.NET Core 1.0 Applications
Everything is new in ASP.NET Core – this also includes authentication, authorization and data protection. In this session we will have a look at all the new features, how they are used, where they are useful – and what’s missing.

Speakers
avatar for Dominick Baier

Dominick Baier

Independent consultant
Dominick is an independent consultant, trainer and software developer. His focus is identity & access control protocols, web, mobile and API security. He’s the co-creator and maintainer of the IdentityModel, IdentityServer and IdentityManager open source projects (http://identityserver.io... Read More →


Tuesday May 3, 2016 13:45 - 14:45 CEST
Room 9
  Web

14:45 CEST

Break
Tuesday May 3, 2016 14:45 - 15:00 CEST
Partner Area

15:00 CEST

SOLID Architecture in Slices not Layers
For too long we've lived under the tyranny of n-tier architectures. Building systems with complicated abstractions, needless indirection and more mocks in our tests than a comedy special. But there is a better way - thinking in terms of architectures of vertical slices instead horizontal layers. Once we embrace slices over layers, we open ourselves to a new, simpler architecture, changing how we build, organize and deploy systems.

Speakers
avatar for JIMMY BOGARD

JIMMY BOGARD

Creator of OSS library AutoMapper, Headspring
Jimmy is a member of the ASPInsiders group, the C# Insiders group, and received the "Microsoft Most Valuable Professional" (MVP) award for ASP.NET in 2009-2018. Jimmy is also the creator and maintainer of the popular OSS library AutoMapper.


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 8

15:00 CEST

An Introduction to Azure Service Fabric
Ever wonder how Microsoft builds highly distributed services like Azure DocumentDB, Azure SQL DB, or even Cortana? Each of these services has a specialized purpose, but they share the need to be highly scalable, reliable and have extremely low latency. Azure Service Fabric is the platform under all of them, and it is purpose-built to solve exactly these challenges. More importantly, it is now available for you to build your own highly-scalable, reliable, low-latency services on top of!

Come see how Azure Service Fabric fits into the myriad of compute options offered by the Azure platform and if it is a good fit for your solutions. We'll look at how you can build either stateful, or stateless, microservices using this platform and how it differs from Azure Cloud Services. 

Speakers
avatar for Mike Wood

Mike Wood

Product Manager, SQL Sentry LLC
Mike is a Product Manager for SQL Sentry, llc. and describes himself as a problem solving, outdoorsy, user group founding, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind of guy. When he's not living up to that title he's... Read More →


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 10
  Cloud

15:00 CEST

50 Shades of AppSec
The AppSec industry is enormously diverse and it only continues to diverge as we put more software into more things with more connections. It’s an industry that’s fluctuating between the sophisticated to the absurd, the intelligent to the primitive and the scary to the outright hilarious. There’s valuable lessons to be taken away from these events and applied in our future security efforts.

In this talk I’m going to cover a broad spectrum of what’s happening in our industry – an entire 50 shades of it in only 45 minutes – and you’ll get a sense of just how challenging it’s becoming for those of us working in AppSec to keep ahead of the attacks. I’ll cover everything from the social aspects of hacking through to some of the more obscure attacks and the increasing challenges we have as defenders.

Speakers
avatar for Troy Hunt

Troy Hunt

The Security Guy, troyhunt.com
Troy is a Pluralsight author, Microsoft MVP and world-renowned internet security specialist. He spends his time teaching developers how to break into their own systems before helping to piece them back together to be secure against today’s online threats. He’s also the creator... Read More →


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 9

15:00 CEST

Essential UWP
Contents to be announced after Build.

Speakers
avatar for Mike Taulty

Mike Taulty

Developer Evangelist, Microsoft Ltd
Mike Taulty works in the Developer and Platform Group at Microsoft in the UK where he has spent the past few years helping developers understand and get the best from the Microsoft platform. Prior to this, Mike spent 3 years with Microsoft Consulting Services as a consultant on developer... Read More →


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 3
  Mobile

15:00 CEST

10 things professional software developers do
Over the last couple of months, I've been evaluating the things I value as a professional software developer. You might think I'm mostly talking about coding principles here. But being a professional just as much involves your attitude, being able to work with others, understanding the environment you're in and more. In this session, I'd like to share these principles and show you why I value them so much. In a way, this session is about what I believe constitutes a great software developer. 



Speakers
avatar for Dennis Doomen

Dennis Doomen

Speaker, Techorama
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 and... Read More →


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 1

15:00 CEST

Using Middleware in ASP.NET Core
Middleware is the heart of the HTTP processing pipeline in ASP.NET Core. In this session we’ll see how middleware works and look at guidelines to interact with HTTP requests. 



Speakers
avatar for Scott Allen

Scott Allen

Speaker, Techorama
Scott Allen writes software and consults through OdeToCode LLC. Scott has 25+ years of commercial software development experience across a wide range of technologies. Scott has successfully delivered software products for embedded, Windows, and web platforms, and developed web services... Read More →


Tuesday May 3, 2016 15:00 - 16:00 CEST
Room 2
  Web

16:00 CEST

Break
Tuesday May 3, 2016 16:00 - 16:30 CEST
Partner Area

16:30 CEST

You, Azure, and the Internet of Things


  • There are currently more than 5 billion devices connected to the Internet, and Gartner projects that more than 15 billion more will be added by 2020. How do you handle the data emanating from these devices, and more importantly, what do you do with it? Join the fun as Jeff discusses what Azure offers IoT developers and demonstrates how to bring the power of Azure Stream Analytics to bear on high-velocity data. 



Speakers
avatar for Jeff Prosise

Jeff Prosise

Cofounder, Wintellect
Jeff Prosise is cofounder of Wintellect (www.wintellect.com), a developer consulting and education firm that provides services to companies all over the world. He has written nine books and hundreds of articles on software development, and today spends most of his time doing mobile... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 3
  Cloud

16:30 CEST

Entity Framework on OSX: Microsoft Data Access Gone Wild


  • Microsoft's new .NET Execution Environment allows so much cross-platform goodness, you may not know where to begin. How about learning from one of the leading experts on Microsoft's ORM, Entity Framework, how to use EF Core in an ASP.NET Core Web API and then deploy it to the cloud in a Docker container? Not interesting enough? How about doing all of this in OSX? At the same time, you will learn that in addition to being able to code with EF Core in OSX and run it from Docker, there are many other new features that EF Core introduces. We'll focus on those features which enhance the experience of coding up your data persistence with Entity Framework . 



Speakers
avatar for Julie Lerman

Julie Lerman

Geekette, The Data Farm
Julie Lerman is a Microsoft Regional Director, Docker Captain and a long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a coach and consultant to software teams around the world. You can find Julie presenting on Data Access (including Microsoft's... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 1

16:30 CEST

Into the Matrix: Using the Roslyn APIs to analyze and fix code …By Writing more code
Roslyn based Diagnostics and CodeFixes enable you to provide ever-present guidance to junior developers. Are there coding practices you encounter that you wish the inexperienced members of your team outgrew? Don't complain. Write a Diagnostic and Code Fix using Roslyn to encourage your teammates to follow the advice you give them in person. In this session, you'll learn how to create extensions to visual studio that analyze code and report on poor practices. Even better, you'll learn how to implement code fixes that correct those poor practices immediately. After this session, you can help your inexperienced developers improve practices whenever they code. It will be like you're standing over their shoulder suggesting better coding style as they type. 



Speakers
avatar for Bill Wagner

Bill Wagner

Owner, Bill Wagner Software LLC
Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 8

16:30 CEST

Go Mobile with Xamarin, C#, and Visual Studio
Xamarin enables C# developers to become native iOS, Android, and Windows mobile app developers overnight. In this session, you will learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio with Xamarin. In addition to allowing you write your iOS and Android apps in C#, Xamarin lets you reuse existing .NET libraries and share your business logic across iOS, Android, and Windows apps. This session will also give you the tools to determine how much existing C# code can go mobile to iOS and Android, plus help you determine the architecture necessary to support maximum code sharing and reuse. We will also provide guidance and best practices for handling fragmentation across and within each device platform.


During this session we will cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C#. Moreover, we will really focus on the code with several live coding adventures throughout the entire session. When you leave you will have the knowledge to create your first iOS & Android in C# with Xamarin in Visual Studio.

Speakers
avatar for James Montemagno

James Montemagno

Developer Evangelist, Xamarin
James Montemagno is a Developer Evangelist at Xamarin and Microsoft MVP. He has been a .NET developer for over a decade working in a wide range of industries including game development, printer software, and web services. Previously, James was a professional mobile developer and has... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 2

16:30 CEST

Implementing OpenID Connect & OAuth 2.0 using IdentityServer
IdentityServer is a popular open source library for implementing single sign-on and token-based access control for web and mobile applications. In this session we will start completely from scratch, build an identity server and add a couple of clients to it. Warning: no slides. 



Speakers
avatar for Dominick Baier

Dominick Baier

Independent consultant
Dominick is an independent consultant, trainer and software developer. His focus is identity & access control protocols, web, mobile and API security. He’s the co-creator and maintainer of the IdentityModel, IdentityServer and IdentityManager open source projects (http://identityserver.io... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 10
  Web

16:30 CEST

Tracking Real World Web Performance
Study upon study confirms that web performance has a direct correlation to revenue, operating costs, and search engine ranking. With this in mind, we all want our applications to be faster but how do we know what bottlenecks to focus on? Join Nik Molnar, co-founder of the open source debugging and diagnostics tool Glimpse, to learn how to leverage free and open source tools to capture your application’s live performance data, understand what the metrics mean and focus on the ones you should really care about. This session will cover how to use free services to act as a simple lab for synthetic performance testing and how to get Real User Metrics (RUM) from the very last mile via the instrumentation API’s built into browsers. Nik will also demonstrate techniques to automate the performance feedback loop so you can ensure to always treat “fast as a feature”. This session is suitable for any stakeholder who cares about performance.



Speakers
avatar for Nik Molnar

Nik Molnar

Nik Molnar is a New Yorker, Microsoft MVP, ASP Insider and co-founder of Glimpse, an open source diagnostics and debugging tool. Originally from Homestead Florida, Nik specializes in web development, web API’s and community management. In his spare time, Nik can be found cooking... Read More →


Tuesday May 3, 2016 16:30 - 17:30 CEST
Room 9
  Web

17:30 CEST

Break
Tuesday May 3, 2016 17:30 - 17:45 CEST
Partner Area

17:45 CEST

Continuous delivery on azure: A/B Testing, Canary releases and dark launching
With continuous delivery we strive for delivering features on demand any time we want. This is of course something that can be challenging if you run an operation that needs to be available 24x7. In this session we will have a look at different technologies that we have at hand to separate feature deployments from feature exposure, making it possible to make releasing a feature to the end user nothing more then the flip of a switch. We will have a look at how we can use the different technologies like feature toggles and traffic management to implement continuous delivery release techniques like A/B Testing, Canary releases and dark launching. 



Speakers
avatar for Marcel de Vries

Marcel de Vries

CTO, Xpirit
Marcel spends most of his time helping organizations build Enterprise Applications and implementing Application Lifecycle Management (ALM) practices and tooling. Marcel works for a new startup company called Xpirit that provides premium consulting services on ALM, Cloud, enterprise... Read More →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 8
  ALM

17:45 CEST

Modeling in a Non Relational World
NoSQL databases are becoming increasingly more important. However, the vast majority of developers have learned to model and work with data only in relational context.

Relational modeling inside NoSQL database is not only sub-optimal, it is frequently actively harmful.

In this session, Oren Eini will discuss modeling techniques in a non-relational system, how to take advantage of the database's capabilities and get the most out of it for your system.

Speakers
avatar for RavenDB

RavenDB

Marketing & Sales, Hibernating Rhinos
RavenDB the premier open source document database for .Net. It offers flexible data modeling that addresses requirements coming from real-world systems. It allows you to build high-performance, low-latency applications quickly and efficiently but most of all, It's transactional!Come... Read More →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 9

17:45 CEST

Advanced Git Tips and Tricks
If you've been using Git for a while, I'm sure you know how to use it like any other version control system; you commit files, review changes, create and merge branches. That's how most people use it. But you've probably also heard that Git isn't like any other version control system. It's more powerful. That certainly sounds cool, but what can this power do for you? This session will show you exactly that. We'll learn to take advantage of Git's advanced - and therefore lesser known - features to take our daily workflow to the next level. Since staring at the command line alone can be daunting at times, we'll also be looking at a graphic representation of our Git repository. As we run different commands, we'll see immediately how they affect the underlying history. This will help us understand how they work at a fundamental level, making it easier to remember them and use them in the right situation. 



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 →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 10

17:45 CEST

Is Being a Manager Right for Me?
There comes a time in every developer's career when they have to decide what direction they want to go in. For many, this may mean becoming a manager of a software development team. In this talk, we look at what it means to be a manager, and whether it is the right decision for you. If it is, then this talk will introduce a plan to help you tackle your first 90 days in your new role. 



Speakers
avatar for Stephen Haunts

Stephen Haunts

CTO, LadderPay
Stephen Haunts is the CTO and CoFounder for LadderPay Ltd in the United Kingdom. LadderPay is a cloud-based payments platform that makes B2B, B2C and C2B payments easier for everyone.Stephen is also an experienced software developer with a focus on .NET technologies and security for... Read More →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 1

17:45 CEST

Angular, OAuth2 & OpenID Connect – Heaven or Hell?
A lot of applications these days are built with Angular, talking to an API. But how do you secure something like that? Which parts CAN you secure – ie: what makes sense? And is that simple custom token endpoint used for authorization *really* sufficient (note: probably not)? Learn how you can correctly use OAuth2 & OpenID Connect from an Angular application. We’ll look into what you should use, what the risks are, how to implement support for this, and – very important - what NOT to do. After this session, authorization & authentication for your Angular applications using OAuth2 & OpenID Connect should have no more secrets for you. 



Speakers
avatar for Kevin Dockx

Kevin Dockx

Speaker, Techorama
Kevin is a freelance solution architect, Pluralsight author & consultant, living in Antwerp (Belgium). These days he's mainly focused on RESTful architectures & security for web applications and mobile applications. He's a Microsoft MVP, and a keen proponent of open-source software. Also... Read More →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 3
  Web

17:45 CEST

Busy Developer's Guide to NodeJS
The circle, as they say, is complete. JavaScript underwent a significant shift in thinking recently, from a "browser-only" language to a language that's increasingly seen as a server-side execution system. In some cases, a JavaScript engine is embedded inside a larger server program, such as what we see with different NoSQL databases (MongoDB, CouchDB), but now, with the increasing popularity of NodeJS, as a server itself. In this presentation, we're going to take a hard look at NodeJS, from installing it through using it write a variety of different server programs. No longer is JavaScript just a user-interface tool.

Speakers
avatar for TED NEWARD

TED NEWARD

Authority in Java and .NET technologies, Neward & Associates
Ted Neward currently labors on behalf of Smartsheet as the Director of Developer Relations, leveraging his speaking and writing experience to bring the joys of cloud-based spreadsheet and project management to the development world. During his more code-focused years, he specialized in high-scale enterprise systems, working with cl... Read More →


Tuesday May 3, 2016 17:45 - 18:45 CEST
Room 2
  Web
 
Wednesday, May 4
 

07:30 CEST

Breakfast
Wednesday May 4, 2016 07:30 - 08:30 CEST
Partner Area

08:30 CEST

The Quest for Infrastructure Management 2.0
The age old task of racking and stacking in a physical data centre is becoming more and more rare as more companies embrace the public cloud. Having the ability to chose between providers such as AWS, Azure, Digital Ocean and Google Cloud Platform makes creating infrastructure easy. It is better to spend time developing better services for our customers than managing infrastructure

During this talk, Paul will demonstrate how building a scalable infrastructure on AWS becomes easy with Terraform. The talk will demonstrate how using configuration management, pre-baked AMIs and auto-scaling groups it gives the ability for developers to be able to launch their own infrastructure when needed. The demo’s will include the ability to launch instances, databases and manage user access

By the end of the talk, Paul will have demonstrated that the creation of infrastructure now becomes part of the development lifecycle and that the old ways of system administration is fast moving to become infrastructure engineering. Paul will also demonstrate that the creation of new ‘environments’ are just a change of parameters in our infrastructure code

Speakers
avatar for PAUL STACK

PAUL STACK

DEVELOPER, Joyent
Paul Stack is a product / infrastructure coder and has spoken at various events throughout the world about his passion for continuous integration, continuous delivery and good operational procedures and why they should be part of what developers and system administrators do on a day... Read More →


Wednesday May 4, 2016 08:30 - 09:30 CEST
Room 10
  ALM

08:30 CEST

BDD all the way down
In this session I’ll show how to apply the Behavior Driven Development (BDD) cycle when developing a feature from top to bottom in a fictitious.NET web application. Building on the concepts of Test Driven Development, I’ll show you how BDD helps you produce tests that read like specifications, by forcing you to focus on what the system is supposed to do, rather than how it’s implemented.

Starting from the acceptance tests seen from the user’s perspective, we’ll work our way through the system implementing the necessary components at each tier, guided by unit tests. In the process, I’ll cover how to write BDD-style tests both in plain English with SpecFlow and in C# with MSpec. In other words, it’ll be BDD all the way down.

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 4, 2016 08:30 - 09:30 CEST
Room 1

08:30 CEST

Making Hacking Child’s Play
How does it keep happening? I mean why are websites so consistently hacked? Is it the work of sophisticated cyber-villains operating from underground lairs? As it turns out, many of today’s online attacks are mounted by kids – legally children – who simply have time, patience and access to Google.

In this session we’re going to look at and execute a heap of online attacks with tools that even kids can use. You’ll learn just how easy it is to mount these attacks and most importantly, what it is you need to do to keep your apps secure not just from mischievous kids, but from cyber-criminals and even nation state actors.

This talk is scary, entertaining and will make you distrusting of any kid with a PC.

Speakers
avatar for Troy Hunt

Troy Hunt

The Security Guy, troyhunt.com
Troy is a Pluralsight author, Microsoft MVP and world-renowned internet security specialist. He spends his time teaching developers how to break into their own systems before helping to piece them back together to be secure against today’s online threats. He’s also the creator... Read More →


Wednesday May 4, 2016 08:30 - 09:30 CEST
Room 9

08:30 CEST

Don't Let Your Mobile App Get Lost
Did you know that less than 26% of apps installed on a user's device are used daily? That's crazy! There are several innovative ways to engage with your users and keep them coming back for more after your app is installed. In this session, we will explore all of the search options provided by both Apple and Google for iOS and Android. We will explore  all of the great APIs that Google Play services has to offer and will expand into Google Search and App Indexing to help you drive app engagement like never before.


By leveraging the world's most popular search engine, you can put your app and it's content front and center when users are searching in their browser or utilizing Google Now. We will take a look at all the features of App Indexing and see how to easily integrate the App Indexing SDK into your iOS and Android apps to create deep links between your content and web content. Keep your users in your app and coming back for more. All code demos. All demonstrations will be coded in C#, but will be applicable to any iOS or Android developer in any language.

Speakers
avatar for James Montemagno

James Montemagno

Developer Evangelist, Xamarin
James Montemagno is a Developer Evangelist at Xamarin and Microsoft MVP. He has been a .NET developer for over a decade working in a wide range of industries including game development, printer software, and web services. Previously, James was a professional mobile developer and has... Read More →


Wednesday May 4, 2016 08:30 - 09:30 CEST
Room 3

08:30 CEST

Running Open Source Projects: From 0 to 60
Glimpse, an open source web application diagnostics tool, went from a rough back-of-a-napkin idea to a project with tens of thousands of users and developer media attention within a period of eight weeks. Join Glimpse’s co-founder, Nik Molnar, for an honestly raw tale of the pains and lessons learned that arose managing an open source project. Along the way, Nik will cover the tools and techniques that have proven successful over the past two years developing Glimpse, focusing on technical challenges and best practices for community management, communications and open source/life balance.This session is suitable for founders, maintainers, contributors and all users of open source software and aims to spark conversation around the best way to foster open source and open source etiquette.

Speakers
avatar for Nik Molnar

Nik Molnar

Nik Molnar is a New Yorker, Microsoft MVP, ASP Insider and co-founder of Glimpse, an open source diagnostics and debugging tool. Originally from Homestead Florida, Nik specializes in web development, web API’s and community management. In his spare time, Nik can be found cooking... Read More →


Wednesday May 4, 2016 08:30 - 09:30 CEST
Room 8

08:30 CEST

React: the new style of databinding
Angular, Aurelia, Ember... The population of JavaScript databinding frameworks just keeps on growing and JavaScript developers aren't finished yet. React is the new-born databinding framework coming from Facebook. It inspired other libraries like Angular to change their way of thinking. Interested in using React for the first time? Or just mighty curious about JavaScript frameworks? Then come and have a look, we'll see what React can offer and how React innovates.

Speakers
avatar for Diedrik De Mits

Diedrik De Mits

Trainer, U2U
Diedrik De Mits works as a software expert, trainer and strategist at U2U. Diedrik has a wide interest in software development including web, Windows and mobile applications. Diedrik has trained thousands of developers and is involved in many web and mobile development projects as... Read More →


Wednesday May 4, 2016 08:30 - 09:30 CEST
Room 2
  Web

09:30 CEST

Break
Wednesday May 4, 2016 09:30 - 09:45 CEST
Partner Area

09:45 CEST

DevOps: Windows Server Containers


  • One of the biggest changes in Windows Server 2016 will be support for containers. Containers are the latest buzz in IT technology. They enable you to isolate your applications from the underlying OS improving the deployment and reliability of those applications. Windows Server 2016 will provide two kinds of native containers: Windows Server Containers and Hyper-V Containers. Windows Server Containers are isolated from each other but they run directly on the Windows Server 2016 OS. Hyper-V Containers provide enhanced isolation by running the containers from a Hyper-V VM. This session will provide an overview of Windows Server containers and will show you how to create and manage them. 



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 all IT Pro... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 1
  ALM

09:45 CEST

Microservices On Azure - choosing the right approach for your solution
So you’ve decided you are ready to embrace microservices? Now begins another fun part of your journey - choosing the platform that fits your team, your solution, and your technology choices. Up to a point the microservices platform is irrelevant during the design phase, but at some you need to align the design with a platform. On Azure you have many choices including Docker, Windows Containers, Azure Container Service and Service Fabric. Come to this session for a peak at the capabilities and approaches for each; and insights on how to select the platform that fits best for your next green field solution or migration to microservices.

Speakers
avatar for Michele Leroux Bustamante

Michele Leroux Bustamante

CIO, Solliance
Michele Leroux Bustamante is co-founder / CIO at Solliance (solliance.net), a Cloud/Security architect, a Microsoft Regional Director and Microsoft Azure MVP. Michele is a thought leader recognized in many fields including software architecture and design, identity and access management... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 3

09:45 CEST

.NET Rocks Live
Where does open source fit into your application plans? Join Carl and Richard from .NET Rocks for a live panel discussion with Martin Woodward, Jimmy Bogard and Nik Molnar as they talk about the open source projects they’ve been a part of and their views on how Microsoft is embracing open source. The world of open source is evolving quickly, are you up to speed on what has happened? Bring your questions and be part of this .NET Rocks episode!

Speakers
avatar for Richard Campbell

Richard Campbell

Speaker, Techorama
Richard Campbell wrote his first line of code in 1977. His career has spanned the computing industry both on the hardware and software sides, development and operations. He was a co-founder of Strangeloop Networks, acquired by Radware in 2013 and was on the board of directors of Telerik... Read More →
avatar for Carl Franklin

Carl Franklin

Carl Franklin is Executive Vice President of App vNext, a software development firm focused on the latest methodologies and technologies. Carl is a 20+ year veteran of the software industry, co-host and founder of .NET Rocks!, the first and most widely listened to podcast for .NET... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 8

09:45 CEST

Building Great Cross-Platform Mobile Apps with Xamarin Forms 2.x
Xamarin Forms allow you to write cross-platform mobile apps for iOS, Android, and Windows Phone using C# and XAML and to share the bulk of the code and UI across platforms. New features added to Xamarin Forms 2.x and Microsoft’s recent acquisition of Xamarin (eliminating onerous licensing requirements) make Xamarin Forms a compelling solution for developers everywhere. Learn how to build great cross-platform mobile apps with the latest version of Xamarin Forms, how to supercharge those apps using advanced programming techniques, and how to get the most out of this exciting new platform in a demo-laden session from Jeff Prosise.



Speakers
avatar for Jeff Prosise

Jeff Prosise

Cofounder, Wintellect
Jeff Prosise is cofounder of Wintellect (www.wintellect.com), a developer consulting and education firm that provides services to companies all over the world. He has written nine books and hundreds of articles on software development, and today spends most of his time doing mobile... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 2

09:45 CEST

A talk about you and the way you are programmed.
We probably all know that diverse teams are effective teams. Nevertheless, studies have shown that 50% of the women who enter the technology field will, over time, leave. In this talk we'll examine the reasons behind the gendergap in IT by going on a small trip and we'll figure out what we can do to make our community better in only a couple days! Spoiler alert: mind games involved!

Speakers
avatar for Lieke Boon

Lieke Boon

Community Manager
My name is Lieke, I've worked as a Rails developer and I organised code events to encourage girls to get into tech at VHTO, PyLadies Amsterdam and Rails Girls Amsterdam. Two years ago I created CodePancake.com, here you can find lots of resources on how to get started with coding... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 10

09:45 CEST

Looking Forward to Bootstrap 4
Bootstrap 4 is coming and it's a great upgrade to the platform. Luckily this time it's not a complete rewrite. In this session, Shawn Wildermuth will show you what is new and changed and convince you that upgrading from Bootstrap 3 to 4 isn't a big deal.

Speakers
avatar for Shawn Wildermuth

Shawn Wildermuth

Microsoft MVP, Speaker and Pluralsight Author
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... Read More →


Wednesday May 4, 2016 09:45 - 10:45 CEST
Room 9
  Web

10:45 CEST

Break
Wednesday May 4, 2016 10:45 - 11:15 CEST
Partner Area

11:15 CEST

Maturing your development process
Nowadays, software companies need to provide stable applications, rather sooner than later, to a world which is very unforgiving when it comes to its apps. To respond to this need, companies often solely focus on the development-part, 'forgetting' to invest in the application lifecycle itself.

In this session, Pieter and Jef will dive into testing, demonstrating unit, integration and coded UI tests. They will show you how to implement effective logging and monitoring and how to set up a simple build pipeline for your app. The technologies used for this session are Visual Studio, SpecFlow, Application Insights and Visual Studio Team Services.

After this session, you should have a good understanding on how to mature your software development process.

Speakers
avatar for jef bastiaens

jef bastiaens

.net consultant, Ordina Belgium
Jef Bastiaens is a .Net Consultant and the ALM Competence Center lead for Ordina Belgium. He has experience in writing software for both web and mobile applications and is currently working on the most widely used mobile app in Belgium. He is driven by the belief that everything... Read More →
avatar for Pieter Nijs

Pieter Nijs

Senior .NET Consultant, Ordina
Pieter Nijs is passionate about mobile and cloud development, in combination with some DevOps. As he is primarily interested in the Microsoft stack, this translates to technologies and tools like .NET, C#, Xaml, Xamarin, UWP, Azure, Visual Studio, TFS, VSTS, … He is also a big fan... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 8
  ALM

11:15 CEST

Honey, I shrunk the Arduinos!
Arduino boards are a great prototyping tool, but for some scenarios they are also too big, expensive and power hungry. In this talk I will introduce you to a family of microcontrollers that are smaller than your fingertip, cost less then €1 and can run on a coin cell battery for months. I will show you how to program them, how to debug them, how to extend them with sensors and wireless communication infrastructure and how to leverage their power reduction capabilities so that you can get the most bang for your buck.

Speakers
avatar for Yves Goeleven

Yves Goeleven

Solution Architect, Goeleven BVBA
Yves has been shipping enterprise and cloud software since 2001. He is specialized in the design of distributed software systems using messaging. He works as a Solution Architect for Particular Software (NServiceBus), where he is working on support for the Azure platform. He is one... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 2
  Cloud

11:15 CEST

Windows Presentation Foundation (WPF) 4.6
Windows Presentation Foundation is what people are using to build real applications for the enterprise, the industry, the workplace, and for every situation where Windows 10 Universal is not quite ready yet. Far from being dead, WPF is 10 years old this year, alive and kicking, and gives Universal Applications a run for their money! In this session, Laurent Bugnion, a Microsoft Windows Developer MVP and Microsoft Regional Director, WPF expert since 2006, will show you what is new in Windows Presentation Foundation, where it is going in the future, and what you can achieve with WPF that Universal Application developers can only dream of.

Speakers
avatar for Laurent Bugnion

Laurent Bugnion

Senior Technical Evangelist, Valorem
Laurent works as Senior Technical Evangelist for Valorem (previously IdentityMine), one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Xamarin, Windows 10, XBOX, HoloLens, Azure, Office 365 and more. He is based in Zurich... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 10

11:15 CEST

Identity as service – developing for devices
Come to this session to learn how you can take advantage of Microsoft’s services to offload identity tasks from your apps – whether you work with businesses or consumers, you target iOS, Android or Windows, you develop on Windows, Mac or Linux!

Speakers
avatar for Vittorio Bertocci

Vittorio Bertocci

Principal Program Manager, Microsoft Corporation
Vittorio Bertocci is a Principal Program Manager in the Microsoft Identity division, working on developer experience related to identity services, both on premises and in the cloud. As Architect Evangelist at Microsoft, he spent several years helping major enterprises build advanced... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 3

11:15 CEST

Intervention: Challenging Teams to Rethink Software Design
Developers and teams often get stuck in old patterns of designing software, losing the benefits that modern software practices have brought to us, building unmaintainable code that requires band-aids and hacks and even alienating users in a number of ways. Often, team members work in isolation, where their patterns and thinking are stuck in a bubble. Sometimes it takes an intervention to help teams break out of these patterns. Julie Lerman will share her experiences with intense "interventions", pushing teams to gain new perspective on their own problem domain, how to break down problems and organize their software flow using many ideas from Domain-Driven Design. 



Speakers
avatar for Julie Lerman

Julie Lerman

Geekette, The Data Farm
Julie Lerman is a Microsoft Regional Director, Docker Captain and a long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a coach and consultant to software teams around the world. You can find Julie presenting on Data Access (including Microsoft's... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 9

11:15 CEST

Why TypeScript is a Game-Changer for Web Development
JavaScript has a big advantage: Reach. You can run JavaScript on the client and the server, on your phone, your PC and even on your smart watch. Unfortunately, JavaScript has disadvantages when it comes to larger project implemented by multiple developers. TypeScript was built to solve this problem by adding a language layer on top of JavaScript. With TypeScript, you can create and add types where you need them. Compiler and IDE use them for compile-time type checking, IntelliSense, refactoring support, etc. In this demo-heavy session, Rainer Stropek (Microsoft Azure MVP, Microsoft Regional Director) introduces you to the TypeScript language. Rainer will start with the basics and work his way up to real-world examples using Node.js on the server and AngularJS on the client. This session requires basic JavaScript knowledge but no existing TypeScript experience. 



Speakers
avatar for Rainer Stropek

Rainer Stropek

Speaker, Techorama
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma "software architects" mit seinem Team die preisgekrönte Software "time cockpit".Rainer... Read More →


Wednesday May 4, 2016 11:15 - 12:15 CEST
Room 1
  Web

12:15 CEST

Lunch
Wednesday May 4, 2016 12:15 - 13:45 CEST
Partner Area

13:45 CEST

Fear
We make thousands of decisions every single day. Some take thought, and some are just instinctual. How many of those decisions are based on fear? Fear of the unknown, fear of embarrassment, or maybe just fear of spiders? We will look at ways fear shapes our everyday lives, and how we can control it to make more rational decisions. Don't let fear shut you down, make it an opportunity for success.

Speakers
avatar for Jeff Blankenburg

Jeff Blankenburg

Professional Bit Herder, Jeff Blankenburg
Ultra passionate. That’s how Jeff Blankenburg (@jeffblankenburg) describes his relationship with technology. Over the past 10 years, Jeff has enthusiastically applied his technical expertise to build industry-changing websites and marketing efforts for mega brands including Victoria’s... Read More →


Wednesday May 4, 2016 13:45 - 14:45 CEST
Room 2
  Keynote

13:45 CEST

Multi-dimensional architecture
Despite the apparent evolution in the field of software architecture from Client-Server, to N-Tier, to SOA, and now to Microservices – there is a common flaw that has undermined the successful application of all of these styles for decades. There is a different approach, orthogonal to many of the buzzwords du jour, that can help you avoid falling into this trap. Join Udi for a multi-dimensional look at software architecture that just might leave you wishing you took the “blue pill” instead.

Speakers
avatar for Udi Dahan

Udi Dahan

CEO, Particular Software
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.


Wednesday May 4, 2016 13:45 - 14:45 CEST
Room 9

13:45 CEST

The Developer Landscape – Where Are We Going?
Join Carl Franklin and Richard Campbell as they take you on a tour of the broad range of subjects they've explored recording more than 1200 episodes of .NET Rocks over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we're on and where we're going. Along the way you'll hear some great stories from the various .NET Rocks episodes and get some ideas of how you can take your career and your company into the future of technology.

Speakers
avatar for Richard Campbell

Richard Campbell

Speaker, Techorama
Richard Campbell wrote his first line of code in 1977. His career has spanned the computing industry both on the hardware and software sides, development and operations. He was a co-founder of Strangeloop Networks, acquired by Radware in 2013 and was on the board of directors of Telerik... Read More →
avatar for Carl Franklin

Carl Franklin

Carl Franklin is Executive Vice President of App vNext, a software development firm focused on the latest methodologies and technologies. Carl is a 20+ year veteran of the software industry, co-host and founder of .NET Rocks!, the first and most widely listened to podcast for .NET... Read More →


Wednesday May 4, 2016 13:45 - 14:45 CEST
Room 8
  Keynote

13:45 CEST

The future present of Scrum (Are we Done yet?)
Scrum has been around for two decades. During the first decade of agile, the adoption of agile and Scrum have grown incredibly. The survival and prosperity of many people and organizations depend on software. Scrum has been a key tool for teams and organizations to deal with the increased criticality of software.

But the dependence of businesses and society on software has increased even more. Software is eating the world. Complexity and unpredictability continue to increase. The urgency to improve remains.

The key for future success is still Scrum. We are not Done with Scrum just yet. The key to employing Scrum professionally is creating Done Increments of product, where “Done” reflects releasable in production. This requires professional development, proper practices and standards, cross-functional collaboration, and inner-Sprint feedback loops. It might take another two decades to actually get there.

Speakers
avatar for Gunther Verheyen

Gunther Verheyen

Gunther Verheyen is a seasoned Scrum practitioner. He shepherds Professional Scrum through Scrum.org and represents Scrum.org and Scrum co-creator Ken Schwaber in Europe.Gunther ventured into IT and software development after graduating in 1992. His Agile journey started with eXtreme... Read More →


Wednesday May 4, 2016 13:45 - 14:45 CEST
Room 3
  Keynote

14:45 CEST

Break
Wednesday May 4, 2016 14:45 - 15:00 CEST
Partner Area

15:00 CEST

Living the dream: Real world DevOps with Azure and VSTS
The dream of any DevOps solution is to make the provisioning and deployment to environments seamless. In this session we will show you how this dream can be achieved using the latest advances in Visual Studio Team Services and Azure.

 We will show how you can use utilise Azure Resource Templates to define your environment then the latest features of VSTS Release Management to create an end to end deployment of you environment and application, with appropriate testing.

 We will also discuss how these techniques could potentially be used for on-premises scenarios now and in the future

Speakers
avatar for Richard Fennell

Richard Fennell

CTO, Black Marble
I am the Engineering Director of the Black Marble Ltd a Microsoft Gold Partner based in the North of England. Black Marble specialises in BizTalk & SharePoint based business automation.As Engineering Director I am responsible for the delivery of systems and tools to allow my company... Read More →
avatar for Rik Hepworth

Rik Hepworth

Speaker, Techorama
Rik is IT Director at Black Marble, a Microsoft MVP for Azure and an enthusiastic technology evangelist.


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 8
  ALM

15:00 CEST

Designing, building, testing and deploying microservices. A stairway to heaven or a highway to hell?
Micro-services and micro-services architecture are the next big hype in software development. Websites and blogs are full of introducing posts, the first books are being written and the first conferences organized. There’s big promises of scalability, flexibility and freedom of individual components in your landscape. However, when you are knee deep in the mud as a software architect, a developer or a tester, it is hard to find out for yourself how to design applications and components in a micro-services architecture. During this talk Sander Hoogendoorn, independent craftsman and CTO of Klaverblad Insurances, discusses the long and winding road his projects, both greenfield and brownfield, have travelled on implementing microservices. Amongst others Sander will address polyglot persistence, how domain driven design and bounded contexts influence your design, modeling HTTP/REST resources, continuous delivery in and he will explain the difficulties and the lessons learned, using many real-life examples. 



Speakers
avatar for Sander Hoogendoorn

Sander Hoogendoorn

Sander is an independent dad, mentor, trainer, software architect, programmer, speaker, and writer. He is a highly appreciated catalyst in the innovation of software development at his many international clients. Well known as the author of the best-selling book This Is Agile, Sander... Read More →


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 1

15:00 CEST

Something C# 7 This Way Comes
If you want to become an active participant in the evolution of C#, come and learn how.

Now that C# 6 has been released, discussions are ramping up on what C# 7 will bring. There's a candidate list of features in the design notes. In this forward looking talk, I'll provide an overview of the potential features. I'll discuss some of the current thinking on how these features might surface in the language. After discussing the potential features, I'll discuss how you can get involved in the process. Roslyn (C# 6) was open source. Now the design discussions are open as well. You will be able to comment on the language design discussions. You can help determine the final syntax. And you can help with the prioritization of different features.

Speakers
avatar for Bill Wagner

Bill Wagner

Owner, Bill Wagner Software LLC
Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory... Read More →


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 9

15:00 CEST

JSON? SQLite? Entity Framework? Cloud? - How should I handle data in a UWP app?
Over the years, Microsoft has offered a number of data access technologies such as MDAC, ADO.NET, Entity Framework and SQLClient, and client-side databases such as SQL Server CE and Jet. But in the brave new world of UWP, at first glance, Microsoft appears to be offering – very little! Not so. In UWP, we have Windows.Storage APIs for efficient async file storage, and XML and JSON serializers for converting in-memory data objects to and from tokenized strings for file storage or network transfer. Entity Framework 7 allows you to define your data objects “code-first” and then use a provider to store in a backing store that in a UWP app can be in-memory or SQLite. Speaking of SQLite – yes, we have great support for that as well, through a variety of different wrappers that allow you to program against it using SQL statements, or through lightweight ORMs. And for creating a cloud backend for your mobile app, including support for offline and datasync, we have the excellent Azure App Service Mobile App SDKs. In this talk, we’ll look at the pros and cons of each technique, and leave you with a clear idea of how to handle data in your UWP app 



Speakers
avatar for Andy Wigley

Andy Wigley

Senior Developer Evangelist, Microsoft
Andy Wigley works as a Developer Evangelist for Microsoft, working to support the developer community to create mobile solutions on Microsoft platforms. He joined Microsoft in 2012, and before that was a prominent member of the mobile app developers’ community and was proud to be... Read More →


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 3
  Mobile

15:00 CEST

Selling is Telling Stories
Everything is sales. Selling yourself in a jobinterview. Selling your idea to your manager. Selling your startupidea to investors. Selling your product or service to your customer. If you want to sell, you need to tell a story. A story is the only way to make sure people listen and remember. 



Speakers
avatar for Tjorven Denorme

Tjorven Denorme

Co Founder, eMenKa
Man, married, father, entrepreneur, co-founder of eMenKa, co-founder of eFenKa, co-organizer of Bizcamp, board member of Pullreview, Part of Hackathons.be, startup coach, sales coach, public speaker, incurable optimist and part-time nerd.


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 10

15:00 CEST

Full Stack REST with ASP.NET Core 1.0 and React.js
Designing and consuming web APIs is simple, but hypermedia-rich REST APIs can be daunting. Hypermedia breaks the client-server coupling, allowing clients to adapt and react to instructions from a REST API. This is where most developers abandon hypermedia, when the effort of building client consumers becomes apparent. However, the React.js immutable and component-based design are perfect for the interaction model of REST and hypermedia.

In this session, we'll look at end-to-end REST, from building out a server API serving hypermedia-rich responses to clients in the browser consuming the API to build truly reactive clients.

Speakers
avatar for JIMMY BOGARD

JIMMY BOGARD

Creator of OSS library AutoMapper, Headspring
Jimmy is a member of the ASPInsiders group, the C# Insiders group, and received the "Microsoft Most Valuable Professional" (MVP) award for ASP.NET in 2009-2018. Jimmy is also the creator and maintainer of the popular OSS library AutoMapper.


Wednesday May 4, 2016 15:00 - 16:00 CEST
Room 2
  Web

16:00 CEST

Break
Wednesday May 4, 2016 16:00 - 16:30 CEST
Partner Area

16:30 CEST

The Zen of GUI Automation Testing
Wouldn't you like to be able to automatically test a web site on behalf of the user, rather than manually running the website and doing it yourself? Then you're in the right place. In this session, you'll learn how to write a few lines of code that can replace all the manual Web UI testing that you've been doing. You'll learn how to write a test one time to run again and again. We'll discuss how to automatically fill in forms, navigate, and do any action that the user might do, but automatically, and with no user! Now you can ensure a higher quality of your software the easy way with automation.

Speakers
avatar for RACHEL APPEL

RACHEL APPEL

Developer Advocate, Jetbrains
Rachel currently works for JetBrains as a Developer Advocate. She has been in the business of creating software for over 25 years, as an author, mentor, and speaker at top industry conferences such as BUILD, Techorama, Øredev, NetConf, SDD, and others. During her career, she has... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 10
  ALM

16:30 CEST

Managing .NET’s Voyage into Open Source
In this talk, Bill will share some of the lessons learned as Microsoft made the historic step of taking.NET open source. He will explain the history and motivations behind the move, discuss some of the tensions of product development in the open, explain how the team have adapted, what they could have done better and what has worked well.

Speakers
avatar for Bill Wagner

Bill Wagner

Owner, Bill Wagner Software LLC
Bill Wagner is one of the world's foremost C# developers and a member of the ECMA C# Standards Committee. He is President of the Humanitarian Toolbox, has been awarded Microsoft Regional Director and .NET MVP for 10+years, and was recently appointed to the .NET Foundation Advisory... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 2

16:30 CEST

Principles of Data Visualization - Dashboards

Data visualizations are intended for summarizing complex information into visually digestible bites in an aesthetically pleasing way; getting them right is difficult work. This session will introduce developers to certain important principles that govern great data visualizations through an example-based collaborative discussion. The focus of this session will primarily be on dashboards: how to think about them, what visualizations to use, and how to effectively manage information in a concise way.


Speakers
avatar for Seth Juarez

Seth Juarez

Speaker, Techorama
My name is Seth Juarez. I currently reside near Redmond, Washington and am a Cloud Developer Advocate focusing on Artificial Intelligence, Machine Learning, and Quantum Computing.I received my Bachelor’s Degree in Computer Science at UNLV with a Minor in Mathematics and completed... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 8

16:30 CEST

Tips, Tricks and Tools for .NET Performance Tuning
Development is done, all the features are implemented - but customers are complaining about performance. What now? How do you prepare performance optimization projects so that they will be successful? What performance influencers do you have to keep in mind? Which tools are available inside of Visual Studio and on the market? Rainer Stropek, long-time Azure MVP and MS Regional Director, will try to answer questions like that in this demo-heavy session.

Speakers
avatar for Rainer Stropek

Rainer Stropek

Speaker, Techorama
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma "software architects" mit seinem Team die preisgekrönte Software "time cockpit".Rainer... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 3

16:30 CEST

Building Apps for All Screen Sizes Using Adaptive UX
Sick of developing a user interface for mobile, then doing it again for desktop, then again for tablet? How about including features that make sense on a smaller device, but not on a larger screen? Or what if you want the layout of elements on the screen to change based on screen size and device type? Get familiar with the Adaptive UX patterns, features and elements of the Windows 10 Universal Apps, and it will make your developer life more about features, less about plumbing (and avoiding losing those last few hairs on your head).

Speakers
avatar for Lars Klint

Lars Klint

Holographic Kitten Wrangler, larsklint.com
Lars is an author, trainer, Microsoft MVP, community leader, expert in all things Windows Platform and part time crocodile wrangler. He is heavily involved in the space of HoloLens and mixed reality, as well as a published Pluralsight author, freelance solution architect and writer... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 1
  Mobile

16:30 CEST

JavaScript Gotchas
JavaScript is amazing. You can manipulate the language so much which really makes it the land of endless possibilities. However, most JS developers usually run into a few troubles. And by "a few" I mean "a lot". In this session we will go through these funny yet irritating gotchas, understand them and figure out how to write our code so we never come across them again!

Speakers
avatar for Shay Friedman

Shay Friedman

Chuck Norris
Shay Friedman is the founder and web division leader at CodeValue, and also a Microsoft .NET MVP. In the last years, Shay has migrated numerous companies to modern web technologies like angularjs, html5 and css3. He's spoken in lots of international conferences and conducted various... Read More →


Wednesday May 4, 2016 16:30 - 17:30 CEST
Room 9
  Web

17:30 CEST

Break
Wednesday May 4, 2016 17:30 - 17:45 CEST
Partner Area

17:45 CEST

Building Bridges
Building interactive experiences often involves hacking together different pieces and get them to talk to each other. These days we're getting flooded with new devices and frameworks, each with their own strengths. Let's add some techniques to our tool belt to get the best of each world! This will be a highly interactive session with a mix of theory, live demo's, code in all sorts of languages and gadgets we can connect to. We'll end with pushing kinect full hd feeds into our javascript applications. 



Speakers
avatar for Wouter Verweirder

Wouter Verweirder

Lecturer, Howest
Wouter Verweirder is a faculty member of the Technical University of West-Flanders (HOWEST), where he teaches multimedia and web development. He is also owner of a company called "Happy Banana," where he works on web projects, mobile apps & interactive installations. Currently, he’s... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 3

17:45 CEST

Busy .NET Developer's Guide to MongoDB
MongoDB is a scalable, high-performance, document-oriented, language/platform-agnostic, schema-free, open-source, native, fast "NoSQL" database that offers a completely different view of how we store data. Built to focus on problems that traditionally have stymied the relational database, Mongo represents a challenge to the .NET developer: it's got a lot of power and promise, but only if she can understand this completely different approach to data persistence, retrieval, and storage. In this session, we'll tackle that precise challenge: to understand how Mongo works and get started working with it, including how to put data into it, find data within it, and so on. Come with an open mind (and maybe a laptop to code alongside as we go).

Speakers
avatar for TED NEWARD

TED NEWARD

Authority in Java and .NET technologies, Neward & Associates
Ted Neward currently labors on behalf of Smartsheet as the Director of Developer Relations, leveraging his speaking and writing experience to bring the joys of cloud-based spreadsheet and project management to the development world. During his more code-focused years, he specialized in high-scale enterprise systems, working with cl... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 1

17:45 CEST

Hidden .NET Framework gems
The .NET Framework contains a wealth of little-known functionality that's worth a closer look.

In this talk, we'll reveal a bunch of hidden gems and browse the .NET and Roslyn source code on GitHub to look at some truly inspiring pieces of code that could come in handy one day.

Speakers
avatar for Bart De Smet

Bart De Smet

Principal Software Development Engineer, Microsoft
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... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 8

17:45 CEST

Fun with Project Oxford
Over the last couple of years we've seen computing experiences become more personal: touch input, speech recognition, gestures. Adding these technologies to your applications has also become easier however these have remained fairly rudimentary.  With the introduction of Project Oxford, you now have a set of APIs that help you to add artificial intelligence based vision, speech and language to your application without having to be an AI expert. 

In this session we'll look at the different APIs provided by Project Oxford and just have some developer fun with it. And by the way, be prepared to be part of the demos too!

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... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 10
  Mobile

17:45 CEST

Choice
We make countless choices each day with differing levels of impact on our lives. Sometimes choices are easy, and other times we hide from the choices we know we must make. What type of algorithm should you use for a particular problem? What do you eat for lunch (and do you tweet about it)? Should you change your career?

Wayne Dyer, an author and motivation speaker, is quoted as saying, "Our lives are a sum total of the choices we have made." I'd like to share some of the choices I've made and lessons I have learned from them. In essence I'd like to share a bit of my life with you.

Speakers
avatar for Mike Wood

Mike Wood

Product Manager, SQL Sentry LLC
Mike is a Product Manager for SQL Sentry, llc. and describes himself as a problem solving, outdoorsy, user group founding, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind of guy. When he's not living up to that title he's... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 2

17:45 CEST

Component Programming with Angular JS 1.5
Angular 1.5 introduces component based development to Angular 1. In this session we'll see how components simplify programming with Angular, guide you into best practices, and position an an application for a possible migration to Angular 2. We'll also look at the new component router available for Angular 1, and look at several different composition techniques for building out features with components. 

Speakers
avatar for Scott Allen

Scott Allen

Speaker, Techorama
Scott Allen writes software and consults through OdeToCode LLC. Scott has 25+ years of commercial software development experience across a wide range of technologies. Scott has successfully delivered software products for embedded, Windows, and web platforms, and developed web services... Read More →


Wednesday May 4, 2016 17:45 - 18:45 CEST
Room 9
  Web
 
Filter sessions
Apply filters to sessions.