Presentations


2018

Global Xamarin Bootcamp Keynote

Global Xamarin Bootcamp 2018, Singapore
10 Nov 2018

125 years ago is when Laurent wrote his first line of code. Hard to believe that time flies so fast when you have fun! 25 years ago, software development was very different… or was it? Development environments were maybe not that powerful, we were running on a lot less RAM and CPU, but we were already architecting systems, converting code in bytes, running machines and connecting them with networks. We had We maybe didn't have all these fancy SPAs and Clouds, but we had Internet and a web browse...

More...

.NET Standard, .NET Core, why and how?

Global Xamarin Bootcamp 2018, Singapore
10 Nov 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms in addition to Windows. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can benefi...

More...

DotNET Day DR 2018

DotNET Day DR 2018, Santo Domingo, Dominican Republic
27 Oct 2018

Join us in Santo Domingo for an informal afternoon of discussions and demos around Microsoft Azure and cross platform programming with Xamarin. We will start with some news from the Microsoft world and show some demos from the Ignite conference. Then comes the really fun part: We are going unscripted, armed with our laptops and (hopefully stable) internet. You can guide us by asking questions, talking about your experiences, bringing feedback. We'll have tons of things to show you, but most impo...

More...

Porting MVVM Light to .NET Standard: Lessons learned

Caribbean Developer Conference, Punta Cana, Dominican Republic
24 Oct 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can b...

More...

Azure, Windows and Xamarin: Using the Cloud to Power Your Cross-platform Applications

Visual Studio Live, San Diego CA
10 Oct 2018

1Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud has come a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier ...

More...

Visual Studio Live General session

Visual Studio Live, San Diego CA
10 Oct 2018

1This year is a special year as VSLive! celebrates one quarter of a century of existence. Hard to believe that time flies so fast when you have fun! 25 years ago, software development was very different… or was it? Development environments were maybe not that powerful, we were running on a lot less RAM and CPU, but we were already architecting systems, converting code in bytes, running machines and connecting them with networks. We didn't have all these fancy SPAs and Clouds, but we had Internet ...

More...

Best of Azure for web developers

Duugfest, Utrecht, Netherlands
05 Oct 2018

Azure has a multitude of services that can seem very confusing at first. In this presentation, Laurent Bugnion, a Cloud Developer Advocate with a strong experience in client and web programming will show you a few Azure services that can be useful to your CMS experience. We will talk about App Services features such as deployment slots, SSL certificates and more; we'll quickly touch on Azure Functions and serverless APIs; we'll see an example of Logic Apps, another serverless offering; and we'll...

More...

Porting MVVM Light to .NET Standard: Lessons learned

Techorama NL, Ede, Netherlands
02 Oct 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can b...

More...

Porting MVVM Light to .NET Standard: Lessons learned

NDC Sydney, Sydney, Australia
21 Sep 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can b...

More...

Building truly Universal applications with Azure, Xamarin and MVVM

NDC Sydney, Sydney, Australia
20 Sep 2018

1With 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 l...

More...

Modern Web Development with ASP.NET Core, Serverless, Linux on Azure, Web Assembly

The Modern Web Tour, Zurich, Switzerland / Munich Germany
25 Jul 2018

1Web development has come a long way since the early days of Active Server Pages. These days, using Visual Studio on Windows, MacOS or Linux, you can develop an ASP.NET application in C#, test it on Windows, run it in production on Linux, and all of this without a single change in the code. Azure runs Windows and Linux web server, you can create web APIs without having to worry about the infrastructure with serverless Azure Functions, and you can even use .NET code in the web client with Web asse...

More...

Building serverless APIs for your cross platform apps with Azure Functions and Xamarin

Xamarin University Guest Lecture, Online
09 Jul 2018

Discover how serverless computing and Xamarin can help you build cross platform client-server applications fast and easily.

More...

Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

Insider Dev Tour, Zurich, Switzerland
19 Jun 2018

Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier rese...

More...

Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

DEVit, Thessaloniki, Greece
11 Jun 2018

Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier rese...

More...

Porting MVVM Light to .NET Standard: Lessons learned

ITCamp, Cluj-Napoca, Romania
08 Jun 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can b...

More...

Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

