摘要: 正式宣布:C# 9.0 发布了! 要学习C# 9.0,看这篇就对了。对于 C# 的每一个新版本,我们都在努力让常见编码场景的实现变得更加清晰和简单,C# 9.0 也不例外。这次特别关注的是支持数据模型的简洁和不可变表示。翻译自 Mads Torgersen 2020年11月10日的博文《C# 9.0 on the record》,Mads Torgersen 是微软 C# 语言的首席设计师,也是微软 .NET 团队的项目群经理。 阅读全文
posted @ 2020-11-12 09:08 技术译民 阅读(5547) 评论(12) 推荐(36) 编辑
摘要: 翻译自 Waqas Anwar 2021年5月21日的文章 《A Developer’s Guide To Blazor Component Libraries》 1 Blazor 的核心是组件,我们创建不同类型的组件并在整个项目中重用它们。没有人想重复造轮子,因此创建一个可重用的 Blazor 组 阅读全文
posted @ 2021-09-06 12:12 技术译民 阅读(353) 评论(1) 推荐(4) 编辑
摘要: 翻译自 Waqas Anwar 2021年5月13日的文章 《Making HTTP Requests in Blazor WebAssembly Apps》 1 在我的前篇文章《Blazor Server 应用程序中进行 HTTP 请求》中,我介绍了在 Blazor Server 应用程序中进行 阅读全文
posted @ 2021-08-30 13:25 技术译民 阅读(377) 评论(0) 推荐(2) 编辑
摘要: 翻译自 Waqas Anwar 2021年5月4日的文章 《Making HTTP Requests in Blazor Server Apps》 1 Blazor Server 应用使用标准的 ASP.NET Core 应用程序,在服务端执行 .NET 代码。在 Blazor Server 应用程 阅读全文
posted @ 2021-08-23 12:04 技术译民 阅读(273) 评论(0) 推荐(2) 编辑
摘要: 翻译自 Waqas Anwar 2021年4月15日的文章 《A Developer’s Guide To Blazor Templated Components》 1 在我之前的一篇文章 Blazor 组件入门指南中,我介绍了组件参数,并向您展示了如何将数据作为参数传递给 Blazor 组件以定制 阅读全文
posted @ 2021-08-16 13:28 技术译民 阅读(323) 评论(0) 推荐(3) 编辑
摘要: 翻译自 Waqas Anwar 2021年4月2日的文章 《A Developer’s Guide To Blazor Routing and Navigation》 1 检查传入的请求 URL 并将它们导航到对应的视图或页面是每个单页应用程序 (SPA) 框架的基本功能。Blazor Server 阅读全文
posted @ 2021-08-09 12:16 技术译民 阅读(417) 评论(2) 推荐(0) 编辑
摘要: 翻译自 Waqas Anwar 2021年3月28日的文章 《Communication between Blazor Components using EventCallback》 1 Blazor 应用程序是相互交互的多个 Blazor 组件的集合,我们可以在其他父组件中使用子组件。在实际的应用 阅读全文
posted @ 2021-08-02 12:20 技术译民 阅读(318) 评论(0) 推荐(1) 编辑
摘要: 翻译自 Waqas Anwar 2021年3月25日的文章 《A Developer’s Guide To Blazor Event Handling》 1 如果您正在开发交互式 Web 应用程序,根据不同的应用程序事件和用户操作动态更新用户界面是十分常见的做法。这些操作会触发事件,而作为开发人员, 阅读全文
posted @ 2021-07-26 15:00 技术译民 阅读(413) 评论(0) 推荐(1) 编辑
摘要: 翻译自 Waqas Anwar 2021年3月21日的文章 《A Developer’s Guide to Blazor Data Binding》 1 现如今,大多数 Web 应用程序要么是在页面上显示某种数据,要么是使用表单从用户那里收集数据。这意味着每个 SPA 框架都必须支持数据绑定,以便开 阅读全文
posted @ 2021-07-19 12:09 技术译民 阅读(451) 评论(0) 推荐(2) 编辑
摘要: 翻译自 Waqas Anwar 2021年3月19日的文章 《A Beginner’s Guide to Blazor Components》 1 Blazor 应用程序是组件的组合,这些组件不仅负责呈现用户界面,还协同工作以促进用户交互。它们是 Blazor 应用程序的主要构建块,大多数 Blaz 阅读全文
posted @ 2021-07-12 12:16 技术译民 阅读(1187) 评论(2) 推荐(10) 编辑
摘要: 翻译自 Waqas Anwar 2021年3月12日的文章 《A Beginner’s Guide To Blazor Server and WebAssembly Applications》 1 如果您一直紧跟 .NET 世界的最新发展趋势,那么现在您一定听说过 Blazor。目前在 .NET 社 阅读全文
posted @ 2021-07-05 12:24 技术译民 阅读(1003) 评论(0) 推荐(7) 编辑
摘要: 上一篇文章我们了解了如何将.NET Worker Service 作为 Windows 服务运行,今天我接着介绍一下如何将 Worker Service 部署到 Linux 上,并作为 Systemd Service 运行。 我在本文中要覆盖的内容包含: 作为 Linux 控制台程序运行 作为 Sy 阅读全文
posted @ 2021-06-29 12:01 技术译民 阅读(386) 评论(4) 推荐(1) 编辑
摘要: 上一篇文章我们了解了如何为 Worker Service 添加 Serilog 日志记录,今天我接着介绍一下如何将 Worker Service 作为 Windows 服务运行。 我曾经在前面一篇文章的总结中提到过可以使用 sc.exe 实用工具将 Worker Service 安装为 Window 阅读全文
posted @ 2021-06-17 12:19 技术译民 阅读(751) 评论(0) 推荐(4) 编辑
摘要: 前面我们了解了 .NET Worker Service 的入门知识1 和 如何优雅退出 Worker Service 2,今天我们接着介绍一下如何为 Worker Service 添加 Serilog 日志记录。 在实际的生产环境中,应用程序中记录日志是非常宝贵的。在许多情况下,开发人员无法直接访问 阅读全文
posted @ 2021-05-31 14:27 技术译民 阅读(2175) 评论(6) 推荐(15) 编辑
摘要: 上一篇文章中我们了解了 .NET Worker Service 的入门知识1,今天我们接着介绍一下如何优雅地关闭和退出 Worker Service。 Worker 类 从上一篇文章中,我们已经知道了 Worker Service 模板为我们提供三个开箱即用的核心文件,其中 Worker 类是继承自 阅读全文
posted @ 2021-05-17 12:20 技术译民 阅读(2323) 评论(7) 推荐(18) 编辑
摘要: 翻译自 Steve Gordon 2020年3月30日的文章 《WHAT ARE .NET WORKER SERVICES?》 1 随着 .NET Core 3.0 的发布,ASP.NET 团队引入了一个新的 Worker Service 项目模板,该模板作为 .NET SDK 的一部分发布。在本文 阅读全文
posted @ 2021-05-06 13:25 技术译民 阅读(2111) 评论(7) 推荐(11) 编辑
摘要: 翻译自 Waqas Anwar 2020年11月8日的文章 《ASP.NET Core Service Lifetimes (Infographic)》 1 ASP.NET Core 支持依赖关系注入(DI)软件设计模式,该模式允许我们注册服务、控制如何实例化这些服务并将其注入到不同的组件中。一些服 阅读全文
posted @ 2021-04-26 11:38 技术译民 阅读(813) 评论(2) 推荐(2) 编辑
摘要: 翻译自 Mohamad Lawand 2021年3月24日的文章 《.NET 5 Console App with Dependency Injection, Serilog Logging, and AppSettings》 1 在本文中,我们将构建一个 .NET 5 控制台应用程序,该应用程序支 阅读全文
posted @ 2021-04-19 12:27 技术译民 阅读(531) 评论(0) 推荐(1) 编辑
摘要: 翻译自 Mohamad Lawand 2021年1月25日的文章 《Refresh JWT with Refresh Tokens in Asp.Net Core 5 Rest API Step by Step》 1 在本文中,我将向您演示如何在 Asp.Net Core REST API 中将 R 阅读全文
posted @ 2021-04-13 11:52 技术译民 阅读(2958) 评论(34) 推荐(21) 编辑
摘要: 翻译自 Mohamad Lawand 2021年1月22日的文章 《Asp Net Core 5 Rest API Authentication with JWT Step by Step》 1 在本文中,我将向您展示如何向我们的 Asp.Net Core REST API 添加 JWT 身份验证。 阅读全文
posted @ 2021-04-12 12:10 技术译民 阅读(1594) 评论(1) 推荐(9) 编辑
摘要: 翻译自 Mohamad Lawand 2021年1月19日的文章 《Asp.Net Core 5 Rest API Step by Step》 1 在本文中,我们将创建一个简单的 Asp.Net Core REST API Todo 应用程序,在其中我们可以添加、编辑、删除和查看待办事项,并且将使用 阅读全文
posted @ 2021-04-08 13:15 技术译民 阅读(1298) 评论(0) 推荐(5) 编辑