With the end of this year coming to a close, it's time to see which posts were the top performers for 2020.
In our final post of the series, we build our views using all of the techniques from previous posts and build on the Permission Manager.
How could I not continue the tradition of writing more C# Extension Methods for the C# Advent Calendar this year?
We need a way to manage our permissions, but first, we need to restrict certain enumerated types. In today's part two, we create a custom attribute to include certain permissions.
Authorizing a user to a page is easy, but what if you have various security points inside a webpage? In part one, we examine a solution to make security even more granular with flags.
A historic event happened on Sunday night. Do you have extreme focus to contribute to a project?
Today, we revisit the builder pattern and instead of using C#, we're building it in TypeScript
Do programmers have a future with no/low-code systems? After noticing some trends over the past month, I wanted to share my opinion of this approach to writing, or rather not writing, code.
Sometimes your code isn't the problem, it's the environment surrounding it. In today's post, we examine 5 reasons how your code could be compromised by environment issues.
In today's post, our guest blogger, Brad Smith gives freelancers a list of tools essential in their day-to-day career