自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为Blazor添加Web Api功能

在Controller文件夹里添加Controller。在Program.cs里添加。在Program.cs里添加。

2024-03-20 20:51:41 405

原创 WPF Prism框架介绍

【代码】WPF Prism框架介绍。

2024-02-08 10:17:40 955

原创 TIA Portal开通OPC UA Server

2023-12-01 15:07:39 62 1

原创 IdentityServer4

【代码】IdentityServer4。

2023-11-04 23:16:57 81 1

原创 VMware内虚拟机ping 通外部网络

具体内容可以看百科,在这里可以理解为,虚拟机通过实体机的网卡直连外部网络,在拓扑中跟实体机处于同等地位。总体思路是先配置gobal的VMnet,然后再将具体的某一个虚拟机分配到这个VMnet上。

2023-09-15 11:09:15 71

原创 C端自动获取当前用户&电脑号

【代码】C端自动获取当前用户&电脑号。

2023-01-29 12:45:27 52

原创 a标签的妙用

a标签的妙用。

2022-09-28 16:36:28 36

原创 CodeSoft官方Demo

本人在gitee上传了一个官方的demo。提供了多个语言的官方Demo。

2022-09-01 07:38:02 254

原创 ASP.Net 大文件上传

controllerStartup封装了一把web.config发布的时候可能被覆盖,要检查web.config文件

2022-06-01 14:44:55 172

原创 Newtonsoft Json在ABP vNext和RestSharp中的应用

json的配置

2022-05-11 15:34:56 315 2

原创 Click Once发布

文章目录原理新建IIS服务Visual Studio 发布部署安装原理IIS可以当做静态文件访问服务器Click Once其实是以App.application为入口,调用其他各种文件完成安装新建IIS服务在IIS服务器上新建一个文件夹 D:\IIS_WPF新建一个IIS服务,文件夹指向刚建的文件夹,端口自定义在IIS_WPF文件下新建一个文件夹用来放具体项目,建完后再切到IIS看到站点下面多了一个文件夹在文件夹下放个图片,然后用浏览器访问项目地址,如果能正确展示图片说明创建成功

2022-05-07 12:12:35 398

原创 ABP动态切换数据库

文章目录背景实现背景我们的Sql Server数据库不能支持7*24h不停机,所以只能做双主热备,这就需要我们应用层在主数据库崩坏后自动切到备用数据库,等主数据库恢复好了以后再切回来。实现按照官方文档新建一个resolver类。 /// <summary> /// 用这两个注解替换调ABP原本默认的connection string resolver /// </summary> [Dependency(ReplaceServices = tr

2022-05-06 15:56:45 1020

原创 asp.net+ocelot+consul,持续更新

文章目录声明事前准备建立网关启动Consul应用APP注册到consul上gateway通过consul获取跳转地址声明我们是制造业企业,技术栈焊死在c#上,所以只能用c#搭建微服务应用。如果纯粹想用微服务,建议转spring cloud。事前准备建一个业务web应用记为app。建一个最简单的web api应用记为 gateway。去官网下载consul 。建立网关gateway项目安装Ocelot。新建一个ocelot.json文件,与appsettings.json同级。内容参考

2022-04-24 16:26:20 224

原创 asp.net core 依赖注入方式

构造函数注入private readonly IConfiguration _configuration;public DefaultController(IConfiguration configuration){ _configuration = configuration;}参数注入方式 [FromServices]public string Get([FromServices] IConfiguration configuration){}属性注入方式pu.

2022-04-19 15:35:15 268

原创 asp.net core获取appsetting.json里的内容

#通过依赖注入 IConfiguration 对象读取。using Microsoft.AspNetCore.Mvc;using Microsoft.Extensions.Configuration;namespace Furion.Web.Entry.Controllers{ [Route("api/[controller]")] public class DefaultController : ControllerBase { [HttpGet]

2022-04-19 15:30:40 857

原创 EF常见数据库连接字符串示例

数据库类型字符串SqliteData Source=./Furion.dbMySqlData Source=localhost;Database=Furion;User ID=root;Password=000000;pooling=true;port=3306;sslmode=none;CharSet=utf8;SqlServerServer=localhost;Database=Furion;User=sa;Password=000000;MultipleActiv...

2022-04-15 17:34:54 3696

原创 IIS部署前端应用

文章目录凡是IIS部署纯前端应用(Vue,Angular,React)都要进行URL重定向。下载URL Rewrite,然后安装到IIS服务器上。进入具体应用下该模块新增空白规则按如下配置并应用

2022-04-13 13:59:31 888

原创 VS远程发布Asp.Net到IIS

去微软官网下载Web Deploy 3.6建议拖到最下面选择语言包下载安装的时候要选complete全量安装。在IIS根目录菜单选择管理服务然后按如下界面配置在IIS根菜单下新建用户然后右击要发布的网站,选择这一项选择用户,复制链接vs 发布选择web部署这里填上刚才要发布到的服务器地址和网站名,再粘贴刚才复制的URL,并输入正确的用户名和密码.........

2022-03-29 12:26:50 449

原创 Furion的SqlSugar插件使用技巧

与其说是Furion做了个兼容SqlSugar的插件,不如说Furion扩展了SqlSugar的功能。以下来说说几点我认为特别有用的点。Sql日志Furion提供了SqlProfiler类来格式化sql并做了参数替换打印出来的sql直接在数据库里执行。var sqlSugar = new SqlSugarScope(configConnection, db => { //单例参数配置,所有上下文生效 db.Aop.OnLogExecuting = (sql, pars)

2022-03-18 11:30:34 2922

原创 ABP vNext Blazor替换前端Layout

千万别动原生wwwroot!千万别动原生wwwroot!千万别动原生wwwroot!千万别卸Blazorise!千万别卸Blazorise!千万别卸Blazorise!参照官网 新建Shared/MainLayout.razor在Blazor项目根目录里新建文件App.razor内如如下<Router AppAssembly="@typeof(App).Assembly"> <Found Context="routeData"> <R

2022-02-01 10:14:23 1271

原创 Serilog 配置模板

文章目录官网 Log.Logger = new LoggerConfiguration()#if DEBUG .MinimumLevel.Debug()#else .MinimumLevel.Information()#endif .MinimumLevel.Override("Microsoft", LogEventLevel.Information) .MinimumLevel.Ove

2022-02-01 09:05:28 1293

原创 ABP vNext SignalR补充说明

跨域问题见这篇文章 ASP.Net Core跨域从后端主动、单向向前端发送信息 public class HelloWorldService : ApplicationService { private readonly IHubContext<TestHub> _testHub;//要注入IHubContext<T> public HelloWorldService(IHubContext<TestHub> tes.

2022-01-30 13:14:45 829

原创 Blazor 长时间不操作导致链接time out的问题

public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseEndpoints(endpoints => { endpoints.MapControllerRoute( name: "default", pattern: "{controller=Hom...

2022-01-25 12:13:56 507

空空如也

空空如也

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

TA关注的人

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