Highlights
- Learn what .NET Aspire is
- Create a .NET Aspire application, or
- Learn the benefits of .NET Aspire
- Orchestration
- Use of the Dashboard
- Use Telemetry
- Configure Components
- Introduce Orchestration support into an existing solution
- Create Cloud native applications
- Deploy distributed applications
- Deployment an application to Azure
Course Details
.NET Aspire Introduction
- What is .NET Aspire?
- Benefits of .NET Aspire
- Create a .NET Aspire Application
- Review projects
- Environment Abstraction
Dashboard
- Resources
- Console
- Structure
- Traces
- Metrics
Components
- .NET Aspire Components
- Adding Components
- Configuring Components
- Use of Caches, Databases and Services
Orchestration
- Abstraction of Deployment
- Services Discovery
- Container Configuration
Projects and Tools
- .NET Aspire Templates
- Adding .NET Aspire Orchestration support to existing applications
- Adding .NET Aspire Components
Deployment
- Deploy to Azure
- Visual Studio tools
- AZD tools
Exercises
- Exercises will involve creation of a number of solutions to illustrate various .NET Aspire features, including use of Containers, Cache, Database and Services
Who should attend
This course is ideal for software developers, cloud architects, and IT professionals who want to build and deploy cloud-native applications using .NET Aspire.
It's also suitable for those looking to integrate orchestration, telemetry, and Azure deployment into their existing solutions.
Feedback
4.8 out of 5 average
"Learning about components, razor pages and binding was very useful and will be helpful in our implementation of Blazor replacing Silverlight. The templating and callbacks I also found particularly useful. The trainer was an expert in his knowledge and delivery. I really enjoyed being taught by him and his examples were very good at demonstrating the theory."
HW, Systems Developer, Blazor, May 2021
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022