Presentation materials are added/updated as they are received from the speakers.
James McCaffrey , Research Software Engineer, Microsoft Research, Microsoft
This workshop emphasizes practical techniques, but also gives you just enough theory so you can modify and customize your systems. more
You'll leave this presentation with a solid understanding of exactly what Azure ML Studio is, and have all the information you need to begin using Azure ML Studio immediately.
You will learn what types of problems ML.NET can and cannot solve, learn how to install ML.NET, learn how to use AutoML to automatically generate machine learning models, and learn how to interpret ML.NET results. more
Michael Rys, Principal Program Manager , Microsoft
In this session we will show you how you can use Azure Synapse to build your modern data warehouse from ingesting raw data to generating deep insights and reports. more
In this session we will show you how to build data pipelines with Spark and your favorite .NET programming language (C#, F#) using the Azure Spark offerings such as Azure HDInsight and Azure Databricks. more
Andrew Brust, Founder and CEO, Blue Badge Insights
This session will cover the concepts, service mechanics, and code necessary for you to do analytics and machine learning on Azure Databricks, and integrate it with other Microsoft cloud services and on-premises technologies. more
Come to this session for a combination quick intro to Power BI (including its technology underpinnings, the costs around it and, of course, how to use it) and primer on several newer features, including the decomposition tree visualization, natural language query/authoring and Power BI data management techniques. more
Leonard Lobel MVP, CTO, Sleek Technologies, Inc.
You’ll learn about global distribution, scale-out partitioning, tunable consistency, custom indexing, and more. more
This full-day workshop will get you up to speed on powerful new features in SQL Server 2019. more
Rockford Lhotka, VP of Strategy, Xebia
In this hands-on lab you will learn how to install and interact with Docker and Kubernetes (using minikube). Using that infrastructure, you will learn how to build .NET Core apps in Visual Studio that run in a k8s environment: web apps, web APIs, and message-based services. more
Chris Noring, Senior Cloud Developer Advocate, Microsoft
Learn how to architect apps that use these services to connect cloud resources, execute long-running stateful workflows, and communicate between legacy and cloud native applications. more
Michael Washington, Programmer
This beginner-level session, will teach you how to leverage Microsoft Cognitive services to design, train, and deploy your custom bots and consume them in your custom applications and others channels such as Skype, Facebook, and Amazon Alexa. more
Eric D. Boyd, Founder and CEO, responsiveX
We will walk through the scenarios that each data service addresses, and we will dive into how to work with each of them. more
Ted Neward, Principal, Neward and Associates
In this session, we're going to take a survey of a variety of different cloud providers, many with wildly varying different approaches to "what developers need", and give you a series of ideas to explore the next time the boss says, "We need to move into the cloud!" more
Learn what serverless compute is all about and how you get started with serverless in Azure. more
In this session, learn how to effectively utilize messaging and eventing solutions with common complex event processing patterns like event sourcing, CQRS, and more. You'll also learn how to develop solutions implementing these patterns using platforms like Service Bus and Event Hubs. more
Marcel de Vries, Global MD & CTO, Xebia
In this session I will show you how you can set up a Service Mesh with Istio on Kubernetes and run a Micro Services application written in .NET and C#. You will discover how we can utilize the service mesh to have different deployment strategies and way to secure your communication between microservices. more
Join us for this in-depth hands-on workshop and learn Serverless + GraphQL - Build a GraphQL API, Connect it to a Serverless Function, and Deploy! more
Walt Ritscher, Senior Staff Instructor, LinkedIn Learning / Lynda
You'll get your first look at this powerful tool, see how to add sample code and create Markdown to create interactive code examples for .NET documentation. more
Taking the big tool approach, you can create an Outlook Addin and use the full power of C# to tackle the problem. But not every programming job or workflow needs a high-powered toolset like C# or Visual Studio. For quick one-offs and simple tasks, you can fall back to more basic tools. more
Jennifer Wadella , Founder, Kansas City Women in Technology
In this session you will learn strategies on how to recruit for, build, and manage volunteer leadership teams, create + scale workshops and meetups that delight attendees, and track performance data to impress and engage future sponsors. more
Learn about the benefits and costs of this architecture, the prerequisites your organization needs to have in place, and how you can implement enterprise systems using microservices and messaging. more
Tim Corey, Software Development Trainer
You will leave this session with a deeper understand of the practical ways to implement SOLID, as well as all source code for the session. more
Laurie Barth, Staff Software Engineer, Gatsby
This talk exists to distill the breadth of engineering verticals into a quick hit of common vocabulary. more
Billy Hollis, Developer. Designer. Speaker. Author.
In this workshop, you'll spend the first couple of hours learning the steps in a UX design process. more
In this UX design session, we'll discuss the most important principles concerning how the human brain and visual system determine how users see application interfaces. more
This session will cover basic capabilities, compare Uno Platform to Xamarin and Google Flutter, show examples of advanced XAML markup running on multiple platforms, and suggest a roadmap to get started if you have a good candidate project. more
Jason Bock MVP (C#), Staff Software Engineer, Rocket Mortgage
In this session, you'll see how you can use Blazor to run C# natively in the browser. We'll also cover Razor Components, JavaScript interop, server-side Blazor, and so much more! more
Learn a low-risk, high-productivity technique to migrate code to .NET Standard and .NET Core, while continuing to support your .NET Framework applications. more
This session is an end-to-end walkthrough of how this works and how you can benefit. more
In this session, we will take existing .NET Framework applications and transition them over to .NET Core 3.0 applications. Along the way, we will discuss best practices, pitfalls to avoid, and lessons learned. more
Harness the power of modern desktop development with .NET Core to make your applications faster, more powerful, and easier to develop and maintain. more
Brian A. Randell, Staff Developer Advocate, GitHub
Mickey Gousset, DevOps Architect, GitHub
You’ll learn how to create “shared source” and determine if you want to share only with your team using inner-source, or if you’re ready to go the whole way and start sharing code via open source. more
This is the story of how the Azure DevOps team transformed from shipping an on-premise server product every couple of years, to shipping a cloud service multiple times a day. In the process, almost everything about how this team of 800 people work has changed. more
Edward Thomson, Product Manager, GitHub
This talk will inspire you to get creative with how you use Actions in your daily workflows. more
Matteo Pagani, Windows AppConsult Engineer, Microsoft
this session will show you how to use Azure to deploy MSIX based applications in an efficient and secure way. more
Learn how you can automate the integration and the deployment of our React Native applications with Visual Studio App Center and Azure DevOps. more
Sometimes all you need are some key tips to enhance your Azure Pipelines. That's what this fast focus session is all about. If you want to learn some tips and tricks for building, running, and debugging your Azure Pipelines, this is where you want to be. more
In this demo heavy deep dive, Brian will compare and contrast Azure DevOps and GitHub as a solution your team. more
You'll learn how the Azure Devops team uses feature flags and see how you can add feature flags to your own apps with examples using ASP.NET and custom code as well as a commercial product, LaunchDarkly, which offers features flags as a service. more
What happens when another facet of engineering, one that is gaining a lot of traction and has a large footprint of its own starts becoming more and more relevant to my day to day tasks? more
René van Osnabrugge, DevOps Strategy Consultant, Xpirit
In this session, René will talk about the concepts of Site Reliability Engineering and use Microsoft Azure to implement some of the concepts and practices. more
In this session I will show you how to use Azure DevOps Build and Deployment pipelines to deliver your application to production many times a day while not interrupting your users. more
Rugged DevOps is all about securing your assets and your pipeline and really embed Security in to your DevOps process. more
In this one-day Workshop we will guide you through the concepts behind Micro Services, Containers and Containerized delivery to help you build and manage MSA based systems. more
Brock Allen, Application Security Architect
You will leave knowing how to log a user into your application with OpenID Connect, and securely invoke an API with OAuth 2.0 using Azure B2C. more
Philip Japikse Microsoft MVP, ASPInsider, MCSD, PSM II, PSD and PST, Developer, Coach, Author, Teacher
In this session I show you how ASP.NET Core implements the Model View Controller pattern for Web Applications and the Model Controller pattern for Restful services. I cover convention over configuration, implementing Controllers and Action methods, Views (including partial views and layouts), Routing, and much more. more
In this session, we'll take a pass-through Dart, see how Flutter works, and discuss where this fits in the world next to Xamarin, Javascript-based toolkits like Cordova, and native Swift/iOS or Kotlin/Android. more
Jeremy Clark, Developer Educator, JeremyBytes.com
Lambda expressions in C# can be confusing the first time you walk up to them. But once you get to know them, you’ll see that they are a great addition to your toolbox. Used properly, they can add elegance and simplicity to your code. And some .NET constructs (such as LINQ) lend themselves to lambda expressions. more
ASP.NET Core brings many modern approaches to building web applications. Given its importance, updates to the security architecture are also included in this modern framework. This workshop will bring you up to speed on the main components in ASP.NET Core for securing your web applications and web APIs. more
Interested in ASP.NET Core and Entity Framework Core, but not sure where to start? Start here with a full day workshop covering data access with Entity Framework Core, RESTFul services with ASP.NET Core, and ASP.NET web applications using the model-view-controller pattern. more
Deborah Kurata Microsoft MVP and Google Developer Expert (GDE), Consultant, Speaker, Author
This session covers best practices for building clean and maintainable Angular applications. more
This session covers best practices when using the Reactive Extensions for JavaScript (RxJS) for managing data in your Angular applications. more
This session will show how the templates in Visual Studio 2019 now use OAuth 2.0 and OpenID Connect, implemented by the popular open source IdentityServer4 framework, to enable token-based security to protect APIs. more
In this session I show you, the C# programmer, what you need to know to take your JavaScript to the next level. more
This session explores how the Pages framework operates and how it fits into the standard ASP.NET Core MVC infrastructure. We’ll look at scenarios where Razor pages are a good choice and discuss when it is best stick with MVC. You’ll see how all your favorite concepts (like Model Binding) work in this new system. more
In this talk you'll learn how to take advantage of TypeScript and reactive programming with RxJS, but in the context of an AngularJS application 'cause AngularJS devs need love too! more
In this talk we'll look at some of the syntax ES2015+ introduced to help us write more readable code for our coworkers and our future selves. more
Robert Boedigheimer, Principal Systems Developer, Schwan's Home Delivery
Learn about he misconceptions around HTTPS, and that it isn't as hard to implement as you think. more
Go beyond the basics and learn the full capabilities of the tool and how it can improve your web development and debugging techniques today! more
Software isn’t eating the world anymore, now open source is eating the world and GitHub has become the largest developer community on the planet. more
Heather Downing, Coder. Entrepreneur. Passionate for the impossible
We will explore the art of managing talented people and learning what the human needs for guidance and support from their leader. more
This session is full of tips so you can ROCK YOUR PROFILE and get the most out of the LinkedIn ecosystem. more
This session will demonstrate several extensions that enable developers to build, debug, inspect, maintain, deploy, and troubleshoot code and data that ultimately lives in the cloud. more
You'll also see new features that are in Visual Studio 2019. At the end of this session, you'll have a solid understanding of Visual Studio to quickly develop reliable, maintainable solutions. more
Blazor allows you to create high performance, visually rich business applications. This speeds your development lifecycle, allows you to re-use your existing business logic and custom libraries, and provides a superior debugging experience. more
Learn how to build and share custom snippets in VS Code, Sublime, and Atom and spend less time with onboarding woes! more
Want to see code run 6 times faster? Join me as we use parallel programming to make full use of our multi-core systems. more