Asp.Net Core 知识点,学习要点
创始人
2024-05-26 06:24:21
0

Middleware

ASP.NET Core中的中间件是在请求处理管道中执行的代码,用于处理HTTP请求和响应。例如,身份验证中间件、日志记录中间件等。

Dependency Injection

 ASP.NET Core的依赖注入容器使开发人员可以轻松地管理和注入应用程序中的依赖项,从而实现松散耦合和可测试性。

Razor Pages

Razor Pages是ASP.NET Core中的一种Web页面编程模型,使用Razor模板引擎来生成HTML。Razor Pages支持Model-View-Controller(MVC)模式的开发。

Web API

ASP.NET Core Web API用于创建RESTful服务,以便其他应用程序可以通过HTTP请求与您的应用程序交互。

SignalR

SignalR是ASP.NET Core中的实时Web功能库,可用于将实时通信功能添加到Web应用程序中。

ORM

1.SqlSugar ORM : 开箱即用的ORM框架,更贴近SQL语法,上手更简单,

它支持多种数据库提供程序,如SQL Server、MySQL和PostgreSQL等。

2.Entity Framework Core: Entity Framework Core是一个重量级的ORM框架,用于管理应用程序中的数据库。

3.Dapper: 功能比较少的ORM框架,只适合写SQL用户

Configuration

ASP.NET Core提供了一个配置系统,用于从各种源加载应用程序的配置信息,如appsettings.json文件、环境变量、命令行参数等。

Authentication and Authorization

ASP.NET Core支持多种身份验证和授权方案,如基于Cookie的身份验证、基于令牌的身份验证和OAuth2授权等。

1.JWT框架

2.identityserver框架

Hosting and Deployment

ASP.NET Core应用程序可以在各种不同的托管环境中运行,如Windows、Linux、Docker容器等。它还支持多种部署选项,如自托管、IIS托管、Azure托管等。

这些是ASP.NET Core的一些重要知识点,开发人员需要掌握它们以构建高效、可扩展和安全的Web应用程序。

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...