Rick Strahl's Web Log

Wind, waves, code and everything in between...
ASP.NET • C# • HTML5 • JavaScript • AngularJs
Contact   •   Articles   •   Products   •   Support   •   Search
Ad-free experience sponsored by:
ASPOSE - the market leader of .NET and Java APIs for file formats – natively work with DOCX, XLSX, PPT, PDF, images and more

Weblog Posts in May 2016

ASP.NET (261) .NET (122) JavaScript (71) jQuery (61) Windows (52) Visual Studio (48) AJAX (47) IIS (46) CSharp (43) HTML (37) ASP.NET (35) Localization (32) LINQ (30) ASP.NET Core (30) Personal (29) WCF (28) WPF (25) MVC (25) HTML5 (24) FoxPro (22) Security (21) Web Services (19) CSS (18) Angular (17) ADO.NET (16) Web Api (16) C# (15) COM (15) Vista (12) XML (10) .NET Core (10) HTTP (10) IIS7 (10) Microsoft AJAX (8) Sql Server (8) Web Connection (7) West Wind Ajax Toolkit (7) IIS7 (7) Entity Framework (6) Internet Explorer (6) Markdown (6) Live Writer (5) OWIN (5) Html Help Builder (5) C++ (5) ASPNET5 (5) SignalR (5) Silverlight (5) Source Control (4) Westwind.Globalization (4) WinForms (4) Cordova (4) NuGet (4) Mobile (4) Markdown Monster (4) ISV (4) Help Builder (3) Networking (3) LetsEncrypt (3) Opinion (3) Razor (3) Conferences (3) DataBinding (3) WebLog (3) Software Development (3) Web Browser Control (3) Tools (2) Speaking (2) Help (2) ASP.NET vNext (2) Bugs (2) RegEx (2) RSS (2) Office (2) Installation (2) Linux (2) JSON (1) Maui (1) IOS (1) iPhone (1) rxJs (1) RazorPages (1) Migration (1) Musings (1) Azure (1) Blazor (1) ASP.NET Markdown (1) Visual Studio (1) ADO.NET (1) .NET Standard (1) Addins (1) FireFox (1) Flexbox (1) Graphics (1) Hardware (1) Deployment (1) Dynamic Types (1) Control Development (1) Chocolatey (1) Testing (1) Threading (1) SEO (1) Travel (1) Typescript (1) Visual Studio Code (1) Web Assembly (1) Web Deployment Projects (1) Web Design (1) Windsurfing (1) wwHoverPanel (1)

IIS Channel Listener Errors in Windows 10 Insider Build 14342

After installing Insider Build 14342 I ran into some major issues with IIS crashing hard and resulting in stopped Application Pools. After some tracking it turns out this is due to application pool bitness which causes 32 bit Application Pools to crash for me.

Windows Updates and Lost Software Licenses and Activations

Windows Updates often hose Software Activations and Licenses for various commercial software packages. It's a pain in the ass and it's time to let those vendors that use the outdated practice of counting activations based on Windows OS criteria is no longer viable.

Strongly Typed Configuration Settings in ASP.NET Core

ASP.NET Core provides built-in support for using strongly typed classes to represent configuration information. The configuration system provides a flexible mechanism for using different configuration storage providers and mapping those providers to your strongly typed objects. In this post I show how to set up strongly typed resources and use them in your ASP.NET Web applications.

Using Westwind.Globalization to edit loose RESX Files

Although Westwind.Globalization is primarily aimed at Web applications, you can also use it to edit arbitrary RESX files using the Localization Administration interface that comes with the library. In this post I show how you can import RESX resources, then use the editor to manipulate RESX resources interactively, and then export the resources back out, using a local Web application on your machine.

Creating Single Instance WPF Applications that open multiple Files

If you're building document centric applications, Singleton style EXE applications are pretty common. Rather than creating new windows for each opened file, a more common scenario is to open new tabs in a single instance. In this post I'll describe how to create a WPF application that allows only a single instance to run and passes command line arguments passed in secondary instances to the primary instance and I'll describe some pitfalls that you might have to watch out for.

Getting 'motivated' to move to SSL and HTTPS

The pressure is on: HTTPS is pushed front and center more and more as we see the browser vendors and API tools providers, making SSL encryption no longer an optional part for many things that you build on the Web. SSL and HTTPS are becoming a requirement and for good reasons. I personally ran into this with the Google Maps API in one of my applications that now requires an HTTPS based client page in order to use this API. In this post I discuss some of the issues and why this is actually a good thing, and some of the steps I took to move my existing site to HTTPS.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2018