C# ASP.NET MVC CRUD
TABLE OF CONTENTS
- About the project
- Facility
- Dependencies
- License
ABOUT THE PROJECT
This project is a sample login and CRUD with pagination, sorting and search filters. ASPNET MVC
was used with C#, Entity Framework, ADO.NET Data Modeler, SQL Server.
FACILITY
Clone the repository.
gh repo clone FernandoCalmet/dotnet-5-aspnet-mvc-crud
Run application.
DEPENDENCIES
- Antlr: Another tool for language recognition is a language tool that provides a framework for building recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.
- Bootstrap: The most popular front-end framework for developing responsive and mobile projects on the web.
- EntityFramework - Entity Framework 6 (EF6) is a proven object-relational mapper for .NET with many years of development and feature stabilization.
- Microsoft.Asp.Net.Mvc: This package contains the runtime assemblies for ASP.NET MVC. ASP.NET MVC gives you a powerful, pattern-based way to create dynamic websites that allows for a clean separation of concerns and gives you full control over markup.
- Microsoft.AspNet.Mvc.es: This package contains the Spanish satellite assemblies for ASP.NET MVC.
- Microsoft.AspNet.Razor: This package contains the runtime assemblies for ASP.NET Web Pages. ASP.NET Web Pages and the new Razor syntax provide a fast, concise, clean, and lightweight way to combine server code with HTML to create dynamic web content.
- Microsoft.AspNet.Razor.es: This package contains the Spanish satellite assemblies for ASP.NET Razor.
- Microsoft.AspNet.Web.Optimization: ASP.NET Optimization presents a way to bundle and optimize CSS and JavaScript files.
- Microsoft.AspNet.Web.Optimization.es: This package contains the Spanish satellite assemblies for ASP.NET Web Optimization.
- Microsoft.AspNet.WebPages: This package contains core runtime assemblies shared between ASP.NET MVC and ASP.NET Web Pages.
- Microsoft.AspNet.WebPages.es: This package contains the Spanish satellite assemblies for ASP.NET Web Pages 3.
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform: Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service API. This provides support for new language features on systems that use CodeDOM (for example, ASP.NET runtime compilation), as well as improving the compilation performance of these systems.
- Microsoft.Web.Infrastructure: This package contains the Microsoft.Web.Infrastructure assembly that allows you to dynamically register HTTP modules at runtime.
- Modernizr – Modernizr adds classes to the
<html>
element that allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it. Modernizr is a small and simple JavaScript library that helps you take advantage of emerging web technologies (CSS3, HTML5) while maintaining a good level of control over older browsers that don't yet support these new technologies. - Newtonsoft.Json – Json.NET is a popular high-performance JSON framework for .NET.
- PagedList – PagedList makes it easier for .Net developers to write paging code. It allows you to take any IEnumerable(T) and by specifying the desired page size and page index, select only a subset of that list. PagedList also provides properties that are useful when creating UI pagination controls.
- PagedList.Mvc – Asp.Net MVC HtmlHelper method to generate pagination control for use with the PagedList library.
- starkbank-ecdsa: This is a pure C# implementation of the elliptic curve digital signature algorithm. It is compatible with .NET Standard 1.3, 2.0 and 2.1. It also supports OpenSSL. It uses some fancy math like Jacobian coordinates to speed up ECDSA in pure C#.
- WebGrease: Web Grease is a set of tools for optimizing javascript, css files and images.
LICENSE
This project is licensed under the MIT License - see the LICENSE file for details.
GIVE ME A STAR
If you found this Implementation useful or used it in your Projects, please give it a star. Thank you! Or, if you're feeling really generous, support the project with a small contribution!