18 门课程 · 583+ 项内容 · 1 个标签

把效率交给 AI,把从容留给自己

从石器到铁器,人类每一次跃迁,都始于把工具磨得更利。今天,这把刀叫 AI,零度AI课堂,陪你磨好这个时代的锋芒。

Hone your edge. Win back your time.

最新内容

持续更新的视频课程。

查看全部
视频零度新版框架搭建系列视频教程订阅

构建可靠的事务性发件箱模式

事务性发件箱模式确保将事件保存在数据存储中,然后再最终推送到消息代理。 如果业务对象和相应的事件保存在同一数据库事务中,则保证不会丢失任何数据。 所有内容都将被提交,或在出错时所有内容回滚。 为了最终发布事件,其他服务或工作进程会在发件箱表中查询未处理项,发布这些事件,并将其标记为已处理。 此模式可确保创建或修改业务对象后不会丢失事件。

1:01:15超过 1 年前
视频零度新版框架搭建系列视频教程订阅

自动迁移和数据库初始化

EF Core中数据库迁移与初始化的核心概念与实用技巧。内容包括生成与应用迁移脚本、EnsureCreatedAsync与MigrateAsync的使用及冲突解决、通过内部服务实现优雅的自动迁移、EF Core 9.0推荐的异步种子数据初始化方法,以及利用IHostedService或BackgroundService实现耗时操作的异步数据库初始化。通过本课程,开发者将掌握高效管理数据库生命周期的最佳实践,提升项目开发效率与质量。

57:00超过 1 年前
视频零度新版框架搭建系列视频教程订阅

重构代码并抽取基础构建库

本次重构优化了事件总线架构,提升了系统的扩展性和灵活性。新增支持包和多个项目,增强了事件处理能力。通过实现基于 Dapr 和 RabbitMQ 的事件总线,改进了消息传递效率。加入了分布式锁功能,确保并发场景下的数据一致性。

38:00超过 1 年前
视频零度新版框架搭建系列视频教程订阅

在 Aspire 中集成 PostgreSQL 数据库

在 Host 项目中添加 PostgreSQL 数据库,在最终的应用中引用 PostgreSQL 数据库,添加 PostgreSQL pgAdmin 资源,添加 PostgreSQL pgWeb 资源。

35:00超过 1 年前
视频零度新版框架搭建系列视频教程订阅

关于 Aspire 应用宿主的编排

配置显式资源启动,等待资源启动和完成,自定义容器的启动参数,配置容器资源生存期,配置外部参数,外部连接字符串,终结点引用,在 Redis 上启用图形管理扩展,注册生命周期钩子,网络模型和多副本启动。

56:00超过 1 年前
视频零度新版框架搭建系列视频教程订阅

引入 CPM 中心包管理

管理单个项目的依赖项很容易,随着多项目解决方案在规模和复杂性上逐渐增加,管理其依赖项可能会变得困难,在管理许多不同项目的常见依赖项的情况下,可以利用中央包管理 CPM 功能从单个位置轻松完成所有包版本的管理。

11:00超过 1 年前

课程专题

按主题系统学习,循序渐进。

查看全部

ASP.NET Core 视频教程

ASP.NET Core 是一个跨平台的高性能开源框架,用于开发基于云连接的 Web 新式应用。

共 106 项内容

深入 EF Core 视频教程

微软 .NET 平台主流的 ORM 框架,轻量化、可扩展、开源和跨平台的常用数据访问技术。

共 64 项内容

IdentityServer 视频教程

身份认证与授权解决方案,实现单点登录,身份管理,开源的 OpenID Connect 和 OAuth 2.0 框架。

共 22 项内容

深入 C# 语言规范系列视频教程

新式编程语言,不仅面向对象,还类型安全,利用 C# 生成在 .NET 中运行的多种安全可靠的应用程序。

共 18 项内容

.NET 平台指南系列视频教程

用于构建多种应用的免费开源开发平台,使用类库在不同应用和应用类型中共享功能。

共 18 项内容

Visual Studio 工具系列视频教程

学习开发、生成、调试、测试、部署、DevOps、版本控制、性能分析、扩展和协作等流程,提高工作效率。

共 22 项内容

零度框架架构实践系列视频教程

从零开始学习搭建自己的企业级架构,基于 .NET Core 技术栈的最佳实践,几十种开源框架的优雅组合。

共 51 项内容

eShopOnWeb 整洁架构视频教程

分析微软 eShopOnWeb 开源项目源码,从源码层层解析,学习大师们的优秀架构思路,并用于项目实践。

共 13 项内容

eShop 微服务架构视频教程

学习微软 eShopOnContainers 项目源码,深入微服务架构最佳实践,容器化应用程序架构指南。

共 34 项内容

Dapr 从入门到实践系列视频教程

开源的、可移植的和事件驱动的分布式应用程序运行时,轻松构建基于微服务架构的分布式应用程序。

共 9 项内容

ABP 源码与架构分析视频教程

适用于现代 Web 应用程序的强大基础结构,免费和开源,分层架构,模块化设计,多租户,领域驱动设计。

共 48 项内容

深入 MVC 与 EF 视频教程

深入研究 MVC 和 EF 框架,从零开始搭建企业级框架,寻求 MVC 和 EF 框架的最佳实践。

共 62 项内容

C# 设计模式系列视频教程

学习 GOF 23 种设计模式,深入理解封装、继承和多态,从设计原则到设计模式的演变。

共 25 项内容

开发人员职业规划视频教程

跟微软大师学职业规划,学习方法与技巧,求职与面试,为自己规划一条成功的开发人员之路。

共 12 项内容

零度在线直播录制

提供微软 .NET 技术领域的热点资讯、新技术体验、最新活动事件和发布会直播。

共 9 项内容

使用 Git 跟踪代码版本

Git 是使用极广泛的新式版本控制系统。 使用 Git,可以跟踪一段时间内对代码所做的更改,并且可以还原到特定版本。 因此,无论你是专业开发人员还是正在学习代码编写,Visual Studio 的 Git 体验都非常有用。

共 8 项内容

零度新版框架搭建系列视频教程

朋友们,零度新一代框架开始搭建。我们非常激动地宣布,新一代基架起名为 HelloShop 项目, 这个基架将演示新一代 .NET 技术栈开发架构,目标是提供细粒度的微服务架构和最佳实践,让您可以自行组合各种技术,统一的身份认证和授权系统,服务发现,负载均衡,容错,分布式跟踪,分布式缓存,分布式事务,分布式消息,分布式日志,分布式配置,分布式定时任务等。此外,我们还提供了界面,包括基于 Blazor 的 Web 应用和基于 MAUI 的混合应用,可以在不同的平台上运行,包括桌面应用,安卓应用和 IOS 应用。

共 61 项内容

使用人工智能提高工作效率

人工智能在工作和软件开发中有许多用途。在工作方面,人工智能可以帮助自动化重复性任务,提高决策质量,优化工作流程,以及通过预测分析来提高效率。在软件开发中,人工智能可以用于代码生成、测试自动化、缺陷检测、以及提高开发过程中的协作和通信效率。此外,人工智能还可以帮助开发者更好地理解用户需求,从而创建更符合用户期望的产品。

共 1 项内容

热门标签

按主题快速找到你感兴趣的内容。

订阅会员,一年内畅学全部课程与配套笔记。

了解订阅

搜索

搜索分类、视频或标签