ITCamp, Cluj-Napoca, Romania
07 Jun 2018

1Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier rese...

More...

Building truly Universal applications with Azure, Xamarin and MVVM

DotNet 2018, Madrid Spain
29 May 2018

1With 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 l...

More...

Porting MVVM Light to .NET Standard: Lessons learned

Techorama Belgium, Antwerp Belgium
23 May 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade our game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More and more libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. In this session, Laurent Bugnion, the creator of the popular open source MVVM Light Toolkit, will help you understand why .NET Standard can b...

More...

Mobile apps built with Xamarin, using a serverless Azure Functions back-end

Microsoft Build, Seattle WA
07 May 2018

Building powerful and scalable backends with Azure Functions for your mobile apps is a snap! Come see how to leverage serverless compute for all sorts of different scenarios in your mobile apps built with Visual Studio and Xamarin.

More...

Azure 101

Experts Live Switzerland, Bern Switzerland
03 May 2018

'Es gibt keine Cloud, es ist lediglich der Computer von jemand anderem ...'. Korrekt. Aber wenn dieser Jemand Microsoft ist und alle benötigten Wartungsarbeiten an der mächtigen Serverfarm vornimmt, dann können Sie die bei Ihnen freiwerdenden Ressourcen anderweitig nutzen, beispielsweise um Ihren IT-Benutzern neue Funktionen zur Verfügung zu stellen. Allerdings kann das riesige Angebot von Microsoft Azure auf den ersten Blick abschreckend wirken. In dieser Präsentation zeigt Ihnen Laurent Bugnio...

More...

Cross platform Development with Xamarin

Tech Summit Warsaw, Warsaw Poland
26 Apr 2018

1Xamarin enables C# devs to become native iOS, Android, and Windows mobile app dev overnight. Learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio. In addition to allowing you to 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. During this session we cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C...

More...

Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

Azure Global Bootcamp, Zurich Switzerland
21 Apr 2018

Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier rese...

More...

Keynote: Azure 2018

Azure Global Bootcamp, Zurich Switzerland
21 Apr 2018

Developer Keynote for Global Azure Bootcamp

More...

Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications

Get.Net, Lodz Poland
14 Apr 2018

1Most mobile applications are connecting to a server at some point, either to get data that needs to be shown to the user, or to save data collected by the mobile device. This is where Microsoft Azure has the potential of making your life as a developer much easier. The cloud came a long way, and you can now build cloud infrastructure very easily and for a reasonable cost. New computing models like serverless functions or globally distributed databases are changing the game. What was earlier rese...

More...

Serverless computing: Azure Functions and Xamarin in 20 minutes

Visual Studio Live, Las Vegas
14 Mar 2018

1One of the most exciting additions to Microsoft Azure is called Functions. This lets developers quickly build and deploy code to the cloud without complicated setup. Also dubbed 'serverless computing,' Azure Functions can be triggered by timers, HTTP calls, database operations and more. They can communicate with other Azure services or mobile and desktop applications such as those made with Xamarin. This session will give you an introduction to Azure Functions and get you started with this excit...

More...

Porting MVVM Light to .NET Standard: Lessons Learned

Visual Studio Live, Las Vegas
14 Mar 2018

1.NET Standard is the new way to create portable assemblies. After learning about portable class libraries in the past years, it is now time to upgrade your game and start coding for Linux, Mac OS and other platforms untouched by .NET until now. More libraries are getting ported to .NET Standard, sometimes really easily and sometimes more painfully. This session will help you understand why .NET Standard can benefit you, and you'll learn about experiences converting frameworks to .NET Standard.

More...

Customizing Your UI for Mobile Devices: Techniques to Create a Great User Experience

Visual Studio Live, Las Vegas
13 Mar 2018

1In today's world, you develop applications for a number of devices, screen sizes, form factors and capabilities. While much of the underlying code can be shared across the platforms using frameworks like Xamarin or the Universal Windows Platform, you need to spend time on the user interface to customize and adapt it to the screen on which it will run. This is a manual process that requires some experience with the visual designers, as well as techniques like design-time data, the responsive desi...

More...

Building truly Universal apps with Azure, Xamarin and MVVM

Confoo, Montreal Canada
09 Mar 2018

1With 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 l...

