PostSharp
6 Case Studies
A PostSharp Case Study
Siemens Audiology, a business unit of Siemens Sector Healthcare, faced a challenge with repetitive boilerplate code and potential software defects while developing new WPF applications using the MVVM pattern. To address this, they turned to the vendor PostSharp and its aspect-oriented programming solution to automate these tedious tasks and improve code maintainability.
By implementing PostSharp, the Siemens team built custom aspects to handle ViewModels, threading, and localization. The PostSharp solution automatically managed code for property change notifications and UI commands, which saved significant development time. This resulted in a 15% reduction in their presentation layer codebase, allowing developers to focus on business logic and complete features faster while reducing errors.
Benjamin Heller
Project Lead Disruptive Technology