PostSharp Professional

PostSharp Professional allows developers to eradicate boilerplate code by offloading repetitive work from humans to machines. It contains ready-made implementations of most common patterns and gives you the tools to build automation for your own patterns. Developers usually think in terms of design patterns, but with conventional programming languages, they end up writing boilerplate code. PostSharp extends the C# and VB languages with the notion of the pattern. The result is shorter, cleaner code that's easier to write and understand, contains fewer defects and is less expensive to maintain.

PostSharp Features

  • Get more productive in minutes with ready-made pattern implementations.
  • Automate more complex patterns and remove more boilerplate code.
  • Maintain your existing codebase in C# or Visual Basic.
  • Benefit from much better run-time performance.

Get more productive in minutes with ready-made pattern implementations

  • Logging - Adds comprehensive logging in a few clicks without impacting on your source code. Supports most popular back-ends, including log4net, NLog, Enterprise Library...

Latest News

PostSharp Professional 4.3.30
PostSharp Professional 4.3.30
Maintenance release includes several bug fixes.
PostSharp Professional 4.3.19
PostSharp Professional 4.3.19
Improved build-time performance, up to 3x faster.
PostSharp released
PostSharp released
Adds patterns and thread safety to C# and VB.

Got a Question?

Live Chat with our PostSharp Technologies licensing specialists now.

Feature Highlights

PostSharp Technologies
As official and authorized distributors, ComponentSource supplies you with legitimate licenses directly from PostSharp Technologies.
Compatible Containers
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2013
  • Microsoft Visual Studio 2012
  • Microsoft Visual Basic 2015
  • Microsoft Visual Basic 2013
  • Microsoft Visual Basic 2012
  • Microsoft Visual C++ 2015
  • Microsoft Visual C++ 2013
  • Microsoft Visual C++ 2012
  • Microsoft Visual C# 2015
  • Microsoft Visual C# 2013
  • Microsoft Visual C# 2012

Recent Awards