C# 12 for Cloud, Web, and Desktop Applications

(CSHARP-APP.AW1)
Lessons
AI Tutor (Add-on)

Skills You’ll Get

1

Preface

2

Introduction to Visual Studio 2022

  • Significant changes from Visual Studio 2019
  • Live unit testing
  • Snapshot debugging
  • Time Travelling Debugging
  • Conclusion
3

What is New in C# 12

  • C# 11 updates
  • C# 12 updates
  • Conclusion
4

Mastering Entity Framework Core

  • Mastering Entity Framework Core
  • Database First
  • Code First
  • LINQ to Entities
  • Data Annotations
  • Data Modeling
  • Data Management
  • Conclusion
5

Getting Started with Azure Functions

  • Getting started with Azure Functions
  • Azure Function triggers
  • Azure Function bindings
  • Practical case-study
  • Conclusion
  • Points to remember
  • Exercises
6

Azure SQL, Cosmos DB and Blob Storage

  • Azure SQL, Cosmos DB and Blob Storage
  • Azure SQL
  • Cosmos DB 
  • Blob Storage
  • Conclusion
7

Unleashing the Power of Async Operations with Azure Service Bus

  • Async operations with Service Bus
  • Azure Service Bus Queues
  • Azure Service Bus Topics
  • Azure Service Bus Subscriptions
  • Case study
  • Conclusion
8

Securing Your Apps with Azure Key Vault

  • Azure Key Vault Overview
  • Azure Key Vault Authentication
  • Azure Key Vault Access policies
  • Case study
  • Conclusion
9

Building Dynamic Web Apps with Blazor and ASP.NET

  • Web Apps with Blazor and.NET
  • Hot reload
  • Security
  • Data binding
  • Blazor vs Razor
  • Practical case study
  • Data binding
  • Conclusion
10

Real-time Communication with SignalR and ASP.NET

  • Real-time communication with SignalR and ASP.NET
  • Configuration
  • Authentication and authorization
  • Streaming hub
  • Case study
  • Conclusion
11

Implementing MicroServices with Web APIs

  • Implementing MicroServices with WebAPIs
  • Asynchronous communication
  • RabbitMQ
  • MicroServices scalability
  • Horizontal scalability
  • Vertical scalability
  • Orchestrators
  • Most used architectural patterns
  • Backend for frontend
  • Command Query Responsibility Segregation
  • Domain Driven Design 
  • Case study
  • Conclusion
12

CI/CD with Docker and Azure DevOps

  • Overview
  • Docker
  • Azure DevOps
  • Continuous integration
  • Continuous deployment
  • Case study
  • Conclusion
13

Building Multi-platform Apps with .NET MAUI and Blazor Hybrid

  • .NET MAUI overview
  • Differences between Blazor X Blazor Hybrid
  • Case study with step-by-step implementation
  • Conclusion
14

Windows UI Library: Crafting Native Windows Experience

  • Windows UI Library Introduction
  • Fluent Design System
  • Case study with step-by-step implementation
  • Conclusion
15

Unit Testing and Debugging

  • Unit testing with xUnit
  • Making usage of mocks
  • Mastering debugging
  • Applying xUnit and mocks
  • Conclusion

Related Courses

All Course
scroll to top