|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aspnet-core-razor-pages-web-application-development/
课程评论:没有评论
课程名称:ASP.NET Core Razor Pages Web Development [.NET 8 更新版] 课程概述: 这是一门关于如何使用ASP.NET Razor Pages和Entity Framework以及SQL Server数据库构建实际.NET 8网页应用的全面课程。本课程将详细指导您使用C#编程语言和ASP.NET Razor Pages框架构建可扩展的、以数据为驱动的网站。如果您已经接触过ASP.NET MVC,或者计划在2024年学习ASP.NET MVC,那么现在就是投资时间学习ASP.NET Core Razor Pages的最佳时机。正如微软所说,ASP.NET Core Razor Pages是创建ASP.NET网页应用的首选方法。 本课程适合所有技能级别,尤其是对已掌握C#和ASP.NET框架的初学者和中级开发者,帮助他们利用所学技能创建高度可扩展的网站。课程内容将以ASP.NET Core(即.NET 8)Razor Pages为基础,构建一个完整的博客应用程序,支持多角色用户(用户和管理员)。 在本课程中,您将获得丰富的网页及网页组件经验,并掌握创建自己的ASP.NET Core Razor Pages网页应用所需的实践知识。您将学习到: - 创建您的第一个ASP.NET Razor Pages应用 - 完成一个功能齐全且高度可扩展的以页面为中心的博客应用 - 理解ASP.NET Core中的仓储模式 - 掌握为什么Razor Pages是构建ASP.NET Core网页应用的优选方法,并认识到其相较于旧版ASP.NET MVC框架更简易直观 - 理解和应用.NET 8的概念 - 领域建模 - 使用Entity Framework的代码优先方法 - SQL Server及其数据库填充 - 使用ASP.NET Razor Pages进行CRUD操作 - 显示通知(ViewData、TempData等) - Razor Pages中的路由 - 领域模型与视图模型的区别 - 身份验证和授权 - 多角色授权 - 博客应用程序中的完整用户和管理员支持 - 富文本编辑器 - 上传图片到第三方图像托管服务 - 在我们的Razor Pages应用程序中创建API并使用JavaScript调用它们 - 进行服务器端和客户端验证 - 使用Entity Framework Core和SQL Server进行创建、读取、更新和删除操作 - 在ASP.NET Core中使用Razor Pages进行网页开发 - 编写整洁、可重用的代码 这门课程将帮助您掌握现代Web技术,快速提升您的开发技能。
A Real-World.NET8 Web Application Using ASP.NET Razor Pages and Entity Framework and SQL Server database. This is a complete comprehensive course that uses the Razor Pages Framework to Build an ASP.NET Core Web Application written in C#.This is a complete guide to Learning and Building scalable and data-driven websites using C# programming, ASP.NET, ASP.NET Core, and Razor Pages Framework.If you have crossed paths with ASP.NET MVC or intend to learn ASP.NET MVC in 2024, then it's high time you invest your energy in ASP.NET Core Razor Pages instead. As Microsoft says, ASP.NET Core Razor Pages is the preferred approach to creating ASP.NET Web Applications.If you have web development experience working with ASP.NET Framework or ASP.NET Core, then this course will provide you with the amazing knowledge you need to build page-centric data-driven websites using the popular ASPNET Razor Pages Framework.This course is for all skill levels and is best suited for beginners and intermediate developers who have gained knowledge in C# and ASP.NET framework and want to use their skills to learn highly scalable websites using ASP.NET Razor Pages.In this course, we will make use of ASP.NET Core i.e..NET8 Razor Pages to build a complete blog application with multi-role user support (user and admin support).During this course, you will gain so much experience with web pages and web components, I am confident that you will gain enough practical knowledge to create your own ASP.NET Core Razor Pages Web Applications.If you want to create functional, generic, clean, and usable websites using ASP.NET, then this is the course for you.In this course, you will learn and implement:Learn And Create Your First ASP.NET Razor Pages ApplicationCreate a fully functional, highly scalable, page-centric blog applicationRepository Pattern in ASP.NET CoreUnderstand why is Razor Pages the preferred approach to build ASP.NET Core Web applications and how Razor Pages are much simpler and more intuitive than their old counterpart i.e. the ASP.NET MVC framework. If you come from an ASP.NET MVC background, then this will be a good step forward in learning the latest Web technology that Microsoft gives us to build websites and that is ASP.NET Razor Pages.Understand and learn the concepts of.NET8 and apply them using the ASPNET Razor Pages FrameworkDomain ModellingEntity Framework Code First ApproachSQL ServerSeeding the DatabaseCRUD operations using ASP.NET Razor PagesShowing Notifications (ViewData, TempData, etc)Routing in Razor PagesDomain Models vs View ModelsAuthentication and AuthorizationMulti-Role AuthorizationFull User and Admin Support in the Blog ApplicationRich Text EditorUploading Images To A 3rd Party Image Hosting ProviderCreating APIs within our Razor Pages Application and Call Them using JavascriptServer-Side and Client-Side Validations.Create, Read, Update, and Delete using Entity Framework Core and SQL ServerWeb Development Using Razor Pages in ASP.NET CoreWrite Clean, Re-Usable Code