Within a new project I’ve been working on, I needed to be able to handle Routes dynamically in Angular. Primarily, this was driven on authorization. Due to this aspect, authenticaiton had to occur first and that’s where the fun begain.
More Linkposted on July 29, 2020 by long2know in angular
Within a new project I’ve been working on, I needed to be able to handle Routes dynamically in Angular. Primarily, this was driven on authorization. Due to this aspect, authenticaiton had to occur first and that’s where the fun begain.
More Linkposted on May 15, 2020 by long2know in angular
Recently I starting playing around with Reactive Forms in Angular 9. One thing that immediately bugged me is that the controls within a form group are not strongly typed/referenced.
More Linkposted on August 12, 2019 by long2know in ASP.NET, Core
Continuing my series on porting to .NET Core, I have mostly converted a production .NET 4.5.x application to .NET Core 2.2. As I mentioned, there are lots of conversion points that are worth mentioning for anyone else endeavoring to modernize a .NET application.
More Linkposted on August 12, 2019 by long2know in ASP.NET, Core
Continuing my (old) series on porting to .NET Core, I am sharing some of my experiences of moving a production, legacy .NET 4.5.x application to .NET Core 2.2. This was a interesting endeavor since the application itself had some really deep hooks into the older WebAPI/MVC pipeline.
Ripping out those hooks is like opening the proverbial can of worms ..
More Linkposted on May 12, 2019 by long2know in angularjs, Web
Over the past few weeks, I’ve been working on making a legacy web application more accessible. Key factors in accessibility are being keyboard and narrator friendly. These factors are governed by various “A11yMAS” guidelines. For this post, I’ll focus on a particular AngularJS datatimepicker (calendar) directive, which is used in the legacy web application, that lacked keyboard accessibility completely.
More Linkposted on May 1, 2019 by long2know in Uncategorized
A few weeks ago, I picked up a treadmill. It’s kind of nice having a treadmill during the winter months so that one does not have to run in the dark while the days are short.
I immediately discovered that the typical apps that I use on WearOS are painfully inadequate for recording indoor activities, though.
More Linkposted on December 18, 2018 by long2know in angular, Core
It’s been a while since my last blog post. But, I found some time over the past week to upgrade the previous .NET Core Angular template to Angular 7.
More Linkposted on August 7, 2018 by long2know in angular, Core
Over time, code bases drift away from the latest tooling. If you recall my previous posts about Angular templates for Visual Studio, you may recall I upgraded that template to Angular 5.x. I spent a little time yesterday getting this template upgrade to the latest Angular 6.1.1.
posted on June 14, 2018 by long2know in ASP.NET, Core
Earlier today, I was struggling a bit to get a .NET Core application’s authentication mechanism to behave appropriately for both MVC (view) and API (ajax/json) requests. In .NET Core 2.x, handling this is not as straight-forward as it could be, but it’s doable. Effectively, we want a user requesting a view through a normal browser request to get an authentication challenge / login page, but we want API requests to receive a 401 response and end it there. Under normal circumstances, though, both types of requests would receive the login page.
posted on May 9, 2018 by long2know in angular
In case you missed it, Anuglar 6 was released a few days ago. I decided to take one of my primary Angular 5 projects and upgrade it. Man, it was painful ..