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

Using ASP.NET Core to Build Single-page Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که ASP.NET Core یکی از پربازده ترین ، انعطاف پذیرترین و بهترین عملکرد فن آوری وب سایت چند طرفه برای میزبانی و ساخت برنامه های وب مدرن است. سریعتر کد نویسی ، افزایش عملکرد و سئو را بیاموزید و برای استفاده از ویژگی های پیشرفته رفع اشکال در سمت مشتری. در این دوره ، با استفاده از ASP.NET Core برای ساخت برنامه های تک صفحه ای ، خواهید آموخت که چگونه از این نیرو برای دستیابی به تجربه توسعه کارآمد و ساخت برنامه های آماده برای تولید کارآمد استفاده کنید. ابتدا ، نحوه ساده سازی تجربه توسعه را کشف خواهید کرد. در مرحله بعدی ، شما پیش معرفی کردن در سمت سرور و چگونگی ایجاد ساخت های کارآمد را کشف خواهید کرد. سرانجام ، شما در مورد استقرار مداوم یاد خواهید گرفت. با پایان این دوره ، شما می توانید یک برنامه اصلی وب ASP.NET با چارچوب آبگرم مورد علاقه خود را داربست کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • چرا ASP.NET Core؟ Why ASP.NET Core?

  • تمرکز شما Your Focus

  • پیش نیازها و منابع Prerequisites and References

شروع شدن Getting Started

  • ابتدا بسته های NuGet را ببینید First Look at the NuGet Packages

  • نصب NET SDK 1.0 و گره Installing .NET SDK 1.0 and Node

  • نصب الگوها برای .NET CLI Installing the Templates for .NET CLI

  • نصب الگوها برای Yeoman Installing the Templates for Yeoman

  • داربست اولین پروژه شما Scaffolding Your First Project

ساده سازی تجربه توسعه Streamlining the Dev Experience

  • درک وب پک Understanding Webpack

  • راه اندازی هسته ASP.NET در حالت توسعه با محیط متغیر Setting up ASP.NET Core in Dev Mode with Environment Variable

  • راه اندازی ASP.NET Core در حالت Dev با یک پرونده پیکربندی Setting up ASP.NET Core in Dev Mode with a Configuration File

  • فعال کردن Webpack Enabling Webpack

  • فعال کردن جایگزینی ماژول داغ Enabling Hot Module Replacement

  • حفظ حالت برنامه با React Maintaining Application State with React

  • خلاصه Summary

به مسیریابی کمک کنید Help with Routing

  • درک راهنمای مسیریابی Understanding the Routing Helper

  • راه اندازی ابزار .NET Watcher Setting up the .NET Watcher Tool

  • پیکربندی MapSpaFallbackRoute Configuring the MapSpaFallbackRoute

  • خلاصه Summary

پیش پردازش در سمت سرور Server-side Prerendering

  • برنامه های جهانی و ایزومورفیک Universal and Isomorphic Applications

  • ایجاد یک پروژه هسته ای Minimalistic ASP.NET Creating a Minimalistic ASP.NET Core Project

  • فعال کردن راهنمای برچسب Prerender Enabling the Prerender Tag Helpers

  • در حال ارائه JavaScript در سرور Prerendering JavaScript on the Server

  • انتقال داده ها به کد JavaScript Passing Data into JavaScript Code

  • فعال کردن Webpack Build Tooling Enabling Webpack Build Tooling

  • اجرای یک برنامه Angular با JavaScript غیرفعال شده است Running an Angular App with JavaScript Disabled

  • خلاصه Summary

تولید کارآمد Efficient Production Builds

  • رویکردهای ایجاد پرونده های کمتر با استفاده از Webpack Approaches to Build LESS Files Using Webpack

  • محدوده بندی سبک ها تا زاویه ای Scoping Styles to Angular

  • بارگیری سبک ها با Webpack و JavaScript Loading Styles with Webpack and JavaScript

  • ساخت فایلهای کمتر از CSS روی دیسک Building LESS to CSS Files on Disk

  • انتشار برای استقرار Publishing for Deployment

  • خلاصه Summary

اعزام به لاجورد Deploying to Azure

  • استقرار مداوم در 3 مرحله ساده Continuous Deployment in 3 Simple Steps

  • Azure Website و GitHub Repository ایجاد کنید Create the Azure Website and GitHub Repository

  • با فشار دادن کد خود به GitHub Pushing Your Code to GitHub

  • تنظیم ادغام مداوم Setting up Continuous Integration

  • تنظیم استقرار مداوم Setting up Continuous Deployment

  • خلاصه Summary

استفاده مستقیم از NodeServices Using NodeServices Directly

  • چرا جاوا اسکریپت در سرور؟ Why JavaScript on the Server?

  • سلام از نود Hello from Node

  • نمودارهای رندر Rendering Charts

  • اشکال زدایی از JavaScript در سرور Debugging JavaScript on the Server

  • بسته بندی همه چیز Wrapping It All Up

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش استفاده از ASP.NET Core برای ساخت برنامه های تک صفحه ای
جزییات دوره
1h 59m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
103
4 از 5
دارد
دارد
دارد
Ajden Towfeek
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ajden Towfeek Ajden Towfeek

Ajden در طول 10 سال کار در توسعه نرم افزار تجاری روی همه چیز کار کرده است ، از دستگاه های جاسازی شده گرفته تا سیستم های بزرگ سازمانی. از سال 2007 ، Ajden تمرکز خود را بر فناوری های مایکروسافت و اخیراً بیشتر بر روی فناوری های وب گذاشته است. آژدن همچنین سخنران کنفرانس ها است و علاقه زیادی به تدریس دارد. برای پخش صفحه نمایش در مورد آخرین فن آوری وب ، حتماً کانال YouTube وی را بررسی کنید.