.NET Aspire workshop
Status: Nepotrjen
2 dneva (16 pedagoških ur)
Course Id: NETA
Price: 960,00 € (brez. DDV)
Lecturers
About the course
.NET Aspire is a new technology that simplifies the development of distributed .NET applciations, no matter if you use cloud environments or run deploy the application on-premises. It provides tools, components, and orchestration capabilities. In this workshop, you will learn about the features of .NET Aspire, enabling you to either transition existing services to .NET Aspire or develop new services using it.
Prerequisites
- Experience in creating C# programs.
- Knowledge of ASP.NET Core Web APIs.
Topics
- Introduction to .NET Aspire: Understand the basics and the architecture of .NET Aspire.
- Creating a .NET Aspire application: Learn how to set up and configure a new .NET Aspire application.
- Adapting existing projects for .NET Aspire: Learn how to transition your existing projects to .NET Aspire.
- Using .NET Aspire components like Redis, SQL Server: Understand how to integrate and use these components in your .NET Aspire application.
- Orchestration of service communication: Learn about Service Discovery, HTTP Client Factory, and gRPC and how they aid in service communication.
- Monitoring and Troubleshooting: Learn how to use OpenTelemetry, Prometheus, and Grafana for monitoring your services and troubleshooting issues.
- .NET Aspire Dashboard: Get to know the dashboard and learn how to use it effectively.
- .NET Aspire and Azure Developer CLI (AZD): Understand how .NET Aspire integrates with Azure Developer CLI and how to use them together.
- Deployment of Azure Services with .NET Aspire: Learn how to deploy your services on Azure using .NET Aspire.
- Creating pipelines with .NET Aspire: Understand how to create and manage deployment pipelines using .NET Aspire.
Novice
Naročite se na Xnet novice in ostanite na tekočem glede novih tečajev, seminarjev, možnosti pridobitve novih certificiranj in akcijskih cen.