Azure .NET Core Headless CMS

This blog post intends to clarify an apparent misunderstanding about .NET with headless CMS, which is that you can use Azure and .NET with any SaaS headless CMS, whether or not that CMS uses .NET internally. If you can use SaaS for headless CMS, then consider all available SaaS headless CMS offerings regardless of underlyingContinue reading “Azure .NET Core Headless CMS”

System Values in the Contentstack SaaS Headless CMS

This blog post describes some values to note when working with the Contentstack SaaS headless content management system. If you know of additional important values for working with Contentstack and Contentstack solutions, please comment on this blog post. Username: The username or email address of the CMS user. Password Hint: A reminder of the passwordContinue reading “System Values in the Contentstack SaaS Headless CMS”

Notes on Static File and Directory Naming for Headless CMS (and Vercel)

This blog post discusses some issues mapping URLs to file system paths and entries in headless content management systems. At least in the context of web solutions driven by content management systems, solutions that involve static files must implement file and directory naming rules. If you have experience or perspectives on this issue, please commentContinue reading “Notes on Static File and Directory Naming for Headless CMS (and Vercel)”

CMS and Headless CMS Components and Implementation

This blog post describes major components and features of content management systems, which let non-technical subject matter experts edit content used by downstream systems such as websites. It then lists some aspects specific to headless CMS solutions. If you have any suggestions to add to these lists, please comment on this blog post. This postContinue reading “CMS and Headless CMS Components and Implementation”

General Page Modeling with the Contentstack SaaS Headless CMS

This blog post presents some perspectives on data modeling to support a simple, generic web page with the Contentstack SaaS headless CMS. This topic considers site data (visible on almost every page), shared data (visible on multiple pages), metadata at the page level, and page data. If you know of additional categories of data orContinue reading “General Page Modeling with the Contentstack SaaS Headless CMS”

Export Data from the Contentstack SaaS Headless CMS to Files

This blog post describes some considerations for exporting data from Contentstack to a file system including both JSON and binary media. I have already implemented a static site generator for .NET and intend to extend that to generate JSON and media files described in this post as time permits (and especially if anyone shows anyContinue reading “Export Data from the Contentstack SaaS Headless CMS to Files”

Ahah! Moments with SaaS Headless CMS

This blog post attempts to list some of the main learning points that I have encountered while transitioning from legacy to headless CMS. If you know of additional significant learning points in the headless journey (including SaaS and service-oriented architectures in general), please comment on this blog post. I should mention that this is aboutContinue reading “Ahah! Moments with SaaS Headless CMS”

SaaS Headless CMS Fundamental Concepts

This blog post attempts to provide an overview of some fundamental concepts for working with SaaS headless content management systems. Content Management System (CMS) A content management system separates text and media content from presentation and logic, allowing re-use of content managed by non-technical subject matter experts. Developers write code that retrieves data from theContinue reading “SaaS Headless CMS Fundamental Concepts”

Where Do .NET Developers Fit in the Jamstack?

This blog post provides information about opportunities in the Jamstack for .NET developers. There are doubtless other opportunities for .NET developers in the service-oriented software economy. If you have additional suggestions to share, please comment on this blog post. Introduction In general, Jamstack refers to technologies used to manage websites that consist of static HTMLContinue reading “Where Do .NET Developers Fit in the Jamstack?”

Quick Introduction to GraphQL with the Contentstack SaaS Headless CMS

This blog post provides pointers for using GraphQL with the Contentstack SaaS headless CMS. I am not an expert on or proponent of GraphQL, but these are some things I have learned from working with Contentstack. GraphQL is a data query and manipulation technology intended for HTTPS service APIs that accept and return JSON. YouContinue reading “Quick Introduction to GraphQL with the Contentstack SaaS Headless CMS”