.net core

宝桥南山5 天前
microsoft·ai·微软·c#·.net·.net core
Model Context Protocol (MCP) - 尝试创建和测试一下MCP ServerMCP是Model Context Protocol的缩写,是Anthropic开源的一个标准协议。MCP使得大语言模型可以和外部的数据源,工具进行集成。当前MCP在社区逐渐地流行起来了。同时official C# SDK(仓库是csharp-sdk) 也在不断更新中,目前最新版本是0.1.0-preview.7,相对之前的版本还是在不断更新的(发现最新版的McpClientFactory.CreateAsync方法好像有变更)。关于MCP的具体信息可以参考官方网站。
代码拾光9 天前
.net core·架构设计
面试官:如果某个业务量突然提升100倍QPS你会怎么做?“假设你负责的系统,某个业务线的QPS突然暴增100倍,你会怎么应对?” ——这是上周朋友去面试,被问到一道题,他答了“加机器扩容”,结果面试官眉头一皱:“如果机器不够呢?如果数据库崩了呢?”朋友当场卡壳。其实这道题就像“高压水枪”,专冲知识漏洞。
WikeSoft10 天前
.net·.net core·workflow·流程引擎
1.net core 工作流WorkFlow流程(介绍)WikeFlow官网:www.wikesoft.comWikeFlow学习版演示地址:workflow.wikesoft.com
hez201011 天前
c#·.net·aot·.net core·native
用 .NET NativeAOT 构建完全 distroless 的静态链接应用.NET NativeAOT 想必不少开发者都已经很熟悉了,它可以将 .NET 程序集直接编译到原生的机器代码,从而可以脱离 VM 直接运行。简单的一句 dotnet publish -c Release -r <rid> /p:PublishAot=true 就可以做到。
EdisonZhou16 天前
llm·aigc·asp.net core·.net core
使用MCP C# SDK开发MCP Server + Client大家好,我是Edison。近日被MCP刷屏了,刚好看到张队发了一篇文章提到MCP的官方C# SDK发布了预览版,于是手痒痒尝了一下鲜,写了一个DEMO分享给大家。
黑贝是条狗20 天前
.net core
对.net 的改变以前有点鄙视.net,因为在winform下,确实有的不如delphi 写的应用,但最近接触到.net core 写 网站,对他的看法有了改变,
小吴同学·25 天前
中间件·c#·.net·.netcore·.net core
NET6 WebApi第5讲:中间件(源码理解,俄罗斯套娃怎么来的?);Web 服务器 (Nginx / IIS / Kestrel)、WSL、SSL/TSL区别:.NET6 WebApi第1讲:VSCode开发.NET项目、区别.NET5框架【两个框架启动流程详解】_vscode webapi-CSDN博客
坐望云起1 个月前
前端·后端·asp.net·mvc·.net core·razor pages
ASP.NET Web的 Razor Pages应用,配置热重载,解决.NET Core MVC 页面在更改后不刷新Razor Pages应用,修改页面查看修改效果,如果没有热重载,改一句话跑一次,这个活就没法干了。Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
代码拾光1 个月前
.net core
.NET Core 中如何实现缓存的预热?在构建高性能的 .NET Core 应用时,缓存是提升系统响应速度、减轻数据库压力的利器。然而,缓存并非一蹴而就,它也需要“热身”才能发挥最佳性能。这就是缓存预热的意义所在。
EdisonZhou1 个月前
llm·aigc·.net core
基于Microsoft.Extensions.AI核心库实现RAG应用大家好,我是Edison。之前我们了解 Microsoft.Extensions.AI 和 Microsoft.Extensions.VectorData 两个重要的AI应用核心库。基于对他们的了解,今天我们就可以来实战一个RAG问答应用,把之前所学的串起来。
时光追逐者1 个月前
开源·c#·.net·cms·.net core
一个开源且免费的 .NET CMS 和应用程序框架今天大姚给大家分享一个开源且免费的 .NET CMS 和应用程序框架:Cofoundry。Cofoundry是一个开源且免费的 .NET CMS 和应用程序框架,专注于代码优先的开发模式、无侵入的集成方式、可扩展且灵活的架构以及简单且用户友好的内容管理。
EdisonZhou2 个月前
llm·aigc·.net core
基于Microsoft.Extensions.VectorData实现语义搜索大家好,我是Edison。上周水了一篇 Microsoft.Extensions.AI 的介绍文章,很多读者反馈想要了解更多。很多时候,除了集成LLM实现聊天对话,还会有很多语义搜索和RAG的使用场景,那么今天就给大家介绍一下如何完成语义搜索。
时光追逐者2 个月前
microsoft·开源·c#·.net·.net core·maui
推荐几款开源免费的 .NET MAUI 组件库今天大姚给大家推荐 3 款开源且免费的 .NET MAUI 组件库。.NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。使用 .NET MAUI,可从单个共享代码库开发可在 Android、iOS、macOS 和 Windows 上运行的应用。
EdisonZhou2 个月前
aigc·.net core
.NET程序员AI开发基座:Microsoft.Extensions.AI大家好,我是Edison。微软在2024年11月就发布了新的AI核心库Microsoft.Extensions.AI,虽然目前还是一个预览版,但其可以大大简化我们的AI集成和开发工作。
hez20102 个月前
c#·.net·.net core
用 C# 插值字符串处理器写一个 sscanf什么?用 C# 插值字符串处理器写一个输入用的 sscanf?你确定不是输出用的 sprintf?我猜不少读者看到标题后大概会有上述的想法。然而我们这里还真就是实现 sscanf,而不是 sprintf。
时光追逐者2 个月前
c#·.net·商城系统·.net core·微软技术
一款由 .NET 官方团队开源的电子商务系统 - eShopeShop是一款由.NET官方开源的,基于.NET Aspire构建的用于参考学习的服务架构电子商务系统,旨在展示如何利用.NET框架及其相关技术栈构建一个现代化的电子商务网站。该项目采用服务架构,将应用程序分解为多个独立的服务,每个服务都可以独立开发、部署和扩展。
hez20103 个月前
c#·.net·aot·.net core·clr·compiler
Brainfly: 用 C# 类型系统构建 Brainfuck 编译器Brainfuck 是由 Urban Müller 在 1993 年创造的一门非常精简的图灵完备的编程语言。
代码拾光3 个月前
.net core
.NET Core 中如何构建一个弹性的 HTTP 请求机制?弹性是指系统在面对故障或异常情况时,能够保持或快速恢复到正常状态的能力。在 HTTP 请求的上下文中,弹性意味着当请求失败时,系统能够自动采取一系列措施(如重试、降级、断路等)来确保请求最终成功或优雅地处理失败。
代码拾光3 个月前
.net core
在 .NET Core中如何使用 Redis 创建分布式锁在 .NET Core WebApi 中使用 Redis 创建分布式锁可以通过 StackExchange.Redis 库来实现。分布式锁用于确保在分布式系统中,同一时间只有一个进程可以执行某段代码。