Top all-time · #9071
PostSharp and Metalama Blog
Company blog · postsharp.net/blogprogramming
PostSharp and Metalama Blog is the company blog at postsharp.net, writing about programming. Since 2013, 9 different Hacker News readers have linked it 9 times. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
Links to PostSharp.net, a .NET aspect-oriented programming tool, its features page and blog posts such as one on validating parameters. Commenters cite it for logging and validation; none judge the writing.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
PostSharp Technologies builds compiler-level developer tools for .NET: PostSharp for established codebases, Metalama for the current C# stack. Updated for each new .NET release. Since 2004.
What Hacker News says?
Looking at that, and considering A/B/C, I've seen myself using B most often - but I've not been afraid to use any of those. I'm not a fan of A, because I want to see the "bigger picture" first and then dive into details (minor 1/2/3/...) as needed. The reason for doing B vs C, in my experience with C#: * Logging. I can add, via PostSharp ( https://www.postsharp.net/features ) ( or similar extension/addons ) somethin…
Comment linking /features
on “Signs that you're a bad programmer (2012)”Submitted Thinking beyond Roslyn source generators and aspect-oriented programming as a story · 2 points
HN discussionThere is PostSharp for that https://www.postsharp.net/
Comment linking /
on “Twenty years of C# with Anders Hejlsberg [audio]”Submitted Metalama – Aspect Oriented Framework for .NET from the PostSharp Creator as a story · 1 points
HN discussionI will only speak to the completeness as compared to other AOP[1] implementations[2]. Note that other[3] languages[4] address these concerns within the language definition themselves. Also, keep in mind that this project has just recently come into existence and should not yet be expected to support what mature AOP projects like AspectJ have been able to accomplish. Considering the newness of the project, it seems t…
Comment linking /aop.net
on “Compile Time Code Weaving in Go”Submitted PostSharp Per-Repo Subscriptions as a story · 1 points
HN discussionI think PostSharp can do something similar to this also. http://www.postsharp.net/blog/post/Validating-parameters-fie...
Comment linking /blog/post/Validating-parameters-field-and-properties-in-PostSharp-3
on “Defensive programming framework for .NET Framework”Submitted Critical Defect in PostSharp 3.1 – defect acts as a “time bomb” as a story · 1 points
HN discussionSubmitted Taming Brownfield Codebases with AOP as a story · 1 points
HN discussion