Rick Strahl's Weblog
Wind, waves, code and everything in between...
.NET • C# • Markdown • WPF • All Things Web
Contact
•
Articles
•
Products
•
Support
•
Advertise
Sponsored by:
Markdown Monster
- The Markdown Editor for Windows
advertise here
Weblog Posts in November 2019
Archives
March, 2024 (1)
February, 2024 (1)
January, 2024 (2)
December, 2023 (1)
November, 2023 (2)
October, 2023 (2)
September, 2023 (2)
August, 2023 (2)
June, 2023 (1)
May, 2023 (3)
April, 2023 (4)
March, 2023 (1)
February, 2023 (4)
Categories
ASP.NET (324)
.NET (175)
Windows (76)
JavaScript (72)
jQuery (61)
Visual Studio (54)
IIS (48)
Csharp (47)
WPF (47)
HTML (46)
AJAX (45)
ASP.NET (33)
Localization (32)
LINQ (30)
WCF (28)
MVC (26)
Personal (25)
Security (23)
HTML5 (23)
FoxPro (22)
CSS (21)
Angular (20)
C# (19)
Web Services (19)
Web Api (16)
COM (16)
ADO.NET (15)
Vista (11)
XML (11)
Sql Server (10)
HTTP (10)
IIS7 (10)
Markdown (9)
WebView (9)
Microsoft AJAX (8)
IIS7 (7)
West Wind Ajax Toolkit (7)
Web Connection (7)
Entity Framework (6)
Internet Explorer (5)
Html Help Builder (5)
Markdown Monster (5)
Mobile (5)
Live Writer (5)
ASPNET5 (5)
C++ (5)
OWIN (5)
Web (5)
SignalR (5)
Software Development (5)
NuGet (5)
WinForms (5)
Westwind.Globalization (4)
Source Control (4)
Silverlight (4)
Cordova (4)
Conferences (3)
DataBinding (3)
ASP.NET Core (3)
LetsEncrypt (3)
Help Builder (3)
ISV (3)
Networking (3)
Office (3)
Opinion (3)
Razor (3)
Web Browser Control (3)
WebLog (3)
Web Development (2)
Visual Studio Code (2)
RegEx (2)
RSS (2)
Speaking (2)
Tools (2)
Linux (2)
Installation (2)
Bugs (2)
Help (2)
Authentication (2)
.NET Standard (2)
Addins (2)
Deployment (2)
Dotnet (2)
ASP.NET vNext (2)
ADO.NET (1)
Chocolatey (1)
Control Development (1)
Credit Card Processing (1)
Cross-Platform (1)
Dynamic Types (1)
Email (1)
CSharp Dotnet (1)
Desktop (1)
AI (1)
Security (1)
Visual Studio (1)
Blazor (1)
Blogging (1)
ASP.NET Markdown (1)
Angular JavaScript (1)
FireFox (1)
Flexbox (1)
Git (1)
Graphics (1)
Hardware (1)
IOS (1)
JSON (1)
Musings (1)
Migration (1)
Travel (1)
Typescript (1)
Testing (1)
Threading (1)
rxJs (1)
SEO (1)
RazorPages (1)
VS Code (1)
Web Assembly (1)
Web Deployment Projects (1)
Web Design (1)
WebSockets (1)
WebSurge (1)
WebBrowser (1)
WebDeploy (1)
WFH (1)
WPF Windows (1)
WSL (1)
wwHoverPanel (1)
Windows-Terminal (1)
Windsurfing (1)
Creating Angular Synchronous and Asynchronous Validators for Template Validation
3 comments
November 18, 2019 - Maui, Hawaii
Validations are a key feature of any business application and in Angular there's an infrastructure for building validators built in. A number of existing validators provide the basics but if you have custom business logic to process for validation you'll need to create custom Validators. In this post I describe how to create both sync and asycn Angular Validators for use in declarative forms.
FireFox, Windows Security and Kestrel on ASP.NET Core
2 comments
November 14, 2019 - Maui, Hawaii
Ran into issues today with Windows Authentication and FireFox in a ASP.NET Core application where auth was working with all browsers **except** for FireFox. Firefox would just throw up endless sequences of login dialogs or in some cases just show the default ASP.NET Core 'UnAuthenticated' dialog. Here's what this looks like and how to work around it.
Dynamically Loading Assemblies at Runtime in RazorPages
5 comments
November 05, 2019 - Maui, Hawaii
I've been working on some tools that create generic, standalone Web servers using ASP.NET Core, in various configurations. One of the versions I'm building also supports Razor Pages and while genericallly hosting Razor Pages out of a locally run folder, there are some complications that arise out of dynamic runtime compilation. In this post I look at how to dynamically load assemblies at runtime.