More...

Azure 101

Confoo, Montreal Canada
09 Mar 2018

1'There is no cloud, it's just someone else's computer…' That is true. But when this someone else is Microsoft, and takes care of all the maintenance of these huge server farms, you can redirect these resources used to take care of your own infrastructure to other important tasks, such as adding features for your users. However at first sight, Microsoft Azure and its huge offering can seem daunting for a new user. In this presentation, Laurent Bugnion, who until recently didn't know much about th...

More...

Building truly Universal applications with Azure, Xamarin and MVVM

Montreal Mobile .NET Developers, Montreal Canada
09 Mar 2018

1With 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 l...

More...

Cross platform Development with Xamarin

Tech Summit Switzerland, Baden, Switzerland
01 Mar 2018

1Xamarin enables C# devs to become native iOS, Android, and Windows mobile app dev overnight. Learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio. In addition to allowing you to 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. During this session we cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C...

More...

Cross platform Development with Xamarin

Tech Summit Frankfurt, Frankfurt Germany
22 Feb 2018

1Xamarin enables C# devs to become native iOS, Android, and Windows mobile app dev overnight. Learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio. In addition to allowing you to 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. During this session we cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C...

More...

Augmented/Mixed/Virtual Reality Geekout

Microsoft Azure Zurich User Group, Zurich Switzerland
13 Feb 2018

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the ”real reality”, and the range of possible applications defies the imagination.

More...

Programmation serverless et mobile par Laurent Bugnion

Cross-Platform Mobile Dev in Paris, Paris France
22 Jan 2018

1En 2017 on a beaucoup parlé de la programmation dite « serverless » (littéralement : « sans serveur »). Cela dit, pour être tout à fait honnête, il y a en fait un serveur ! Avec Microsoft Azure vous n’avez cependant pas besoin de vous en soucier et vous pouvez concentrer vos efforts sur les fonctionnalités de l’application. Grâce à leur architecture découplée, les Fonctions Azure sont parfaitement adaptées à la construction d’interfaces REST. Dans cette présentation, Laurent Bugnion, qui a récem...

More...


2017

Get inspired for your Xamarin Christmas Project

Xamarin Meetup Zurich, Zurich Switzerland
20 Dec 2017

1Laurent Bugnion will speak about What’s new in Azure and Xamarin. You will learn how you can make your backend serverless and see how much fun it can be to code against the Xamarin Live Player. So see you there, inform your friends and co-workers and happy coding!

More...

Mobile Development with Xamarin

Microsoft Tech Summit, Toronto, Canada
13 Dec 2017

1Xamarin enables C# devs to become native iOS, Android, and Windows mobile app dev overnight. Learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio. In addition to allowing you to 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. During this session we cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C...

More...

Keynote: The future of computing

ISTA 2017, Sofia, Bulgaria
16 Nov 2017

1This talk will include Azure (especially new things like serverless computing, machine learning, AI etc) as well as Mixed/Virtual reality, ubiquitous computing etc.

More...

HoloLens 101: First experiences with holographic computing

Oredev 2017, Malmo, Sweden
10 Nov 2017

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Untethered, this Windows 10 PC is worn on your head, has a battery life of a few hours, can run any Windows 10 Universal app, can add virtual objects to the 'real reality' and more. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming veteran, but a 3D newbie, had to start too. In this session, we will understand what a HoloLens device is...

More...

What's new in Azure and Xamarin?

MVP Connection, Hyderabad, India
03 Nov 2017

In this presentation, Laurent Bugnion, a member of Microsoft's new Cloud Developer Advocate team, will show you a few new features of Azure and Xamarin, such as the serverless Azure Functions, Azure Tables, the Azure Mobile Center and the Xamarin Live Player. We will see demos showing how to build a new Azure Function application in the web portal and in Visual Studio, learn how to consume this function application from a Xamarin client, use Azure Mobile Center to add push notifications to this ...

More...

What's new in Azure and Xamarin?

MVP Connection, Lima, Peru
25 Oct 2017

