آموزش مقدمه ای بر توسعه پلاگین NopCommerce

Introduction to NopCommerce Plugin Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به بررسی NopCommerce می پردازد - یک پلت فرم تجارت الکترونیکی محبوب و منبع باز که بر روی ASP.NET MVC ساخته شده است. در این دوره ما یک پلاگین قانع کننده را از ابتدا تا انتها می سازیم و الگوهای توسعه و وظایف رایج را در طول مسیر بررسی می کنیم. NopCommerce یک پلت فرم تجارت الکترونیکی مدرن و متن باز است که بر روی ASP.NET MVC، SQL Server و سایر فناوری های عالی ساخته شده است. این دوره پلتفرم را با جزئیات بررسی می کند و نحوه سفارشی سازی و گسترش آن را نشان می دهد. پلاگین ها نقطه توسعه اصلی NopCommerce هستند، بنابراین ما یک پلاگین دنیای واقعی را از ابتدا تا انتها خواهیم ساخت. در طول راه، چگونگی عملکرد الگوهای طراحی عالی مانند تزریق وابستگی و مخازن را در این چارچوب بررسی خواهیم کرد. همچنین فناوری‌های پشتیبانی مانند Autofac و Kendo UI را پوشش خواهیم داد. در پایان دوره، شما احساس راحتی خواهید کرد که پلاگین‌های شخصی خود را برای سرمایه‌گذاری‌های تجارت الکترونیک خود بسازید.

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

مقدمه ای بر توسعه پلاگین NopCommerce Introduction to NopCommerce Plugin Development

  • معرفی Introduction

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

  • مروری بر پلتفرم NopCommerce NopCommerce Platform Overview

  • مروری بر فناوری NopCommerce NopCommerce Technology Overview

  • نصب NopCommerce Installing NopCommerce

  • نمای کلی پلاگین ها Plugins Overview

  • گشت و گذار در پلاگین تمام شده ما Touring Our Finished Plugin

  • راه اندازی پروژه پلاگین ما Setting Up Our Plugin Project

  • خلاصه Summary

دسترسی به داده ها و زیرساخت Data Access and Infrastructure

  • معرفی Introduction

  • کاوش در کلاس های دامنه Exploring the Domain Classes

  • ایجاد کلاس های نقشه برداری Creating the Mapping Classes

  • کار با زمینه شیء پلاگین Working with the Plugin Object Context

  • پیاده سازی تزریق وابستگی Implementing Dependency Injection

  • خلاصه Summary

پیکربندی و راه اندازی پلاگین Plugin Configuration and Setup

  • معرفی Introduction

  • ایجاد کلاس پلاگین اصلی Creating the Main Plugin Class

  • تعریف پلاگین به عنوان یک ویجت Defining the Plugin as a Widget

  • در حال نصب پلاگین Installing the Plugin

  • خلاصه Summary

ساخت رابط مدیریت Building the Admin Interface

  • معرفی Introduction

  • ایجاد منوی پلاگین Creating the Plugin Menu

  • تعمیر NopCommerce Razor Intellisense Fixing NopCommerce Razor Intellisense

  • ساخت اولین صفحه مدیریت Building the First Admin Page

  • گسترش موتور مشاهده NopCommerce Extending the NopCommerce View Engine

  • ایجاد و آپلود تصاویر Creating and Uploading Images

  • خلاصه Summary

بهبود صفحات مدیریت با Kendo UI Enhancing the Admin Pages with Kendo UI

  • معرفی Introduction

  • نمای کلی Kendo UI Kendo UI Overview

  • گشت و گذار در نمونه کد منبع Touring the Source Code Examples

  • ساختن کنترل شبکه تصویر Building the Image Grid Control

  • افزودن دسترسی به داده ها به شبکه تصویر Adding Data Access to the Image Grid

  • ایجاد کنترل گرید Sliders Creating the Sliders Grid Control

  • خلاصه Summary

ساخت ویجت اسلایدر Building the Slider Widget

  • معرفی Introduction

  • ایجاد روش های نمایش ویجت Creating the Widget Display Methods

  • ساخت لغزنده بوت استرپ استاتیک Building the Static Bootstrap Slider

  • تبدیل اسلایدر به استفاده از داده های پویا Converting the Slider to Use Dynamic Data

  • خلاصه Summary

بررسی تجربه کاربری افزونه Polishing the Plugin User Experience

  • معرفی Introduction

  • اضافه کردن پشتیبانی محلی سازی Adding Localization Support

  • پیاده سازی اعتبار سنجی فرم Implementing Form Validation

  • افزودن صفحه پیکربندی افزونه Adding a Plugin Configuration Page

  • پاکسازی و توزیع پروژه Project Cleanup and Distribution

  • خلاصه Summary

وظایف رایج توسعه NopCommerce Common NopCommerce Development Tasks

  • معرفی Introduction

  • ایجاد و مصرف رویدادها Creating and Consuming Events

  • ذخیره تنظیمات متفرقه Saving Miscellaneous Settings

  • نادیده گرفتن نماهای پیش فرض Overriding Default Views

  • مجوزها و امنیت Permissions and Security

  • کار با Routing Working with Routing

  • کاوش سایر انواع پلاگین Exploring Other Plugin Types

  • خلاصه Summary

نمایش نظرات

آموزش مقدمه ای بر توسعه پلاگین NopCommerce
جزییات دوره
3h 21m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
152
از 5
دارد
دارد
دارد
Alex Wolf
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Wolf Alex Wolf

الکس ولف علاقه زیادی به توسعه نرم افزار و تسلط بر فن آوری های جدید دارد. وی چندین سال تجربه کار تقریباً منحصراً با سیستم عامل های NET ، مانند SharePoint ، NopCommerce و Orchard را دارد. وی اخیراً گواهینامه های مایکروسافت را در هر دو فناوری توسعه برنامه MVC و HTML 5 بدست آورده است. الکس بعد از اینکه متوجه شد اشتیاق واقعی او در اواخر دانشگاه است ، در رشته مدیریت بازرگانی تحصیل کرده و در رشته برنامه نویسی کامپیوتر نیز تحصیل کرده است. وی بیشتر حرفه خود را در نقش مشاور نرم افزار ، توسعه و گسترش برنامه هایی برای ساده سازی فرایندهای تجاری سپری کرده است. وقتی کدگذاری نمی کند ، الکس از خواندن و ایجاد Motion Graphics با نرم افزارهایی مانند After Effects و Maya لذت می برد. وی اخیراً علاقه شدیدی به وبلاگ نویسی و سئو نیز پیدا کرده است. او عاشق یادگیری چیزهای جدید است!