← Alle projekter

uddannelse

TimeRegistry

Én forretningskerne, to frontends - WPF og ASP.NET MVC

Tidsregistrering med rigtige valideringsregler - overlap-detektion og loft på 37 timer om ugen - bag interface-kontrakter, så en WPF-klient og en ASP.NET MVC-webapp deler én kerne.

Den fulde case er skrevet på engelsk.

Highlights

  • Validation: start-before-end, overlap detection and a 37-hour weekly cap, with culture-based week-of-year bucketing
  • Shared BLL/DAL behind a Contracts project; Autofac wiring
  • EF6 with a generic Repository<T> and entity ↔ DTO mappers
command.exeesc

↑↓ vælg · Tab udfyld · Enter kør · Esc luk

doom.exe

WASD move · ←→ turn · Space fire · E use · Shift run · Enter menu · licences