خانه / برنامه نویسی / شروع به کار با صفحات Razor در ASP.NET Core

شروع به کار با صفحات Razor در ASP.NET Core

ویژگی Razor Pages در ASP.NET Core، یک جعبه ابزار جدید و در دسترس برای ساخت صفحات وب پویا می باشد.

در این دوره آموزشی، در ابتدا شما یاد خواهید گرفت چگونه از این مجموعه ویژگی ها برای ایجاد نشانه گذاری و طرح بندی پویا استفاده کرده و با فرم ها هوشمند تر کار کنید. اولا، شما یاد خواهید گرفت چگونه درخواست های HTTP دریافتی را پردازش کنید. سپس، شما نحوه پیکربندی الگوهای طراحی و اجزای اصلی چارچوب را درک خواهید کرد و حتی سایت خود را به محیط وب گسترش می دهید. در نهایت، شما چگونه در کار با نحو Razor حرفه ای شوید و از توابع کمکی برای رندر صفحات مورد نیاز خود استفاده کنید.

شما در پایان این دوره، در هنگام استفاده از Razor Pages برای ساخت سایت های خود، احساس راحتی خواهید کرد و همچنین با موضوعات پیشرفته بیشتری در زمینه NET Core. آشنا خواهید شد.

مباحث دوره:

  • بررسی دوره
  • مفاهیم ضروری Razor Pages
  • کار با فرم ها، ایجاد و تعیین اعتبار
  • درک مفهوم URL Routing و Page Flow
  • کار با Partial Views، Sections و View Components
  • پیکربندی و توسعه Razor Pages

Razor Pages in ASP.NET Core: Getting Started Publisher:Pluralsight Author:Alex Wolf Duration:2h 42m Level:Beginner

Razor pages are a new light-weight, approachable toolset in .NET Core for building web apps. This course will explore how to use Razor Pages to create dynamic markup and layouts, work with forms, process HTTP requests, and other essential tasks.
Razor Pages are an approachable new toolset in .NET Core for building dynamic web pages. In this course, Razor Pages in ASP.NET Core: Getting Started, you’ll learn how to use this set of features to build dynamic markup and layouts and work with smarter forms. First, you’ll learn how to process incoming HTTP requests. Then, you’ll explore configuring design patterns and core framework components, and even deploy your site out to the web. Finally, you’ll learn to master Razor syntax and helpers to render pages that suit your needs. By the end of this course, you’ll feel comfortable building your own sites with Razor Pages, and exploring more advanced .NET Core topics on your own.
Course Overview
Course Overview
1m
Razor Pages Essential Concepts
What Are Razor Pages?
3m
Razor Pages and MVC
3m
Understanding Razor Syntax and Flow
2m
Demo: Getting Comfortable with Razor
3m
Razor Pages Architecture
2m
Demo: Touring the Sample Application
2m
Demo: Exploring the Visual Studio Project
3m
Demo: Working with Your First Razor Page
3m
Summary
1m
Generating Layouts and Markup with Tag Helpers
The Need for Better Markup
1m
Understanding Tag Helpers
3m
Demo: Improving Navigation with Tag Helpers
3m
Demo: Completing the Details Page
4m
Demo: Improving Images
3m
Demo: Managing Resources
4m
Demo: Caching with Helpers
3m
Summary
1m
Working with Forms, Binding, and Validation
Touring the Application Forms
1m
Understanding Form Workflows
2m
Understanding Form Tag Helpers
2m
Demo: Building the Contact Form
3m
Exploring Model Binding
2m
Demo: Handling a Submitted Form
3m
Understanding Model Validation
3m
Demo: Improving Form Data with Validation
4m
Demo: Working with Multiple Forms
3m
Summary
1m
Understanding URL Routing and Page Flow
Revisiting the Application Page Flows
1m
Exploring Action Results
3m
Demo: Improving Page Flow with Action Results
4m
Understanding Routing Conventions
3m
Demo: Working with Route Templates
4m
Introducing Route Constraints
2m
Demo: Adding Route Constraints
3m
Demo: Creating a Custom Route Constraint
4m
Summary
1m
Working with Partial Views, Sections, and View Components
The Need for Reusable Markup
1m
Understanding Partial Views
2m
Demo: Reusing Markup with Partial Views
3m
Razor Sections
1m
Demo: Dynamic Layouts Using Sections
2m
Introducing View Components
2m
Demo: Reusable Widgets with View Components
5m
Demo: View Components as Tag Helpers
2m
Summary
1m
Configuring and Deploying Razor Pages
Application Level Configuration and Deployment
1m
Dependency Injection Overview
2m
Demo: Enhancing Components with Dependency Injection
3m
Demo: Accessing Services Using Dependency Injection
3m
Understanding Middleware
3m
Demo: Working with Middleware
4m
Application Deployment Basics with Azure
2m
Demo: Deploying the Site to Azure
3m
Summary
1m

پیشنهاد فرادرس

دیدگاه خود را درباره این نوشته بیان کنید!


لينک منبع

درباره ی admin

همچنین ببینید

بررسی دقیق پروتکل ICMP – گیت

شبکه های مدرن، بزرگتر و پیچیده تر می شوند. در این دوره، شما می توانید …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *