AnalogueWebCore 2.2025.710.8957
dotnet add package AnalogueWebCore --version 2.2025.710.8957
NuGet\Install-Package AnalogueWebCore -Version 2.2025.710.8957
<PackageReference Include="AnalogueWebCore" Version="2.2025.710.8957" />
<PackageVersion Include="AnalogueWebCore" Version="2.2025.710.8957" />
<PackageReference Include="AnalogueWebCore" />
paket add AnalogueWebCore --version 2.2025.710.8957
#r "nuget: AnalogueWebCore, 2.2025.710.8957"
#:package AnalogueWebCore@2.2025.710.8957
#addin nuget:?package=AnalogueWebCore&version=2.2025.710.8957
#tool nuget:?package=AnalogueWebCore&version=2.2025.710.8957
AnalogueWebCore
AnalogueWebCore is an ASP.NET MVC utility library targeting .NET 9, providing convenience methods and utilities for web applications.
Features
- Page Data Management: Robust handling of page-specific data and metadata through the
PageDataclass - Meta Tag Generation: Automated generation and management of HTML meta tags
- Writable Configuration: Dynamic configuration management with JSON persistence through
WritableOptions<T> - Base Controller: Extended MVC controller with built-in site and page data management
- Geographic Data Support: Built-in support for geographic metadata and positioning
- Privacy Controls: Configurable privacy-related meta tags and robot directives
Installation
Install via NuGet Package Manager:
Install-Package AnalogueWebCore
Or via .NET CLI:
dotnet add package AnalogueWebCore
Dependencies
- Microsoft.AspNetCore.App
- Microsoft.EntityFrameworkCore (9.0.6)
Usage
Basic Controller Setup
public class HomeController : BaseController { public IActionResult Index() { // Access page and site data automatically Page.Title = "Home Page"; Page.Header = "Welcome"; return View(); } }
Page Data Configuration
services.AddScoped<PageData>(); services.Configure<SiteData>(configuration.GetSection("SiteData"));
License
This project is licensed under the MIT License.
Author
Randall Lee Spence
Version
Current Version: 2.2025.0617.8934
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Microsoft.EntityFrameworkCore (>= 9.0.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.2025.710.8957 | 221 | 7/8/2025 |
| 2.2025.709.8955 | 215 | 7/8/2025 |
| 2.2025.708.8959 | 209 | 7/8/2025 |
| 2.2025.708.8958 | 221 | 7/8/2025 |
| 2.2025.708.8957 | 216 | 7/8/2025 |
| 2.2025.708.8956 | 217 | 7/8/2025 |
| 2.2025.708.8955 | 220 | 7/8/2025 |
| 2.2025.617.8934 | 226 | 6/18/2025 |
| 1.2022.8191.1603 | 632 | 6/4/2022 |
| 1.2021.7851.944 | 597 | 6/29/2021 |
| 1.2021.7806.830 | 523 | 5/15/2021 |
| 1.2021.7695.1000 | 596 | 1/24/2021 |
| 1.2020.7427.1009 | 746 | 5/1/2020 |
| 1.2019.7282.924 | 1,470 | 12/8/2019 |
| 1.2019.7258.1000 | 1,412 | 11/14/2019 |
| 1.2019.7258.815 | 1,418 | 11/14/2019 |
| 1.2019.7112.1151 | 1,597 | 6/21/2019 |
| 1.2019.6981.1733 | 1,613 | 2/12/2019 |
| 1.2019.6981.1720 | 1,722 | 2/12/2019 |
| 1.2018.6906.1515 | 1,655 | 11/27/2018 |
| 1.2018.6899.1650 | 1,662 | 11/21/2018 |
| 1.2018.6880.956 | 1,638 | 11/1/2018 |
| 1.2018.6879.915 | 1,628 | 10/31/2018 |
| 1.2018.6811.1100 | 1,813 | 8/24/2018 |
| 1.2018.6810.1515 | 1,809 | 8/23/2018 |
| 1.2018.6792.730 | 1,758 | 8/23/2018 |
| 1.2018.6792 | 1,913 | 8/5/2018 |
| 1.2018.6444.1430 | 1,757 | 8/23/2018 |
| 1.2018.802.212 | 1,986 | 8/2/2018 |
| 1.2018.731.1207 | 1,985 | 7/31/2018 |
| 1.2018.7.31 | 1,904 | 7/31/2018 |