Presentations

These are the last 10 presentations I gave:
You can see them all here.

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...