.NET Superpowers: 1-day Workshop

SSW Consulting

SSW's comprehensive .NET course covers everything from the latest .NET open-source cross-platform framework.

.NET 8 is the latest Long-Term Support (LTS) version in .NET.

Our .NET experts can get you ready to use the most powerful version ever. This fast-paced 1-day course covers many topics, such as Cloud-Native (Azure) Web Application development with ASP.NET Core, data access with EF Core, automated testing, and many other enterprise topics.

You will finish the day with a solid understanding of why you should be using .NET 8 for all your small, medium and enterprise business projects.

Agenda

1. Getting Started with .NET 8

  • Learn how to get up and running quickly with .NET and the new language features of C# 12

2. Minimal APIs with ASP.NET Core

  • Build functioning web APIs quickly without the boilerplate
  • Add authentication using the new ASP.NET Core Identity
  • Generate Client code to consume your API using Kiota

3. Working with Entity Framework Core

  • Enterprise data access with Entity Framework Core

4. Communication with Backend APIs in .NET
Learn about the different API communication options available in .NET:

  • REST
  • Web API
  • Minimal APIs
  • gRPC
  • GraphQL
  • SignalR

5. Modern Web Dev with Blazor

  • Building an interactive UI that uses C# in the browser!

6. Cloud Native Development
Building a production-ready distributed application that is resilient, observable, and hosted in the cloud

  • DAPR
  • .NET Aspire
  • Deploy to Azure using AZD

7. Simplified Automated Testing
Learn how to write automated tests

  • Unit testing with xUnit and NSubtitute
  • Integration Testing with TestContainers and Respawn

8. Migrating to .NET 8
How to migrate your old .NET or .NET Framework apps to .NET 8

  • Upgrade Assistant in Visual Studio
  • Migration Patterns
  • YARP (Yet-Another-Reverse-Proxy)

9. Source Generators
How to leverage source generators

  • Add code at compile time
  • Enhance your applications without losing performance

*Pricing is based on a per-person rate, and the engagement is limited to the specified event times. If you would like to arrange a workshop for your organization outside of the specified event times, please contact us. Pricing for these events will vary.

https://store-images.s-microsoft.com/image/apps.64786.76ed2554-eaf6-43bc-80e1-3a67406b8f6a.a1b1c6a2-5018-49cf-a8bf-d202fe381598.28d767c6-5fdf-49b3-b625-48aedf460307
/staticstorage/f6eb573/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.64786.76ed2554-eaf6-43bc-80e1-3a67406b8f6a.a1b1c6a2-5018-49cf-a8bf-d202fe381598.28d767c6-5fdf-49b3-b625-48aedf460307
/staticstorage/f6eb573/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.64827.76ed2554-eaf6-43bc-80e1-3a67406b8f6a.a1b1c6a2-5018-49cf-a8bf-d202fe381598.2445818b-30da-406b-ba63-f3c28f4e5cd1
/staticstorage/f6eb573/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.33731.76ed2554-eaf6-43bc-80e1-3a67406b8f6a.a1b1c6a2-5018-49cf-a8bf-d202fe381598.befdf055-dd04-453a-9420-3cb9a40b0305