C# ASP.NET MVC CRUD
目录
关于该项目
该项目是一个示例登录和 CRUD,具有分页、排序和搜索过滤器。 ASPNET MVC
与 C#、实体框架、ADO.NET 数据建模器、SQL Server 一起使用。
设施
克隆存储库。
gh repo clone FernandoCalmet/dotnet-5-aspnet-mvc-crud
运行应用程序。
依赖关系
- Antlr:语言识别的另一个工具是一种语言工具,它提供了一个框架,用于根据包含各种目标语言的动作的语法描述来构建识别器、解释器、编译器和翻译器。
- Bootstrap:最流行的前端框架,用于在网络上开发响应式和移动项目。
- EntityFramework - Entity Framework 6 (EF6) 是经过多年验证的 .NET 对象关系映射器,经过多年的开发和功能稳定。
- Microsoft.Asp.Net.Mvc:此包包含 ASP.NET MVC 的运行时程序集。 ASP.NET MVC 为您提供了一种强大的、基于模式的方法来创建动态网站,从而可以清晰地分离关注点并让您完全控制标记。
- Microsoft.AspNet.Mvc.es:此包包含 ASP.NET MVC 的西班牙语附属程序集。
- Microsoft.AspNet.Razor:此包包含 ASP.NET 网页的运行时程序集。 ASP.NET 网页和新的 Razor 语法提供了一种快速、简洁、干净且轻量级的方法,将服务器代码与 HTML 结合起来创建动态 Web 内容。
- Microsoft.AspNet.Razor.es:此包包含 ASP.NET Razor 的西班牙语附属程序集。
- Microsoft.AspNet.Web.Optimization:ASP.NET Optimization 提供了一种捆绑和优化 CSS 和 JavaScript 文件的方法。
- Microsoft.AspNet.Web.Optimization.es:此包包含用于 ASP.NET Web Optimization 的西班牙语附属程序集。
- Microsoft.AspNet.WebPages:此包包含 ASP.NET MVC 和 ASP.NET 网页之间共享的核心运行时程序集。
- Microsoft.AspNet.WebPages.es:此包包含 ASP.NET Web Pages 3 的西班牙语附属程序集。
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform:使用新的 .NET 编译器平台(“Roslyn”)编译器作为服务 API 的替换 CodeDOM 提供程序。这为使用 CodeDOM 的系统上的新语言功能(例如 ASP.NET 运行时编译)提供了支持,并提高了这些系统的编译性能。
- Microsoft.Web.Infrastruct:此包包含 Microsoft.Web.Infrastruct 程序集,允许您在运行时动态注册 HTTP 模块。
- Modernizr – Modernizr 将类添加到
<html>
元素,使您可以在样式表中定位特定的浏览器功能。您实际上不需要编写任何 Javascript 来使用它。 Modernizr 是一个小而简单的 JavaScript 库,可帮助您利用新兴的 Web 技术(CSS3、HTML5),同时对尚不支持这些新技术的旧浏览器保持良好的控制水平。 - Newtonsoft.Json – Json.NET 是一种流行的高性能 .NET JSON 框架。
- PagedList – PagedList 使 .Net 开发人员更容易编写分页代码。它允许您采用任何 IEnumerable(T) 并通过指定所需的页面大小和页面索引,仅选择该列表的子集。 PagedList 还提供在创建 UI 分页控件时有用的属性。
- PagedList.Mvc – Asp.Net MVC HtmlHelper 方法,用于生成与 PagedList 库一起使用的分页控件。
- starkbank-ecdsa:这是椭圆曲线数字签名算法的纯 C# 实现。它与 .NET 标准 1.3、2.0 和 2.1 兼容。它还支持 OpenSSL。它使用一些奇特的数学(如雅可比坐标)来加速纯 C# 中的 ECDSA。
- WebGrease:Web Grease 是一套用于优化 javascript、css 文件和图像的工具。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅许可证文件。
给我一颗星星
如果您发现此实现有用或在您的项目中使用过它,请给它一颗星。谢谢你!或者,如果您真的很慷慨,可以贡献一点小钱来支持该项目!