ASP.NET Core:从零到过度 - 简介

2025-06-09

ASP.NET Core:从零到过度 - 简介

这篇文章是对一系列新视频的介绍(我会尝试用帖子来补充它们),这些视频是关于如何使用 ASP.NET Core 创建复杂的应用程序的。

您可以在此处观看介绍视频,或滚动浏览并阅读书面综合。

简介

如上所述,本系列的目标是使用 ASP.NET Core 构建一个复杂的应用程序,从简单开始,逐渐复杂化。

最终结果很可能是过度设计的(因此标题中出现了“过度”一词),因为开发该应用程序是为了尝试各种技术和概念。如果开发该应用程序时没有考虑到教育目的,结果肯定会更简单。

我说这个系列将是关于 ASP.NET Core 的,但这并不是 100% 正确,因为我可能会做一些不特定于 ASP.NET 的事情,但它仍然是应用程序的核心部分。

我假设您理解 C#,但如果您发现它在这种情况下有价值,请随时询问有关该语言的一些解释。

参考项目

作为一个参考项目,我将创建一个应用程序,用于组织朋友之间的体育赛事、保存统计数据以及一些我们将在后续讨论的其他功能。我会尽量避免将它的重点放在橄榄球(或者我们美国朋友的足球)上,这是我最初的想法,但我们会在这个过程中看到,开发这样一个通用的应用程序有多难(是的,我还不知道,我并没有在这方面投入太多时间去规划这个项目😝)。

不想使用通常的博客或购物样本,我认为这个样本将允许尝试很多概念、工具和技术。

正如前面提到的,考虑到要解决的问题并不是那么复杂,最终结果很可能会被过度设计,但考虑到目标是学习和尝试新事物,我认为没有人介意。

工具

将从.NET Core和 ASP.NET Core 2.1开始,但会随着新版本的出现而升级。要安装 .NET Core,您可以从微软网站下载,但作为更简单的替代方案,您可以在 MacOS 上使用Homebrew ,或在 Windows 上使用Chocolatey(Linux 上可能可以使用 apt-get,但我还没有尝试过)。

关于工具:

结尾

现在就开始吧!如果我搞砸了什么,或者你有什么问题,请告诉我!另外,这个项目将开放拉取请求,欢迎随时帮助我。

希望这有用,谢谢!

鏂囩珷鏉ユ簮锛�https://dev.to/joaofbantunes/aspnet-core-from-0-to-overkill---intro-1o5m
PREV
第 005 集 - 依赖注入 - ASP.NET Core:从零到过度
NEXT
正确的编程之道