PostSharp
7 Case Studies
A PostSharp Case Study
ATS Global, a leading independent solution provider for industrial and process automation, faced challenges with multithreading complexity and the high volume of repetitive code required for features like INotifyPropertyChanged, localization, and exception handling. They turned to PostSharp to reduce development costs and improve software quality.
Using PostSharp's threading models and aspect-oriented framework, ATS Global automated the implementation of complex patterns. This solution allowed them to write thread-safe code deterministically and drastically cut repetitive code. As a result, PostSharp helped the team deliver required features with 16% fewer lines of code, while also improving code quality and maintainability.