上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 56 下一页

2019年3月11日

asp.net core系列 40 Web 应用MVC 介绍与详细示例

摘要: 一. MVC介绍 MVC架构模式有助于实现关注点分离。视图和控制器均依赖于模型。 但是,模型既不依赖于视图,也不依赖于控制器。 这是分离的一个关键优势。 这种分离允许模型独立于可视化展示进行构建和测试。ASP.NET Core MVC 包括以下功能: 路由、模型绑定、模型验证、依赖关系注入、筛选器、 阅读全文

posted @ 2019-03-11 14:56 花阴偷移 阅读(1941) 评论(0) 推荐(3)

2019年3月8日

asp.net core系列 39 Web 应用Razor 介绍与详细示例

摘要: 一. Razor介绍 在使用ASP.NET Core Web开发时, ASP.NET Core MVC 提供了一个新特性Razor。 这样开发Web包括了MVC框架和Razor框架。对于Razor来说它是一个新特性,在官方介绍ASP.NET Core的优点中提到“Razor Pages可以使基于页面 阅读全文

posted @ 2019-03-08 10:17 花阴偷移 阅读(1953) 评论(0) 推荐(0)

2019年3月6日

asp.net core系列 38 WebAPI 返回类型与响应格式--必备

摘要: 一.返回类型 ASP.NET Core 提供以下 Web API Action方法返回类型选项,以及说明每种返回类型的最佳适用情况: (1) 固定类型 (2) IActionResult (3) ActionResult<T> 1.1 固定类型 最简单的操作是返回基元或复杂数据类型(如 string 阅读全文

posted @ 2019-03-06 11:59 花阴偷移 阅读(6822) 评论(0) 推荐(7)

2019年3月5日

asp.net core系列 37 WebAPI 使用OpenAPI (swagger)中间件

摘要: 一.概述 在使用Web API时,对于开发人员来说,了解其各种方法可能是一项挑战。在ASP.NET Core上,Web api 辅助工具介绍二个中间件,包括:Swashbuckle和NSwag .NET。本篇先讲Swashbuckle。二者都使用Swagger规范,Swagger也称为OpenAPI 阅读全文

posted @ 2019-03-05 11:24 花阴偷移 阅读(2284) 评论(0) 推荐(0)

2019年3月4日

asp.net core系列 36 WebAPI 搭建详细示例

摘要: 一.概述 HTTP不仅仅用于提供网页。HTTP也是构建公开服务和数据的API强大平台。HTTP简单灵活且无处不在。几乎任何你能想到的平台都有一个HTTP库,因此HTTP服务可以覆盖广泛的客户端,包括浏览器,移动设备和传统的桌面应用程序。 ASP.NET Web API 是一个框架,基于.NET Fr 阅读全文

posted @ 2019-03-04 11:47 花阴偷移 阅读(3209) 评论(0) 推荐(4)

2019年3月1日

asp.net core系列 35 EF保存数据(2) -- EF系列结束

摘要: 一.事务 (1) 事务接着上篇继续讲完。如果使用了多种数据访问技术,来访问关系型数据库,则可能希望在这些不同技术所执行的操作之间共享事务。下面示例显示了如何在同一事务中执行 ADO.NET SqlClient 操作和 Entity Framework Core 操作。 (2) 使用 System.T 阅读全文

posted @ 2019-03-01 11:54 花阴偷移 阅读(1226) 评论(0) 推荐(2)

2019年2月28日

asp.net core系列 34 EF保存数据(1)

摘要: 一. 基本数据 每个EF上下文实例都有一个 ChangeTracker(更改跟踪器),它负责跟踪需要写入数据库的更改。 当更改实体类的实例时(修改属性,删除实例,新建实例等),这些更改会记录在 ChangeTracker 中,然后在调用 SaveChanges 时被写入数据库。 此数据库提供程序负责 阅读全文

posted @ 2019-02-28 16:00 花阴偷移 阅读(1615) 评论(0) 推荐(2)

2019年2月27日

asp.net core系列 33 EF查询数据 (2)

摘要: 一. 原生SQL查询 接着上篇讲。通过 Entity Framework Core 可以在使用关系数据库时下降到原始 SQL 查询。 在无法使用 LINQ 表达要执行的查询时,或因使用 LINQ 查询而导致低效的 SQL 查询时非常有用。 原始 SQL 查询可返回实体类型,或者从 EF Core 2 阅读全文

posted @ 2019-02-27 16:09 花阴偷移 阅读(1268) 评论(2) 推荐(2)

2019年2月26日

asp.net core系列 32 EF查询数据 必备知识(1)

摘要: 一.查询的工作原理 Entity Framework Core 使用语言集成查询 (LINQ) 来查询数据库中的数据。 通过 LINQ 可使用 C#(或你选择的其他 .NET 语言)基于派生上下文和实体类编写强类型查询。 LINQ 查询的表示形式会传递给数据库提供程序,进而转换为特定的数据库查询语言 阅读全文

posted @ 2019-02-26 16:22 花阴偷移 阅读(2398) 评论(3) 推荐(3)

2019年2月25日

asp.net core系列 31 EF管理数据库架构--必备知识 反向工程

摘要: 一. 反向工程 反向工程是基于数据库架构,生成的实体类和DbContext类代码的过程,对于Visual Studio开发,建议使用PMC。对于其他开发环境,请选择.NET Core CLI工具(跨平台)。 (1) 在程序包管理器控制台(PMC)工具中使用命令Scaffold-DbContext 来 阅读全文

posted @ 2019-02-25 13:57 花阴偷移 阅读(1869) 评论(1) 推荐(5)

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 56 下一页

导航