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
PageData
class - 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 | 145 | 7/8/2025 |
2.2025.709.8955 | 140 | 7/8/2025 |
2.2025.708.8959 | 133 | 7/8/2025 |
2.2025.708.8958 | 138 | 7/8/2025 |
2.2025.708.8957 | 143 | 7/8/2025 |
2.2025.708.8956 | 142 | 7/8/2025 |
2.2025.708.8955 | 139 | 7/8/2025 |
2.2025.617.8934 | 149 | 6/18/2025 |
1.2022.8191.1603 | 551 | 6/4/2022 |
1.2021.7851.944 | 518 | 6/29/2021 |
1.2021.7806.830 | 439 | 5/15/2021 |
1.2021.7695.1000 | 508 | 1/24/2021 |
1.2020.7427.1009 | 652 | 5/1/2020 |
1.2019.7282.924 | 1,351 | 12/8/2019 |
1.2019.7258.1000 | 1,303 | 11/14/2019 |
1.2019.7258.815 | 1,306 | 11/14/2019 |
1.2019.7112.1151 | 1,453 | 6/21/2019 |
1.2019.6981.1733 | 1,509 | 2/12/2019 |
1.2019.6981.1720 | 1,603 | 2/12/2019 |
1.2018.6906.1515 | 1,524 | 11/27/2018 |
1.2018.6899.1650 | 1,561 | 11/21/2018 |
1.2018.6880.956 | 1,538 | 11/1/2018 |
1.2018.6879.915 | 1,531 | 10/31/2018 |
1.2018.6811.1100 | 1,717 | 8/24/2018 |
1.2018.6810.1515 | 1,693 | 8/23/2018 |
1.2018.6792.730 | 1,651 | 8/23/2018 |
1.2018.6792 | 1,743 | 8/5/2018 |
1.2018.6444.1430 | 1,647 | 8/23/2018 |
1.2018.802.212 | 1,827 | 8/2/2018 |
1.2018.731.1207 | 1,814 | 7/31/2018 |
1.2018.7.31 | 1,756 | 7/31/2018 |