Skip to main content

Recently Updated Pages

REST Base Service

Angular Component Book

We have a base REST API service that we can leverage in the entire app stack. It encapsulates th...

Updated 4 months ago by glwhite

Swapping Side-Nav Groups

Angular Dev

As your application grows in complexity, it will be come necessary to add layers to your side nav...

Updated 4 months ago by glwhite

Angular: Access CSS Variables

Angular Dev

CSS Variables can be defined in css (or SCSS) like this: NOTE: These are defines in the root ele...

Updated 4 months ago by glwhite

Thin Vertical Scrollbar

Html Dev

Here's a block of CSS that will generate a thin vertical scrollbar: .scroll-thin { overflow-y...

Updated 4 months ago by glwhite

HTML CSS Prevent Text Selection

Angular Dev

Here’s a simple css style you can add to your styles.scss of any project, to prevent user selecti...

Updated 4 months ago by glwhite

Typescript This

Angular Dev

Taken from an older version of the Typescript handbook, as the latest does not include this, but ...

Updated 4 months ago by glwhite

Angular Context Menu

Angular Dev

Here’s some notes on context menus in Angular. This article was used as basis: Context Menus Mad...

Updated 4 months ago by glwhite

Angular: Get Button Name

Angular Dev

When building navigation, or handling button clicks, it’s sometimes necessary to retrieve the nam...

Updated 4 months ago by glwhite

Angular Dynamic Routing

Angular Dev

Here’s a technique for implementing dynamic routing, where we want a common page or component to ...

Updated 4 months ago by glwhite

Angular: Add Query Parameters without Router

Angular Dev

Sometimes it is necessary to add query parameters to a REST API url without going through the Ang...

Updated 4 months ago by glwhite

VSCode for GoLang

GoLang Development

From this page: https://learn.microsoft.com/en-us/azure/developer/go/configure-visual-studio-code...

Updated 4 months ago by glwhite

VSCode CORS

Angular Dev

When debugging webUI projects in VSCode, it can be necessary to disable any CORS checking, so tha...

Updated 4 months ago by glwhite

Named Async Locks

.NET

As application complexity grows, you will eventually need a scalable way to serialize queries and...

Updated 4 months ago by glwhite

When Two Referenced Assemblies Have Overlapping Namespace

.NET

You will come across a problem at some point, where you will use a class, that exists in two libr...

Updated 4 months ago by glwhite

DotNet Assembly Searching

.NET

Here are notes about the Assembly Helper classes that are part of OGA.SharedKernel.Lib and OGA.Co...

Updated 4 months ago by glwhite

C# CLIWrap Chaining Multiple Statements

.NET

Normally, each call to CLIWrap is performed inside an independent terminal session. So, there mu...

Updated 4 months ago by glwhite

C# Calculate Hash of List<T>

.NET

Here's a quick method that will generate a hash from a List of objects: public int GetHashCodeOf...

Updated 4 months ago by glwhite

C# Check Two Lists<T> Are Equal

.NET

Quick method for check if two given lists of objects are equal: static public bool AreListsEqual...

Updated 4 months ago by glwhite

C# Equality Operator Overloading

.NET

Here’s a good example for how to implement operator for equality (==, !=, .Equals()). This is ta...

Updated 4 months ago by glwhite

Net Deep Copy/Cloning

.NET

Below are some references for different methods of accomplishing deep copies of object types. NO...

Updated 4 months ago by glwhite