The first in a series of articles detailing a structured approach to building Blazor Database Applications. This article examines the CRUD Data Layers. Download latest Repository Archive Download local copy Introduction This article is the second in a series on Building Blazor Projects: it describes techniques and methodologies for abstracting the data and business logic layers into boilerplate code in a library. See the CEC.Blazor GitHub Repository for the libraries and sample projects.