Case Study: Siemens Audiology achieves 15% code savings with PostSharp

A PostSharp Case Study

Preview of the Siemens Case Study

Siemens - Customer 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.


Open case study document...

Siemens

Benjamin Heller

Project Lead Disruptive Technology


PostSharp

6 Case Studies