DotNetCore跨平台~文章索引~永久更新

本索引目录主要包括仓储大叔对dotnet core架构的研究与知识积累,从2016年开始进行撰写,到今天已经有一年多了,其中有一些小知识,小技巧,小应用,希望给大家在开发时一些启发,也希望dotnet core越来越好,希望2.0正式版快点出来!

我们的框架应该是基于组件化的!

我们的系统应该是基于微服务化的!

我们的部署,应该是基于自动化的!

DotNetCore跨平台目录

DotNetCore跨平台~Startup类的介绍(2016-05-31 16:25)

Linux~centos上安装.netcore,HelloWorld归来!(2016-09-05 13:25)

.NetCore~框架版本号不同引起dotnet不能run它(2016-09-05 16:48)

.NetCore~Linux环境下部署(2016-11-04 14:23)

.NetCore~Json代替了Xml(2017-02-04 10:19)

.NetCore~TagHelpers标签的使用(2017-02-04 13:44)

.NetCore~C#6的一些新特性(2017-02-04 15:55)

DotNetCore跨平台~发布脚本PowerShell的设计(2017-06-09 16:41)

DotNetCore跨平台~EFCore连接Mysql的方式

DotNetCore跨平台~问题~NETCoreAPP, Version=v1.0' compatible with one of the target runtimes: 'win10-x64

DotNetCore跨平台~服务总线_事件总线的重新设计

DotNetCore跨平台~Dockerfile的解释

 DotNetCore跨平台~2.0提前发布喽

DotNetCore跨平台~在appsettings.json里自定义配置项

DotNetCore跨平台~EFCore2.0连接Mysql的烦恼-已解决

DotNetCore跨平台~EFCore数据上下文的创建方式

DotNetCore跨平台~关于appsettings.json里各种配置项的读取

DotNetCore跨平台~Quartz热部署的福音~监控文件夹的变化

DotNetCore跨平台~Quartz定时单次任务

docker~aspnetcore2.0镜像缺少libgdiplus问题

DotNetCore跨平台~linux上还原自主nuget包需要注意的问题

Jenkins~配合Docker及dotnetCore进行生产和测试环境的灵活部署(HOT)

docker~不使用yml批量部署服务

DotNetCore跨平台~一起聊聊Microsoft.Extensions.DependencyInjection(HOT)

DotNetCore跨平台~EFCore废弃了TransactionScope取而代之的Context.Database.BeginTransaction

DotNetCore跨平台~配置文件与配置代码如何共存

DotNetCore跨平台~组件化时代来了

DotNetCore跨平台~Dapper的使用

DotNetCore跨平台~聊聊中间件

DotNetCore跨平台~功能测试TestHost的使用

DotNetCore跨平台~System.DrawingCore部署Linux需要注意的

DotNetCore跨平台~为Lind.DotNetCore框架添加单元测试的意义

DotNetCore跨平台~Moq框架实现模拟测试

本文转自博客园张占岭(仓储大叔)的博客,原文链接:DotNetCore跨平台~文章索引~永久更新,如需转载请自行联系原博主。

时间: 2024-09-20 05:28:12

DotNetCore跨平台~文章索引~永久更新的相关文章

DotNetCore跨平台~EFCore连接Mysql的方式

在.net frameworks的ef里连接mysql我们已经测试通过了,而在dotnet core里的efCore上去连接mysql我们需要测试一下,并且在测试过程中出现了一些问题,当然最后也是解决了,下面总结一下,分享给大家! mysql项目的依赖包 数据上下文和连接串 数据仓储 添加模块扩展 业务层注入 业务实现 mysql项目的依赖包 Microsoft.EntityFrameworkCore MySql.Data.EntityFrameworkCore 数据上下文和连接串 对于mysq

小麦苗BLOG文章索引

小麦苗BLOG文章索引            自从2014年7月1号开始写blog到2015年5月5日,历时10个月的时间,大概写了90篇文章,这blog多了就乱了,今天抽空出来整理整理,方便大家也方便自己阅读,本文将一直更新,另外,最后我把所有的blog文章全列出来,可能会有用.    小麦苗的所有文章:itpub文章链接-小麦苗.zip     2015年06月03日更新一次,我写的blog数量:109 篇    2015年07月03日更新一次,我写的blog数量:126 篇    2016

