Mvc Controls Toolkit for Asp.net core
MVC Controls Toolkit for Asp.net core is a complete set of advanced controls and tools of Asp.net core MVC. Controls are based on TagHelpers, and their implementation depends on pluggable providers(for server controls now, and for various client side frameworks in the future). The UI Layer supplies: globalization, globalized validation, automatic fallback for all Html5 inputs, batch and immediate grids, pagers, detail views, and a general customizable CRUD Controller one may iherit from. All controls are based on customizable row and column templates.
Business layer tools include validation attributes, Week and Month classes, LinQ extensions, a generic CRUD repository that is able to retirieve and update also connected entities with no need of extracode
Available also an advanced options framework for handling both user preferences and Browser capabilities