当前位置:首页 > 技术文章 > 后端开发 > C#.Net教程

  • ASP.NET Core 中的防伪令牌如何防止 CSRF?
    ASP.NET Core 中的防伪令牌如何防止 CSRF?
    防伪令牌通过比对cookie和请求中的匹配值防止CSRF攻击,确保请求来自可信源。
    C#.Net教程 . 后端开发 405 2025-10-20 21:17:01
  • 什么是 YARP,如何在 .NET 中实现反向代理?
    什么是 YARP,如何在 .NET 中实现反向代理?
    YARP是微软基于.NET的高性能反向代理库,支持动态路由、负载均衡、健康检查、请求重写和可观测性;通过创建ASP.NETCore项目、安装YARP包、配置路由与集群、在Program.cs中启用服务即可实现;可结合代码进行HttpClient配置和请求转换,适用于微服务网关、内嵌代理等场景,优势在于轻量、高集成度和无需外部依赖。
    C#.Net教程 . 后端开发 536 2025-10-20 21:13:02
  • ASP.NET Core 中的自定义标记提供程序如何实现?
    ASP.NET Core 中的自定义标记提供程序如何实现?
    自定义TagHelper通过继承TagHelper类并重写Process方法,可扩展HTML标签行为;使用[HtmlTargetElement]指定目标标签,通过output参数修改输出内容;在_ViewImports.cshtml中用@addTagHelper注册后,即可在Razor视图中以语义化标签形式使用,并支持通过公共属性传递参数,实现灵活的HTML生成逻辑。
    C#.Net教程 . 后端开发 202 2025-10-20 20:49:01
  • C#如何使用Dapper进行数据库查询?基本步骤是什么?
    C#如何使用Dapper进行数据库查询?基本步骤是什么?
    答案:在C#中使用Dapper需先安装NuGet包,再通过IDbConnection建立数据库连接,定义与表对应的实体类,利用Query等方法执行SQL查询,支持参数化防止注入,实现高效数据操作。
    C#.Net教程 . 后端开发 187 2025-10-20 20:02:01
  • 什么是 Kubernetes 的 Pod 垂直扩缩容?
    什么是 Kubernetes 的 Pod 垂直扩缩容?
    VPA通过动态调整Pod的CPU和内存请求与限制,提升资源利用率和应用稳定性。它分析实际使用情况,在资源不足时增加配置,避免性能下降或被终止;在资源过剩时减少配置,防止浪费。其核心作用包括降低OOM风险、优化调度效率。支持Off(仅监控)、RecommendationOnly(提供建议)和Auto(自动更新并重建Pod)三种模式。适用于长时间运行、资源需求变化慢的服务如后端应用和数据库,但因需重启Pod导致短暂中断,不适用于需快速响应负载变化的场景。通常不建议与HPA同时使用于同一Pod组,以免
    C#.Net教程 . 后端开发 135 2025-10-20 19:26:01
  • C语言中volatile关键字怎么用C语言volatile在多线程中的作用
    C语言中volatile关键字怎么用C语言volatile在多线程中的作用
    volatile关键字在C语言中用于防止编译器优化,确保变量的可见性,但不能保证原子性。1.volatile用于声明可能被外部因素修改的变量,如硬件寄存器或中断服务程序中的变量;2.在多线程环境中,volatile确保一个线程对变量的修改对其他线程可见;3.由于volatile变量每次访问都从内存读取,影响程序性能,因此应谨慎使用;4.C11引入\_Atomic类型和提供更强大的多线程支持,包括原子操作和线程管理函数。
    C#.Net教程 . 后端开发 407 2025-10-20 18:19:01
  • C#中如何配置数据库命令的超时时间?在哪里设置?
    C#中如何配置数据库命令的超时时间?在哪里设置?
    答案:在C#中通过CommandTimeout属性设置数据库命令超时时间,默认值为30秒,可于DbCommand对象上手动设置,如SqlCommand.CommandTimeout=120;连接字符串仅控制连接超时,不控制命令执行超时;EntityFramework中可通过DbContext.Database.CommandTimeout全局设置。
    C#.Net教程 . 后端开发 759 2025-10-20 17:58:02
  • C#中如何执行跨数据库查询?需要什么配置?
    C#中如何执行跨数据库查询?需要什么配置?
    答案:C#通过数据库支持实现跨库查询,SQLServer和MySQL可用“数据库名.表名”语法,PostgreSQL需fdw或dblink,SQLite用ATTACH;C#使用ADO.NET或EF执行常规SQL即可,关键在于数据库权限、连接配置及性能优化。
    C#.Net教程 . 后端开发 658 2025-10-20 17:38:02
  • 微服务中的服务注册与发现如何实现?
    微服务中的服务注册与发现如何实现?
    微服务通过注册中心实现动态寻址。服务启动时向Eureka、Nacos等注册中心上报地址信息并定期发送心跳,注册中心维护实时服务列表;消费者调用前先查询注册中心获取可用实例,支持客户端或服务端发现模式。不同注册中心在一致性、性能上各有侧重,如Eureka为AP高可用,Consul基于Raft强一致,Nacos融合配置管理且支持AP/CP切换。SpringCloud集成Nacos时只需引入依赖、配置地址并启用注解,即可实现自动注册与发现,关键在于结合技术栈选择合适方案,并关注健康检查与网络延迟影响。
    C#.Net教程 . 后端开发 1065 2025-10-20 17:36:01
  • 如何使用 xUnit 为 .NET 微服务编写测试?
    如何使用 xUnit 为 .NET 微服务编写测试?
    答案:使用xUnit进行.NET微服务测试,先创建独立测试项目并引用主项目,编写单元测试验证核心逻辑,如订单计算,用[Fact]标记测试方法;通过WebApplicationFactory和TestServer实现集成测试,模拟API请求验证路由与控制器行为;利用[Theory]和[InlineData]进行数据驱动测试,覆盖多种输入场景,提升测试覆盖率,确保微服务可靠性。
    C#.Net教程 . 后端开发 426 2025-10-20 17:07:01
  • 云原生中的服务网格如何实现服务间授权?
    云原生中的服务网格如何实现服务间授权?
    服务网格通过数据平面与控制平面协同实现细粒度服务间授权。边车代理自动执行mTLS并验证服务身份证书,确保通信可信;控制平面集中管理AuthorizationPolicy策略,基于服务身份、请求方法、路径、标签等属性进行L7层访问控制,统一执行安全策略,避免权限逻辑硬编码,支持跨语言、多租户环境下的动态授权。
    C#.Net教程 . 后端开发 452 2025-10-20 13:46:01
  • 什么是 Kubernetes 的 DaemonSet,如何用于日志收集?
    什么是 Kubernetes 的 DaemonSet,如何用于日志收集?
    DaemonSet确保每个节点运行一个Pod副本,适合日志收集;通过挂载宿主机日志目录并部署FluentBit,实现自动采集、添加上下文信息并发送至Elasticsearch,构建全覆盖、透明化的日志系统。
    C#.Net教程 . 后端开发 432 2025-10-20 12:50:01
  • 如何用C#实现数据库的连接故障转移?自动切换到备用?
    如何用C#实现数据库的连接故障转移?自动切换到备用?
    答案:C#中实现数据库故障转移可通过配置FailoverPartner或代码级重试机制。首先推荐使用SQLServer镜像的FailoverPartner连接字符串,主库宕机时驱动自动切换;若不支持,则通过ReliableDbConnection类尝试多个连接字符串并内置重试;为进一步优化性能,可加入冷却时间与首选服务器缓存,避免频繁探测失败主库;生产环境建议结合AlwaysOn等原生高可用方案,并辅以超时控制、日志监控与依赖注入提升可靠性与维护性。
    C#.Net教程 . 后端开发 427 2025-10-20 12:43:01
  • .NET 中的条件编译如何管理不同环境代码?
    .NET 中的条件编译如何管理不同环境代码?
    .NET中通过预处理器指令和编译符号实现条件编译,支持在不同构建配置下包含特定代码。使用#if、#else、#elif和#endif指令,结合DEBUG、TRACE或自定义符号(如STAGING、PRODUCTION),可控制日志、依赖注入等环境相关逻辑。符号可在.csproj文件中按配置定义,例如Debug时启用DEBUG,Staging时启用STAGING。该机制适用于编译期确定的分支,运行时配置建议结合appsettings.json与依赖注入。示例中根据环境注册Mock或真实服务。需注意
    C#.Net教程 . 后端开发 274 2025-10-20 12:34:01
  • 微服务中的数据库迁移如何管理?
    微服务中的数据库迁移如何管理?
    每个微服务应独立管理数据库迁移,使用不可变脚本、零停机策略及集中监控,确保数据演进可靠、可追溯且解耦。
    C#.Net教程 . 后端开发 463 2025-10-20 10:56:01

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

