(Manoj Debnath) C++ enables us to overload almost all the operators barring a few. Overloading some of them is highly intuitive whereas some others are a bit tricky.
Tag: Development
Health Checks with gRPC and ASP.NET Core 3.0
(Steve Gordon) In this post, we will explore a couple of options to apply health checks to your gRPC server running on ASP.NET Core 3.0. Health checks are a common requirement.
Loading And Using Remote Feature Flags In Angular 9.0.0-next.12
(Ben Nadel) The other day, I wrote about using feature flags to conditionally render routable components in Angular 9. After that post, it occurred to me that I’ve talked a lot about how much we love feature flags here at InVision; but, I’ve never really looked at how we get feature flags into an An
ASP.NET Core Security, Part 2
(Eric Vogel) Welcome to Part 2 of the series. Today I’ll show you how to upgrade the code from Part 1 to ASP.NET Core 3.0, put pages behind login, create user roles, and use existing roles to restrict access to pages.
4 Benefits of Implementing DevOps
(Georgi Todorov) DevOps is a tech industry buzzword that refers to the collaboration of a software development team and operations teams within a company. The results are a Development + Operations team, a DevOps team.
Windows Authentication and Account Caching on Web Browser Auto-Logins
(Rick Strahl) Last week I ran into a nasty issue that had me seriously stumped. I’ve been working on an ASP.NET Core application that uses Windows Authentication to capture the network Active Directory login and needs access the user’s AD and Windows group membership.
Operator Overloading in C++: Is It Really Necessary?
(Manoj Debnath) Before we answer the question, we must understand the idea of operator overloading. The basic tenet of operator overloading is to give a new meaning to the conventional operations associated with the operator.
Research based on the .NET Runtime
(Matt Warren) Over the last few years, I’ve come across more and more research papers based, in some way, on the ‘Common Language Runtime’ (CLR).
Using RegEx To Filter Keys With Redis Key Scanner In Lucee CFML 5.2.8.50 And Jedis
(Ben Nadel) Earlier this week, I wrote about Redis Key Scanner, which is a small Lucee CFML app that allows me to safely and efficiently iterate over the key-space of a Redis database such that I can get a sense of what keys exist, how long they will be persisted (ie, what is their Time To Live), an
Why Rejection Prevents Zombies in ASP.NET Core
(Peter Vogel) If you’re looking for some interesting reading, try this article by Paulo Gomes on hacking ASP.NET (actually, try googling “Hacking ASP.NET” for a bunch of interesting articles).