自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

原创 C# .NET 轻量级 Web 服务器选型指南

摘要: 针对.NET应用轻量级Web嵌入需求,本文对比了PicoServer、ASP.NET Core最小API、NancyFX等方案。PicoServer以50KB体积、低内存占用(16MB)和跨平台嵌入能力(WinForms/WPF/控制台等)脱颖而出,支持WebSocket/SSE/JWT认证,尤其适合现有程序扩展Web功能;ASP.NET Core最小API适合全新微服务但资源消耗大;NancyFX/EmbedIO已停止维护。物联网场景可选PicoServer.Nano,文件上传场景考虑GenHTT

2026-05-18 19:59:03 454

原创 基于 C# + PicoServer,面向 AI 生成网页的托管工具

但问题也很明显:AI 生成的网页只能本地打开,只能自己查看,完全自娱自乐,没办法共享给团队、在内网使用。我们 C# 开发者,还可以轻松做嵌入式 Linux 开发、低配置边缘设备开发,哪怕是 64MB 小内存的嵌入式设备,也能流畅运行这类轻量服务。这个特定场景设计的小项目。不限制数据类型,文本、JSON、图片、任意二进制文件都能直接存取,灵活度很高,足够满足日常小型业务、内部简单交互需求。日常工作中,不管是给公司、团队、同事写小工具、内部辅助服务,还是结合 AI 做轻量化配套应用,都有了更多落地方式。

2026-04-29 22:22:13 353

