Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore a Blazor project that reimagines Microsoft Visio for 2023 in this NDC Oslo conference talk. Learn how to modernize classic drawing tools using Blazor and HTML5 canvas, replacing the Visio ShapeSheet with a C# object model. Discover techniques for implementing 1D and 2D shapes, glue, scaled drawings, and stencils while separating presentation and business data models. Gain insights into leveraging Blazor and SignalR for collaborative drawing in both 2D and 3D environments. Follow the speaker's journey of learning Blazor through this ambitious project, covering topics such as geometry, rendering, stencils, and rules of rendering. Witness demos showcasing quad trees, 3D modeling, menu APIs, and collaboration features. Delve into advanced concepts like recalculation, glue testing, and pattern matching. Experience the potential of this modern Visio reinvention through live demonstrations of collaborative drawing and real-time updates.