DotNetCore跨平台~Dapper的使用

Dapper作为小型ORM的代表作品被我们应用到了dotnet core的项目中,下面将把自己在项目中使用dapper进行curd操作的过程写一下,后期可能会遇到一些问题,大叔也会在这个系列之中进行完善,希望对各位学生有所帮助! 一 安装nuget的dapper包包 二 在startup中注册dapper仓储,并现时注册数据库类型和数据库连接串,因为在mysql和sqlserver中,它们的连接串是不同的,模块化设计请看大叔这篇文章 <DotNetCore跨平台~组件化时代来了> servic

DotNetCore跨平台~聊聊中间件

在进行.net core平台之后,我们如果希望在请求过程中添加一些事件是非常容易的,你可以把这些事件做成一个中间件Middleware,然后这些中间件就会以Http pipeline的管道方式进行相应,并且它们就像是一个职责链,从你定义的第一个中间件开始,一个一个向下传递,直到最后一个中间件完成为止! 前几天我写了在.net core里实现模块化服务,DotNetCore跨平台~组件化时代来了 主要是将我们定义的组件添加到IServiceCollection集合里,然后在程序启动后去注册它们,而

DotNetCore跨平台~EFCore废弃了TransactionScope取而代之的Context.Database.BeginTransaction

TransactionScope是.net平台基于的分布式事务组件,它默认为本地事务,同时当系统有需要时可以自动提升为分布式事务,而对系统的前提是要开启MSDTC服务,必要时需要在数据库服务器与应用服务器之间添加hosts的映射,这些在之前已经写过很多文章了,在这里不再说了. 之前对TransactionScope的一些理解和总结 第二十六回   将不确定变为确定~transactionscope何时提升为分布式事务? 第二十七回   将不确定变为确定~transactionscope何时提升为

DotNetCore跨平台~功能测试TestHost的使用

之前写了关于自动化测试的相关文章,包括gitlab,unittest,jenkins pipeline等,基于都是功能点的测试,当我们的框架或者业务修改之后,需要走一篇自动化测试,以此来保证我们的修改过的功能是正确的,而今天主要说一下流程测试,从api网站的入口,从一个请求开始到结束这个过程,我们可以通过TestHost来完成! 一个完整的流程化测试需要经过以下几个步骤: 建立xunit项目 引用需要测试的api项目 添加WebFixture拦截器,注意其中的startup是指api项目的,建立

DotNetCore跨平台~一起聊聊Microsoft.Extensions.DependencyInjection

写这篇文章的心情:激动 Microsoft.Extensions.DependencyInjection在github上同样是开源的,它在dotnetcore里被广泛的使用,比起之前的autofac,unity来说,它可以说是个包裹,或者叫适配器,它自己提供了默认的DI实现,同时也支持第三方的IOC容器,在这段时间里使用了它,就想,这东西为什么被在dotnetcore里大放异彩?为什么会全程使用它?从程序的开始到程序启动起来,你可以发现它无处不在,在框架里是这样,在业务层同时也是这样. 聊聊Mi

DotNetCore跨平台~linux上还原自主nuget包需要注意的问题

问题的产生的背景 由于我们使用了jenkins进行部署(jenkins~集群分发功能和职责处理),而对于.net core项目来说又是跨平台的,所以对它的项目拉取,包的还原,项目的编译和项目的发布都是在一台linux的jenkins节点上进行的,而我们开发时是在windows系统,所以在进行还原和编译时出现了一些问题,今天的文章主要是解决这些问题的. .net frameworks时代 我们在.net时代有包管理工具nuget,并且已经知道了它的好处,类似于nodejs的npm,帮助我们管理项目

DotNetCore跨平台~Startup类的介绍

新宠儿 DotNetCore是.net5.0版本,之所以不叫.net5.0为的就是不让我们把它与前面的.net混为一淡,它将是真正意义的跨平台开发语言,在网上也有相关介绍,中国的一些大牛也发了相关文章,像张善友大牛也发了几个文章,来介绍.NetCore,这段时间,大叔将会一步一步说说这个跨平台的新宠儿! 重新起名了 ASP.NET 5 –> ASP.NET Core 1.0 .NET Core 5 –> .NET Core 1.0 Entity Framework 7 –> Entity