In this presentation, Laurent Bugnion, a member of Microsoft's new Cloud Developer Advocate team, will show you a few new features of Azure and Xamarin, such as the serverless Azure Functions, Azure Tables, the Azure Mobile Center and the Xamarin Live Player. We will see demos showing how to build a new Azure Function application in the web portal and in Visual Studio, learn how to consume this function application from a Xamarin client, use Azure Mobile Center to add push notifications to this ...

More...

Keynote: Azure Functions and Xamarin

Expert Day for Xamarin, Koeln, Germany
06 Oct 2017

1One of the most exciting recent additions to Microsoft Azure is called Functions and allows the developer to quickly build and deploy code to the cloud without complicated setup. Also dubbed “serverless computing”, Azure Functions can be triggered by timers, HTTP calls or database operations, and can communicate with other Azure services or mobile and desktop applications such as those made with Xamarin. In this lightning talk, Laurent Bugnion, Cloud Developer Advocate for Microsoft, will give y...

More...

Building Truly Universal Applications with Xamarin, Windows and MVVM

MonkeyFest 2017, Singapore
23 Sep 2017

1With Windows 10 supporting an unprecedented number of platforms and form factors (from IoT and phones to tablets and laptops, from desktops to Xbox and SurfaceHub to even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. To be honest, though, 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 c...

More...

Azure Functions and Xamarin

MVVM Cross Hackfest (Lightning talk), Amsterdam, Netherlands
02 Sep 2017

1One of the most exciting recent additions to Microsoft Azure is called Functions and allows the developer to quickly build and deploy code to the cloud without complicated setup. Also dubbed “serverless computing”, Azure Functions can be triggered by timers, HTTP calls or database operations, and can communicate with other Azure services or mobile and desktop applications such as those made with Xamarin. In this lightning talk, Laurent Bugnion, Cloud Developer Advocate for Microsoft, will give y...

More...

Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience

Visual Studio Live 2017, Redmond, WA, USA
16 Aug 2017

1In today's world, we develop our applications for a number of devices, screen sizes, form factors, and capabilities. While much of the underlying code can be shared across the platforms using frameworks like Xamarin or the Universal Windows Platform, we need to spend time on the user interface to customize and adapt it to the screen it will run on. This is a manual process which requires some experience with the visual designers, as well as techniques like design-time data, the responsive design...

More...

Building Truly Universal Applications with Windows, Xamarin and MVVM

Visual Studio Live 2017, Redmond, WA, USA
16 Aug 2017

1With Windows 10 supporting an unprecedented number of platforms and form factors (from IoT and phones to tablets and laptops, from desktops to Xbox and SurfaceHub to even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. To be honest, though, 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 c...

More...

Building truly Universal applications with Windows, Xamarin and MVVM

DevSum, Stockholm, Sweden
09 Jun 2017

1With 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 l...

More...

Building truly Universal applications with Windows, Xamarin and MVVM

Techorama, Antwerp, Belgium
23 May 2017

1With 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 l...

More...

Closing Keynote: HoloLens 101: First experiences with holographic computing

Experts Live Switzerland 2017, Bern, Switzerland
17 May 2017

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the "real reality", and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming vet...

More...

HoloLens 101: Developing for the Windows Holographic Platform

Xamarin Day Zurich, Zurich, Switzerland
16 May 2017

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the "real reality", and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming vet...

More...

An overview of the Xamarin programming platforms

Xamarin Day Zurich, Zurich, Switzerland
16 May 2017

1This overview session will help you understand how Xamarin helps you develop cross-platform, mobile applications and how a modern mobile development process looks like.

More...

An overview of the Xamarin programming platforms

AppBuilders 2017, Lausanne, Switzerland
25 Apr 2017

1The vast majority of software code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from very rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Mobile). The learning curve is facilitated by the fact that you can reuse your skills, tools, language and even design on each platform. The big sensation in the .NET world these days is Xamarin. This fi...

More...

HoloLens for business: An overview

International Investment Forum in Virtual Augmented Mixed Reality, Zurich, Switzerland
20 Apr 2017

AR, VR, MR, 2016 was the year where Augmented and Virtual Reality became mainstream. With games like Pokemon Go taking over the world, with Oculus Rift and HTC Vive being released to the public, and of course with Microsoft HoloLens being available in Developer and Commercial editions, we see a lot of interest for consumer but especially for enterprise and industrial solutions to be developed. Since the start, HoloLens was aimed at professionals wanting to use Mixed Reality to improve their work...

More...

HoloLens 101: First experiences with holographic computing

Mobcon Europe 2017, Sofia, Bulgaria
26 Mar 2017

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the 'real reality', and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming vet...

More...

Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience

Visual Studio Live 2017, Las Vegas, NV, USA
15 Mar 2017

1In today's world, we develop our applications for a number of devices, screen sizes, form factors, and capabilities. While much of the underlying code can be shared across the platforms using frameworks like Xamarin or the Universal Windows Platform, we need to spend time on the user interface to customize and adapt it to the screen it will run on. This is a manual process which requires some experience with the visual designers, as well as techniques like design-time data, the responsive design...

More...

An Overview of the Xamarin Programming Platforms

Visual Studio Live 2017, Las Vegas, NV, USA
14 Mar 2017

1The vast majority of code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Phone). The learning curve is eased by the fact that you can reuse your skills, tools, language and even design skills on each platform. The big sensation in the .NET world these days is Xamarin. This is helping devel...

