Back to Speakers
Rolf Würth

Featured Speaker

Rolf Würth

Noser Engineering AG, Expert Software Engineer

I discovered my passion for software development during my geography studies while working on the scientific analysis and modeling of spatial data. This experience led me to pursue a second degree in Software Engineering. Today, I work at Noser Engineering AG as a Software Engineer and Architect, contributing to a wide range of projects. My work is often focused on web applications, typically combining .NET backends with modern frontends built using Angular or React.

Sessions

Vertical Slice Architecture - Are slices better than layers?

Intermediate English

Learn how Vertical Slice Architecture helps you develop features faster, reduce dependencies, and make your applications truly modular. In many .NET projects, layered architectures are still the default. However, over time they often lead to tight coupling between layers, changes become more complex, and features end up spread across many parts of the codebase. Vertical Slice Architecture takes a different approach: instead of structuring an application around technical layers, it is organized around features. Each piece of functionality forms its own “slice” containing everything it needs — from the endpoint to the business logic to data access. In this session, we’ll look at the challenges of traditional layered architectures and explore how vertical slices can address them. We’ll also discuss strategies for code sharing, handling cross-cutting concerns, and whether a Mediator library is necessary.