.net core实战中rabbitmq进行数据队列管理(websocket即时推送到前端页面)
本文介绍利用rabbitmq进行数据的消息队列管理,通过websocket通讯方式把队列中的数据即时推送到前端的一种解决方案。1、首先你要安装rabbitmq服务,如何使用rabbitmq和如何安装可以自行baidu,网上...C#调用usb摄像头的实现方法
1、下载aforge类库,下载地址:,我下载的版本是:aforge.netframework-2.2.5.exe;2、下载安装好后,将下载类库中的release文件夹复制到c#项目的可执行文件文件夹,即debug文件夹下;3、在c#项目中添加引...- 0
- 0
- 0
- 0
- 0
C# 关于AppDomain的一些总结
前言一直想写一个这样的程序:与其它的程序完全解耦,但可以动态的加载其它程序,并执行其中的特定方法,执行完后可以卸载,完全不影响该程序本身。最近无意间发现了c#中appdomain,再加上反射,感觉就...- 0
- 0
- 0
- 0
- 0
C#延迟执行方法函数实例讲解
需求分析:我们在做winform开发的时候,有时候需要让程序休眠几秒钟,但是如果我们直接使用thread.sleep()函数的话,页面ui就会停止响应。怎么样解决呢,你可以把页面涉及到表现ui的代码放到一个单线...- 0
- 0
- 0
- 0
- 0
Asp.Net中的Action和Func委托实现
前言最近在阅读某开源框架源码的时候,发现作者在其中运用了很多action委托和func委托,虽然我之前在项目中也有一些对委托的实操,但还是免不了长时间的不用,当初消化的一些委托基础都遗忘了。。。索...- 0
- 0
- 0
- 0
- 0
在ASP.NET Core5.0中访问HttpContext的方法步骤
asp.netcore应用通过ihttpcontextaccessor接口及其默认实现httpcontextaccessor访问httpcontext。只有在需要访问服务内的httpcontext时,才有必要使用ihttpcontextaccessor。通过razorpages使用ht...- 0
- 0
- 0
- 0
- 0
"Xaml+C#"桌面客户端跨平台初体验
"xaml+c#"桌面客户端跨平台初体验前言??随着.net5的到来,微软在.net跨平台路上又开始了一个更高的起点。回顾.netcore近几年的成果,可谓是让.net重生了一次.??asp.netcore跨平台解决了windows服...- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
使用C#9中records作为强类型ID的实例教程
强类型id实体通常是整数,guid或者string类型,因为数据库直接支持这些类型,但是,如果实体的id的类型是一样的,比如都是整数的id,这有可能会出现id值传错的问题,看下边的示例。publicvoidaddproduc...- 0
- 0
- 0
- 0
- 0
c# WPF中System.Windows.Interactivity的使用
背景在我们进行wpf开发应用程序的时候不可避免的要使用到事件,很多时候没有严格按照mvvm模式进行开发的时候习惯直接在xaml中定义事件,然后再在对应的.cs文件中直接写事件的处理过程,这种处理方...- 0
- 0
- 0
- 0
- 0
.NET Core 3 WPF MVVM框架 Prism系列之区域管理器
本文将介绍如何在.netcore3环境下使用mvvm框架prism的使用区域管理器对于view的管理一.区域管理器我们在之前的prism系列构建了一个标准式prism项目,这篇文章将会讲解之前项目中用到的利用区域...- 0
- 0
- 0
- 0
- 0
多线程之旅(Thread)
在上篇文章中我们已经知道了多线程是什么了,那么它到底可以干嘛呢?这里特别声明一个前面的委托没看的同学可以到上上上篇博文查看,因为多线程要经常使用到。源码一、异步、同步1.同步(在计算的理解...- 0
- 0
- 0
- 0
- 0
VS2013如何转成VS2010且不会出现此项目与Visual Studio的当前版本不兼容的报错
vs2013如何转成vs2010且不会出现此项目与visualstudio的当前版本不兼容的报错解决方法:1.用记事本打开解决方案文件“解决方案名.sln”,然后修改最上面两行为如下代码:microsoftvisualstudiosolut...- 0
- 0
- 0
- 0
- 0
快速学习C#的思路
首先以winform项目开发举例1.完整的学习计划2.对于学习内容分类3.良好的学习习惯4.项目实践学习计划1.基础篇2.提高篇3.应用篇内容分类1.语法2.控件3.业务逻辑学习习惯1.时间安排2.进度安排3.记...- 0
- 0
- 0
- 0
- 0
如何在C#中集成Lua脚本
背景在很多时候我们代码中的一些逻辑操作并不能够硬编码到代码中,我们可能希望通过配置来完成这个操作,所以这个时候我们就需要有一些脚本语言能够处理这些操作,在c#语言中比较常见的就是通过引...- 0
- 0
- 0
- 0
- 0
ASP.NET Core 3.x 中间件流程与路由体系
中间件分类asp.netcore中间件的配置方法可以分为以上三种,对应的helper方法分别是:run(),use(),map()。run(),使用run调用中间件的时候,会直接返回一个响应,所以后续的中间件将不会被执行了。use(...- 0
- 0
- 0
- 0
- 0
C#/.net core 分布式服务消息一致性方案
分布式部署服务的情况下,由于网络状况不可预期,消息有可能发送成功,但是消费端消费失败;也有可能消息根本没有发出去,如何保证消息是否发送成功是经常遇到的问题。最近有时间研究了一下,具体方法...- 0
- 0
- 0
- 0
- 0