- Home All posts
Suffix for naming Business/Domain logic components
06:12 /
Muhammad Sohail /
Manager Solver Resolver Translator Engine Validator Hunter Analyst OrderProcessor Handler Helper Utility Operator Controller ...
Named Parameters in C#.NET
09:33 /
Muhammad Sohail /
Named Parameters One of the primary purposes of named parameters is that they resolve ambiguity between parameters. For example, the fol...
Optional Parameters in C#
08:59 /
Muhammad Sohail /
Optional Parameters If you’re of the same mind, then you’ll probably be pleased that C# 4.0 supports optional parameters. For many C...
Dynamic Programming and .NET Reflection
05:53 /
Muhammad Sohail /
Dynamic programming is done with a mind set that we have application in the form of in-memory object-graph and at the run time we call meth...
Unsafe code and Pointers in .NET
05:40 /
Muhammad Sohail /
C# allows using pointer variables in a function of code block when it is marked by the unsafe modifier. The unsafe code or the unmanag...