这个仓库涵盖了 ASP.NET Core 学习资料,包括 Entity Framework Core、ASP.NET Identity 和 ASP.NET Core 核心知识点,并提供了常用第三方库的示例代码。解决方案的主要目录结构如下:
目录 | 描述 |
---|---|
Fundamentals | ASP.NET Core 基础与高阶技能全攻略 |
AspNetCore.Identity | 主要涵盖了ASP.NET Core Identity组件中所有功能 |
EntityFrameworkCore | 主要涵盖了Entity FrameworkCore基本使用,实体增删改查,Fluent API的使用 |
Third-Party.Library | 常用的ASP.NET Core第三方的库 |
项目名称 | 项目讲解地址 |
---|---|
AspNetCore.Configuration/AspNetCore.Configuration | ASP.NET Core 配置系列一 |
AspNetCore.Configuration/AspNetCore.Configuration | ASP.NET Core 配置系列二 |
AspNetCore.Configuration/AspNetCore.Configuration | ASP.NET Core 配置系列三 |
AspNetCore.Configuration/AspNetCore.Configuration | ASP.NET Core 配置系列四 |
AspNetCore.Configuration/AspNetCore.Configuration | ASP.NET Core 配置系列五 |
AspNetCore.Options/AspNetCore.OptionsPattern | ASP.NET Core中Options模式 |
AspNetCore.DependencyInjection/AspNetCore.DependencyInjection | ASP.NET Core 依赖注入系列一 |
AspNetCore.DependencyInjection/AspNetCore.DependencyInjection | ASP.NET Core 依赖注入系列二 |
AspNetCore.DependencyInjection/AspNetCore.DependencyInjection | ASP.NET Core 依赖注入系列三 |
AspNetCore.Controllers/AspNetCore.Controllers | ASP.NET Core Controllers |
AspNetCore.Action/AspNetCore.Action | ASP.NET Core Actions |
AspNetCore.Views/AspNetCore.Views | ASP.NET Core Views系列一 |
AspNetCore.Views/AspNetCore.Views | ASP.NET Core Views系列二 |
AspNetCore.Views/AspNetCore.Views | ASP.NET Core Views系列二 |
AspNetCore.Route/AspNetCore.URLRouting | ASP.NET Core 路由 |
AspNetCore.Route/AspNetCore.RouteConstraint | ASP.NET Core 路由约束 |
AspNetCore.Route/AspNetCore.AttributeRoute | ASP.NET Core Attribute 路由 |
AspNetCore.Route/AspNetCore.RouteLinks | ASP.NET Core 路由生成外部链接 |
AspNetCore.Route/AspNetCore.Areas | ASP.NET Core Areas |
AspNetCore.Route/AspNetCore.Areas | ASP.NET Core Areas |
AspNetCore.TagHelpers/AspNetCore.TagHelpers | Asp.Net Core Tag Helpers 入门 |
AspNetCore.TagHelpers/AspNetCore.BuiltInTagHelpers | ASP.NET Core 内置的Tag Helpers |
AspNetCore.TagHelpers/AspNetCore.CustomTagHelpers | ASP.NET Core 自定义Tag Helpers |
AspNetCore.ModelBinding | ASP.NET Core模型绑定 - 基础篇 |
AspNetCore.ModelBinding/AspNetCore.ModelBinding.Advanced | ASP.NET Core模型绑定 - 高级篇 |
AspNetCore.ModelValidation/AspNetCore.ModelValidation | ASP.NET Core 模型验证系列一 |
AspNetCore.ModelValidation/AspNetCore.ModelValidation | ASP.NET Core 模型验证系列二 |
AspNetCore.Filters/AspNetCore.Filters | ASP.NET Core 过滤器 |
AspNetCore.Filters/AspNetCore.Filters | ASP.NET Core 过滤器高级篇 |
AspNetCore.GlobalizationLocalization/AspNetCore.GlobalizationLocalization | ASP.NET Core 全球化和本地化系列一 |
AspNetCore.GlobalizationLocalization/AspNetCore.GlobalLocalResFiles | ASP.NET Core 全球化和本地化系列二 |
AspNetCore.GlobalizationLocalization/AspNetCore.GlobalLocalPO | 在ASP.NET Core 使用PO文件指定本地化 |
AspNetCore.Security/AspNetCore.CORS | ASP.NET Core 启用CORS |
AspNetCore.Security/AspNetCore.Cookie | ASP.NET Core Cookie 认证 |
AspNetCore.Security/AspNetCore.XSRF | ASP.NET Core XSRF/CSRF攻击 |
AspNetCore.Security/AspNetCore.OpenRedirectAttacks | ASP.NET Core 开放重定向攻击 |
AspNetCore.Security/AspNetCore.XSS | ASP.NET Core XSS攻击 |
AspNetCore.APIControllers/AspNetCore.APIControllers | ASP.NET Core API Controllers 系列一 |
AspNetCore.APIControllers/AspNetCore.APIControllers | ASP.NET Core API Controllers 系列二 |
AspNetCore.APIControllers/AspNetCore.APIController.ActionReturnTypes | ASP.NET Core API 返回类型 |
AspNetCore.APIControllers/AspNetCore.FormatResponseOutputData | ASP.NET Core 指定Action的响应类型 |
AspNetCore.API.Auth/AspNetCore.API.BasicAuthentication | ASP.NET Core API Basic认证 |
AspNetCore.API.Auth/AspNetCore.API.JWT.Authentication | ASP.NET Core API JWT认证 |
AspNetCore.API.Auth/AspNetCore.API.JWT.Authentication | ASP.NET Core API 刷新 access token |
AspNetCore.HttpRequest/AspNetCore.HttpClient | ASP.NET Core HttpClient正确使用方法之系列一 |
AspNetCore.HttpRequest/AspNetCore.HttpClientWithHttpVerb | ASP.NET Core HttpClient使用http动词系列二 |
AspNetCore.HttpRequest/AspNetCore.HttpClientHander | ASP.NET Core HttpClient组件拓展系列三 |
ASP.NET Core HttpClient的实现原理系列四 | ASP.NET Core HttpClient的实现原理系列四 |
AspNetCore.Swagger/AspNetCore.Swashbuckle | ASP.NET Core 使用Swagger/OpenAPI文档化API |
AspNetCore.Swagger/AspNetCore.Swashbuckle | ASP.NET Core 中使用Swashbuckle |
AspNetCore.Swagger/AspNetCore.NSwag | ASP.NET Core 使用NSwag |
项目名称 | 描述 |
---|---|
Entity FrameworkCore介绍 | Entity FrameworkCore介绍 |
Entity Framework Core安装 | Entity Framework Core安装 |
Entity Framework Core数据库优先 | Entity Framework Core数据库优先 |
EFCoreDbContext | Entity Framework Core DbContext |
EFCoreCodeFirst | Entity Framework Core 代码优先 |
EFCoreMigration | Entity Framework Core-Migrations |
EFCoreInsertRecords | Entity Framework Core 插入数据 |
EFCoreReadRecords | Entity Framework Core 读取数据 |
EFCoreUpdateRecords | Entity Framework Core 更新数据 |
EFCoreUpdateRecords | Entity Framework Core 删除数据 |
EFCoreConventions | Entity Framework Core 约定 |
EFCoreConfiguration | Entity Framework Core 配置 |
Entity Framework Core-Fluent API | Entity Framework Core-Fluent API |
EFCoreFluentAPIOneToOne | Entity Framework Core-使用Fluent API配置一对一关系 |
EFCoreFluentAPIOneToMany | Entity Framework Core-使用Fluent API配置一对多关系 |
EFCoreFluentAPIManyToMany | Entity Framework Core-使用Fluent API配置多对多关系 |
EFCoreExecuteRawSql | Entity Framework Core-使用FromSqlRaw() 执行原生SQL查询 |
EFCoreExecuteStoredProcedures | ntity Framework Core执行存储过程 |