第一章 微服务架构体系-牛翰网

第一章 微服务架构体系

1.1系统架构的演变 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1.1.1单体应用架...
10个月前
05812
第五单元 数据查询-牛翰网

第五单元 数据查询

Entity Framework Core 使用语言集成查询 (LINQ) 来查询数据库中的数据。 通过 LINQ 可使用 C#(或你选择的其他 .NET 语言)编写强类型查询。 它使用你派生得到的上下文和实体类来引用数据库对...
10个月前
08011
第四单元 管理数据库架构-牛翰网

第四单元 管理数据库架构

EF Core 提供两种主要方法来保持 EF Core 模型和数据库架构同步。至于我们应该选用哪个方法,请确定你是希望以 EF Core 模型为准还是以数据库为准。 如果希望以 EF Core 模型为准,请使用迁移。...
10个月前
03211
第三单元 模型创建-牛翰网

第三单元 模型创建

模型创建分为正向工程(CodeFirst)与反向工程(DbFirst). 正向工程的模型配置也可以创建任意的数据库关系对象,如:字段,字段说明,表,索引,外键等等。 可在派生上下文中替代 OnModelCreatin...
10个月前
05114
第二单元 EFCore 入门-牛翰网

第二单元 EFCore 入门

1. 快速入门 创建新的控制台项目 dotnet new console -o EFGetStarted cd EFGetStarted 安装 Entity Framework Core 要安装 EF Core,请为要作为目标对象的 EF Core 数据库提供程序安装程序包。...
10个月前
0416
第五单元 特殊视图-牛翰网

第五单元 特殊视图

1. _Layout.cshtml 布局页 布局视图和我们在Asp.Net MVC一样,布局视图_Layout.cshtml使得所有视图保持一致的外观变得更加容易,因为我们只有一个要修改的布局视图文件,更改后将立即反映在整个...
10个月前
0316
第四单元 视图与模型-牛翰网

第四单元 视图与模型

create database MvcUnit4; go use MvcUnit4; go create table Product ( Id bigint primary key, ProductName varchar(30), CategoryName varchar(30), Price d
10个月前
0406
第三单元 管道与中间件-牛翰网

第三单元 管道与中间件

1. 什么是中间件 在ASP.NET Core中,中间件(Middleware)是一个可以处理HTTP请求或响应的软件管道。 ASP.NET Core中给中间件组件的定位是具有非常特定的用途。例如,我们可能有需要一个中间件组...
10个月前
0535
第二单元 Http 概述-牛翰网

第二单元 Http 概述

1. C/S 与 B/S C/S结构系统是什么 Client/Server结构(C/S结构)是大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Serv...
10个月前
02915
第一单元 Mvc概述-牛翰网

第一单元 Mvc概述

1. 什么是Mvc 模型-视图-控制器 (MVC) 体系结构模式将应用程序分成 3 个主要组件组:视图模型、视图和控制器。 此模式有助于实现关注点分离。 使用此模式,用户请求被路由到控制器,后者负责使...
10个月前
04912