ASP.NET Core 5.0 - Homegrown Analytics Project

ASP.NET Core 5.0 - Homegrown Analytics Project
ASP.NET Core 5.0 

I have updated the project with Twitter Bootstrap v5. See ASP.NET Core 5.0 - Migrate To Bootstrap v5. This project implements Bootstrap Native and the KenHaggerty. Com. SingleUser NuGet package which provides log in and log out pages for a single user to access the Admin pages. jQuery has been removed. The article series explores some of the issues and considerations for collecting and analyzing usage metrics.

The project is designed and organized to allow easy integration with existing projects. I have been tweaking the project as I integrate it with my live sites and real-world data. The SingleUser NuGet package segregates the user logic. The project is feature complete and will increment the version with updates.

The Data folder includes an AnalyticsSchema migration and 2 SQL scripts. You can apply the migration by executing the update-database command in the Package Manager Console. Use the CreateAnalyticsSchema script with an existing database. To create a new database, use the CreateDbAndAnalyticsSchema script, replace NewDatabaseName to set the database name.

Access Fee
654,824 bytes 
File Name 
License Type
Change Log
v1.3.2 - 2021-09-18
-- Updated NuGet Packages@5.0.10
-- Updated Twitter-Bootstrap@5.1.1
-- Updated message-modal.js@2.2.0
-- Updated ajax-modal.js@2.2.0
-- Updated confirm-modal.js@1.2.0
-- Continuity and bug fixes
v1.3.1 - 2021-09-05
-- Updated Bootstrap-Native@4.0.6
-- Updated message-modal.js@2.1.1
-- Continuity and bug fixes
v1.3.0 - 2021-09-03
-- Updated Twitter-Bootstrap@5.1.0
-- Updated Bootstrap-Native@4.0.5
-- Updated ajax-modal.js@2.1.0
-- Updated message-modal.js@2.1.0
-- Implemented confirm-modal.js@2.1.0
-- Implemented field-update.js@1.0.3
-- Implemented _FieldUpdatePartial.cshtml@1.0.3
-- Implemented FieldUpdateInputModel.cs@1.0.3
-- Updated NuGet Packages
-- Updated Quickstart.txt
-- Continuity and bug fixes
v1.2.0 - 2021-07-23
-- Updated Bootstrap-Native@4.0.3
-- Implemented Bootstrap Native v4
-- Implemented ajax-modal-v4.js@2.0.0
-- Implemented message-modal-v4.js@2.0.0
-- Updated KenHaggerty.Com.SingleUser@2.1.0
-- Updated NuGet Packages
-- Added Quickstart.txt
-- Continuity and bug fixes
v1.1.1 - 2021-04-20
-- CheckForUpdate Testing
-- Continuity and bug fixes
v1.1.0 - 2021-04-14
-- Implemented CheckForUpdate
-- Updated NuGet Packages
-- Continuity and bug fixes
v1.0.4 - 2021-04-08
-- Updated Twitter-Bootstrap@4.6.0
-- Updated NuGet Packages
-- Updated Purge Thresholds
-- Continuity and bug fixes
v1.0.3 - 2021-01-17
-- Excluded "/error/404" PageHits
-- Updated NuGet Packages
-- Continuity and bug fixes
v1.0.2 - 2021-01-05
-- Updated Google Recaptcha demo
-- Implemented Hangfire Shrink Database function
-- Updated Articles links
-- Continuity and bug fixes
v1.0.1 - 2021-01-02
-- Added filters to NotFoundErrors
-- Implemented _AnalyticsLayout.cshtml
-- Updated Articles links
-- Continuity and bug fixes
v1.0.0 - 2020-12-30
-- Initial Package