Michael Kopt·Feb 24🧩 Modernizing .NET — Part 13: Replacing PostSharp Audit Attribute with Try-Catch-Finally PatternPostSharp became commercial and limited — this post shows how to replace its Audit attribute with a manual pattern.
Rahul Ranjan·Apr 7, 2024AOP — .NET — PostSharp Aspect: Leveraging Methods Defined in Class with Parameterized ConstructorHi Everyone,A response icon1A response icon1
InSelectFrombySoner Paycı·Jul 30, 2023Aspect Oriented Programming(AOP) with C# and Cross-Cutting ConcernsAspect oriented programming (AOP) is a concept that ensures increased modularity by separating cross-cutting concerns. Well, what the hell…
Mohammed Ben Said·Feb 6, 2023How to count method calls ?Aspect-oriented programming (AOP) is a way of adding extra functionality to your code without affecting its existing behavior (for example…
InCodeXbyHuman Digital·Jul 8, 2021PostSharp — Everything you need to knowBefore we dive deep into PostSharp, you must first understand the concept of Aspect-Oriented Programming (AOP). This programming style…
Ahmed Fouad·Oct 7, 2019Showing Warning Message In Your Xamarin App using PostsharpIn the previous article Adding Loader/Progress to your xamarin App using Postsharp we discussed how to use aspect oriented programming to…
Ahmed Fouad·Aug 24, 2019Boost Your Xamarin App Development With Meta Programming“ Metaprograms are programs that manipulate themselves or other programs as data.” Anders Hejlsberg
Ahmed Fouad·Aug 18, 2019Adding Loader/Progress to your xamarin App using Postsharp.Jakob Nielsen’s 10 heuristics for design are considered the bible of user experience, they are designated “heuristics” since they are…
Ahmed Fouad·Aug 10, 2019Building a data form with validation in 3 minutes using AOPHaving a data form is very common in modern mobile applications , and of course in most cases you will need to validate user input before…
InDealerOn DevbyAlexander Johnston·Jun 7, 2019Exception Handling and Telemetry with PostSharp, Application Insights, and GrafanaWhether you’re just getting started with .NET or have been using it for its lifetime, there are concerns every project has to face…