
Jon Galloway
Principal Program Manager, .NET Community Team
San Diego, California, United States
Actions
Jon is a Program Manager on the Microsoft Developer Division community team. He’s been developing software professionally since the late 1990’s, and over the years has written several books, popular .NET tutorials and samples, a top speaker on Microsoft Virtual Academy, and worked behind the scenes on large Microsoft keynote demonstrations. He’s helped run the Herding Code podcast for 10 years, and tweets as @jongalloway.
Links
Area of Expertise
Topics
Practical Uses for AI in Your .NET Apps for Skeptical .NET Developers Who Are Tired of Buzzwords
Tired of AI hype? This session is for you. We'll cut through the nonsense and get real about AI in .NET apps. No fluff, just practical, no-nonsense solutions.
Real-World Examples: See how AI can actually make a difference in .NET apps with features that genuinely improve user experience.
Top AI Tools and Frameworks: Learn how to be productive and flexible with tools like Microsoft Extensions for AI, OpenAI, and GitHub Models.
Live Demos: Watch coding demos that show you how to implement AI features quickly and easily with both cloud and local models.
Debunk AI Myths: Get the honest truth about what AI can and can't do in your projects.
Join us to ditch the buzzwords and discover practical AI solutions that work.
Application Building with .NET Aspire & ASP.NET Core 9
In this workshop, you'll get an introduction to building distributed applications with .NET Aspire and ASP.NET Core 9.
In this workshop, you'll learn how to create a new application using .NET Aspire, use service discovery to orchestrate microservices, backend resources, and a Blazor front-end. You'll learn how to leverage and customize the new .NET Aspire dashboard to manage the application, and you'll learn how to deploy the application to Azure.
This workshop is targeted at participants who are interested in learning how to build web and API applications in ASP.NET Core and .NET Aspire. You can be new to .NET, or be building ASP.NET Core applications already, but some basic development experience is expected.
What’s New for Web Developers in ASP.NET Core, Blazor, and .NET 9
.NET 9 comes packed with new features and improvements for web developers. This presentation will provide a comprehensive overview of the most exciting new features in .NET 9 that are relevant to web development, including ASP.NET Core, Blazor, .NET Aspire, and APIs. Learn how to dramatically boost performance with the new static asset delivery optimization in ASP.NET Core 9.0. Discover Blazor enhancements including the .NET MAUI Blazor Hybrid and Web App solution template for seamless integration across platforms, improved server-side reconnection, and simplified authentication state serialization. Explore Minimal APIs with new TypedResults methods and enhanced route group support for ProducesProblem and ProducesValidationProblem. Gain insights into built-in support for OpenAPI document generation to create comprehensive API documentation effortlessly. And, of course, you'll see how .NET Aspire ties it all together.
Let’s Write a Useful GitHub Action with .NET, Copilot, and the Brand New Octokit SDK
GitHub Actions is a powerful tool for automating workflows and building custom software development tools. We use them a lot on the .NET team at Microsoft, including validation and automation for pull requests on the .NET blog. In this presentation, we will explore how to write a useful GitHub Action using .NET, Copilot and the brand new Octokit SDK (built with Kiota). We'll live code an action, using Copilot to get around some of the quirks of both GitHub Actions and Octokit. I'll share some lessons I learned the hard way and show you how you can start automating your pull request workflow with C# code.
Building Cloud Native .NET Applications with .NET Aspire
.NET Aspire is a new cloud-native stack for building resilient, observable, and configurable applications with .NET. This presentation will provide an overview of the key features of .NET Aspire and how it can help developers build cloud-native applications with ease. Attendees will learn about the benefits of using .NET Aspire, including its curated set of components that are enhanced for cloud-native development, such as service discovery, telemetry, resilience, and health checks. We will also discuss how to get started with .NET Aspire, including how to use the new .NET Aspire Starter template, which provides a simple and sophisticated local developer experience. Whether you’re a seasoned .NET developer or just getting started with cloud-native development, this presentation will provide valuable insights into the latest trends and best practices in cloud-native development with .NET.
Updating Legacy Apps to Modern .NET
Sure, the shiny new release of .NET has lots of features and blazing performance, but they might seem out of reach when you spend a lot of time in a codebase that's... well, showing its years. We've got some great new tools to help you update your apps, based on real world customer apps. I'll show you how to get started, and share some experiences I've had in upgrading a few .NET production apps lately.
What's New and Next in .NET
.NET 9 is the latest major release of the .NET platform, bringing many new features and improvements for developers. In this presentation, you will learn how to use .NET 9 to create full stack applications with Blazor, build resilient cloud-native applications with .NET Aspire, integrate large language models such as OpenAI into your applications with AI with Microsoft Extensions for AI, and use the new features of C# 13. But we won’t stop there - .NET 10 is already on the horizon, and we’re giving you an early peek at C# 14’s advancements, OpenAPI updates, new Blazor enhancements, the new "dotnet run file.cs" execution model, and more. Whether you’re mastering .NET 9 or preparing for the next evolution, this session has everything you need to stay ahead.
DevSum 2024Sessionize Event
Techorama 2024 BelgiumSessionize Event
.NET Conf 2022Sessionize Event
Techorama 2022 BESessionize Event
DevSum 2022Sessionize Event
NDC Oslo 2021Sessionize Event
Techorama Belgium 2019Sessionize Event
NDC London 2019Sessionize Event
NDC Sydney 2018Sessionize Event

Jon Galloway
Principal Program Manager, .NET Community Team
San Diego, California, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top