Skip to content

Transforming Code Generation using AI |C# Azure Functions| Azure Virtual Desktop

Photo of Ehsan Eskandari
Hosted By
Ehsan E. and 4 others
Transforming Code Generation using AI |C# Azure Functions| Azure Virtual Desktop

Details

**Please note that this event has a two-step registration and in order to confirm your registration and get access to the building on the event day, you must register on the Reactor Website or else you will not receive a QR code for access**

Link to registration: https://aka.ms/Oct24TorontoAzureCommunity

Talk 1: Bicep for AVD - A New Friend has entered the chat
Discover how PowerShell orchestrates Bicep code to streamline Azure Virtual Desktop (AVD) deployment and management. Explore the first steps into how PowerShell automates Bicep code translation from JSON, creating a seamless, repeatable process for configuring and maintaining AVD environments with Entra ID as the identity backbone. Learn how this combination enhances infrastructure as code by simplifying updates, reducing manual overhead, and establishing efficient, secure AVD operations. Perfect for those looking to leverage automation for optimized AVD management
Speaker: Shahrad Alerasoul
Azure Infrastructure Architect With a combined 2 decades of exposure in cloud infrastructure and virtual desktop. Back in my day, Cloud still meant grey-sky only and you needed Windows to see Azure, proud to be a Azure Veteran!
Talk 2: Accelerate Cloud Native Development: How AI is Transforming Code Generation
In this presentation, we will demonstrate the development and use of an AI-powered code generation tool that employs a hybrid approach, combining probabilistic and deterministic methods. Our tool generates code tailored to our custom-built, AI-friendly framework, which integrates leading architectural patterns: Microservices, CQRS, DDD, Vertical Slice and Event Sourcing. The code generator creates complete solution structures aligned with these patterns, enabling efficient development of enterprise applications.

The tool leverages AI to automatically generate domain use cases, events, and state views, and it offers flexibility to use AI or templates for crafting application-specific client code. This approach ensures minimal, scalable, performant, and decoupled solutions. All the heavy lifting is handled by a powerful component library, invoked by the application client code, which abstracts the complexity of implementing these architectural patterns. What sets our approach apart is the unique integration of all five architectural patterns, providing a comprehensive and cohesive strategy for enterprise development.
Speakers:
Timur Sharaftinov
Lead Developer at CIBC with over 15 years of software development experience. Specializes in microservice development and advanced architectural patterns, bringing a wealth of expertise in designing and implementing scalable solutions.

Spider Campos
Development and Application Architect at BMO with over 30 years of industry experience. Specializes in industry best practices and has a proven track record of successfully migrating companies to scalable, resilient, and self-developed frameworks, significantly reducing development time and enhancing operational efficiency.

Talk 3: C# Azure Functions - Migrating to Isolated Process
Learn about the latest developments in the world of Azure Functions for .NET With the Isolated model being the only supported mode for .NET in the future, it is now time to start looking at what are the differences compared to the traditional in-process model and how to work around some of the migration challenges that will inevitably arise.

Join this talk to learn how you can upgrade your functions to the Isolated model, what are the main differences and how you can future-proof your Functions beyond .NET 8
Speaker: Alex Drenea Cloud Solution Architect at Microsoft

Photo of Metro Toronto Azure Community group
Metro Toronto Azure Community
See more events