
Explore techniques for writing readable, concise, and navigable code. Learn why good code is crucial for project success and how to improve your coding practices.

Explore Unity3D's capabilities for connecting and controlling external hardware devices using modern .NET technologies, expanding beyond traditional PC and mobile applications.

Explore Cake for cross-platform .NET Core build automation. Learn to compile, test, package, and deploy ASP.NET Core apps using C#-based scripts, enhancing development workflow across different operating systems.

Explore how embracing chaos and stress in sociotechnical systems can lead to improved software development through case studies, personal stories, and code examples.

Explore common challenges in vulnerability reporting and learn effective strategies to address them in software projects and organizations.

Explore new features in C# 7.1 and 7.2, including version control settings and their relation to ongoing language standards work.

Explore software system documentation through a travel guide analogy, learning key elements to orient developers and improve decision-making in new projects.

Explore the 15+ year journey of .NET, Visual Studio, and related tools, examining their evolution alongside hardware and operating systems, and glimpse into the exciting future of Microsoft development.

Explore the benefits and challenges of developers supporting their own features in production, including improved product understanding and strategies for handling on-call responsibilities.

Explore accessible software development for individuals with disabilities, learning how to create impactful applications that enhance lives using basic coding skills.

GitHub tools beyond the browser: enhancing developer workflows with desktop apps, editor integrations, and automation features for improved collaboration and productivity.

Strategies for organizing ASP.NET Core projects, data access alternatives, testing tips, and rethinking MVC. Improve architecture and design with opinionated approaches to enhance application structure.

Live discussion with C# experts Jon Skeet and Bill Wagner, exploring language design, feature requests, open source, and keeping C# relevant. Insights on Stack Overflow, Google Cloud Platform, and Microsoft MVP program included.

Explore .NET Standard's role in simplifying cross-platform development, its relationship with .NET Core, and the magic behind its functionality.

Discover strategies for implementing effective test automation across teams, including framework selection, layered testing, and gaining management support for a unified approach.

Explore cutting-edge Azure technologies with Microsoft's Scott Guthrie in this demo-rich talk, covering AI, Azure Stack, VM scale sets, and more for cloud application development and management.

Explore creating custom plugins for 3D experiences in native mobile environments. Learn strategies for navigating undocumented frameworks and integrating Unreal Engine with iOS development.

Explore Mixed Reality development for HoloLens using Visual Studio, Unity3D, and HoloToolkit. Learn the basic workflow and create a simple holographic app with hands-on guidance.

Discover strategies for testing in production, including faster deployments, commit-to-master approaches, and real-world user testing. Learn to optimize feedback loops and implement effective monitoring.

Explore innovative approaches to visual test automation, leveraging cloud computing and browser advancements for efficient, maintainable, and cost-effective visual acceptance testing.

Discover how to leverage Microsoft's Cognitive Services to build smart apps with AI capabilities, including computer vision, language understanding, and speech recognition.