.NET Dev Superpowers Tour
SSW’s comprehensive .NET course covers everything from the latest .NET open-source cross-platform framework. Our modules include RESTful API creation with ASP.NET Core, data access with Entity Framework Core, web UI with Blazor and more. This course will set you up for success in modern enterprise development—available both in-person and online.
Agenda
Getting Started with .NET 9
- Learn how to get up and running quickly with .NET and the new language features of C# 12
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
Working with Entity Framework Core
- Enterprise data access with Entity Framework Core
Communication with Backend APIs in .NET
Learn about the different API communication options available in .NET:
- REST
- Web API
- Minimal APIs
- gRPC
- GraphQL
- SignalR
Modern Web Dev with Blazor
- Building an interactive UI that uses C# in the browser!
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
Simplified Automated Testing
Learn how to write automated tests
- Unit testing with xUnit and NSubtitute
- Integration Testing with TestContainers and Respawn
Migrating to .NET 9
How to migrate your old .NET or .NET Framework apps to .NET 9
- Upgrade Assistant in Visual Studio
- Migration Patterns
- YARP (Yet-Another-Reverse-Proxy)
Source Generators
How to leverage source generators
- Add code at compile time
- Enhance your applications without losing performance
Presenters
Daniel Mackay is a Solution Architect at SSW and also a certifed Azure Developer and Scrum Master. He has over 20+ years of professional experience and specializes in Cloud Architecture, Software Architecture, and Scrum. He has worked with .NET since 2009 and is passionate about web-based technologies such as .NET Core, ASP.NET Core, EF Core, React, Next.js and Azure. You can find his blog at www.dandoescode.com.
Matt is a dedicated Software Engineer at SSW who leverages his expertise in .NET, Blazor, and Clean Architecture to deliver exceptional, modern solutions for our clients. Matt has successfully helped many small to large companies, utilizing his expertise to make sure they get the maximum value from their budget. Matt understands the importance of maintainability, system efficiency, cost-effectiveness, and rigorous testing, and he uses this expertise to build modern enterprise applications that clients can be proud of. In the realm of front-end web development, Matt loves employing Blazor to rapidly deliver fast and maintainable solutions. He is forward-thinking and actively explores new cutting-edge technologies like .NET 8's Blazor Web Apps (combined server and client side rendering), to stay ahead of the curve and incorporate innovative features into his work to create dynamic and responsive user interfaces.
.NET 9 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 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 for all your small, medium and enterprise business projects.
What do people say?
Trusted by more than 1000+ clients in the world
Our software developers & consultants have delivered the best in the business to more than 1,000 clients in 15 countries.