My Github
上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: .NET 5在Docker中访问MSSQL报错 不知道你有没有在.NET Core/.NET 5的Docker访问MS SQL Server数据库,如果有,那么很有可能会遇到这个错误。 阅读全文
posted @ 2021-12-01 23:30 EdisonZhou 阅读(281) 评论(1) 推荐(2) 编辑
摘要: 传统.NET 4.x应用容器化体验(6) 在Windows Container中,没有写日志的情况下,如何排查系统的异常信息?本文介绍了如何在Windows Container中通过事件日志排查ASP.NET应用程序的异常日志信息,虽然文章很短小,但希望对你有用。对于传统.NET 4.x应用的容器化迁移,我们也还在探索,相信探索和实践的深入,我会分享更多相关的内容。 阅读全文
posted @ 2021-11-28 14:03 EdisonZhou 阅读(83) 评论(0) 推荐(1) 编辑
摘要: Docker前面几篇都是基于阿里云ECS直接玩的,有童鞋问直接用Windows Server 2019可以玩不,本篇就为你介绍一下如何给Windows Server 2019配置Docker环境。本文介绍了如何在本地的Windows Server 2019服务器上安装和配置Docker环境,最后演示了一下ASP.NET应用的基本容器操作。 阅读全文
posted @ 2021-07-27 22:58 EdisonZhou 阅读(629) 评论(0) 推荐(6) 编辑
摘要: Docker上一篇我们试着将.NET 4.x的镜像推送到harbor私有镜像仓库,本篇我们来使用一下阿里云的镜像仓库服务并了解一下携程的实践。本文介绍了如何快速配置一个阿里云容器镜像仓库,并将.NET 4.x应用程序镜像推送到阿里云容器镜像仓库中,最后探究了一下.NET容器镜像的层信息。 阅读全文
posted @ 2021-07-22 22:01 EdisonZhou 阅读(2216) 评论(9) 推荐(9) 编辑
摘要: Docker上一篇我们自己通过编写Dockerfile来编译部署一个ASP.NET MVC应用程序到Windows Container,这一篇我们来试着将.NET 4.x的镜像推送到harbor私有镜像仓库。本文介绍了如何快速搭建一个harbor私有镜像仓库,并通过在Windows Server客户端推送ASP.NET应用程序的镜像到harbor,最后在Windows Server客户端拉取harbor的镜像并成功运行。 阅读全文
posted @ 2021-07-20 22:16 EdisonZhou 阅读(447) 评论(1) 推荐(1) 编辑
摘要: Docker上一篇我们基于Windwos Server 2019 with Container初步跑了一个ASP.NET WebForm应用程序。本篇我们来自己编译部署一个ASP.NET MVC应用程序到Windows Container。本文介绍了如何在Windows Container下通过Dockerfile实现.NET 4.x应用程序的编译打包构建过程,并以一个ASP.NET MVC的Sample示例演示了整个过程。 阅读全文
posted @ 2021-07-19 22:37 EdisonZhou 阅读(604) 评论(0) 推荐(5) 编辑
摘要: Docker我们都知道.NET Core应用可以跑在Docker上,那.NET Framework 4.x应用呢?借助阿里云ECS主机(Windows Server 2019 with Container版本),一切变得So Easy!本文介绍了Windows Container的基本概念、阿里云ECS与ACK对Windows Container的支持,然后介绍了如何在阿里云ECS(Windows Server 2019)上进行.NET 4.x应用的容器化部署运行。 阅读全文
posted @ 2021-07-18 22:11 EdisonZhou 阅读(2962) 评论(12) 推荐(13) 编辑
摘要: MongoDB本文简单介绍了一些MongoDB的应用开发最佳实践,了解和应用这些最佳实践对于我们在日常项目开发中大有裨益。至此,MongoDB入门实战教程系列文章也就结束了,希望能够对你有所帮助。 阅读全文
posted @ 2021-07-14 09:21 EdisonZhou 阅读(225) 评论(0) 推荐(0) 编辑
摘要: MongoDBMongoDB的一大特色就在于其原生的横向扩展能力,具体体现就是分片集。本篇,我们来了解一下MongoDB分片集的机制及其原理。本文简单介绍了MongoDB分片集的机制及原理,最后介绍了MongoDB数据分片的三种基本策略。 阅读全文
posted @ 2021-07-13 09:58 EdisonZhou 阅读(145) 评论(0) 推荐(0) 编辑
摘要: MongoDBMongoDB在4.2版本开始全面支持了多文档事务,这也让MongoDB可以作为OLTP的选项之一,本篇我们就来学习一下MongoDB的多文档事务。本文简单介绍了MongoDB多文档事务的使用,它弥补了MongoDB无法实现传统关系型数据库ACID特性的不足。 阅读全文
posted @ 2021-07-09 20:51 EdisonZhou 阅读(170) 评论(0) 推荐(0) 编辑
摘要: MongoDB前面我们学习了在MongoDB中的写操作事务管理,本篇我们开始进入读操作事务。本文简单介绍了MongoDB的读操作事务,它有两个重要的参数 readPreference 和 readConcern,分别解决从哪里读取数据 和 什么样的数据可以被读取 的问题。 阅读全文
posted @ 2021-07-07 19:47 EdisonZhou 阅读(185) 评论(0) 推荐(0) 编辑
摘要: MongoDB前面我们学习了在MongoDB中如何使用索引来提高查询效率,本篇我们开始进入事务管理部分,首先我们来看看写操作事务。本文简单介绍了MongoDB的写操作事务,它有一个重要的参数writeConcern,了解它的选项并在实际项目中应用对于实现数据的高可用至关重要。 阅读全文
posted @ 2021-07-04 13:17 EdisonZhou 阅读(222) 评论(0) 推荐(0) 编辑
摘要: MongoDB前面我们学习了如何套用常见的设计模式打造合适的模型设计,本篇我们来看看在MongoDB中如何使用索引来提高查询效率。本文简单介绍了MongoDB的索引的基本概念和术语,为什么MongoDB会采用B树 而 MySQL会采用B+树,常见的MongoDB索引的类型和应用,常见的索引属性及应用。 阅读全文
posted @ 2021-06-29 22:16 EdisonZhou 阅读(157) 评论(0) 推荐(0) 编辑
摘要: MongoDB前面我们学习了模型设计中的内嵌模式与引用模式的使用,本篇我们来看看在模型设计中如何套用常见的设计模式来降低设计难度,提高查询效率。本文简单介绍了MongoDB的模型设计中的三大类常用设计模式:表现形式类、数据访问类 和 组织结构类。通过学习这些设计模式,使我们可以在模型设计场景中恰当地套用这些设计模式,从而达到提升数据读写效率 和 降低资源的需求,最终得到一个合适的文档模型。 阅读全文
posted @ 2021-06-24 23:42 EdisonZhou 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 多线程下的调用上下文 : CallContext 最近在分析现在团队的项目代码(基于.NET Framework 4.5),经常发现一个CallContext的调用,记得多年前的时候用到了它,但是印象已经不深刻了,于是现在来复习一下。 1 CallContext是个啥? 如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式。但是 阅读全文
posted @ 2021-06-22 23:10 EdisonZhou 阅读(866) 评论(1) 推荐(4) 编辑
摘要: MongoDB前面我们学习了聚合查询,本篇我们来看看在模型设计中如何应用引用模式来提高查询效率。本文简单介绍了MongoDB的模型设计中的内嵌模式和引用模式,探讨了引用模式的使用、何时使用 及 使用限制。 阅读全文
posted @ 2021-06-20 13:36 EdisonZhou 阅读(288) 评论(0) 推荐(0) 编辑
摘要: MongoDB通过前面几篇的学习,作为后端开发的我们基本可以应付70%的开发场景。接下来,我们就来看点进阶一点的东西,首先是聚合查询。MongoDB提供了一套聚合框架(Aggregation Framework),它可以帮助我们在一个或多个Collection上,对Collection中的数据进行一系列的计算,并将这些数据转化为期望的格式。 阅读全文
posted @ 2021-06-16 22:35 EdisonZhou 阅读(245) 评论(0) 推荐(0) 编辑
摘要: MongoDB前面我们学习了MongoDB的基本查询命令操作,作为后端开发的我们大部分场景都是在应用程序中和MongoDB进行交互,因此本篇我们来学习一下如何在ASP.NET Core中集成MongoDB。 阅读全文
posted @ 2021-06-11 13:42 EdisonZhou 阅读(348) 评论(0) 推荐(1) 编辑
摘要: MongoDB通过前面几篇的铺垫,我们基本了解了MongoDB是个什么东西,搭建起了一个MongoDB的小集群环境。接下来,我们就来学习一下MongoDB的基本操作。本文总结了MongoDB的基本操作,包括了insert、find、remove、update和drop。学会这些基本操作,我们就可以应对大部分的常见使用场景了。 阅读全文
posted @ 2021-06-10 22:12 EdisonZhou 阅读(300) 评论(0) 推荐(0) 编辑
摘要: MongoDB上一篇我们了解了MongoDB的复制集概念和复制集的搭建,本篇我们来了解一下如何实现数据恢复 和 提升安全性的一些实践。 阅读全文
posted @ 2021-06-08 15:09 EdisonZhou 阅读(372) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页