上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 在MVC模式中, 视图封装了用户与应用交互呈现细节。 视图是具有生成要发送到客户端内容的、 包含嵌入代码的HTML模板。视图使用Razor语法, 该语法允许以最少的代码量或复杂度与HTML进行交互。ASP.NET Core MVC视图默认以.cshtml文件保存在应用程序的Views文件夹里面。 一 阅读全文
posted @ 2022-05-16 23:26 许轩霖 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、模型绑定介绍 1、ASP.NET Core MVC 中的模型绑定将数据从 HTTP 请求映射到操作方法参数。参数既可以是简单类型, 例如字符串、 整数或浮点, 也可以是复杂类型。 Form values: 通过 HTTP POST 请求发送的表单数据(包括 jQuery POST 请求)。 Ro 阅读全文
posted @ 2022-05-15 19:00 许轩霖 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、MVC介绍 MVC是使用模型-视图-控制器(Model-View-Controller)设计模式构建网页应用与API的丰富框架。用户请求被路由到控制器,控制器负责与模型( Model)协作,以执行用户操作和/或返回请求结果显示给用户,这种模式有助于实现关注分离。模型-视图-控制器(MVC)架构模 阅读全文
posted @ 2022-05-15 18:03 许轩霖 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 在sql语句中,not in是经常会⽤到的⼀种写法,因为这种写法很直观,容易理解。 但如果不注意的话,很容易写出错误的sql,⽽且性能存在严重问题,所以,不建议使⽤not in,要尽量把 not in写法,改为left join。下面给个例子 CREATE TABLE emp ( empid INT 阅读全文
posted @ 2022-05-14 19:15 许轩霖 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: Entity Framework (EF)Core是Entity Framework 的一个轻量级和可扩展的版本。 EF Core是一个ORM(对象关系映射),它使.NET 开发人员可以直接使用.NET对象来操作数据库,消除了大部分的数据访问代码,开发者通常只需要编写对象即可。支持多种数据库引擎。 阅读全文
posted @ 2022-05-10 00:11 许轩霖 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 一.应用程序状态的可选方式 HttpContext.Items当数据仅用于一个请求中时,用Items集合储存是最好的方式。数据将在每个请求结束之后被丢弃。它是组件和中间件在一个请求期间的不同时间点进行互相通信的最佳手段。 QucryString 和Post在查询字符串(QueryString)中添加 阅读全文
posted @ 2022-05-09 23:36 许轩霖 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、依赖注入DI ASP.NET Core的底层设计支持和使用依赖注入。ASP.NET Core应用程序可以利用内置的框架服务将它们注入到启动类的方法中,并且应用程序服务能够配置注入。 ASP.NET Core包含了一个默认支持构造函数注入的简单内置容器(由IServiceProvider接口表示〉 阅读全文
posted @ 2022-05-06 17:01 许轩霖 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、配置文件 ASP.NET Core支持多种不同的配置选项。建议在应用程序的program类中只实例化一个Configuration实例,然后使用选择模式来访问各自的设置。Configuration需要配置一个数据源,使得Configuration能正常工作。一般使用json格式的文件作为数据源, 阅读全文
posted @ 2022-04-26 20:23 许轩霖 阅读(276) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core应用程序提供了处理每个请求的完整控制。在这个请求管道中,我们可以动态配置各种业务逻辑对应的中间件(middleware),从而达到服务端可以针对不同用户做出不同的请求响应。 一、管道 ASP.NET Core应用程序在创建程序宿主之前需要构建一个管道。而IApplicatio 阅读全文
posted @ 2022-04-26 00:22 许轩霖 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、NETCore介绍 1、NETCore是NETFramework的新一代版本,是微软开发的第一个具有跨平台(Windows MacOSXLinux)能力的应用程序开发框架,是微软在一开始发展时就开源的软件平台,它也经常被拿来和现有的开源NET平台Mono比较。2、由于NETCore的开发目标是跨 阅读全文
posted @ 2022-04-23 23:35 许轩霖 阅读(1145) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页