Programming Paradigm, Widely Accepted in Java, Gains Popularity Among .NET Developers in Fortune 500 Companies.

Share Article

Developer tool maker claims more and more .NET developers in Fortune 500 companies are turning to aspect-oriented programming (AOP) for its ability to reduce software defects and increase application maintainability, while decreasing development costs and software delivery time.

SharpCrafters (, makers of .NET developer tools, announced today a rising trend in aspect-oriented programming adoption among .NET developers in Fortune 500 companies.

Aspect-oriented programming (AOP), invented at the Xerox Palo Alto Research Center (PARC) in 1997, is an approach to software development that provides a cleaner separation of concerns in complex applications than standard object-oriented programming (OOP), especially where cross-cutting behavior is concerned.

“OOP has proven an excellent model for code architecture and organization,” says Gael Fraiteur, SharpCrafters founder. “It falls short, however, when developers must implement cross-cutting concerns – behaviors that are used across a large number of business requirements, such as logging and security, and cannot easily be isolated.”

Java developers, especially those in large organizations, have long benefited from aspect-oriented programming in the form of AspectJ™, JBoss™ AOP, and Spring™ AOP. Now the programming approach appears to be catching on in the .NET developer community, with a variety of open-source and commercial AOP solutions available for the Microsoft .NET developer platform.

SharpCrafters, makers of PostSharp™ – an aspect-oriented framework for .NET, claim the adoption rate is highest among .NET developers working in large organizations, especially those in finance and healthcare industries. The developer tool maker now counts companies such as Siemens, Philips, Bank of America, and BNP Paribas among its customers.

“It’s no surprise,” says Gael Fraiteur. “AOP works very well with business applications and allows development teams to better focus on business value rather than infrastructure. Larger companies tend to have larger, more complex, applications and therefore experience higher returns from AOP.”

The company recently published a free white paper titled "Producing Cleaner Code with Aspect-Oriented Programming" which demonstrates the negative impact of cross-cutting concerns on OOP applications, explores the solutions that have been recruited to address the problem, and shows why AOP is a better solution in complex applications. Available at

About SharpCrafters

SharpCrafters builds tools for .NET developers who want to focus on business logic and creative solutions rather than mundane, repetitive tasks. The company’s flagship product is PostSharp™, an AOP framework for the Microsoft .NET developer platform that helps developers produce better quality code while reducing development and maintenance costs. SharpCrafters maintains its headquarters in Prague, Czech Republic.


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Britt King
Email >
Visit website