
本套课程为52ABP:ASP.NET Core 6 Razor Page 入门视频,课程官方售价9.9元。适合人群:.NET 程序猿,具备C# .net 基础,热爱互联网技术 想快速提高C#开发技能的:在职人员、在校学生C#爱好者。
课程介绍
课程说明与.NET 6 介绍
今天我们来学习新的内容,那就是ASP.NET Core 6 。
虽然.NET 6目前是预览版2的状态,但是基于微软的特性,预览版的话基本上不会有太大的变动了。所以我们可以正常的投入学习了,等到11月份 发布的RTM版本的时候。 我们就可以无缝升级切换到.NET 6的RTM版本。
好的,在我们开始使用.NET 6之间,你或许会有疑问,为什么我们跳过了.NET5的版本。 我想告诉你的就是 因为时间不够。
如果您看过的之前的视频课程ASP.NET Core入门的,你会发现它是基于.NET Core 2.2的。 而在我的书《深入浅出ASP.NET Core》中则使用的是.NET Core 3.1。这两个大版本之间是存在一些破坏式升级,导致一些小伙伴在2020年开始学习的时候存在一些体验不好的问题。
所以我采用了.NET 6 这么一个长期支持版本的进行教学,这样可以保障视频或者文章的生命周期更长。
.NET 6 介绍
为什么.NET 6是一个生命周期很长的项目版本呢?
这个就要从微软自身的规划说起。 .NET Core 现在的所有内容都在github上开源了,所以我们可以轻易的找到它的规划路线图。
链接地址:https://github.com/dotnet/core/blob/main/roadmap.md
.NET发布时间表
里程碑 | 发行日期 | 终止支持 |
---|---|---|
.NET Core 2.1.x(服务) | LTS(长期支持)发行。大约每1-2个月或根据需要。 | 2021年8月21日 |
.NET Core 3.1.x(服务) | LTS(长期支持)发行。大约每1-2个月或根据需要。 | 2022年12月3日 |
.NET 5.0(服务) | 当前的版本。大约每1-2个月或根据需要。 | 2022年2月 |
.NET 6.0 | LTS(长期支持)发布,计划于2021年11月发布 | 2024年11月 |
.NET 7.0 | 预定于2022年11月发布 | – |
.NET 8.0 | LTS(长期支持)发布,计划于2023年11月发布 | – |
关于长期计划的详细信息已于2019年5月6日在Introducing .NET 5博客文章中宣布。
在大多数存储库中都可以使用里程碑信息,例如dotnet / runtime里程碑。
LTS (Long Term Support,长期支援版),之后.NET Core 将更名.NET,固定每年释出新版,并定义双数版号为LTS版,单数版号为Current版。
所以能够看出无论从学习和生产上来说使用.NET 6的版本永远都是最优的选择。
那是否以前的.NET 学习技能就报废了呢?
答案是没有,比如我们可以通过对照微软的文档进行将.NET Core 2.2升级到.NET 5,如果中途有破坏式升级的内容。微软也会在文档中说明的很清晰。 从.NET 的版本迭代上来说,更多是增加功能降低开发难度,增强平台的稳定性、优化性能,跟随主流系统进行迭代架构。
关于学习讨论和源代码下载
在本视频以及本系列的后续视频中,我们将讨论使用ASP.NET 6 Razor Pages 搭建一个Web应用程序。所以我们需要学习它。
如果您是看过我的《深入浅出ASP.NET Core》或者学过我的基础视频,您可能已经知道我们可以使用ASP.NET Core MVC来搭建一套Web应用程序。
此时,你可能已经学会使用ASP.NET Core MVC来构建Web应用程序。可能会产生一个疑问。为什么我们又需要学习类似 Razor Pages 这样的其他技术。
所以我们先来学习和讨论,MVC和Razor Pages之间的区别。以及什么时候更适合使用RazorPage的场景。
在此之前,我们先了解下,学习本课程需要提前掌握的知识内容及我们的机器配置。
课程前提条件
要继续学习本课程,您需要具备以下方面的基础知识
- ASP.NET Core 基础
- C#
- HTML和CSS
- https://www.bilibili.com/video/BV1wb411W7aB/
了解以下ASP.NET Core概念将非常有帮助。我们在面向初学者的ASP.NET Core MVC教程中详细讨论了这些内容。
- 中间件组件
- HTTP请求处理管道
- 配置系统
- 标记助手(Taghelper)
- 布局文件
- 布局节点
- 路由
- 静态文件
- 视图导入
- 视图开始
- 模型绑定和验证
- 依赖注入
- 数据库迁移
- 日志记录
随着课程的进行,我们将涉及这些概念。如果您想系统性的学习以上知识内容,请查看我们的ASP.NET Core 入门课程ASP.NET Core 与EntityFramework Core项目实战入门。
资源目录:
课程 1 第一章
1.课程说明与.NET 6 介绍.mp4
2.关于学习讨论和源代码下载.mp4
3.如何在vs2019中启用.NET 6预览版.mp4
4.ASP.NET Core Razor Pages介绍.mp4
5.NETCore 3.1项目文件与2.X的异同.mp4
6 Razor Pages 项目中的布局视图.mp4
7.使用三层架构创建可复用模型项目.mp4
8.使用三层架构创建可重复的数据访问项目.mp4
9.使用三层架构来搭建Razor Pages项目.mp4
10.在Razor Pages中的实现学生列表.mp4
11.在.NET Core Razor页面中配置路由.mp4
12.NET CoreRazor页面中的路由参数配置.mp4
- ASP.NET Core中的默认路由约束.mp4
14.RazorPages实现自定义路由约束.mp4
15.在Razor Pages项目中处理404错误.mp4
课程 2 第二章
16.在.NET Core Razor页面中编辑数据.mp4
17.NET Core Razor 页面中更新数据.mp4
18在Core Razor Pages页面中上传文件.mp4
19.ASP.NET Core Razor Pages 中处理多个Form表单提交请求.mp4
20.ASP.NET Core中的TempData.mp4
21.ASP.NET Core Razor Pages中的实体模型验证.mp4
22.ASP.NET Core Razor Pages 中 新增表单功能.mp4
23.在ASP.NET Core Razor Pages 中进行前端页面验证.mp4
24.在ASP.NET Core Razor Pages中的删除功能.mp4
课程 3 第三章
25.ASP.NET Core中的分部视图.mp4
26.自定义ASP.NET Core中的视图组件.mp4
27.如何在视图组件中传递参数.mp4
28.在ASP.NET Core中实现模糊搜索功能.mp4 - 安装EntityFramework Core中的坑与解决方案.mp4
30.在Razor pages项目中使用SQL Server.mp4
课程 4 第四章 - 在Razor Pages项目中使用EF Core迁移功能.mp4
32.ASP.NET Core Razor Pages中创建sql仓储服务.mp4
33.1.EF Core中的FromSqlRaw与ExecuteSqlRaw的对比.mp4
33.在EntityFramework Core中调用原生SQL存储过程语句.mp4
34.使用vs2019自带的基架功能完成代码生成器.mp4
35.ASP.NET Core Razor Pages课程总结.mp4
⭐⭐课程视频
- 温馨提示:
- 如何下载资源?
- 资源来源于网络,仅限购买正版前临时了解,版权归原作者所有,请下载后24小时内删除。如有需要,请购买正版。
- 如有侵权,请来信指出,本站将立即改正。
- 如下载链接失效,请在会员中心—>提交工单告知,补链接时间晚上8点至11点。
- 唯一联系邮箱: auroran6634(at)gmail.com 请将(at)替换为@)(发送邮件时请告知会员名与注册邮箱)。
原文链接:https://www.wenxige.org/2501.html,转载请注明出处~~~
请先
!