More...

Building Truly Universal Applications with Windows, Xamarin and MVVM

Visual Studio Live 2017, Las Vegas, NV, USA
14 Mar 2017

1With Windows 10 supporting an unprecedented number of platforms and form factors (from IoT and phones to tablets and laptops, from desktops to Xbox and SurfaceHub to even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. To be honest, though, 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 c...

More...

What's new in Windows 10 Universal?

Microsoft TechDays Switzerland, Baden, Switzerland
31 Jan 2017

1Windows 10 was released to the public in July 2015 and since then has seen a number of evolutions such as the Anniversary update in 2016 and the upcoming Creators update in 2017. Now that Windows is distributed as a service, Microsoft keeps adding new features gradually, always with the same basis. For us developers, it means that we don't have to always learn everything from scratch anymore, but we can build on a solid foundation. In this session, Laurent Bugnion, a Microsoft Windows Developer ...

More...

A world of devices

NDC London, London, UK
19 Jan 2017

1How do you feel when you forget your phone? If, like Laurent, you feel lost, you are probably also living in a world where devices are augmenting you and making you more connected, more efficient and more skilled (or is it addicted?). In this session, Laurent Bugnion, geek, developer and gadget addict will show you next generation devices and the collaboration between them. From smartphones to smartwatches, from IOT and phablets to XBOX and Surface Hub, from Cortana to HoloLens, we live in a wor...

More...


2016

HoloLens 101: First experiences with holographic computing

DevDay, Mons, BE
29 Nov 2016

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the "real reality", and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming vet...

More...

Windows 10 - The Universal Application: One App to Rule Them All?

DevIntersection Europe, Haarlem, NL
16 Nov 2016

1Windows 10 and the Universal Windows Platform offer a lot of productivity and flexibility around targeting the broad set of devices that run Windows. As a developer, you have a lot of choice – from building a single binary that is identical on all devices, through to an app that adapts to the type of device and on to the point of building an entirely different app for each class of device. What’s the right thing to do? How should you think about building ‘One App to Rule Them All?’ and what are...

More...

Building truly universal applications with Windows, Xamarin and MVVM Light

KC .NET User Group & Xamarin KC Dev, Kansas City, Missouri
01 Nov 2016

1With 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 l...

More...

Building truly universal applications with Windows, Xamarin and MVVM Light

Xamarin Dev Day, Zurich, Switzerland
28 Oct 2016

1With 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 l...

More...

Construisons des application vraiment universelles avec Windows, Xamarin et MVVM

Microsoft Experiences, Paris, France
05 Oct 2016

1Avec Windows 10 qui supporte un nombre de plateformes et d'appareils inégalé (depuis l'Internet des Objets jusqu'au SurfaceHub en passant par des téléphones, tablettes, laptop et desktop, XBOX et même la plateforme holographique HoloLens), le nom "Application Universelle Windows" trouve tout son sens. Mais pour être honnête, une application vraiment universelle ne devrait-elle pas également supporter Windows 7, iOS et Android ? Heureusement, c'est possible grâce à l'architecture Model-View-ViewM...

More...

Microsoft HoloLens: AR and its business potential

HoloLens presentation focused on the business applications

More...

HoloLens 101: First experiences with holographic computing

1Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the "real reality", and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming vet...

More...

A world of devices

LevelUp Mobile, Leusden, Netherlands
22 Sep 2016

How do you feel when you forget your phone? If, like Laurent, you feel lost, you are probably also living in a world where devices are augmenting you and making you more connected, more efficient and more skilled (or is it addicted?). In this session, Laurent Bugnion, geek, developer and gadget addict will show you next generation devices and the collaboration between them. From smartphones to smartwatches, from IOT and phablets to XBOX and Surface Hub, from Cortana to HoloLens, we live in a wor...

More...

Windows 10 – The Universal Application: One App To Rule Them All?

Visual Studio Live 2016, Redmond, WA, USA
09 Aug 2016

1Windows 10 and the Universal Windows Platform offer a lot of productivity and flexibility around targeting the broad set of devices that run Windows. As a developer, you have a lot of choice–from building a single binary that is identical on all devices, through to an app that adapts to the type of device and on to the point of building an entirely different app for each class of device. What's the right thing to do? How should you think about building the "One App to Rule Them All?" What are th...

More...

Building Truly Universal Applications with Windows 10, Xamarin and MVVM

Visual Studio Live 2016, Redmond, WA, USA
09 Aug 2016

1With 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 l...

More...

Windows Presentation Foundation (WPF) 4.6

Visual Studio Live 2016, Redmond, WA, USA
09 Aug 2016

1Windows 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 isn't quite ready yet. Far from being dead, WPF is 10 years old this year, and it's still alive and kicking. It gives Universal Applications a run for their money. In this session, you'll learn what is new in Windows Presentation Foundation, where it's going in the future, and what you can achieve with WPF that Uni...

More...

Windows Presentation Foundation (WPF) 4.6

Visual Studio Live 2016, Boston, MA, USA
16 Jun 2016

1Windows 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 isn't quite ready yet. Far from being dead, WPF is 10 years old this year, and it's still alive and kicking. It gives Universal Applications a run for their money. In this session, you'll learn what is new in Windows Presentation Foundation, where it's going in the future, and what you can achieve with WPF that Uni...

More...

Windows 10 – The Universal Application: One App To Rule Them All?

Visual Studio Live 2016, Boston, MA, USA
14 Jun 2016

1Windows 10 and the Universal Windows Platform offer a lot of productivity and flexibility around targeting the broad set of devices that run Windows. As a developer, you have a lot of choice–from building a single binary that is identical on all devices, through to an app that adapts to the type of device and on to the point of building an entirely different app for each class of device. What's the right thing to do? How should you think about building the "One App to Rule Them All?" What are th...

More...

Windows 10 – The Universal Application: One App To Rule Them All?

DevSum 2016, Stockholm, Sweden
27 May 2016

1Windows 10 and the Universal Windows Platform offer a lot of productivity and flexibility around targeting the broad set of devices that run Windows. As a developer, you have a lot of choice – from building a single binary that is identical on all devices, through to an app that adapts to the type of device and on to the point of building an entirely different app for each class of device. What’s the right thing to do? How should you think about building ‘One App to Rule Them All?’ and what are ...

More...

Windows Presentation Foundation (WPF) 4.6

Techorama 2016, Mechelen, Belgium
04 May 2016

1Windows 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 Pres...

More...

An In-Depth Study of the MVVM Light Databinding System

Xamarin Evolve 2016, Orlando, FL, USA
28 Apr 2016

1Living in the dark ages and still wiring up properties manually between your user interface and data source? Databinding is a technique to automatically synchronize a user interface with it's data source and can vastly simplify how your app displays and interacts with data. While databinding is available out of the box for Xamarin.Forms and Windows applications, additional components are needed in Xamarin.Android and Xamarin.iOS. In this session, learn how to leverage databinding in your cross-p...

More...

An In-Depth Study of the MVVM Light Databinding System

1Databinding is a very powerful feature allowing the layers of your applications to be connected in a flexible manner. It started in XAML applications on Windows but is now widespread in multi-platform applications, and even on the web with Angular for instance. Databinding is the foundation for the Model-View-ViewModel (MVVM) pattern, and allows you to share even more code than before. While databinding is available out of the box for Xamarin.Forms and for Windows applications, additional compon...

More...

Holoflight: Visualizing Flight Data in 3D

Microsoft Build 2016, San Francisco, CA, USA
30 Mar 2016

With more and more planes flying around the globe and the availability of powerful backend systems, there are many commercial services that provide advanced flight data analysis in 2D. The unique mixed reality capabilities of HoloLens mean that we can present that information in an entirely new way, using spatial context to delivering faster understanding for users. When you leave this session, you will understand how we solved the problem of visualizing flight data in 3D in a way suited for a h...

More...

The Universal Windows Platform

TechDays Switzerland, Baden, Switzerland
01 Mar 2016

1With the release of Windows 10 and the so-called Universal Windows Platform UWP, Microsoft is pushing forward with the strategy of developing your applications once and running them on multiple platforms. With one code base and a few adaptations in the user interface, you can get the same binary on devices as diverse as Internet-of-Things (IOT), Phones, Tablets, Desktop PCs, Surface Hubs, XBOX and even a holographic computer. In this talk, Laurent Bugnion, a pioneer of cross platform development...

More...


2015

Keynote: A World of Devices

When many of us started developing software, our friends and families were looking at us in a weird way when we were talking about what we were doing for a living. For many, software is more than a job, it is a hobby and a passion, but it was a world that most laymen didn't really understand.

In the past 10 years however, it has changed dramatically. Nowadays, software has become such an important part of our lives that most people use it, often without even noticing the amazing amount ...

More...

Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light

1MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, a Microsoft and Xamarin MVP and the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

More...

Microsoft Edge unlocked: Developing for Microsoft’s new web browser

With Windows 10 comes a little revolution: Microsoft will now concentrate its development efforts on Edge, its new web browser. While Internet Explorer will still be available on the Windows 10 machines, it is strongly de-emphasized and the new guidelines are clear: Edge is the future of web browsing on Microsoft’s operating system. With already more than 75 million machines updated to Windows 10, web developers cannot afford to ignore this new web browser. And in fact they will be happy to know...

More...

Windows 10 - The Universal Application: One App To Rule Them All?

A demo-led approach showing what it really means to build apps across families of Windows devices that have different capabilities.

More...

Windows Presentation Foundation (WPF) 4.6

Cette session couvrira les nouveautés qu’apporte WPF notamment en combinaison avec Visual Studio 2015. Dans quels cas il est recommandé de créer des applications métier de bureau WPF par rapport à une application UWP (Universal Windows Platform). Quels sont les outils (perf, debugging, live tree inspector, etc.) et best practice qui vous permettront de progresser rapidement.

More...

MVVM Light and Xamarin

Join MVVM Light's creator for a rich session about this very popular toolkit, and how it can benefit your applications and speed up your work. This is a guest lecture for the Xamarin University, and requires you to log in with creadentials to access the video and the sample code.

More...

An Overview of the Xamarin Programming Platforms

The vast majority of software code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from very rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Phone). The learning curve is facilitated by the fact that you can reuse your skills, tools, language and even design on each platform. The big sensation in the .NET world these days is Xamarin. This ind...

