Posts

Showing posts from July, 2022

The Bestest Browser Dev Tool

Image
  I was recently working on a new application and I was researching different color schemes.   In the past I have used the browser dev tools to see what colors I web site I like was using.  I would get the usual display of a list of colors.   Once you are in Dev tools, you select the "Elements" tab top of the screen.  Then select "Styles" on the right side panel.  This will show a wide range of colors and style used on the web site.  This works, but you basically have to inspect each separate element and take note of the color and font used.  Time consuming, but it will get the job done. I was following this process in several different browsers, Chrome, Edge and Vivaldi, I often use multiple browsers, when I came across a new tool in Edge. I was in Edge, Version 103.0.1264.62 (Official build) when I noticed a new tab: It does show this as an experimental feature.  I clicked on it and I was amazed with what it showed. If you no...

Updating Common Library

Image
I have had a project I call "CommonLib" that I have been using with my .Net projects since before .Net 1.0 was released.  It started out as a collection of helper functions for algorithms and functions that were missing from the .Net system. With new long term support version of .Net, I try to upgrade the library by removing any outdated functions and any functions now supported by the new .Net release.  I update any existing functions with new or improved methods from the .Net system, like pattern matching.  I will add any new features from the new .Net release that meet the requirements to be included in the common library. Changes made for this Release Changes made with this latest release 1. Upgrade to .Net 6 2. Switch to Global Using 3. Turned Nullable support on 4. Removed outdated and duplicate functions 5. Increment the version 6. Updated the assembly properties Common Lib Requirements The requirement to have a function placed in the common lib is:    ...