You’ve heard the AI hype – how about putting things into action in real-world meaningful ways? Developers can infuse .NET apps with a wealth of intelligence using GenAI and LLMs. And AI is here to augment developer productivity with coding assistant workflows. The future is now – let’s explore:
Modern AI can inspire developers to create the next generation of amazing .NET apps. Let’s get to work!
.NET MAUI & Blazor are pillars of innovation in the modern .NET ecosystem. .NET MAUI is the next generation of cross-platform .NET development stack. A truly single code base powers native apps for mobile/desktop, with tighter inner loop & smarter app architecture. Blazor isn’t just for modern server/client web apps, but now powers native apps with .NET MAUI. Blazor & .NET MAUI share a runtime, promote code reuse across platforms & enable modernization strategies.
Blazor Hybrid apps allow developers to render Blazor UI inside an abstracted WebView hosted by .NET MAUI – Blazor runs locally on .NET. This enables .NET class libraries, Blazor UI components, JS Interop and CSS styles to be easily shared between web & native mobile/desktop apps.
But what if you had years of investments into JavaScript SPA apps written with Angular/React/Vue? It’s cool – armed with a Hybrid WebView, .NET MAUI can welcome JS to native mobile/desktop land. Web components and styles can be easily shared between web & native apps, while having full platform API access. JavaScript & .NET can freely talk to each other – the JS Interop helps. Welcome to the island mindset with .NET MAUI – let’s mix & match technology stacks & move apps forward.
Sam Basu is a technologist, author, speaker, Microsoft MVP and a Developer Advocacy Manager at Progress Software. With a long developer background, he now spends much of his time advocating modern development platforms & tools on Microsoft/Telerik technology stacks. His spare times call for travel, fast cars, cricket and culinary adventures. You can find him on the internet.