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 Category IIS


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

Handling HTML5 Client Route Fallbacks in ASP.NET Core



HTML5 client routes work great on the client, but when deep linking into a site or pressing refresh in the browser, HTML5 client side routes have a nasty habit of turning into server HTTP requests. Requests to routes that the server is likely not configured for. In this post I look at why HTML5 client routes require server cooperation to handle and how to set them up on IIS and/or ASP.NET Core.

IIS and ASP.NET Core Rewrite Rules for Static Files and Html 5 Routing



If you're running ASP.NET Core under Windows with IIS, you'll want to take advantage of letting IIS serve up your static content and handle your HTML 5 Client and home routes. IIS is very efficient at handling static content and content re-routing and in this post I describe how you can properly configure ASP.NET Core applications using the AspNetCoreModule and IIS Rewrite Rules

More on ASP.NET Core Running under IIS



Since my last post about hosting ASP.NET Core on IIS I've gotten quite a few questions and comments in regards to working with this mixed IIS/Kestrel hosting environment. There are quite a few not so obvious arrangement in this set up and some surprising discoveries in terms of performance and segragation of feature usage between IIS and Kestrel.
West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2017