• 6.ASP.NET Core MVC标记帮助程序

    1.标记帮助程序 1.1@addTagHelper指令 @addTagHelper 指令指定程序集中要加载的标记帮助程序对于 Views 目录或子目录中的所有视图文件均可用。 @addTagHelper 后第一个参数指定程序集中要加载的的标记帮助程序的范围,第二个参数指定包含标记帮助程序的程序集。 …

  • 5.ASP.NET Core MVC视图

    1.创建视图 右键单击Views文件夹-添加–新建文件夹-名称复数Movies。 右键单击刚刚新建的Views/Movies文件夹-添加–新建项-选择合适的视图选项-名称Index.cshtml–添加。 2.View()帮助方法 2.1视图发现 3.强类型数据 (viewmodel)…

  • 1.Entity Framework Core

    1.新建模型 右键单击Models文件夹-添加–类-名称单数Movie.cs。 2.安装依赖包 从工具菜单中选择NuGet 包管理器–程序包管理器控制台 (PMC)。 3.新搭建基架的项目 右键单击Controllers文件夹-添加–新搭建基架的项目–MVC 控制器(带视…

  • 4.ASP.NET Core MVC控制器

    右键单击Controllers文件夹-添加–控制器。 单击MVC–控制器-选择合适的脚手架选项–添加-名称复数MoviesController.cs–添加。

  • 3.ASP.NET Core MVC终结点路由

    1. UseRouting和UseEndpoints方法 1.1作用 路由使用一对由 UseRouting 和 UseEndpoints 注册的中间件: UseRouting 向中间件管道添加路由匹配。此中间件会查看应用中定义的终结点集,并根据请求选择最佳的终…

  • 2.ASP.NET Core MVC中间件

    按照惯例,通过调用 Use 、Map、Run扩展方法,向请求处理管道添加中间件组件。 1.中间件顺序 2.Endpoint中间件 3.内置中间件 Middleware Description Order Authentication Provides authentication support. …

  • 1.ASP.NET Core MVC依赖注入

    1.依赖注入步骤 步骤一:使用接口或基类将依赖关系实现抽象化。 步骤二:使用 WebApplicationBuilder.Services 或 builder.Services 的服务注册方法将服务添加到内置的DI服务容器 IServiceProvider 中。 步骤三:将服务注入到依赖该服务的类的…

  • 表达式树(Expression Tree)详解

    让我们来举一个简单的示例。 以下是一个代码行: 直观地看,整个语句是一棵树:应从根节点开始,浏览到树中的每个节点,以查看构成该语句的代码: 具有赋值 (var sum = 1 + 2;) 的变量声明语句 隐式变量类型声明 (var sum) 隐式 var 关键字 (var) 变量名称声明 (sum) 赋值运算符 (=)…

    C#经验 2022年4月4日
    04470
  • 语言集成查询(Language-Integrated Query,LINQ)详解

    语言集成查询(Language-Integrated Query,LINQ)是一系列直接将查询功能集成到 C# 语言的技术统称。可使用统一的LINQ查询表达式查询和转换 SQL 数据库、ADO .NET 数据集、XML 文档和流以及 .NET 集合等不同的数据源中的数据。 1.LINQ技术分类 LINQ to Obje…

    C#经验 2022年3月29日
    0720
  • 10.SQL Server常用数据类型一览表

    1.整数类型 数据类型 存储大小(字节) 范围 bit x≤8bit列(1字节),9≤x≤16bit列(2字节) 可以取值为 1、0 或 NULL 的整数数据类型 tinyint 1字节 0 到 255 smallint 2字节 -215 (-32,768) 到 215-1 (32,767) int 4字节 -231 …

    SQL教程 2022年3月12日
    02060
点击查看更多