在 .NET Core 8 中使用 IExceptionHandler 增强了异常处理 在.NET 8中,异常处理是通过接口来实现的,它为开发者提供了一种统一的方式来处理应用程序中的异常。以下是对上述内容的中文介绍:IExceptionHandler .NET 8 (3) 自定义错误响应 (1) 全局异常处理器 (1) 错误处理器 (1) 日志记录器 (1) 中间件 (6) 2024年11月28日 | 阅读 573
c# 干净代码:使用 Action 和 Func 的最佳实践 本文介绍了C#中Action和Func委托的最佳实践,涵盖它们的定义、使用场景及编码指南,帮助编写简洁、可维护的代码。 简洁代码 (1) 整洁编码 (1) C# (11) .NET (6) 最佳实践 (4) 代码质量 (3) 2024年10月27日 | 阅读 563 | 点赞 1
设计模式分类及应用(C#) 在本文中,我们深入探讨了设计模式的三种主要类型:创建型、结构型和行为型。通过详细解释每种模式的功能及实际应用,我们展示了如何利用这些模式提升软件设计的灵活性和可维护性。了解并应用这些设计模式,将帮助开发者优化系统架构,解决常见的设计问题。 设计模式 (4) 创建型模式 (1) 结构型模式 (1) 行为型模式 (1) .NET Core (13) 软件架构 (2) 2024年9月13日 | 阅读 561
使用 WebForms 核心技术缓存 HTML 标签 在网站和 Web 应用程序中,通常会有一些静态部分,这些部分会频繁地从服务器请求。缓存这些标签通常是个挑战。在本文中,我们将介绍如何使用 WebForms Core 技术缓存静态标签的理念。通过将静态标签完全缓存到用户的浏览器中,我们能够在仅从服务器请求一次的情况下显著减少带宽。 缓存 (6) 静态标签 (1) WebForms Core (1) 布局页面 (1) 性能优化 (18) 用户体验 (5) 2024年10月25日 | 阅读 560
基本网络设备概述 网络设备是帮助计算机和其他设备相互通信并管理网络中的数据流量的重要部件。他们有不同的工作,例如发送数据、连接设备、提供无线访问、保持网络安全以及通过有线或无线发送数据。网络设备的常见示例包括路由器、交换机、接入点、调制解调器、防火墙、以太网电缆和无线适配器。这些设备协同工作,允许计算机、服务器和其他连接设备之间的通信顺畅。 网络 (3) 2024年11月8日 | 阅读 538
在 .NET Core 8 中实现 CORS 跨域资源共享(CORS)是现代浏览器实现的一项安全功能,它限制了网页从与其来源不同的域请求资源。在现代网页开发中,特别是在使用Angular作为前端框架和.NET Core 8作为后端时,正确实现CORS至关重要,以构建安全且功能齐全的应用程序。本文将概述在.NET Core 8环境中设置CORS的最佳实践和常见陷阱。 跨域资源共享 (1) 安全性 (7) 配置 (7) 预检请求 (1) 2024年10月9日 | 阅读 526
使用 SignalR 实现 ASP.NET Core 实时消息系统 本文介绍了如何在ASP.NET Core中使用SignalR实现实时消息系统。通过创建SignalR Hub、配置路由和前端连接,用户可以轻松实现服务器与多个客户端之间的实时消息通信。 SignalR (2) 实时通信 (2) ASP.NET (3) 聊天应用 (1) WebSockets (2) 消息推送 (1) 2024年9月17日 | 阅读 518
使用 Codeium 提高 C# 测试用例编写效率的指南 本文介绍了 Codeium 这一 AI 工具,帮助开发者在 Visual Studio 中更高效地编写 C# 测试用例。通过安装 Codeium 扩展并利用其智能建议、文档生成及测试创建功能,开发者可以快速提升编码效率,简化测试流程。 Codeium (1) C#测试 (1) Visual Studio (4) AI工具 (2) 自动完成 (1) xUnit (1) 2024年9月28日 | 阅读 509
Python 中使用 Streamlit 创建交互式用户界面 这篇文章介绍了如何使用 Streamlit 创建交互式用户界面。Streamlit 是一个简单易用的 Python 库,可以快速构建漂亮的网页应用。文章涵盖了 Streamlit 的基本功能、如何设置应用标题、侧边栏、交互式组件及展示图表等内容,帮助开发者轻松实现功能丰富的 UI。 交互式 UI (1) Streamlit (2) 应用开发 (1) 侧边栏 (2) 图表 (1) 滑块 (1) 2024年9月10日 | 阅读 498
了解 Wi-Fi 技术:标准、优势和劣势 Wi-Fi技术(无线保真)是现代数字生活中不可或缺的一部分,它通过无线方式连接设备,如智能手机和笔记本电脑,提供无缝的互联网访问和设备间的通信。了解IEEE 802.11标准非常重要,因为这些标准定义了设备之间的通信和安全措施。虽然Wi-Fi带来了便利和灵活性,但也面临一些挑战,如有限的覆盖范围和安全风险。本文将概述Wi-Fi技术,重点介绍其标准、优缺点,帮助用户在选择无线网络时做出明智的决定。 Wi-Fi技术 (1) 无线连接 (1) IEEE 802.11 (1) 安全风险 (1) 覆盖范围 (1) 性能提升 (4) 2024年10月9日 | 阅读 496