Previous Event
dev up 2024 Session Catalog
Explore the expert-led sessions that were presented at dev up 2024.
.NET Apps Everywhere, at 5x the speed
.NET MAUI: Unleashing Cross-Platform Development
10 Opinions For Creating More Maintainable .NET Apps
A Contrarian View of Software Architecture
A Great Big Usable Tomorrow: Disney's Approach to User Experience
A tale of two servers; SSR in React & Angular
Advanced React Native
Agile Metrics That Matter
Agile Project Management with Azure Devops
AI-Enabled Apps: Practical Uses of AI in Applications
An In-Depth Look At Minimal APIs in ASP.NET Core
Angular does that?
AppSec 102: Down the Rabbit Hole
Architecting .NET Microservices in a Docker Ecosystem
Architecting for Clarity: Clean Code with Clean Architecture
Automating Compliance for Cloud Image Building
Azure Governance - Taming the Beast
Azure Networking Essentials
Azure Primer - Welcome to the Cloud
Behind the Streams: An In-Depth Look at Machine Learning-Powered Analysis of FPS Gameplay
Bicep power hour: Deploy an application in 60 minutes or less.
Blending Product Thinking with Architecture
Breaking Bad Code: A Web App PenTest Workshop
Bridging the Gap: From Proof of Concept to Enterprise Reality in Azure
Build an ASP.NET Core Blazor Web Assembly SPA in a Day Hands-on Lab
Build Beautiful, Fluent APIs With The Builder Design Pattern
Building a Highly Available Web Application Utilizing AWS and Docker
Building Advanced React server/client applications using Next.js
Building and Scaling an AI/ML Capability: Perception vs. Reality
Building RESTful Services with ASP.NET Core
Building Serverless Solutions with Azure and .NET
Building the Shield: Configuring and Deploying Azure WAF for Web App Defense
Building Web APIs with ASP.NET 8 (Workshop)
Building your first Power Query connect for Microsoft Fabric
Built It, Deliver It, Your Professional Brand
Bundles, Migrations, Magic; Managing CI/CD with Entity Framework Core
But It was Logged! Practical Logging & Monitoring with .NET Core
By the Power of Grayskull, I Have the Power(-apps)!
C# Past, Present, and Future
Caching in ASP.NET 8 Web API
Coding Paradise: The Future of App Creation with .NET MAUI
Connect the Tables: How to Graph Relational Databases
CQRS with Event Sourcing using the “Critter Stack”
Creating Apps with .NET MAUI Blazor
Data Factory in a Day with Microsoft Fabric
Data Factory in an Hour with Microsoft Fabric
Don’t Build a Distributed Monolith: How to Avoid Doing Microservices Completely Wrong
Don't put your messages in a bottle; Implement messaging patterns
Effective Automated Testing - Lessons from 10 Years
Empowering Digital Transformation with Azure IoT Operations
Empowering the Unsung Heroes of Technical Teams
Entity Framework performance monitoring and tuning
Event Storming Unleashed: Building Bridges for Effective Communication
Exciting new features in SQL Server for developers
Exploring the Future of Coding Bots: Introducing Microsoft Copilot Studio
Find Project Success with Learning and Collaboration
From Code to Canvas: Mastering Microsoft Power Platform for C# Developers
From Legacy Monolith towards Microservices via Event Storming
From Naysayer to Believer: My Conversion to Blazor Enthusiast
From Zero to Code: Local Dev with Containers
Full Scope Unveiled: Navigating the Pentest Lifecycle
Functional Programming: Zero to One
Future Proof with ASP.NET Core API Versioning
Get Func-y: Understanding Delegates in C#
Getting started with Microsoft Fabric for Dataverse Analytics and Reporting
Git – A Deep Dive Under the Surface
GitHub Actions for architecture deployment and CI/CD
GitHub Copilot - Legit or sus?
Going Native: An intro for newcomers to mobile development
Going Schema-less: How to migrate a relational database to a NoSQL database
Greenfield, minefield? Finding unforeseen requirements in new projects
Guardians of Code: Mastering Application Security through Effective Threat Modeling
How To Not Strangle Your Coworkers: Resolving Conflict with Collaboration
How to Ruin a User Interface: Surprisingly Easy Ways to Screw Over Your Users
How to Win Friends and Influence...Better Developer Estimates
Improving code quality with Static Analyzers
Intro to React Native
Introducing Temporal: The Secret to Developing Resilient Applications
Introduction to AWS Cloud Development Kit
Introduction to GitHub Actions: Understanding Key Terms and Building Your First GitHub Action
Is Everyone AI-ing Without Me? A .NET Developers Guide to Development with AI
It's me, Hi, I'm the Problem: Dark Patterns, Blaming the User, and Avoiding It
Knowledge Transfer Better, Rewrite Less
Kotlin for Cloud Development
Leadership Journey: From Individual Contributor to Leader
Learn Enough UX to be Dangerous
Learning Leadership: Practical strategies for developing leadership skills
Leveling Up: The Revolutionary Fusion of Gamification and Generative AI
Lies, Damn Lies, and Code Coverage
LINQ - It's Not Just for Databases
LLM Use Cases in Enterprise Software Development
Machine learning belongs in a museum!
Mad Scientists, Saboteurs, and Con Artists: Seven Agile Habits of Highly Effective Supervillains
Mastering Application Testing: Scaling and Continuous UI Testing with Playwright
Mastering messaging; a comprehensive guide to the Azure messaging services
Maximizing Value in Azure: A Strategic Guide for Architects and Administrators
Metrics that Matter - Moving from Easy to Impactful
Microservices At Your Own Pace with .NET Aspire and Azure Container Apps
Microsoft Graph API Deep Dive
Modern SQL Server Features That Make Life Better
Modernization Without the Pain: An Intro to Azure Container Apps
Myths of CI/CD without boiling the ocean using AI
New Product Concept & Design Workshop
One Band - One Song: Building High Performance Teams
Optimizing .NET 8 Applications with Docker and Azure: A Comprehensive Guide
Packaging your world with NuGet
Part 1: AI Game Master Assistant: Interaction
Part 2: AI Game Master Assistant Infrastructure
Performance PowerShell
Planning Application Modernization in Azure
Power BI - Performing Data Quality Checks Using Python & SQL
Power BI - Time to Git CI/CD
Preventing the Exhaust Ports: How not to build a death star with your SDLC
Protecting Your Secrets using Azure Key Vault, Azure App Configuration, GitHub, and C# MVC
React: The Most Common Mistakes in 2024
Real-Time Defense: Live Demonstrations with Azure WAF for Web App Protection
Reaping the Benefits of Ritual and Routine
Reevaluating Software Design Patterns: Uncovering Patterns That Can Be More Burden Than Benefit
Reframing Requirements : A Strategic Approach to Requirement Definition
Regex: Demystifying the Hieroglyphics
Retrieval-Augmented Generation: From Architecture to Real-World Implementation
Running Applications using Azure Functions with .NET
Rust-ifying Your C# Codebase: A Tale of Adventure and Transformation
Safely Evolving Legacy Code
Securing Your Credentials for Azure App Development
Semantic Kernel (w/ Azure Open AI) Made Dead Simple
Signals - Angular's new reactive primitive
Slice and Dice and Add a Little Spice - Delectable Reports with PowerBI
Soar to New Heights Devs! Master Coding with GitHub Copilot and Chat.
SQL Server vs Azure Cosmos DB
Storage Strategies in Microsoft Azure
Talking Tech with Non-Techies
That’s not “real” Scrum: Measuring and managing productivity for development teams
The AR Takeover: Is the Web Browser Era Ending?
The Bleeding Edge of Angular
The Developer and the Data Scientist: How Gen AI Brings Them Together
The Freedom Shift: A Developer's Path to Independent Consultant
The Future of React Applications: Journey Towards Next.js
Transforming Customer Service: Azure OpenAI Meets Communication Services
Two Boxes and a Line: Bridging the technical communication gap
TypeScript Katas
Unit Testing for Learning
Unleashing Azure: Strategies for Successful Cloud Migration
Unleashing Extreme Scalability with Azure Functions
Unlock Dynamics 365 CRM, F&O and Dataverse Value with Microsoft Fabric: Deliver Impactful Reporting
Unlock Your Leadership Potential: Master the GROW Model
Unveiling the Power of Microsoft Search: Navigate the Digital Maze
Using API Gateways for flexibility and governance of your APIs
Using CoPilots to Generate Unit Tests Faster and Easier
Versioning and Documenting ASP.NET Core Services
Web Development Elevated: Mastering Blazor Basics
What Are My Programmers Talking About? A Cheatsheet For Confused Managers
Where is that? How do I do that?... Backstage