Mvc Best Practices (edit)
@Url.Content
https://stackoverflow.com/questions/8186163/mvc-url-content-vs-url-action/8186202
@Script
BundleTable.EnableOptimizations = true;
https://forums.asp.net/t/2155060.aspx?+Styles+and+Script+don+t+work+in+MVC+
https://forums.asp.net/t/1926094.aspx?+section+Scripts+in+a+partial+view
jQuery DataTables
https://legacy.datatables.net/
https://datatables.net/download/ (download)
https://cdn.datatables.net/releases.html (releases)
Check version: https://stackoverflow.com/questions/31933241/how-to-check-the-datatable-version-i-am-using
Cookie based state saving: https://datatables.net/upgrade/1.10
Refresh/Reload data: https://stackoverflow.com/questions/12934144/how-to-reload-refresh-jquery-datatable
Update table: https://stackoverflow.com/questions/27778389/how-to-manually-update-datatables-table-with-new-json-data
Update row: Update row:https://stackoverflow.com/questions/30709958/update-a-row-using-datatable
Checkboxes in jQuery DataTables
https://datatables.net/extensions/select/examples/initialisation/checkbox.html
https://www.gyrocode.com/articles/jquery-datatables-how-to-submit-all-pages-form-data/
https://www.gyrocode.com/projects/jquery-datatables-checkboxes/
https://github.com/gyrocode/jquery-datatables-checkboxes
https://jsfiddle.net/gyrocode/2b0revo8/
https://www.kvcodes.com/2017/06/datatables-checkbox-select-all/
jQuery checkbox check all
https://stackoverflow.com/questions/18537609/jquery-checkbox-check-all/18537624 (HAY)
https://www.sanwebe.com/2014/01/how-to-select-all-deselect-checkboxes-jquery
https://www.formget.com/checkuncheck-all-checkboxes-using-jquery/
JavaScript
https://www.geeksforgeeks.org/sets-in-javascript/
JavaScript: Array remove by value
ASP.NET MVC - Using JavaScript with Ajax and Razor Partial Views
https://www.pluralsight.com/guides/asp-net-mvc-using-javascript-with-ajax-and-razor-partial-views