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

Building Single-Page Applications Using ASP.NET Core JavaScriptServices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه استفاده از الگوهای پروژه تک صفحه ای ASP.NET Core - از جمله React.js ، Angular.js ، Vue.js و Aurelia.js را کاوش کنید. این دوره نحوه کار با الگوها و JavaScriptServices برای انجام پروژه های جلویی ، از راه اندازی تا انتشار برنامه را شامل می شود. نحوه دسترسی به داربست پروژه ، پیاده سازی خدمات SPA (برنامه تک صفحه ای) ، اجرای JS در سرور ، استفاده از راهنمای مسیریابی ، ایجاد ویژگی های پایگاه داده ، افزودن اجزای React و موارد دیگر را بیاموزید.
موضوعات شامل:
  • راه اندازی محیط توسعه
  • چارچوبهای جلویی
  • الگوها: React.js، Angular.js، Vue.js، Aurelia.js
  • JavaScriptServices
  • NodeServices و Node.js
  • خدمات برنامه یک صفحه
  • استفاده از HMR (تعویض ماژول داغ)
  • انجام پیش پردازی در سمت سرور
  • استفاده از گره نگارگر
  • ایجاد پایگاه داده ، جداول و روشهای ذخیره شده
  • ایجاد مدل های داده ، کنترل کننده ها و عملکردها
  • افزودن م componentsلفه ها و مpلفه های فرعی React
  • آزمایش و انتشار برنامه

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • کار با پرونده های تمرینی Working with the exercise files

  • محیط توسعه را تنظیم کنید Set up the development environment

1. بررسی الگوهای پروژه ASP.NET Core SPA 1. Exploring ASP.NET Core SPA Project Templates

  • گزینه های چارچوب جلویی Front-end framework options

  • داربست یک پروژه Scaffolding a project

  • توضیح ساختار پروژه اصلی Explaining the basic project structure

  • الگوی React.js React.js template

  • الگوی Angular.js Angular.js template

  • الگوی Vue.js Vue.js template

  • الگوی Aurelia.js Aurelia.js template

2. کار با ASP.NET Core JavaScriptService 2. Working with ASP.NET Core JavaScriptServices

  • بررسی اجمالی JavaScriptService JavaScriptServices overview

  • خدمات NodeService NodeServices

  • JS را با استفاده از Node.js در سرور اجرا کنید Execute JS in the server using Node.js

  • خدمات SPA SPA services

  • واسط طراحی وب میانجی Webpack dev middleware

  • جایگزینی ماژول داغ Hot Module Replacement

  • prerendering سمت سرور Server-side prerendering

  • یاران مسیریابی Routing helpers

  • نمودار ساختمان با استفاده از گره-نمودار Building charts using node-chartist

3. ایجاد یک برنامه اصلی و React و ASP.NET 3. Creating a React and ASP.NET Core App

  • درباره برنامه نمونه About the sample app

  • داربست با React Scaffolding with React

  • بانک اطلاعاتی ، جداول و مراحل ذخیره شده را ایجاد کنید Create the database, tables, and stored procedures

  • مدل های داده ایجاد کنید Create data models

  • کنترلر و اقدامات را ایجاد کنید Create data controller and actions

  • افزودن مؤلفه React: لیست مشتری Add React component: Customer list

  • افزودن زیر مؤلفه های React: اضافه یا ویرایش کنید Add React subcomponents: Add/edit

  • عملکرد کنترل کننده برای اضافه کردن / ویرایش زیر مؤلفه ها Controller action for add/edit sub-components

  • پیوندهای ناوبری را اضافه کنید Add navigation links

  • عملکرد کنترل کننده برای جستجوی مشتری Controller action for Customer search

  • افزودن مؤلفه React: جستجوی مشتری Add React component: Customer search

  • اضافه کردن اجزای زیر React: جزئیات سفارش را سفارش دهید Add React subcomponents: Order details

  • برنامه را تمام کنید و تست کنید Finish up the app and test

  • برنامه را منتشر کنید Publish the app

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش ساخت برنامه های تک صفحه ای با استفاده از سرویس های اصلی JavaScriptSP.NET
جزییات دوره
2h 21m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
30,790
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kazi Nasrat Ali Kazi Nasrat Ali

Kazi Nasrat Ali یک توسعه دهنده ارشد نرم افزار در Surge است که در C # ، .NET و Azure تخصص دارد. Kazi دارای 15+ سال تجربه چند بعدی در توسعه نرم افزارهای مبتنی بر اینترنت و وب است. این تجربه شامل طراحی ، تجزیه و تحلیل ، برنامه ریزی ، تصمیم گیری ، آزمایش ، عیب یابی و انجام تجزیه و تحلیل علت اصلی است. علاوه بر تخصص در C # ، .NET و Azure ، در زمینه خدمات وب ، MVC ، SQL Server ، JavaScript و jQuery نیز مهارت دارد.