首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cag
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
【译】ASP.NET Core测试工具与技巧
讨论web开发的多种测试(单元测试,集成测试等),以及ASP.NET Core中对应的工具。 不知道有没有人有这样的经历,因为你web应用出现了问题,在午夜的睡梦中被叫醒。避免出现这种问题的解决方案就是彻底地测试你的应用程序。当然,测试也是一种负担,所以常常会跳过深入的测试,假…
【译】构建事件驱动的微服务(二)——领域对象与业务规则
这是项目的最内层,包含核心领域对象和业务规则,并定义了外部接口。 数据库,网络连接,文件系统,UI,特殊框架等等都不应该存在于该层。 核心领域对于自身之外的一切一无所知。 依赖以及它们的实现都是通过接口注入到核心领域模型中的。 在上一篇文章的最后,我们实现了一个“贫血”的领域模…
【译】构建事件驱动的微服务(一)——应用特定的业务规则
如今,洋葱架构和六边形架构为我们提供了诸多好处,例如可测试性,代码的可维护性以及相对于外部框架的独立性等等。在这这教程中,我会教你使用整洁架构(clean architecture)的方法与工具,例如领域驱动设计(DDD),测试驱动开发,CQRS,事件源,容器化,Oauth2,…
ASP.NET Core入门——使用Autofac实现DI与AOP
在依赖注入模式中,依赖一般都需要注册到一个服务容器中,ASP.NET Core 提供了一个内置的服务容器 IServiceProvider。服务依赖需要在应用的 Startup.ConfigureServices 方法中注册。 这里以 ASP.NET Core 3.1为例,AS…
ASP.NET Core 入门——主机(Host)
当主机启动时,会从DI容器中找到IHostedService接口的所有实现,并调用IHostedService.StartAsync方法。如果是web应用,IHostedService的其中一个实现就是一个web服务,它会启动一个HTTP服务器实现,视情况的不同,HTTP服务器…
【译】华为云——代码质量“多云”
使用静态代码分析看一看华为的源代码。 出于各种原因,有许多企业进入了云市场并建立了他们自己的云服务。最近,我们的团队致力于将PVS-Studio代码分析工具集成到我们的云架构中。我们的忠实读者可能已经猜到我们这次要拿什么项目开刀,没错,就是华为的云服务。 如果你订阅了PVS-S…
ASP.NET Core的几种托管方式
Kestrel 是一个跨平台的适用于 ASP.NET Core 的 Web 服务器,默认包括在 ASP.NET Core 项目模板中。 可以单独使用 Kestrel,也可以将其与反向代理服务器 (如 Internet Information Services (IIS)、Ngi…
NoSQL简介
NoSQL是现在的一个流行词汇。在过去的数十年里,每当人们提到数据库,指的都是关系型数据库,而提到关系型数据库,就不得不提到那个男人——Edgar F. Codd以及他的结构化查询语句(SQL)。想用其他方式存储数据?疯了吧!任何其他方式都只是没有灵魂的文件。 但是,在过去的几…
【译】在Azure上开发云原生应用——工具与技巧
每天都有越来越多的企业迁移到云上,云原生应用的开发需求急速增加。云原生应用能够提供传统应用所没有的优势,包括自动资源配置,自动伸缩,高可用性。这些应用可以为企业和开发者提供绝对竞争优势。 在这篇文章中,你将了解到在Azure上开发云原生应用的一些资源以及技巧。 Azure包含了…
【译】容器 vs 无服务器(Serverless)
不久之前,开发,部署和运维还相当复杂。在一开始,运维不仅需要修补程序代码,还要支持物理机器。保持服务器,硬件与软件处于最新状态也是一项艰巨的任务。 在2000年代,一个新的模型——架构即服务(IaaS)很快流行起来。IaaS提供了从第三方租用远程服务器与虚拟机的可能性。这些提供…
下一页
个人成就
文章被点赞
59
文章被阅读
27,711
掘力值
821
关注了
15
关注者
27
收藏集
0
关注标签
16
加入于
2019-11-29