.Net相关网站以及文章

.Net相关源码

.Net 运行时源码:https://source.dot.nethttps://github.com/dotnet/runtime

asp.netcore 源码:https://github.com/dotnet/aspnetcore

.NET compiler 源码:https://github.com/dotnet/roslyn

.Net 官方诊断程序相关文章

操作流程: https://learn.microsoft.com/zh-cn/dotnet/core/diagnostics/debug-memory-leak
示例包含了:

内存泄漏:针对内存泄漏我自己碰到的情况要么非托管资源未释放,没有使用Dispose,常见的数据库连接,Redis连接这些,其实这些连接,服务可以查看到客户端连接数,如果连接数一直在增加那就说明连接没有释放;要么就是定义的全局静态字段,比如是一个字典或者列表可以不断增加,随着使用时间的增加,占用内存越来越多。

高CPU:

死锁:

堆栈溢出:

对应的源码: https://github.com/dotnet/samples/tree/6c5ab81742af4729c5bc2c8d9c91d4eed781e58f/core/diagnostics/DiagnosticScenarios

.Net 和 容器 简介

https://learn.microsoft.com/zh-cn/dotnet/core/docker/introduction

.Net和AI

模型生成器是通过VS界面操作训练数据,生成模型生成预测的代码

ML.NET API是通过代码训练数据、生成模型、预测

模型生成器介绍:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/automate-training-with-model-builder

ML.NET API介绍:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/how-does-mldotnet-work

模型生成器案例:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/tutorials/predict-prices-with-model-builder

ML.NET API案例:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/tutorials/sentiment-analysis

Open Neural Network Exchange(ONNX,开放神经网络交换)是AI模型的开放源代码格式,ONNX 支持框架之间的互操作性

介绍ML.NET如何使用ONNX模型:https://learn.microsoft.com/zh-cn/azure/machine-learning/how-to-use-automl-onnx-model-dotnet?view=azureml-api-2

介绍ML.NET如何使用YOLOv2的ONNX模型:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/tutorials/object-detection-onnx

ML.NET如何导出ONNX模型:https://learn.microsoft.com/zh-cn/dotnet/machine-learning/how-to-guides/save-load-machine-learning-models-ml-net#load-a-model-stored-locally

上图是通过机器学习框架训练AI模型,训练完以后导出ONNX模型,ML.NET可以使用ONNX模型

.Net使用GRPC

https://learn.microsoft.com/zh-cn/aspnet/core/grpc

Asp.net core

Web服务器Kestrel、HTTP.sys、IIS:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/servers

部署在linux服务器+nginx反向代理+systemd服务管理:https://learn.microsoft.com/zh-cn/aspnet/core/host-and-deploy/linux-nginx

.NET IoT 库文档

微软官方库:https://learn.microsoft.com/zh-cn/dotnet/iot 文档主要介绍dotnet运行在arm架构的树莓派上面,可以控制树莓派的引脚,通过控制树莓派的引脚可以控制其他硬件的电压。理论上也是可以用过国产的比如香橙派之类的开发板上面的。

.NET nanoFramework:https://github.com/nanoframework/nanoFramework.IoT.Device 主要面向stm32、esp32的单片机开发,最低配置可以运行在256kB的flash和 64kB 的RAM的设备上。

C#/C++

C#调用C++: https://www.cnblogs.com/skyfreedom/p/11773597.html

WPF

教程: https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/?view=netframeworkdesktop-4.8
控件: https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/controls/control-library?view=netframeworkdesktop-4.8

posted @   长空nice  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示