Presentations
Microsoft Azure fundamentals
![]() 03 Dec 2020 |
Start your Azure learning with the foundations of cloud services, then follow with core data concepts, and move on to common machine learning and AI workloads.
Moving your data to Azure
![]() 02 Dec 2020 |
Before the arrival of cloud providers, firms were often keeping the bulk of their data in on-premises data centers, which hosted servers running database systems such as SQL Server and MongoDB. In a modernization effort, it can be necessary to move the data centers to Azure, if possible with minimum downtime and minimum headaches... In this session, Laurent Bugnion, a Cloud Advocate for Microsoft will help you understand what data options are available on Azure, and learn to know migration optio...
Hello Cloud Computing World!
![]() 14 Oct 2020 |
"There is no cloud, it’s just someone else’s computer". Maybe you heard that joke, and of course it’s true. But of course when that someone is Microsoft, and the computers are thousands and thousands of servers, people start paying attention. In this presentation, Laurent Bugnion, a Microsoft Azure Cloud Advocate will guide your first steps into the cloud. We’ll discover some key cloud services, see how you can deploy your code easily, and understand what tools can be used to manage the remote i...
Discovering Azure
![]() 02 Oct 2020 |
"There is no cloud, it's just someone else's computer..."
That is true. But when this someone else is Microsoft Azure, its huge offering can seem scary for a new user. In this presentation, Laurent Bugnion, a Microsoft Cloud Advocate will show you how he got started and how you too can take advantage of the services that the Microsoft Cloud has to offer. Together we will discover the Azure Portal as well as quite a few tools that make your life as a cloud developer easier.
Moving your data to Azure
![]() 30 Sep 2020 |
Before the arrival of cloud providers, firms were often keeping the bulk of their data in on-premises data centers, which hosted servers running database systems such as SQL Server and MongoDB. In a modernization effort, it can be necessary to move the data centers to Azure, if possible with minimum downtime and minimum headaches... In this session, Laurent Bugnion, a Cloud Advocate for Microsoft will help you understand what data options are available on Azure, and learn to know migration optio...
Durable Functions in .NET
![]() 29 Sep 2020 |
Azure Functions are an exciting area of Microsoft Azure, helping developers to create backend services, APIs and other automated processes using the serverless concepts such as abstracted infrastructure, consumption model, micro-billing etc. Of course serverless functions also have some constraints such as taking a little longer to start, or timing out after a certain time. Thankfully we also have solutions to that, and in this session Laurent Bugnion, a Cloud Advocate with Microsoft Azure, will...
Exploring core concepts in Azure Data (workshop)
![]() 24 Sep 2020 |
Microsoft Learn Workshops are designed to be interactive and hands on. For the most immersive experience we recommend the prerequisites suggested in the module link provided below but are not required to join. To ensure everyone attending has the best involvement, these sessions have limited capacity. But don't worry, they are being recorded and will be available on demand. Join us for this guided online Microsoft Learn workshop: https://aka.ms/Learn/AzureDataConcepts.
Migrating an ASP.NET web application to Azure App Service
![]() 23 Sep 2020 |
Azure App Services offer a wide range of platforms, functionalities, and utilities around your web application. In this session, we will see how an ASP.NET web application can be migrated from a local environment to Azure with the help of our tools and processes. We will also talk about the configuration of the App Service, such as improving security, automatically scaling and more.
Building a Notifications client with Azure and Xamarin, part 2
![]() 14 Jul 2020 |
Join Laurent and Frank to build a cross-platform Notifications client with Xamarin and Azure. In the first episode, we will build the infrastructure for Android. The Notifications client is a cross-platform Xamarin application used to receive generic push notifications in various channels. The backend includes Firebase (for Android), Windows Push Notification system (for Windows), the Azure Notification Hub, Azure Functions, Cosmos DB.
Debugging and interacting with production applications
![]() 24 Jun 2020 |
Once an application is up and running on Azure, developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, we will see how Streaming logs work to monitor the production application in live time. We will also talk about Deployment slots that enable easy A/B testing of new features and show how Snapshot Debug...
Building a Notifications client with Azure and Xamarin, part 1
![]() 18 Jun 2020 |
Join Laurent and Frank to build a cross-platform Notifications client with Xamarin and Azure. In the first episode, we will build the infrastructure for Android. The Notifications client is a cross-platform Xamarin application used to receive generic push notifications in various channels. The backend includes Firebase (for Android), Windows Push Notification system (for Windows), the Azure Notification Hub, Azure Functions, Cosmos DB.
Building Intelligent Applications with Azure Cognitive Services
![]() 09 Jun 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
A gentle introduction to Deep Learning
![]() 28 May 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
A gentle introduction to Deep Learning
![]() 15 May 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Taking advantage of AI easily with Azure Cognitive Services
![]() 08 Apr 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
MOD20 - Moving your database to Azure
![]() 28 Feb 2020 |
Northwind kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center to Azure. In this session, see how to migrate an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server. From there, walk through performing the migration and ensuring minimal downtime while you switch over to the cloud-hosted providers.
APPS20 - Options for Data in the Cloud
![]() 27 Feb 2020 |
Tailwind Traders is a large retail corporation with a dangerous single point of failure: sales, fulfillment, monitoring, and telemetry data is centralized across its online and brick and mortar outlets. We’ll review structured databases, unstructured data, real-time data, file storage considerations, and share tips on balancing performance, cost, and operational impacts. In this session, you’ll learn how Tailwind Traders created a flexible data strategy using multiple Azure services, such as Azu...
MOD40 - Debugging and interacting with production applications
![]() 25 Feb 2020 |
Now that Tailwind Traders is running fully on Azure, the developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, see how streaming logs work to monitor the production application in real time. We also talk about deployment slots that enable easy A/B testing of new features and show how Snapshot Debugging...
MOD20 - Moving your database to Azure
![]() 25 Feb 2020 |
Northwind kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center to Azure. In this session, see how to migrate an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server. From there, walk through performing the migration and ensuring minimal downtime while you switch over to the cloud-hosted providers.
Taking advantage of AI easily with Azure Cognitive Services
![]() 24 Feb 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
MOD41 - Deploying and A/B testing without risks with Deployment Slots
![]() 24 Feb 2020 |
Who hasn’t been very scared when deploying a new feature to a website? Sometimes we feel that we will break everything, and the stress level is just not something we want to experience ever again. That's why the Deployment Slots feature of Azure App Services is such a nice experience. With Deployment Slots, you can deploy to a safe slot in the same conditions than your production environment. You can test in isolation, without risking breaking something. Then you can gradually route some of the ...
The Ethical Implications and Risks of AI and Deep Learning
![]() 19 Feb 2020 |
There is no question that Artificial Intelligence and Deep Learning will play an important role in the future (and the present!) of humanity. Taking advantage of faster and faster computers, larger and larger databases, we are able to run very complex algorithms against humongous amounts of data. This allows the creation of tools that can help us in complex areas of our lives. From autonomous vehicles to image and speech recognition; from assisting impaired humans to saving lives in critical si...
MOD40 - Debugging and interacting with production applications
![]() 11 Feb 2020 |
Now that Tailwind Traders is running fully on Azure, the developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, see how streaming logs work to monitor the production application in real time. We also talk about deployment slots that enable easy A/B testing of new features and show how Snapshot Debugging...
MOD30 - Enhancing web applications with cloud intelligence
![]() 11 Feb 2020 |
Tailwind Traders has implemented development frameworks, deployment strategies, and server infrastructure for their apps. But now that they are on the cloud it’s time to add cool features using simple scripts to access powerful services that automatically scale and run exactly where and when they need them. This includes language translation, image recognition, and other AI/ML features. In this session, we’ll create a set of routines that run on Azure Functions, respond to events in Azure Event ...
MOD10 - Migrating Web Applications to Azure
![]() 11 Feb 2020 |
When Tailwind Traders acquired Northwind earlier this year, they decided to consolidate their on-premises applications with Tailwind Traders’ current applications running on Azure. Their goal: vastly simplify the complexity that comes with an on-premises installation. In this session, you’ll examine how a cloud architecture frees you up to focus on your applications, instead of your infrastructure. Then, you’ll see the options to 'lift and shift' a web application to Azure, including: how to dep...
MOD41 - Deploying and A/B testing without risks with Deployment Slots
![]() 10 Feb 2020 |
Who hasn’t been very scared when deploying a new feature to a website? Sometimes we feel that we will break everything, and the stress level is just not something we want to experience ever again. That's why the Deployment Slots feature of Azure App Services is such a nice experience. With Deployment Slots, you can deploy to a safe slot in the same conditions than your production environment. You can test in isolation, without risking breaking something. Then you can gradually route some of the ...
APPS50 - Taking Your App to the Next Level with Monitoring, Performance and Scaling
![]() 30 Jan 2020 |
Making sense of application logs and metrics has been a challenge at Tailwind Traders. Some of the most common questions getting asked within the company are: 'How do we know what we're looking for? Do we look at logs? Metrics? Both?' Using Azure Application Insights helps Tailwind Traders elevate their application logs to something a bit more powerful: telemetry. In session, you’ll learn how the team wired up Azure Application Insights to their public-facing website and fixed a slow-loading hom...
APPS30 - Modernizing Your Application with Containers
![]() 30 Jan 2020 |
Tailwind Traders’ recently moved one of its core applications from a virtual machine into containers, gaining deployment flexibility and repeatable builds. In this session, you’ll learn how to manage containers for deployment, options for container registries, and ways to manage and scale deployed containers. You’ll also learn how Tailwind Traders uses Azure Key Vault service to store application secrets and make it easier for their applications to securely access business critical data.
APPS40 - Consolidating Infrastructure with Azure Kubernetes Service
![]() 30 Jan 2020 |
Kubernetes is the open source container orchestration system that supercharges applications with scaling and reliability and unlocks advanced features, like A/B testing, Blue/Green deployments, canary builds, and dead-simple rollbacks. In this session, you’ll see how Tailwind Traders took a containerized application and deployed it to Azure Kubernetes Service (AKS). You’ll walk away with a deep understanding of major Kubernetes concepts and how to put it all to use with industry standard tooling...
Taking advantage of AI easily with Azure Cognitive Services
![]() 29 Jan 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Moving your database to Azure
![]() 21 Jan 2020 |
Northwind kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center to Azure. In this session, see how to migrate an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server. From there, walk through performing the migration and ensuring minimal downtime while you switch over to the cloud-hosted providers.
MOD50 - Managing Delivery of Your App via DevOps
![]() 17 Jan 2020 |
In this session, we’ll show you how Tailwind Traders’ Developer team works with its Operations teams to safely automate tedious, manual tasks with reliable scripted routines and prepared services. We’ll start with automating the building and deployment of a web application, backend web service and database with a few clicks. Then, we’ll add automated operations that developers control like A/B testing and automated approval gates. We’ll also discuss how Tailwind Traders can preserve their curren...
A gentle introduction to AI
![]() 15 Jan 2020 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
APPS40 - Consolidating Infrastructure with Azure Kubernetes Service
![]() 12 Dec 2019 |
Kubernetes is the open source container orchestration system that supercharges applications with scaling and reliability and unlocks advanced features, like A/B testing, Blue/Green deployments, canary builds, and dead-simple rollbacks. In this session, you’ll see how Tailwind Traders took a containerized application and deployed it to Azure Kubernetes Service (AKS). You’ll walk away with a deep understanding of major Kubernetes concepts and how to put it all to use with industry standard tooling...
APPS30 - Modernizing Your Application with Containers
![]() 12 Dec 2019 |
Tailwind Traders’ recently moved one of its core applications from a virtual machine into containers, gaining deployment flexibility and repeatable builds. In this session, you’ll learn how to manage containers for deployment, options for container registries, and ways to manage and scale deployed containers. You’ll also learn how Tailwind Traders uses Azure Key Vault service to store application secrets and make it easier for their applications to securely access business critical data.
Taking advantage of AI easily with Azure Cognitive Services
![]() 26 Nov 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
The Ethical Implications and Risks of AI and Deep Learning
![]() 25 Nov 2019 |
There is no question that Artificial Intelligence and Deep Learning will play an important role in the future (and the present!) of humanity. Taking advantage of faster and faster computers, larger and larger databases, we are able to run very complex algorithms against humongous amounts of data. This allows the creation of tools that can help us in complex areas of our lives. From autonomous vehicles to image and speech recognition; from assisting impaired humans to saving lives in critical si...
MOD40 - Debugging and interacting with production applications
![]() 14 Nov 2019 |
Now that Tailwind Traders is running fully on Azure, the developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, see how streaming logs work to monitor the production application in real time. We also talk about deployment slots that enable easy A/B testing of new features and show how Snapshot Debugging...
MOD20 - Moving your database to Azure
![]() 14 Nov 2019 |
Northwind kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center to Azure. In this session, see how to migrate an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server. From there, walk through performing the migration and ensuring minimal downtime while you switch over to the cloud-hosted providers.
APPS20 - Options for Data in the Cloud
![]() 14 Nov 2019 |
Tailwind Traders is a large retail corporation with a dangerous single point of failure: sales, fulfillment, monitoring, and telemetry data is centralized across its online and brick and mortar outlets. We’ll review structured databases, unstructured data, real-time data, file storage considerations, and share tips on balancing performance, cost, and operational impacts. In this session, you’ll learn how Tailwind Traders created a flexible data strategy using multiple Azure services, such as Azu...
MOD41 - Deploying and A/B testing without risks with Deployment Slots
![]() 14 Nov 2019 |
Who hasn’t been very scared when deploying a new feature to a website? Sometimes we feel that we will break everything, and the stress level is just not something we want to experience ever again. That's why the Deployment Slots feature of Azure App Services is such a nice experience. With Deployment Slots, you can deploy to a safe slot in the same conditions than your production environment. You can test in isolation, without risking breaking something. Then you can gradually route some of the ...
Taking advantage of AI easily with Azure Cognitive Services
![]() 12 Nov 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Azure 101
![]() 12 Nov 2019 |
'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...
Serverless SignalR: Building real time messaging applications for web and .NET
![]() 07 Nov 2019 |
SignalR allows real-time communication between applications without the need to refresh a page or poll a server. It takes advantage of push technologies like web sockets. Did you know that you can also run SignalR without setting a server up? Serverless is a very exciting trend in cloud technologies, because they free you from the need to setup and manage a server. Scaling up? No problems. Patching the software? We’ll take care of that for you. And setting it up is easy! In this session Chris No...
MOD41 - Deploying and A/B testing without risks with Deployment Slots
![]() 06 Nov 2019 |
Who hasn’t been very scared when deploying a new feature to a website? Sometimes we feel that we will break everything, and the stress level is just not something we want to experience ever again. That's why the Deployment Slots feature of Azure App Services is such a nice experience. With Deployment Slots, you can deploy to a safe slot in the same conditions than your production environment. You can test in isolation, without risking breaking something. Then you can gradually route some of the ...
MOD40 - Debugging and interacting with production applications
![]() 06 Nov 2019 |
Now that Tailwind Traders is running fully on Azure, the developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency. Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications. In this session, see how streaming logs work to monitor the production application in real time. We also talk about deployment slots that enable easy A/B testing of new features and show how Snapshot Debugging...
MOD20 - Moving your database to Azure
![]() 06 Nov 2019 |
Northwind kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center to Azure. In this session, see how to migrate an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server. From there, walk through performing the migration and ensuring minimal downtime while you switch over to the cloud-hosted providers.
The Ethical Implications and Risks of AI and Deep Learning
![]() 29 Oct 2019 |
There is no question that Artificial Intelligence and Deep Learning will play an important role in the future (and the present!) of humanity. Taking advantage of faster and faster computers, larger and larger databases, we are able to run very complex algorithms against humongous amounts of data. This allows the creation of tools that can help us in complex areas of our lives. From autonomous vehicles to image and speech recognition; from assisting impaired humans to saving lives in critical si...
Azure 101
![]() 22 Oct 2019 |
'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...
Azure 101
![]() 08 Oct 2019 |
'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...
Workshop: Mobile Apps of Tomorrow
![]() 06 Oct 2019 |
This hands-on workshop will take you from 0 to a fully working, cloud connected, AI powered mobile app. We'll help you get setup with Visual Studio and the Xamarin tooling on either Windows or Mac, and connect your iPhone or your Android device ready to run an app. Once you are set-up, we'll cover some basics of Xamarin and Xamarin.Forms, then it's heads down setting up cloud services for storage, processing and authentication, and writing a cross-platform client app - using one code base for a ...
Azure, Windows and Xamarin: Using the Cloud to Power Your Cross-Platform Applications
![]() 01 Oct 2019 |
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...
.NET Standard, .NET Core, why and how?
![]() 01 Oct 2019 |
.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...
A gentle introduction to AI
![]() 27 Sep 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Introduction to Deep Learning
![]() 14 Aug 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Workshop: Mobile Apps of Tomorrow
![]() 12 Aug 2019 |
This hands-on workshop will take you from 0 to a fully working, cloud connected, AI powered mobile app. We'll help you get setup with Visual Studio and the Xamarin tooling on either Windows or Mac, and connect your iPhone or your Android device ready to run an app. Once you are set-up, we'll cover some basics of Xamarin and Xamarin.Forms, then it's heads down setting up cloud services for storage, processing and authentication, and writing a cross-platform client app - using one code base for a ...
Taking advantage of AI easily with Azure Cognitive Services
![]() 25 Jun 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Die ethischen Implikationen und Risiken von Artificial Intelligence und Deep Learning
![]() 20 Jun 2019 |
Es steht ausser Frage, dass Künstliche Intelligenz und Deep Learning in Zukunft (und auch bereits in der Gegenwart) der Menschheit eine wichtige Rolle spielen werden. Durch die Nutzung immer schnellerer Computer, immer grösserer Datenbanken sind wir in der Lage, sehr komplexe Algorithmen gegen riesige Datenmengen auszuführen. Dies ermöglicht die Schaffung von Werkzeugen, die in komplexen Bereichen unseres Lebens helfen können: Von autonomen Fahrzeugen bis hin zur Bild- und Spracherkennung, von d...
.NET Standard, .NET Core, why and how?
![]() 13 Jun 2019 |
.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...
Taking advantage of AI easily with Azure Cognitive Services
![]() 13 Jun 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Fast Focus: Serverless Computing - Azure Functions and Xamarin in 20 Minutes
![]() 12 Jun 2019 |
One of the most exciting recent additions to Azure is called Functions and it allows the developer to quickly build and deploy code to the cloud without a 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 you an...
Introduction to Deep Learning
![]() 07 Jun 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
The Ethical Implications and Risks of AI and Deep Learning
![]() 28 May 2019 |
There is no question that Artificial Intelligence and Deep Learning will play an important role in the future (and the present!) of humanity. Taking advantage of faster and faster computers, larger and larger databases, we are able to run very complex algorithms against humongous amounts of data. This allows the creation of tools that can help us in complex areas of our lives. From autonomous vehicles to image and speech recognition, from assisting impaired humans to saving lives in critical sit...
Taking advantage of AI easily with Azure Cognitive Services
![]() 23 May 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Introduction to Deep Learning
![]() 21 May 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Taking advantage of AI easily with Azure Cognitive Services
![]() 16 May 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
The Ethical Implications and Risks of AI and Deep Learning
![]() 14 May 2019 |
There is no question that Artificial Intelligence and Deep Learning will play an important role in the future (and the present!) of humanity. Taking advantage of faster and faster computers, larger and larger databases, we are able to run very complex algorithms against humongous amounts of data. This allows the creation of tools that can help us in complex areas of our lives. From autonomous vehicles to image and speech recognition; from assisting impaired humans to saving lives in critical si...
Azure 101
![]() 27 Apr 2019 |
'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, a Cloud Developer Advocate with Azure will ...
MIG20: Moving your Database to Azure
![]() 11 Apr 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
DAT20: Understanding data through visualization
![]() 10 Apr 2019 |
At Tailwind Traders we need to analyze massive amounts of data with agile data visualizations tools in order to discover patterns that might not be immediately recognizable. By connecting PowerBI to our data storage we were successfully able to build dashboards, interactive reports, charts, graphs, and other visuals that helped us unlock key business insight quickly and effectively. In this session we will show you how to use PowerBI and D3.js (an open source data visualization library) to bring...
Moving your Database to Azure
![]() 04 Apr 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
MIG20: Moving your Database to Azure
![]() 28 Mar 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
DAT20: Understanding data through visualization
![]() 27 Mar 2019 |
At Tailwind Traders we need to analyze massive amounts of data with agile data visualizations tools in order to discover patterns that might not be immediately recognizable. By connecting PowerBI to our data storage we were successfully able to build dashboards, interactive reports, charts, graphs, and other visuals that helped us unlock key business insight quickly and effectively. In this session we will show you how to use PowerBI and D3.js (an open source data visualization library) to bring...
MIG20: Moving your Database to Azure
![]() 21 Mar 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
FUN50: Storing Data in Azure
![]() 20 Mar 2019 |
Tailwind Traders deals with gigantic amounts of data, continually pouring in from sources such as sales, marketing, and fulfillment. In the past, the only choice you had was to put it all into a relational database in a data center. By moving to Microsoft Azure, however, we can now optimize our data storage with increased scalability and resilience. This session will introduce attendees to the various storage options available on Azure, from blob right on through to SQL databases. We will introd...
Taking advantage of AI easily with Azure Cognitive Services
![]() 20 Mar 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
What is Microsoft Azure and Why use it?
![]() 06 Mar 2019 |
Welcome to your first Las Vegas Azure User Group meeting. Begin your knowledge journey with Why Microsoft Azure and more importantly What is Microsoft Azure. We are extremely excited to have two wonderful presenters lined up; Christina Warren and Laurent Bugnion, Sr Cloud Developer Advocates from Microsoft. Come spend a couple of hours with them and we guarantee you will learn something new.
Taking Advantage of AI easily with Azure Cognitive Services
![]() 06 Mar 2019 |
Data Science and Artificial Intelligence are fascinating areas of computing. Microsoft is betting a lot on these new technologies, but we are also aware that data scientists are highly trained professionals, and that not every software developer can create and maintain complex data models, perform linear algebra or purchase expensive GPU rigs to run these models. This is exactly why we created Cognitive services. This suite of services offers pre-trained models that you can use out-of-the-box to...
Azure 101
![]() 05 Mar 2019 |
'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, a Cloud Developer Advocate with Azure will ...
Workshop: Mobile Apps of Tomorrow
![]() 03 Mar 2019 |
In this workshop you will build a cloud-connected, AI powered mobile app that runs on iOS, Android and UWP using Xamarin and Xamarin.Forms. The app you are creating is called Happy Xamarin Developers and is a social-media style image sharing app to share photos of happy Xamarin developers with the world. This app uses a number of Azure cloud services, including Authentication, Cognitive Services, Functions, Blob storage and CosmosDB.
MIG20: Moving your Database to Azure
![]() 21 Feb 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
DAT20: Understanding data through visualization
![]() 20 Feb 2019 |
At Tailwind Traders we need to analyze massive amounts of data with agile data visualizations tools in order to discover patterns that might not be immediately recognizable. By connecting PowerBI to our data storage we were successfully able to build dashboards, interactive reports, charts, graphs, and other visuals that helped us unlock key business insight quickly and effectively. In this session we will show you how to use PowerBI and D3.js (an open source data visualization library) to bring...
.NET Standard, .NET Core, why and how?
![]() 18 Feb 2019 |
.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...
MIG20: Moving your Database to Azure
![]() 01 Feb 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
DAT20: Understanding data through visualization
![]() 31 Jan 2019 |
At Tailwind Traders we need to analyze massive amounts of data with agile data visualizations tools in order to discover patterns that might not be immediately recognizable. By connecting PowerBI to our data storage we were successfully able to build dashboards, interactive reports, charts, graphs, and other visuals that helped us unlock key business insight quickly and effectively. In this session we will show you how to use PowerBI and D3.js (an open source data visualization library) to bring...
FUN50: Storing Data in Azure
![]() 31 Jan 2019 |
Tailwind Traders deals with gigantic amounts of data, continually pouring in from sources such as sales, marketing, and fulfillment. In the past, the only choice you had was to put it all into a relational database in a data center. By moving to Microsoft Azure, however, we can now optimize our data storage with increased scalability and resilience. This session will introduce attendees to the various storage options available on Azure, from blob right on through to SQL databases. We will introd...
MIG20: Moving your Database to Azure
![]() 29 Jan 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
DAT20: Understanding data through visualization
![]() 28 Jan 2019 |
At Tailwind Traders we need to analyze massive amounts of data with agile data visualizations tools in order to discover patterns that might not be immediately recognizable. By connecting PowerBI to our data storage we were successfully able to build dashboards, interactive reports, charts, graphs, and other visuals that helped us unlock key business insight quickly and effectively. In this session we will show you how to use PowerBI and D3.js (an open source data visualization library) to bring...
MIG20: Moving your Database to Azure
![]() 11 Jan 2019 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
FUN50: Storing Data in Azure
![]() 10 Jan 2019 |
Tailwind Traders deals with gigantic amounts of data, continually pouring in from sources such as sales, marketing, and fulfillment. In the past, the only choice you had was to put it all into a relational database in a data center. By moving to Microsoft Azure, however, we can now optimize our data storage with increased scalability and resilience. This session will introduce attendees to the various storage options available on Azure, from blob right on through to SQL databases. We will introd...
MIG20: Moving your Database to Azure
![]() 12 Dec 2018 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
.NET Standard, .NET Core, why and how?
![]() 11 Dec 2018 |
.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...
FUN50: Storing Data in Azure
![]() 11 Dec 2018 |
Tailwind Traders deals with gigantic amounts of data, continually pouring in from sources such as sales, marketing, and fulfillment. In the past, the only choice you had was to put it all into a relational database in a data center. By moving to Microsoft Azure, however, we can now optimize our data storage with increased scalability and resilience. This session will introduce attendees to the various storage options available on Azure, from blob right on through to SQL databases. We will introd...
MIG20: Moving your Database to Azure
![]() 07 Dec 2018 |
Northwind Traders kept the bulk of its data in an on-premises data center, which hosted servers running both SQL Server and MongoDB. After the acquisition, Tailwind Traders worked with the Northwind team to move their data center entirely to Azure. In this session we’ll show you how we migrated an on-premises MongoDB database to Azure Cosmos DB and SQL Server database to an Azure SQL Server Managed Instance. You’ll learn about data preparation decisions, performing the migration, and ensuring yo...
FUN50: Storing Data in Azure
![]() 06 Dec 2018 |
Tailwind Traders deals with gigantic amounts of data, continually pouring in from sources such as sales, marketing, and fulfillment. In the past, the only choice you had was to put it all into a relational database in a data center. By moving to Microsoft Azure, however, we can now optimize our data storage with increased scalability and resilience. This session will introduce attendees to the various storage options available on Azure, from blob right on through to SQL databases. We will introd...
Azure, Windows and Xamarin: Using the Cloud to Power Your Cross-Platform Applications
![]() 04 Dec 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 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 reserved to la...
Azure 101
![]() 04 Dec 2018 |
'There is no cloud, it's just someone else's computer...' That's 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, 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 the cloud,...
Fast Focus: Serverless Computing - Azure Functions and Xamarin in 20 Minutes
![]() 04 Dec 2018 |
One of the most exciting recent additions to Azure is called Functions and it allows the developer to quickly build and deploy code to the cloud without a 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 you an...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 27 Nov 2018 |
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 be...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 22 Nov 2018 |
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 be...
Global Xamarin Bootcamp Keynote
![]() 10 Nov 2018 |
25 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...
.NET Standard, .NET Core, why and how?
![]() 10 Nov 2018 |
.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...
DotNET Day DR 2018
![]() 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...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 24 Oct 2018 |
.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...
Azure, Windows and Xamarin: Using the Cloud to Power Your Cross-platform Applications
![]() 10 Oct 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 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 ...
Visual Studio Live General session
![]() 10 Oct 2018 |
This 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 ...
Best of Azure for web developers
![]() 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...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 02 Oct 2018 |
.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...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 21 Sep 2018 |
.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...
Building truly Universal applications with Azure, Xamarin and MVVM
![]() 20 Sep 2018 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Modern Web Development with ASP.NET Core, Serverless, Linux on Azure, Web Assembly
![]() 25 Jul 2018 |
Web 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...
Building serverless APIs for your cross platform apps with Azure Functions and Xamarin
![]() 09 Jul 2018 |
Discover how serverless computing and Xamarin can help you build cross platform client-server applications fast and easily.
Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications
![]() 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...
Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications
![]() 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...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 08 Jun 2018 |
.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...
Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications
![]() 07 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...
Building truly Universal applications with Azure, Xamarin and MVVM
![]() 29 May 2018 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Porting MVVM Light to .NET Standard: Lessons learned
![]() 23 May 2018 |
.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...
Mobile apps built with Xamarin, using a serverless Azure Functions back-end
![]() 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.
Azure 101
![]() 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...
Cross platform Development with Xamarin
![]() 26 Apr 2018 |
Xamarin 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...
Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications
![]() 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...
Keynote: Azure 2018
![]() 21 Apr 2018 |
Developer Keynote for Global Azure Bootcamp
Azure, Windows and Xamarin: Using the cloud to power your cross-platform applications
![]() 14 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...
Serverless computing: Azure Functions and Xamarin in 20 minutes
![]() 14 Mar 2018 |
One 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...
Porting MVVM Light to .NET Standard: Lessons Learned
![]() 14 Mar 2018 |
.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.
Customizing Your UI for Mobile Devices: Techniques to Create a Great User Experience
![]() 13 Mar 2018 |
In 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...
Building truly Universal apps with Azure, Xamarin and MVVM
![]() 09 Mar 2018 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Azure 101
![]() 09 Mar 2018 |
'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...
Building truly Universal applications with Azure, Xamarin and MVVM
![]() 09 Mar 2018 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Cross platform Development with Xamarin
![]() 01 Mar 2018 |
Xamarin 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...
Cross platform Development with Xamarin
![]() 22 Feb 2018 |
Xamarin 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...
Augmented/Mixed/Virtual Reality Geekout
![]() 13 Feb 2018 |
Microsoft 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.
Programmation serverless et mobile par Laurent Bugnion
![]() 22 Jan 2018 |
En 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...
Get inspired for your Xamarin Christmas Project
![]() 20 Dec 2017 |
Laurent 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!
Mobile Development with Xamarin
![]() 13 Dec 2017 |
Xamarin 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...
Keynote: The future of computing
![]() 16 Nov 2017 |
This talk will include Azure (especially new things like serverless computing, machine learning, AI etc) as well as Mixed/Virtual reality, ubiquitous computing etc.
HoloLens 101: First experiences with holographic computing
![]() 10 Nov 2017 |
Microsoft 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...
What's new in Azure and Xamarin?
![]() 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 ...
What's new in Azure and Xamarin?
![]() 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 ...
Keynote: Azure Functions and Xamarin
![]() 06 Oct 2017 |
One 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...
Building Truly Universal Applications with Xamarin, Windows and MVVM
![]() 23 Sep 2017 |
With 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...
Azure Functions and Xamarin
![]() 02 Sep 2017 |
One 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...
Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience
![]() 16 Aug 2017 |
In 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...
Building Truly Universal Applications with Windows, Xamarin and MVVM
![]() 16 Aug 2017 |
With 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...
Building truly Universal applications with Windows, Xamarin and MVVM
![]() 09 Jun 2017 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name "Windows 10 Universal application" is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Building truly Universal applications with Windows, Xamarin and MVVM
![]() 23 May 2017 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name "Windows 10 Universal application" is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Closing Keynote: HoloLens 101: First experiences with holographic computing
![]() 17 May 2017 |
Microsoft 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...
HoloLens 101: Developing for the Windows Holographic Platform
![]() 16 May 2017 |
Microsoft 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...
An overview of the Xamarin programming platforms
![]() 16 May 2017 |
This overview session will help you understand how Xamarin helps you develop cross-platform, mobile applications and how a modern mobile development process looks like.
An overview of the Xamarin programming platforms
![]() 25 Apr 2017 |
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 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...
HoloLens for business: An overview
![]() 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...
HoloLens 101: First experiences with holographic computing
![]() 26 Mar 2017 |
Microsoft 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...
Customizing your UI for Mobile Devices: Techniques to Create a Great User Experience
![]() 15 Mar 2017 |
In 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...
An Overview of the Xamarin Programming Platforms
![]() 14 Mar 2017 |
The 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...
Building Truly Universal Applications with Windows, Xamarin and MVVM
![]() 14 Mar 2017 |
With 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...
What's new in Windows 10 Universal?
![]() 31 Jan 2017 |
Windows 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 ...
A world of devices
![]() 19 Jan 2017 |
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...
HoloLens 101: First experiences with holographic computing
![]() 29 Nov 2016 |
Microsoft 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...
Windows 10 - The Universal Application: One App to Rule Them All?
![]() 16 Nov 2016 |
Windows 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...
Building truly universal applications with Windows, Xamarin and MVVM Light
![]() 01 Nov 2016 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name "Windows 10 Universal application" is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Building truly universal applications with Windows, Xamarin and MVVM Light
![]() 28 Oct 2016 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name "Windows 10 Universal application" is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Construisons des application vraiment universelles avec Windows, Xamarin et MVVM
![]() 05 Oct 2016 |
Avec 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...
Microsoft HoloLens: AR and its business potential
HoloLens presentation focused on the business applications
HoloLens 101: First experiences with holographic computing
Microsoft 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...
A world of devices
![]() 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...
Windows 10 – The Universal Application: One App To Rule Them All?
![]() 09 Aug 2016 |
Windows 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...
Building Truly Universal Applications with Windows 10, Xamarin and MVVM
![]() 09 Aug 2016 |
With Windows 10 supporting an unprecedented number of platforms and form factors (from IOT to phones to tablets to laptops and desktops to XBOX and SurfaceHub, and even the new HoloGraphic computer HoloLens), the name 'Windows 10 Universal application' is fairly accurate. But to be honest, shouldn't a truly Universal application run on Windows 7, iOS and Android devices too? Thankfully, this is possible thanks to a clever architecture pattern named Model-View-ViewModel, the .NET portable class l...
Windows Presentation Foundation (WPF) 4.6
![]() 09 Aug 2016 |
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 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...
Windows Presentation Foundation (WPF) 4.6
![]() 16 Jun 2016 |
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 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...
Windows 10 – The Universal Application: One App To Rule Them All?
![]() 14 Jun 2016 |
Windows 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...
Windows 10 – The Universal Application: One App To Rule Them All?
![]() 27 May 2016 |
Windows 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 ...
Windows Presentation Foundation (WPF) 4.6
![]() 04 May 2016 |
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 Pres...
An In-Depth Study of the MVVM Light Databinding System
![]() 28 Apr 2016 |
Living 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...
An In-Depth Study of the MVVM Light Databinding System
Databinding 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...
Holoflight: Visualizing Flight Data in 3D
![]() 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...
The Universal Windows Platform
![]() 01 Mar 2016 |
With 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...
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 ...
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.
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...
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.
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.
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.
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...
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.
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...
Coding for Microsoft Band
![]() 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...
Building Cross-Platform Applications with XAML, Xamarin, Xamarin.Forms and MVVM Light
![]() 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.
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.
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...
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...
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.
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...
Let’s talk about BUILD: a discussion panel with Richard Campbell and guests
A discussion with Richard Campbell on the just past Build conference.
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.
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-...
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.
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.
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...
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.