绿色健美瑜伽美容类网站模板(带手机端)1.4.2

绿色健美瑜伽美容类网站模板(带手机端)自带人人站内核安装即用,支持手机端,图片和文字均已完成可视化,支持伪惊天,多种内容模型可按需求添加。模板特点: 1、安装即用,自带人人站CMS内核及企业站展示功能(产品,新闻,案例展示等),并可根据需要增加表单 搜索等功能(自带模板) 2、支持手机端 3、前端banner轮播图文本均已进行可视化配置 4、伪静态页面生成 5、支持内容模型、多语言、自定义表单、筛选、多条件搜索等功能 6、支持多种URL模式及模型、栏目、内容自定义地址名称,满足各类网站推广优化的需要 安
企业站源码
2025-11-14

bymall多用户开源商城系统

bymall B2B2C多用户商城系统是一款基于tp5.1优化版的商城系统,具有操作简单、扩展丰富、二次开发灵活,以及支持云服务的特点,适合企业及个人快速构建网上商城。
电商源码
2025-11-14

宽维企业网站管理系统4.0

宽维企业网站管理系统功能说明宽维系列网站管理系统全面免费,个人和商业应用均免费。宽维企业网站管理系统是基于Php+MySql技术开发的企业电子商务平台,全后台操作,无需学习网页制作等知识。前台智能生成页面,可以方便地在线管理、维护、更新您的企业网站。宽维企业网站管理系统安装简单快捷,5分钟就可以安装完成。1 栏目管理方便灵活:可以发布和管理您需要的任何内容的个性栏目。内置数十个功能发布模型,并可以自定义模型,过程简单,10分钟即可掌握自定义模型;不但可以发布和管理企业网站,并可以发布分类信息网站,问答网
企业站源码
2025-11-14

新手企业管理系统源码

新手写的企业网站系统V1.0,开发工具为VS2005+SQLserver,适合初学者练习目前产品购买功能正在开发中,稍做修改即可。可以实现简单的站内模糊搜索功能DB_51aspx下为Sql数据库,附加即可后台登陆地址:/Admin/Logon.aspx后台登陆用户和密码都是:51aspx【该源码由51aspx提供】
企业站源码
2025-11-13

清新生物工程师实验室矢量素材

清新生物工程师实验室矢量素材适用于生物研究等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-14

简约现代扁平牛油果矢量插画

简约现代扁平牛油果矢量插画适用于健康生活方式博客、咖啡馆(早午餐菜单)、食谱App图标、食品包装等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-13

时尚复古风格父女出游时光矢量

时尚复古风格父女出游时光矢量适用于明信片、贺卡设计等相关视觉场景设计由AI生成的Ai格式素材。
矢量素材
2025-11-13

卡通万圣节小红书插画海报矢量

卡通万圣节小红书插画海报矢量适用于万圣节等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-13

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号