Fullstack Web Applications with .NET, Nx and Angular Seminar

9/27/2024
2 minute read

Seminar

Angular, Nx and .NET - A combination for modern, performant and scalable web applications.

Learn to launch professional full-stack web applications with Angular, Nx, and .NET. From robust backend architecture to dynamic frontend implementation, this course covers all important aspects.

What can you expect?

.NET:

  • Web API with ASP.NET 8: Build a RESTful API and implement modern development approaches.
  • Modern software architecture: Learn best practices like Clean Architecture for scalable solutions.
  • Entity Framework Core (EF Core): Manage database models and perform operations with ease.
  • Testing your Web API: Implement tests for a reliable and stable API.

Angular and Nx

  • What is Nx? Discover the advantages of Nx for Angular developers and how it optimizes monorepos.
  • Angular and Nx in combination: Create, structure, and maintain Angular applications in an Nx-supported monorepo setup.
  • Interactive repository: Explore the code yourself and share your solutions for a hands-on learning experience.

Takeaway

By the end of this course, you will be able to launch full-stack web applications using .NET, Angular, and Nx. Learn best practices of API development, front-end implementation, and testing with practical examples.

Who is the course aimed at?

This course is for developers with some experience in .NET and Angular, familiar with C# and TypeScript. It includes live coding and demonstrates modern architectures and APIs using concrete examples.

What do I need to bring with?

Bring a notebook, .NET 8 SDK, Node JS for Nx and Angular, and a code editor like VS Code with extensions like C# DevKit and Nx installed. Alternatively, we do have a GitHub Devcontainer to begin with. So a notebook and a GitHub account is enough.

Details

  • When: 3rd of December 2024 from 09:00 to 17:00
  • Where: SPIRGARTEN, Lindenpl. 5, Zürich, CH
  • Price: Early Bird: 300 CHF, otherwise 350 CHF

How to register?

Click in this link: here

LINQ might get a "left join" operator in .net 10

LINQ has a Join operator, that basically translates to something like a SQL INNER JOIN. There is no built in operator for a LEFT JOIN in LINQ, but you can achieve the same result by using a combination of GroupJoin, SelectMany and DefaultIfEmpty. But there is a chance that this might change in the future, as there is a proposal to add a LeftJoin operator in .net 10.

Announcing Developer Academy

Fabian Gosebrink and I finally launch our new website: developer-academy.ch. A website meant for developers that want to level up their skills!

Authenticate videos and images in Angular

Sometimes you are faced with the need to authenticate videos and images in Angular. And yes I know, normally I write about .NET, but this one took my some time - so I thought it might be worth sharing.

An error has occurred. This application may no longer respond until reloaded. Reload x