原创 [C#] 零依赖高性能跨平台 Web 胶水库 PicoServer 介绍

PicoServer是.NET生态中的轻量级Web能力库,具有零依赖、高性能和跨平台特性。它支持WebAPI、WebSocket和静态文件托管等功能,仅需一行代码即可实现WebAPI开发。设计遵循极简路径、零侵入集成等原则,提供全异步架构和内置安全机制。性能测试显示其在普通开发环境下即可实现高吞吐量(QPS超5万)和低延迟(P99<5ms)。兼容.NET Framework 4.6.1+至.NET 10/11,特别适合存量系统改造、边缘计算等场景。PicoServer通过极简架构最大化.NET运行时性

2026-04-29 22:19:52 385

原创 ASP.NET Core 太重?试试这个零依赖、能嵌入任何 .NET 项目的 Web 胶水库

如果你的下一个需求是“给那个老项目加个接口”或“快速验证一个 API 想法”,别再为重型框架的复杂性而妥协。:开箱即用,防目录遍历,提供简单的 Token 及 JWT 认证机制,并能支持 SSL,保障基础接口安全。:在项目初期,几分钟内搭建出可测试的 API 原型,后期可平滑迁移至 ASP.NET Core。或者,你正在开发一个资源敏感的工业边缘计算网关,只需要暴露几个简单的数据查询 API。:支持灵活的前置拦截,轻松集成身份验证、日志记录、限流等逻辑,且完美适配项目已有的。

2026-02-26 23:46:41 962

原创 NancyFX 停止维护后,.NET 轻量级 Web 框架的替代方案:PicoServer

然而,随着 .NET 生态的飞速进化,NancyFX 的官方活跃度逐渐降低,如今已基本。对于所有怀念 NancyFX 那种简洁优雅的开发者来说,PicoServer 提供了那个熟悉的“快乐路径”,并将其延伸到了更广阔的应用场景和更现代的 .NET 平台。:在项目初期用 PicoServer 快速验证,业务增长后,可平滑迁移至 ASP.NET Core,两者并非互斥,而是协作关系。迁移成本是选择替代方案的关键。​ 项目重写,即可为其添加现代化的 Web API,这是 NancyFX 也难以优雅解决的问题。

2026-02-26 23:33:48 848

原创 【集成示例】PicoServer 与Redis集成:轻量服务快速操作缓存数据

是一款,单 DLL 几十 KB,可集成进任意 .NET 程序,不依赖 IIS、Kestrel,集成简单、不入侵业务,高性能、高稳定,低资源消耗。无论是轻量级 Web API、WebSocket 实时通信、边缘计算 Web 服务,各类网关,还是轻量流媒体服务器,用它都恰到好处。

2026-01-28 06:30:54 524

原创 【集成示例】PicoServer 与依赖注入(DI)集成:轻量服务也能优雅解耦

PicoServer是一款轻量级跨平台Web请求胶水库,仅需单DLL几十KB即可集成到任何.NET程序,无需依赖IIS或Kestrel。它提供开箱即用的Web功能(路由、认证、WebSocket等),支持.NET Framework/Core/5/6+,兼容Windows/Linux/macOS。通过异步非阻塞架构实现高性能低消耗,支持AOT编译和高度定制。本文演示了如何结合DI容器快速开发WebAPI:定义服务接口及实现,构建DI容器注册服务,启动PicoServer并添加路由,最终实现通过浏览器访问返回

2026-01-27 13:35:31 530

原创 【集成示例】PicoServer 与 SQLite 集成:轻量服务快速操作本地数据库

是一款,单 DLL 几十 KB,可集成进任意 .NET 程序,不依赖 IIS、Kestrel,集成简单、不入侵业务,高性能、高稳定,低资源消耗。无论是轻量级 Web API、WebSocket 实时通信、边缘计算 Web 服务,各类网关,还是轻量流媒体服务器,用它都恰到好处。

2026-01-27 13:27:42 364

原创 PicoServer介绍:一款 .NET 生态的 轻量级 Web 请求胶水库,主打 “集成至上、灵活嵌入”,无需依赖 IIS、Kestrel 这类传统 Web 服务器

最近发现一款新库 MicroServer ,用起来还不错,很有特色。它无需依赖 IIS、Kestrel 这类传统 Web 服务器,可直接嵌入任意 .NET 应用快速搭建 Web API。一行代码就行。

2026-01-04 19:02:08 1114

原创 AvaloniaVisualBasic6:一个基于Avalonia+C#开发的VB6 IDE

Avalonia 是一个开源框架,用于从单个 .NET 代码库构建美观的跨平台应用程序。经过十年的酝酿,Avalonia 成了一个成熟而稳定的平台,用于构建桌面、嵌入式、移动和 Web 应用程序。BASIC (Beginners’All-purpose Symbolic Instruction Code,初学者通用符号指令代码)是一种通用的高级编程语言,旨在方便使用。站长对它的总结是一门自然语法的语言,因为它采用因英文单词作为语法,而不是用符号,对人是很友好的。

2024-11-15 18:26:49 2164

原创 开源免费的VBWebAPI类库,用VB.NET开发,无需IIS

VS中没有vb.net的WebAPI模板,自己开发中有时候又需要,因此开发了VBWebAPI这个库,采用 VB.net + httplisener 开发的 WebAPI,无需IIS或专门用 C# 在VS中开发WebAPI。学习Java中的jetty容器,采用异步事件 + Handler的方式来实现,和编写普通事件没有区别。(VB.NET和C#都可以用)目前功能比较简单,主要是用来通信和偶尔发送文件,无需IIS 一个DLL就行了。VBWebAPI.DLL非常小和纯粹,只有10多KB大小,方便集成。

2024-10-27 16:25:51 1098

原创 vb.net在WPF中数据绑定,实现INotifyPropertyChanged的完整示例

WPF实现INotifyPropertyChanged数据更新通知很多都是C#的,自用VB版的示例:.xaml部分如下:<Grid> <StackPanel> <Label Content="字符串"/> <TextBox Text="{Binding TmpStr,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/> <Label...

2022-04-17 14:14:04 1101

Winsock错误代码 txt

Winsock错误代码 txt 的 希望对大家有所帮助...

2008-12-08

VB开发过程中的经典代码

VB经典代码 VB经典代码 VB经典代码 VB经典代码

2010-06-27

嵌入开发(Wince)的一些经验

嵌入开发(Wince)的一些经验 嵌入开发(Wince)的一些经验 嵌入开发(Wince)的一些经验

2010-06-27

VB6.0中文标准版精简

VB精简版.为刚接触vb的人使用更方便,占用空间少,给资源不足而爱好vb的人一个不错的选择!

2008-11-03

一些未公开的 api

一些未公开的api 希望对大家 有所帮助....

2008-11-18

mrp的java模拟器

mrp的java模拟器 mrp的java模拟器 mrp的java模拟器 mrp的java模拟器

2010-06-27

VS C++ 精简版

VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++VS C++

2009-04-20

新编Win32API大全(中文版)

新编Win32API大全(中文版) 希望 对大家 有用...

2008-11-18

html网页学习基础

html基础.zip 希望对大家有用.......

2008-12-08

VB API函数大全

VB API函数大全(html) 欢迎下载..

2008-11-18

VC++在线学习程序

VC++在线学习程序 VC++在线学习程序 VC++在线学习程序

2010-09-23

易语言4[1].12超精版

易语言4[1].12超精版。提供优质软件环境..资源共享..中国人自己的编程语言..欢迎下载使用...

2008-11-03

空空如也

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

TA关注的人

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