02 2025 档案

摘要:它是微软官方发布的基于ADO.NET的ORM框架。通过EF可以很方便地将表映射到实体对象或将实体对象转换为数据库表。 ORM:将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。ORM使类提供自动化CRUD,使开发人员从数据库API和SQL中解放 阅读全文
posted @ 2025-02-22 14:42 getRainbow 阅读(10) 评论(0) 推荐(0) 编辑
摘要:日志记录是一项至关重要的功能,它帮助开发者跟踪应用程序的运行状况、诊断和监控问题。.NET Core 提供了一个灵活且易于使用的日志系统,支持多种日志级别、日志提供程序以及配置方式。 日志级别 Trace(用于详细诊断信息) Debug(用于调试信息) Information(用于常规信息性消息) 阅读全文
posted @ 2025-02-20 15:18 getRainbow 阅读(3) 评论(0) 推荐(0) 编辑
摘要:在 .NET Core 中,依赖注入(Dependency Injection, DI)是一种设计模式,用于实现松耦合的代码结构。它通过将对象的依赖关系从代码中分离出来,使代码更易于测试、维护和扩展。 依赖注入的核心思想 依赖注入的核心思想是“控制反转”(Inversion of Control, 阅读全文
posted @ 2025-02-20 13:53 getRainbow 阅读(7) 评论(0) 推荐(0) 编辑
摘要:核心概念 LINQ(Language Integrated Query,语言集成查询) 是 Microsoft 提供的一种强大的查询技术,允许开发者以统一的方式对不同数据源进行查询操作。它将查询功能直接集成到编程语言中,使得代码更加简洁、易读且类型安全。 一般来说,使用LINQ与ORM框架配合使用, 阅读全文
posted @ 2025-02-19 13:37 getRainbow 阅读(3) 评论(0) 推荐(0) 编辑
摘要:异步编程用于编写“非阻塞”的程序,可以在有限的资源中提高系统的并发能力,但也有可能会使单次访问的速度变慢。 Task类:表示一个异步操作,对于有返回值时,可以使用Task<TResult> async关键字:用于声明异步方法 await关键字:用于调用异步方法 示例:声明并使用一个异步方法 name 阅读全文
posted @ 2025-02-19 13:24 getRainbow 阅读(3) 评论(0) 推荐(0) 编辑
摘要:概念 ASP.NET Core SignalR 是一种用于在应用程序中添加实时功能的库。它允许服务器和客户端之间的双向通信,使得服务器能够主动推送数据到客户端,而无需客户端轮询服务器。SignalR 常用于聊天应用、实时仪表板、通知系统等场景。 SignalR提供了用于创建服务器到客户端远程过程调用 阅读全文
posted @ 2025-02-16 15:10 getRainbow 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示