自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 基于.net Framework471搭建的WebAPI简单框架(下)

1、在CK.Project.Web.WebApi层里的App_Start文件夹中新建名为“SwaggerConfig.cs”文件(如果已存在,则无需新建)。1、在CK.Project.Web.WebApi层里的App_Start文件夹中新建名为“AutofacConfig.cs”文件。1、CK.Project.Web.Core无需引用任何项,默认跳过从CK.Project.Web.Application开始。1、右键解决方案名称,选择“解决方案的Nuget程序包”,进行安装。

2022-10-01 16:04:47 2312 1

原创 基于.net Framework471搭建的WebAPI简单框架(上)

IoC依赖注入包:AutoFac v4.9.2、AutoFac.Mvc5 v4.0.2、AutoFac.WebApi2 v4.2.1。Swagger文档包:Swashbuckle v5.6.0、Swashbuckle.Core v5.6.0。平台:.Net Framework v4.7.1。O/RM框架:SQLSugar v5.0.3.5。PgSql包:Npgsql v4.0.10。数据库版本:PostgreSQL 13。

2022-10-01 13:55:06 2401

原创 IIS 8.0 设置反向代理教程

一、环境准备:​ 1、Windows Server 2012 R2。​ 2、IIS(Internet Information Server) 8.0。​ 3、ARR(Application Request Router) 3.0。​ 4、URL Rewrite(URL重写工具) 2.0。​ 5、Web Platform Installer(Web平台安装程序)(如IIS或系统内找不到的情况下)。​ 6、一个可以外网访问的域名。二、说明:​ 一般情况下,在安装ARR时,系统会先自动下载安装UR

2022-05-25 12:53:19 5647 5

原创 .Net Framework 471下的SQLSugar+PostgreSQL 13的笔记

.Net Framework 471下的SQLSugar+PostgreSQL 13记录笔记一、环境说明(楼主只试过以下版本的,早前试别的版本会出现Exception_WasThrow的情况,知道什么原因的可以在文章下评论):.Net框架:.Net Framework 471ORM框架:SQLSugar 5.0.3.5PG包:Npgsql 4.0.10.0数据库版本:PostgreSQL Enterprise 13二、上面环境准备好之后,新建EF仓储实例类并继承SQLSugar的SimpleCl

2022-02-16 10:08:28 3377 8

原创 从零开始搭建ABP框架(Asp .Net Boilerplate)+MySQL(v8.0.22)

从零开始搭建ABP框架(Asp .Net Boilerplate)+MySQL(v 8.0.22)一、总体框架介绍(传统的WebAPI)一、总体框架介绍注意:VS2019版本必须在16.9.4以上,并且安装了.NET 5 SDK和运行时!!事前准备:先前往:https://aspnetboilerplate.com/Templates 生成项目解决方案模板,注意生成时不要勾选Include login, register, user, role and tenant management pag

2021-05-26 15:22:02 3667 3

原创 从零开始搭建ABP框架(Asp .Net Boilerplate)+Oracle(11 g)

从零开始搭建ABP框架(Asp .Net Boilerplate)+Oracle(11 g)一、总体框架介绍注意:VS2019版本必须在16.9.4以上,并且安装了.NET 5 SDK和运行时!!事前准备:先前往:https://aspnetboilerplate.com/Templates 生成项目解决方案模板,注意生成时不要勾选Include login, register, user, role and tenant management pages.复选框,,Target Version要

2021-05-25 17:38:39 6232 12

原创 在Debian10.0&Ubuntu10.04上部署mysql步骤

在Debian10.0上部署mysql步骤1、使用wget命令下载你所需要的mysql版本,这里用0.8.13-1_all为演示:wget http://repo.mysql.com/mysql-apt-config_0.8.15-1_all.deb。2、下载完成后,用具有sudo权限的w用户安装mysql发行包:sudo apt install ./mysql-apt-config_0.8.15-1_all.deb系统将显示配置菜单,从中可以选择要安装的MySQL版本。已预先选择MySQL 8

2021-05-07 15:54:00 349

原创 上传Nuget包到私人Nuget服务器上

上传Nuget包到私人Nuget服务器上步骤一:前往NuGet官网https://www.nuget.org,注册或登录微软账号成为Nuget开发者。步骤二:此处跳过注册/登录步骤,登录完成后点击①API Keys选项添加开发者Key。步骤三:①点击Create,填写Key Name(可以随便填写,名字可自定义)。②Package Owner默认为当前账号。③Select Scopes处选择【push】和【push new package and package versions】。④点击【Cre

2021-05-01 00:08:22 1423 2

原创 在Windows服务器上搭建Nuget私人服务器(超~详细)

在Windows服务器上搭建Nuget私人服务器一、使用VS2017/VS2019新建空白解决方案,操作如图:步骤一:这里以VS2019为例,打开VS2019,选择【创建新项目】选项;步骤二:选择【空白解决方案】,点击【下一步】;步骤三:填写解决方案名称和选择解决方案存放位置,方便演示这里选择了桌面和解决方法名称为MyNugetServer;步骤四:至此完成第一阶段。二、选择解决方案名称,新建一个空的项目,操作如图;步骤一:①鼠标右键选择解决方案名称,在弹出的菜单里选择②【添加】——③

2021-05-01 00:00:03 2941 4

基于.net Framework471搭建的WebAPI简单框架配套demo

内容概要: 通过带着读者手写WebApi框架,了解 WebApi核心原理。在过程中会摘取整体框架中的核心逻辑,简化代码实现过程,了解Autofac+SQLSugar+Swagger-UI+EF的魅力所在,让读者爱上.net的框架。进而对.net的DDD设计模式有想更深入的了解。 适合人群: 具备一定编程基础,工作1年的研发人员 能学到什么: ①依赖注入模式、O/RM对象映射模式; ②IOC、循环依赖都是如何设计和实现的。 阅读建议: 此资源以开发WebApi框架,最基本的DDD领域分层,让初学者对DDD的一个切面有所了解,同时内置了详细的运行说明,只需本地部署数据库即可运行。

2022-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除