摘要: Azure DevOps 使用 Azure DevOps(原 VSTS)进行持续集成和部署。 Saas 完整的 DevOps 解决方案 与技术无关 基于 Azure 集成开发团队的环境 组件: 源码控制 计划 CI 发布管理 测试 …… 创建项目: 源码迁移: 注: 通过 git bash 操作时如 阅读全文
posted @ 2020-07-16 13:27 学做flutter的小菜鸡 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 缓存简介 缓存的优点: 提高网站的访问速度 适用于不易改变的数据 缓存的缺点: 仔细规划 奇怪的副作用 缓存的地点: 服务器(单服务器) 缓存服务器(多服务器) 客户端 In-Memory 缓存 最简单的 IMemoryCache 适用于 Sticky Session(粘滞的会话) 适用于任何类型的 阅读全文
posted @ 2020-07-16 13:24 学做flutter的小菜鸡 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Filter 专用于 MVC 可以在 MVC 的请求管道里添加逻辑 之前、之后 Cross-cutting concerns(贯穿特性) 避免代码重复 常用场景 授权 需要 HTTPS 注:Filter 是专用于 MVC 管道的,不同于之前讲的 ASP.NET Core 的管道。 MVC 管道: F 阅读全文
posted @ 2020-07-16 11:51 学做flutter的小菜鸡 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 诊断中间件 命名空间:Microsoft.AspNetCore.Diagnostics 作用:报告信息并处理异常 常用的诊断中间件: UseDeveloperExceptionPage UseStatusCodePages:返回 400~600 的状态码 UseExceptionHandler Us 阅读全文
posted @ 2020-07-16 11:47 学做flutter的小菜鸡 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 条件 Tag Helpers ConditionTagHelper: [HtmlTargetElement(Attributes = nameof(Condition))] public class ConditionTagHelper : TagHelper { public bool Condi 阅读全文
posted @ 2020-07-16 10:56 学做flutter的小菜鸡 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Tag Helpers Tag Helpers 是服务器端的 C# 代码,它在 Razor 文件里,它会参与到创建和渲染 HTML 元素过程中 和 HTML Helpers 类似 跟 HTML 的命名规范一致 内置了很多 Tag Helpers,也可以自定义 JavaScript Tag Helpe 阅读全文
posted @ 2020-07-16 10:52 学做flutter的小菜鸡 阅读(164) 评论(0) 推荐(0) 编辑