公众号每月定期推广和分享的C#/.NET/.NET...
同时,在业务逻辑层结合基于角色的授权机制,根据用户岗位与职责,精确限定其对审批流程的操作权限,如普通员工只能提交申请、查看自己申请进度,审批人可进行审批操作,部门经理有额外流程调整权限等,确保审批流程按企业授权规则有序运行。例如,审批人登录系统后,与服务器建立 SignalR...
当然这里不仅仅只有C#/.NET/.NET Core还有前端、云原生(Docker,K8s)、分布式,微服务、实用工具、学习书籍、AIGC、AI赋能、求职和招聘资讯、热点资讯等多个领域,我们致力于构建一个积极向上、和谐友善的.NET技术交流、学习平台。C#/.NET/.NET...
NETCore.Encrypt 是一个功能丰富、易于使用的 .NET Core 加密解密工具类库,提供了多种对称加密、非对称加密、哈希计算和 Base64 编码解码功能。:支持 HMAC-MD5, HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512 等多种带密钥的哈希算法。:支持不同密钥长度(2048, 3072,...
C#/.NET/.NET Core开发者人才招聘专栏,本专栏致力于汇聚最新的C#/.NET/.NET Core相关岗位招聘信息,为C#/.NET/.NET Core技术爱好者、开发者及企业搭建一个高效、精准的招聘与求职平台。DBCHM 是一款简单且实用的数据库文档生成工具,支持多种主流数据库,包括 SqlServer、MySQL、Oracle、PostgreSQL、DB2、SQLite...
建议先升级到最近的 LTS(如 .NET 6、.NET 8),然后再考虑迁移至 .NET 10。:从 Windows 专属的 .NET Framework,到真正跨平台的 .NET Core,再到统一平台 .NET。:语言特性持续减少样板代码(boilerplate),如顶级语句、全局 using、主构造函数、扩展成员等。:对于尚在预览或提案阶段的语言特性(如 C# 13...
Entity Framework Core(EF Core):.NET 官方 ORM 框架,EF Core 7+ 引入的“编译查询”(Compiled Queries)可将重复执行的 SQL 查询编译为机器码,避免每次解析 LINQ 表达式的开销,查询效率比 Java 的 Hibernate 高 25%-30%;AOT...
公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。PowerToolbox 是一款由 .NET 开源免费(MIT...
无需从零开始编写所有功能,可以快速集成成熟的第三方库,如日志框架(Serilog, NLog)、依赖注入容器(Autofac)、数据库访问(Entity Framework Core)、API 客户端(Refit)、身份验证(IdentityServer)等。现在,是时候深入“幕后”,探究一个 NuGet 包究竟是由什么构成的,以及它的“身份证”——元数据是如何定义的。当你创建一个新的...
我用.NET Core精心构建的API——那个支撑我们整个产品的核心——正在艰难喘息。我深知:如果无法解决这个问题,我的创业梦想可能一夜崩塌。本文将带你重温我的.NET Core...
TDS 是一款基于 .NET 开源免费(MIT license)、高效且用户友好的文件搜索工具,使用 Avalonia UI 技术并完美支持 AOT 编译,实现并优化了如 USN 读取/近实时更新,索引磁盘缓存,索引增强搜索,多关键字匹配,多线程搜索,Avalonia UI...
公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。SuperCom 是一款基于 .NET 开源(GPL-3.0...
其实,各位如果项目中常用 EF Core,就会发现,大多数时候我们根本不用去考虑连接数据库的事,引用数据库对应的包,添加 Provider(指 UseSql、UseSqlite 等方法的调用),传递一个连接字符串就完事了。C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!CookPopularUI 是一款开源免费(MIT License)、组件丰富的 WPF UI...
例如,在支付链路中,调用第三方支付接口的过程改为异步执行,单个线程的处理能力提升了 3 倍,有效减少了服务器的线程开销。大促期间,技术团队还通过 .NET Core 的压力测试工具(如 BenchmarkDotNet),提前模拟了 1.5 倍于预期的流量峰值,验证了系统的容灾能力,最终实现了零故障、零丢单的运行目标。当订单流水突破百亿的那一刻,后台的 .NET Core...
它提供了一个简单易用的界面和丰富的代码编辑功能(如代码高亮、智能提示、多框架版本支持、NuGet 包引用等),让用户可以直接在浏览器中编写和测试.NET代码,而无需安装本地的开发环境。记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。JxcLite 是一个基于 Known 框架开发(基于 .NET Blazor...
该知识库记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。包含C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET...
在企业级开发中,API 的性能和稳定性至关重要。本文总结了 .NET Core API 优化的关键点,包括异步编程、响应压缩、数据库访问优化、HttpClient 的正确使用、缓存与限流、日志监控和部署优化,以提升 API 的性能和可扩展性。
C#/.NET/.NET Core技术前沿周刊每周更新最新技术文章、社区动态和学习资源,帮助开发者掌握数据可视化、服务更新、AI工具和开源项目等前沿技术。
本文介绍了多个优秀的开源C#/.NET项目,如DistributedLock、xUnit和FluentCMS,涵盖分布式锁、单元测试和内容管理系统等功能,旨在帮助开发者高效使用这些工具,并提供源码地址和详细介绍。
本周C#/.NET/.NET Core技术前沿周刊介绍了多款开源工具,如防撤回补丁、文件搜索启动器和Excel处理库,旨在提升开发效率和用户体验。同时,讨论了LINQ与PLINQ的性能差异,以及.NET 10的进展与新特性。
完成下面两步后,将自动完成登录并继续当前操作。