More...

Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light

MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, a Microsoft and Xamarin MVP and the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

More...

Windows 10 for developers

Windows 10 brings the promise of one platform, universal applications running on all the devices supporting that platform, and a huge opportunity for any developer. With Microsoft aiming for one billion devices within the next two years running on Windows 10, and the release date coming up (July 29th!), it is time to learn! In this session, Laurent Bugnion, a Windows App Developer MVP and Microsoft Regional Director will show you what you need to know to get started with Windows 10 universal app...

More...

Coding for Microsoft Band

Techorama 2015, Mechelen Belgium
13 May 2015

Microsoft took the technical world by surprise by releasing in November 2014 a smartwatch and a Health application compatible with Windows Phone, Android and iOS, and loaded with features. Just a few weeks later, an SDK was also released for these three platforms. The SDK gives access to the watch's many sensors (heart rate, accelerometer and many more) and also allows sending notifications to the watch. This is of course just a first step in opening up this new platform for 3rd party, and using...

More...

Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light

Techorama 2015, Mechelen Belgium
13 May 2015

MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, a Microsoft and Xamarin MVP and the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

More...

Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light

MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, a Microsoft and Xamarin MVP and the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

More...

An Overview of the Xamarin Programming Platforms

The vast majority of software code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from very rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Phone). The learning curve is facilitated by the fact that you can reuse your skills, tools, language and even design on each platform. The big sensation in the .NET world these days is Xamarin. This ind...

