所有文章 > 当前标签:ASP.NET Core
创建并运行一个Hello World和CRUD Web API - NET Nakama
2025/12/11
本文指导如何构建一个简单的Hello World REST Web API并实现CRUD操作,探讨了Kestrel和IIS Express托管模型的差异,包括进程内和进程外托管选项,并分析API控制器的代码结构、路由和数据绑定。
使用 ASP.NET Core 6 探索简约 Web API – Scott Hanselman
【API开发】
本文探索基于 ASP.NET Core 6 的简约 Web API 开发,涵盖 .NET 6 新语言特性如顶级语句和记录类型,以及如何构建从简单 'Hello World' 到集成 OpenAPI 和 Entity Framework 的复杂应用,帮助开发者高效创建简洁、可维护的 Web API。
2025/12/10
为单一微服务创建ASP.NET Minimal APIs:实践指南
【API开发】
本指南通过ASP.NET Core Minimal APIs构建单一微服务,使用Todo API示例演示从项目设置到API测试的完整流程,包括模型定义、数据库集成和CRUD端点实现,帮助开发者掌握微服务开发基础。
2025/12/10
在ASP.NET Core中实现幂等性REST API
【API开发】
本文详细介绍了在ASP.NET Core中实现幂等性REST API的关键策略,包括使用幂等性密钥、Attribute和IAsyncActionFilter等方法,以提升系统可靠性和一致性。重点讨论了POST方法的幂等性实现、缓存管理和分布式环境下的处理,帮助开发者构建健壮的API服务。
2025/12/04
从零开始使用.NET Core 3.1构建Web API:开发待办事项应用程序
【API开发】
本文详细指导从零开始使用.NET Core 3.1构建Web API,开发待办事项应用程序,涵盖项目创建、模型类定义、数据库上下文设置、脚手架生成控制器和Postman测试,帮助新手掌握Web API基本原理和实现方法。
2025/11/23
ASP.NET Core初学者指南:Web API – Telerik.com
【API开发】
本文是ASP.NET Core Web API的初学者指南,详细介绍了Web API的定义、工作原理和优势,包括使用标准HTTP动词处理CRUD操作、支持路由和依赖注入。通过创建ASP.NET Core 5 Web API项目示例,涵盖数据库上下文设置、SQLite集成和控制器实现,帮助新手快速构建功能强大的API应用。
2025/11/23
ASP.NET Core 基础知识:API 文档编写 – Telerik.com
【API开发】
本文详细介绍了在ASP.NET Core中编写API文档的方法,包括使用标签、生成XML文档文件以及集成Swagger和Docfx等第三方工具,帮助开发者提升API文档的可维护性和集成效率。
2025/11/23
使用Rider测试与性能分析ASP.NET Core REST API(第一部分)
【API开发工具】
本文介绍如何使用Rider的内置HTTP客户端创建和编写HTTP请求文件,以测试ASP.NET Core REST API的GET、POST、PUT和DELETE方法。通过物理文件和草稿文件两种方式,开发者可以快速构建请求脚本,并利用实时模板简化复杂逻辑,提升API测试效率。
2025/11/22
使用 ASP.NET Core 6 构建 RESTful Web API – Medium
【API开发】
本文详细介绍了如何使用 ASP.NET Core 6 构建 RESTful Web API,涵盖 REST 架构风格、项目初始化、EF Core 数据库管理、CRUD 操作实现以及 Swagger UI 测试。通过具体示例,帮助开发者掌握构建高效 Web API 的完整流程,包括使用 ASP.NET Core 6 和 EF Core 进行数据库操作。
2025/11/22
组织ASP.NET Core Minimal APIs – Tess Ferrandez
【API开发】
本文探讨了ASP.NET Core Minimal APIs在真实生产环境中的适用性,并提供了组织代码的实用方法,包括使用扩展方法分离端点定义、采用TypedResults提升代码可读性和测试性、将功能逻辑与端点注册分开以简化测试,以及通过端点分组优化结构。这些技巧帮助开发者构建可维护和可扩展的Minimal APIs应用,确保其在大型项目中高效运行。
2025/11/04
在ASP.NET Core Web API中处理JSON数据 – Medium
【API开发】
本文详细介绍了在ASP.NET Core Web API中处理JSON数据的方法,包括使用System.Text.Json库进行自动序列化和反序列化,以及通过Newtonsoft.Json实现高级自定义功能。文章涵盖了JSON数组处理、自定义属性配置,帮助开发者构建高效API以集成Web和移动应用。
2025/11/04
使用API向ASP.NET Core应用程序运行时添加新端点…
【API开发】
本文介绍如何使用API框架在ASP.NET Core应用程序运行时动态添加新端点,无需重建或重启系统。通过UI界面选择API并定义路由,实现端点的即时创建和OpenAPI文档的自动更新,提升后端开发的灵活性和扩展性。
2025/11/03
ASP.NET Core Minimal APIs 入门指南 – JetBrains 博客
【API开发】
ASP.NET Core Minimal API 是一个轻量级、高性能的 Web API 开发框架,适合构建基于 JSON 的微服务应用。它通过简化端点定义、模型绑定和依赖注入,提升开发效率和性能,同时支持与 MVC 和 Razor Pages 混合使用,帮助开发者优化现有代码库。
2025/11/03
在ASP.NET Core中自动注册Minimal APIs
【API开发】
在ASP.NET Core中,通过自动注册Minimal APIs可以显著简化代码管理,提高可维护性和开发效率。文章详细介绍了使用IEndpoint抽象和反射技术实现自动注册的步骤,包括创建接口、扫描程序集和集成到Program文件,同时讨论了性能优化和源代码生成器的应用。
2025/11/03
从MVC到Minimal APIs:基于ASP.NET Core 6.0的实现 – Ben Foster
【API开发】
本文详细探讨了从ASP.NET MVC到Minimal APIs的演变,基于ASP.NET Core 6.0实现,涵盖框架初始化、路由定义、模型绑定、HTTP响应、依赖注入和授权等核心方面。通过具体示例,帮助开发者理解如何利用Minimal APIs构建轻量级HTTP服务,并比较其与MVC的简洁性和灵活性优势。
2025/11/03
ASP.NET Core 中 API 网关入门指南 – Telerik.com
【API开发工具】
本文介绍了API网关在现代Web应用程序中的核心功能,包括路由管理、安全性和数据聚合,并详细展示了如何在ASP.NET Core中使用Ocelot实现API网关,涵盖从项目创建到高级功能如速率限制和内存缓存的完整入门指南。
2025/11/02
搜索文章