Update your skills to .NET 10: Dive into modern development on the .NET 10 stack
.NET has evolved into a unified, cross-platform platform for building cloud-native applications, web APIs, desktop solutions, mobile apps, and AI-enabled services. This three-day course helps experienced .NET developers update their knowledge to the latest technologies and development practices available in .NET 10.
Om utbildningen
This course is tailored to bringing you and your team into the .NET 10 era. During 3 days, you’ll get an overview of what’s next and important to know in the .NET space. After completing these intensive 3 days, you will know what the latest technologies are and how they can be applied in modern architectures.
Target Audience and Prerequisites
This course is intended for .NET developers. Basic knowledge of C# and .NET is assumed.
About Gill Cleeren
Gill Cleeren has been working with ASP.NET since its inception in the early 2000s and has guided numerous projects based around .NET to a success. He has been teaching about the subject for many years and is also the author of several ASP.NET courses on Pluralsight, including the successful ASP.NET Core Fundamentals and ASP.NET Core Blazor Fundamentals. He’s an MVP and Microsoft Regional Director.
Detaljerad information
Day 1 – Modern .NET Development
The Modern .NET Platform
- The evolution of .NET
- What's new in .NET 10
- Understanding the modern .NET ecosystem
- SDK improvements and development tools
- Visual Studio, Visual Studio Code and the .NET CLI
Modern C#
- New features in C# 14
- Records, pattern matching and collection expressions
- Primary constructors and modern language features
- Performance improvements
- Writing clean, maintainable code
Building Modern Applications
- Choosing the right application model
- ASP.NET Core
- Blazor
- .NET MAUI
- Worker Services
- Cloud-native applications
Dependency Injection and Asynchronous Programming
- Built-in dependency injection
- Async and await best practices
- Logging and configuration
- Diagnostics and observability
Day 2 – Building Modern Applications
ASP.NET Core 10
- Building modern web applications
- MVC and Razor Pages
- Minimal APIs
- Authentication and authorization
- OpenAPI integration
Entity Framework Core 10
- Modern data access
- Migrations
- Performance improvements
- LINQ enhancements
- Best practices
API Development
- RESTful API design
- HttpClientFactory
- API versioning
- Error handling
- Resilience patterns
Clean Architecture
- Layered architecture
- Dependency inversion
- SOLID principles
- Organising large applications
- Maintainability and testability
Testing Modern .NET Applications
- Unit testing with xUnit
- Mocking
- Integration testing
- Test automation
Day 3 – Cloud and Cross-Platform Development
Modern Front-end Development with Blazor
- Blazor Web Apps
- Razor Components
- Interactive rendering
- State management
- Calling APIs
Cross-platform Development with .NET MAUI
- Building desktop and mobile applications
- Navigation
- XAML and C#
- Platform integration
Azure for .NET Developers
- Azure App Service
- Azure Functions
- Azure Storage
- Azure Key Vault
- Configuration management
DevOps for .NET
- GitHub Actions
- Azure DevOps
- Continuous Integration
- Continuous Deployment
- Containers and Docker
Mer än en kurs
Tre månader som förändrar hur er ledning fattar beslut om AI. Sju sessioner, tolv veckor. Byggt för dem som bär det övergripande ansvaret, inte för dem som ska lära sig verktygen.
Vilken kompetens behöver ni om två år — och har ni den idag? Vi hjälper er planera för framtidens kompetensbehov innan luckorna blir ett problem.
Vet ni vilka kompetensgap som finns i er organisation idag? Vi hjälper er kartlägga nuläget och identifiera vad ni behöver bygga för att möta morgondagens krav.
Ladda kortet med utbildningsdagar i förväg och säkra budgeten innan behovet uppstår. Ni får rabatterade priser, flexibel användning och enklare administration — för hela teamet.
Relaterat innehåll