More...


2014

Native cross platform development for Windows, Android and iOS with Xamarin

The vast majority of software code on Windows these days is developed in .NET and C#. The tools and languages provided by Microsoft are unmatched in terms of productivity to create all kinds of applications, from very rich desktop suites (with WPF) to small fluid native mobile apps (with Windows Phone). The learning curve is facilitated by the fact that you can reuse your skills, tools, language and even design on each platform.

The big sensation in the .NET world these days is Xamari...

More...

Building cross-platform applications with Xamarin, Xamarin Forms and MVVM Light

MVVM Light is a popular open source toolkit that's been used in thousands of production XAML applications since 2009. It consists of components, snippets, templates and guidance, and has a strong community of followers. Now, MVVM Light is available for Xamarin! Join Laurent Bugnion, the author of MVVM Light, as he talks about the toolkit and the MVVM architecture and demonstrates how with these tools, you can improve your development workflow.

More...

Integrating design into your XAML applications and aiming for 100% fidelity

XAML brought with it new tools and new workflows that promised an improvement in the level of fidelity between the designers vision and the finished product. Fidelity is important because it guarantees that the vision of the designer, who is a master in his field, is not distorted or lessened by the developer. In this session, Laurent Bugnion, who worked since 2006 with XAML and since 2008 with the renowned interactive agency IdentityMine, will show what tools and techniques are used in real pro...

