-ASP.NET Core Web API Prototype, Part IV: Code and Concerns

This is the fourth and final blog post in a series that explains an approach to implementing ASP.NET Core Web API servers and .NET clients and provides an example implementation of a service that maps URL paths to information about corresponding entries in the Contentstack SaaS headless CMS. This entry describes some of the outstandingContinue reading “-ASP.NET Core Web API Prototype, Part IV: Code and Concerns”

-ASP.NET Core Web API Prototype, Part III: Prototype Implementation

This series of blog post explains an approach to implementing ASP.NET Core Web API servers and .NET clients and provides an example implementation of a service that maps URL paths to information about corresponding entries in the Contentstack SaaS headless CMS. This entry describes the prototype implementation. Update 15.Dec.2025: After years of frustration with WordPress,Continue reading “-ASP.NET Core Web API Prototype, Part III: Prototype Implementation”

-ASP.NET Core Web API Prototype, Part II: Requirements for Mapping URL Paths to Contentstack Entries

This series of blog post explains an approach to implementing ASP.NET Core Web API servers and .NET clients and provides an example implementation of a service that maps URL paths to information about corresponding entries in the Contentstack SaaS headless CMS. This entry requirements and considerations for the example Web API. Update 15.Dec.2025: After yearsContinue reading “-ASP.NET Core Web API Prototype, Part II: Requirements for Mapping URL Paths to Contentstack Entries”

-ASP.NET Core Web API Prototype, Part I: .NET Web API Server/Client Overview

This series of blog post explains an approach to implementing ASP.NET Core Web API servers and .NET clients and provides an example implementation of a service that maps URL paths to information about corresponding entries in the Contentstack SaaS headless CMS. ASP.NET Web APIs use JSON to expose data and functionality as HTTPS services. ThisContinue reading “-ASP.NET Core Web API Prototype, Part I: .NET Web API Server/Client Overview”

-Sort Links and Content by User Preference

Someone recently asked me how to sort links (content) based on site visitor preferences, specifically in the context of generating links for navigation. For example, each visitor accessing a sporting goods site may see their preferred sport(s) as the first link(s) in the main navigation. This blog post provides a short conceptual response. Update 15.Dec.2025:Continue reading “-Sort Links and Content by User Preference”

-Layers, Types, and Considerations for Content Delivery Caching with Headless Content Management

This blog post contains information about layers and types of caches in content delivery tiers of headless content management systems. For the purposes of this blog post, features such as edge caches and CDNs are considered as a single layer. Update 15.Dec.2025: After years of frustration with WordPress, I am finally abandoning this blog. TheContinue reading “-Layers, Types, and Considerations for Content Delivery Caching with Headless Content Management”

-Content Modeling with the Contentstack SaaS Headless CMS

A solid, long-term information architecture, specifically in the form of stacks, content types, and collections of entries, optimizes implementation and maintenance. This blog post contains information about content modeling with the Contentstack SaaS headless content management system. If you have additional suggestions about related topics, please comment on this blog post. Update 15.Dec.2025: After yearsContinue reading “-Content Modeling with the Contentstack SaaS Headless CMS”

-Making the Transition to SaaS Headless CMS and Service Architectures

While the concepts are simple, my experience with other systems and architectures presented obstacles to comprehending and adopting SaaS headless content management philosophies and techniques. This blog post intends to provide guidance for architects, developers, and organizations migrating to headless content management systems from other web experience management platforms, though some suggestions are more broadContinue reading “-Making the Transition to SaaS Headless CMS and Service Architectures”

-CMS and Web Industry Trends, May 2021

In no particular order, this blog post written in May of 2021 presents some perspectives on technical trends in the web application industry, especially the paradigm shifts towards SaaS-hosted service-oriented applications and serverless infrastructure. I don’t expect any of this to be new information to most readers, but maybe it deserved a summary. Update 15.Dec.2025:Continue reading “-CMS and Web Industry Trends, May 2021”

-Headless CMS ASP.NET Razor Pages Partial View Component Architecture

This blog post provides an example of using a modular field in the Contentstack SaaS headless CMS to let the CMS user select an ASP.NET Core Razor Pages partial view to render each block. This blog post depends on information and code provided in the following previous blog posts. Update 15.Dec.2025: After years of frustrationContinue reading “-Headless CMS ASP.NET Razor Pages Partial View Component Architecture”