ASP.NET Core - .NET 6 的入口文件
ASP.NET Core - .NET 6 的入口文件

自从.NET6开始,微软对应用的入口文件进行了调整,移除了Main方法和Startup文件,使用顶级语句的写法,将应用初始化的相关配置和操作全部集中在Program.cs文件中,如下:

[WPF] 使用Silk.NET绘制D3D9或OpenGL内容并完美解决空域问题。
[WPF] 使用Silk.NET绘制D3D9或OpenGL内容并完美解决空域问题。

可扩展渲染控件实现的基本思路(D3D、OpenGL绘制所使用的基类):   首先创建一个抽象类FramebufferBase,该类主要记录当前控件宽高和图像资源。publicabs

并行执行异步方法的最佳实践
并行执行异步方法的最佳实践

前言最近写了三篇关于并行异步的博客,因为我走了很多弯路。并行执行异步方法并接收返回值这个问题,stackoverflow上讨论好几年,.NET6实现了Parallel.ForeachAsync。

WPF学习笔记01-初识XAML

在学习WPF之前我们要首先了解并认识一个新的东西-XAML。什么是XAML?XAML和WPF的关系是什么?在项目中怎么使用XAML?接下来我们来一点一点的认识Ta。1-什么是XAML?百度百科

五种图片格式的区别

1、jpeg(jpg)      -支持的颜色丰富,不支持透明效果,不支持动图      -一般用来显示照片2、gif      -支持的颜色较少,支持简单透明,支持动图    

必知必会的设计原则——合成复用原则    必知必会的设计原则——单一职责原则必知必会的设计原则——开放封闭原则必知必会的设计原则——依赖倒置原则必知必会的设计原则——里氏替换原则必知必会的设计原则——接口隔离原则必知必会的设计原则——迪米特原则必知必会的设计原则——合成复用原则
必知必会的设计原则——合成复用原则 必知必会的设计原则——单一职责原则必知必会的设计原则——开放封闭原则必知必会的设计原则——依赖倒置原则必知必会的设计原则——里氏替换原则必知必会的设计原则——接口隔离原则必知必会的设计原则——迪米特原则必知必会的设计原则——合成复用原则

 设计原则系列文章 必知必会的设计原则——单一职责原则必知必会的设计原则——开放封闭原则必知必会的设计原则——依赖倒置原则必知必会的设计原则——里氏替换原则必知必会的设计原则——接口隔离原

从 Newtonsoft.Json 迁移到 System.Text.Json

一.写在前面System.Text.Json是.NETCore3及以上版本内置的Json序列化组件,刚推出的时候经常看到踩各种坑的吐槽,现在经过几个版本的迭代优化,提升了易用性,修复了

WPF中使用LibVLCSharp.WPF 播放rtsp
WPF中使用LibVLCSharp.WPF 播放rtsp

目录LibVLCSharp.WPF简介vlc:VideoView基本使用安装LibVLC播放rtsp引入命名空间xaml代码cs代码截图概述代码示例vlc:VideoView进阶使用空域问题宽高比设

.NET为什么推荐它作为RabbitMQ消息队列的首选开发工具
.NET为什么推荐它作为RabbitMQ消息队列的首选开发工具

支持.NetCore(2.0及以上)/.NetFramework(4.5及以上),可以部署在Docker,Windows,Linux,Mac。RabbitMQ作为一款主流的消息队列工具早已

01-《AspNetCore》-IOC

IOC视频讲解基础概念Microsoft.Extensions.DependencyInjection.Abstractions:抽象包Microsoft.Extensions.Depende

02-《AspNetCore》-Configuration

Configuration视频讲解package说明Microsoft.Extensions.Configuration.Abstractions:抽象包,一大堆的接口Microsoft.Ex

05-《AspNetCore》-AOP

AOP视频讲解面向切面编程AOP的对面向对象编程OOP的一个补充,它的特点是将系统逻辑和业务逻辑采取《非侵入式》分离。我们把系统封装成一个一个的切面(单一职责)进行顺意编排组合,插入(织入)到业务