More...

Let’s talk about BUILD: a discussion panel with Richard Campbell and guests

A discussion with Richard Campbell on the just past Build conference.

More...


2013

Microsoft Virtual Academy: XAML Deep Dive for Windows & Windows Phone Apps

In this Jump Start, you’ll boost your XAML skills as you watch Microsoft Principal Technical Evangelist Jaime Rodriguez and Senior Director for IdentityMine Laurent Bugnion as they go through sample after sample followed by numerous demos to provide you a solid foundation in XAML for the phone, Windows Store, and desktop. This Jump Start focuses on the ins and outs of XAML and its power as a presentation technology.

More...

Sharing code with MVVM Light in Windows 8 and Windows Phone

In a perfect world, we would write code once and run it everywhere. Well this is not a perfect world, but we are getting closer. Windows 8 and Windows Phone 8 both run on XAML and C#, and allow reusing tools, skills and a fair percentage of code. In this session, Laurent Bugnion, the creator of the MVVM Light Toolkit and an expert in XAML development, will present ways to share code (such as using the Portable Class Libraries) and how to structure your applications to minimize the amount of non-...

More...

Advanced Windows Phone 8 development

Windows Phone 8 is the next big thing, and the press is already raving about new devices. With new capabilities, new sensors and improved performance, Windows Phone users have devices which are the best on the market. In this code-packed session, we will talk about advanced features such as asynchronous programming, web connections, mapping and location, background operations (multitasking) and other exciting topics.

More...

Coding and designing for Windows 8 and Windows Phone 8, best practices and reusing code

With the release of Windows 8 and Windows Phone 8, Microsoft is reaching a new level of compatibility between desktops, laptops, tablets and mobile phones. This compatibility is not only at code level, but also visually, with the usage of the Microsoft design language. In this session, we will talk about best practices to share and reuse code and about UI design considerations in order to create the best possible experience for the user.

More...

Putting the Microsoft Design Language to work

The new Microsoft Design Language (formerly known as Metro) has taken the tech world by surprise. It brings a refreshing change from hyper realistic design, and offers a welcomed alternative to the other mobile platforms. From Zune and then Windows Phone, the Microsoft Design Language is now used on a number of platforms and devices, notably on Windows 8 apps. In this session, we will see how we can practically convert the five design principles and put them to work, by studying real life applic...

More...

First Zurich .NET Developers event - Windows 8 development with MVVM Light

On this session we will see a practical introduction to MVVM Light applied to Windows 8.

More...