掌握.NET Core MVC:构建市场管理系统.NET 8

学习 .NET 8 中的 ASP.NET Core MVC、Entity Framework Core、SQL Server、ASP.NET Core Identity、干净架构

讲师:Frank Liu

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • MVC模式
  • 使用控制器处理请求
  • 使用视图渲染 HTML
  • 将参数传递给操作方法
  • 创建模型类来加载数据
  • 标签助手
  • 使用数据注释进行验证
  • 使用自定义验证属性进行验证
  • 部分视图
  • 与部分视图和 jQuery 的交互
  • 使用 ViewComponent 创建可重用组件
  • 引导程序 v5
  • 使用CSS控制打印区域
  • 使用 Clean Architecture 重构现有代码库。
  • 实体框架核心 (.NET 8)
  • SQL服务器
  • 使用 ASPNET Core Identity 进行身份验证和授权
  • 基于策略的授权

要求

  • C# 基础知识(3 – 6 个月的 C# 经验)
  • HTML 基础知识
  • SQL基础知识
  • 视觉工作室 2022
  • .NET 8

描述

您准备好使用 Microsoft 最新、最先进的技术创建令人惊叹的 Web 应用程序了吗?您是否想获得模型-视图-控制器 (MVC)模式的实践经验并学习如何使用Razor 视图、标记帮助程序和 jQuery制作动态网页?您想了解如何使用Entity Framework CoreSQL Server来处理数据吗?您想使用ASP.NET Core Identity和策略来保护您的 Web 应用程序吗?您想遵循干净的架构并编写易于维护和测试的代码吗?

如果这些问题中的任何一个引起您的共鸣,那么您来对地方了!

这门课程会教你什么?

在本课程中,您将学习如何使用.NET 8(最新版本的 .NET Framework Core)通过ASP.NET Core MVC开发 Web 应用程序。您将从 MVC 的基础知识开始,创建一个无需框架的简单 Web 应用程序。然后,您将添加 MVC 框架支持并学习如何使用控制器处理请求、使用视图呈现 HTML、将参数传递给操作方法以及创建模型类来加载数据。

接下来,您将使用静态存储库对类别和产品实施 CRUD(创建、读取、更新、删除)操作。您将学习如何使用标记帮助器创建导航链接、表单和隐藏字段。您还将学习如何使用数据注释和自定义验证属性来验证用户输入。

之后,您将在超市管理系统的收银台控制台上工作。您将使用分部视图、jQuery 和 ViewComponents 来创建交互式且可重用的 UI 组件。您还将学习如何使用 CSS 创建销售表单和交易报告以进行打印。

然后,您将采用干净的架构并重构代码,以遵循关注点分离、依赖倒置和单一责任的原则。您将学习如何将代码组织到项目和层中,以及如何使用依赖项注入来解耦您的类。

接下来,您将使用 Entity Framework Core 和 SQL Server 将静态存储库替换为真实数据库。您将学习如何使用迁移、使用 LINQ 查询数据以及通过更改跟踪更新数据。

最后,您将使用身份和策略来实现身份验证和授权。您将学习如何构建身份、创建用户帐户、角色和权限,以及如何根据策略限制用户访问。您还将学习如何在销售表格上显示收银员姓名。

学习这门课程有什么好处?

通过学习本课程,您将:

  • 深入了解 ASP.NET Core MVC 和 MVC 模式
  • 了解如何使用 Razor 视图和标记帮助程序创建动态网页
  • 了解如何使用 Entity Framework Core 和 SQL Server 来存储和操作数据
  • 了解如何使用身份和策略实现身份验证和授权
  • 学习如何采用干净的架构并编写可维护和可测试的代码
  • 从头开始使用 ASP.NET Core MVC 构建完整的 Web 应用程序
  • 访问每个部分的源代码和作业

这门课程适合谁?

本课程适合任何想要学习如何使用 .NET 8 通过 ASP.NET Core MVC 开发 Web 应用程序的人。您应该具备一些 C# 和 HTML 的基本知识,但不需要 ASP.NET Core MVC 的经验。

你还在等什么?立即注册,开始成为 ASP.NET Core MVC 开发人员的旅程!

本课程适合谁:

  • 任何想要从基础到高级学习 ASPNET MVC 核心 (.NET 8) 的人
  • 任何已经学习 ASPNET MVC 并想要温习最新 .NET 版本的人。(.NET 8)
  • 任何已经学习过ASPNET MVC并且想要有一个好的项目来实践的人(超市管理系统)
  • 任何想要学习在 ASPNET Core 项目中使用 Clean Architecture 的人。

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