لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش باغستان پیشرفته
Advanced Orchard
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بسیاری از مفاهیم اصلی مورد استفاده برای گسترش CMS Orchard را با نوشتن یک ماژول سفارشی بررسی می کند. این دوره به شما نشان می دهد که چگونه یک ماژول Orchard سفارشی بسازید، از زمان ایجاد اولیه ماژول تا انتشار آن تا گالری Orchard. در طول راه ما مفاهیم و تکنیک های زیادی برای توسعه ماژول Orchard را یاد خواهیم گرفت. موضوع ماژول ما فیلم ها خواهد بود. در پایان دوره، ما میتوانیم موارد محتوای فیلم را در Orchard وارد، ویرایش و مشاهده کنیم. همچنین میتوانیم بازیگرانی را وارد کنیم که رابطهای بین چند به چند با فیلمها دارند. و ما برخی از ویژگیهای پیشرفته مانند وارد کردن فیلمها از یک سرویس خارجی و نمایش خودکار فیلمهای مشابه به کاربر بر اساس جستجوی Lucene را پیادهسازی خواهیم کرد.
سرفصل ها و درس ها
مقدمه و شروع
Introduction and Getting Started
معرفی
Introduction
بررسی باغ میوه
Orchard Review
طرح کلی دوره
Course Outline
نسخه ی نمایشی: پیش نمایش فیلم های باغ باغ - قسمت 1
Demo: Orchard Movies Preview - Part 1
نسخه ی نمایشی: پیش نمایش فیلم های باغ باغ - قسمت 2
Demo: Orchard Movies Preview - Part 2
راه اندازی برای توسعه باغ
Getting Setup for Orchard Development
دریافت کد منبع Orchard
Getting the Orchard Source Code
کاوش در راه حل باغ
Exploring the Orchard Solution
خلاصه
Summary
ایجاد یک ماژول
Creating a Module
طرح کلی
Outline
ایجاد یک ماژول
Creating a Module
تولید یک ماژول جدید
Generating a New Module
بررسی پروژه تولید شده
Exploring the Generated Project
مهاجرت ها
Migrations
ایجاد مهاجرت
Creating a Migration
تعریف نوع محتوای فیلم
Defining the Movie Content Type
اجرای اولین مهاجرت
Running the First Migration
به روز رسانی نوع محتوای فیلم
Updating the Movie Content Type
ایجاد یک آیتم محتوای فیلم
Creating a Movie Content Item
سفارشی کردن تنظیمات بخش
Customizing Part Settings
خلاصه
Summary
ایجاد یک قسمت محتوای سفارشی
Creating a Custom Content Part
طرح کلی
Outline
ایجاد رکورد قسمت محتوا
Creating the Content Part Record
ایجاد MoviePart
Creating the MoviePart
مهاجرت برای MoviePart
Migration for the MoviePart
رانندگان
Drivers
ایجاد درایور MoviePart
Creating the MoviePart Driver
قرار دادن قالب ویرایشگر
Placing the Editor Template
هندلرها
Handlers
ایجاد MovieHandler
Creating the MovieHandler
مدیریت روش پست ویرایشگر در درایور
Handling the Editor Post Method in the Driver
نمایش اشکال قسمت در قسمت جلویی
Displaying Part Shapes on the Front End
معرفی طبقه بندی ها
Introducing Taxonomies
پیکربندی زمینه طبقه بندی ژانر
Configuring the Genre Taxonomy Field
FeatureEventHandler
The FeatureEventHandler
ایجاد طبقه بندی ژانر
Creating the Genre Taxonomy
خلاصه
Summary
داده های غیر محتوایی و MVC در باغ
Non-Content Data and MVC in Orchard
طرح کلی
Outline
ایجاد مدل برای بازیگران
Creating the Model for Actors
ایجاد یک View Model برای MoviePart EditorTemplate
Creating a View Model for the MoviePart EditorTemplate
افزودن رابط کاربری برای ویرایش لیست بازیگران در MoviePart
Adding UI for Editing the Actor List on a MoviePart
ایجاد سرویس فیلم برای ذخیره MoviePart با بازیگران
Creating a Movie Service for Saving the MoviePart with Actors
ذخیره بازیگران با استفاده از سرویس فیلم
Saving Actors Using the Movie Service
ایجاد یک بخش منو در داشبورد باغ
Creating a Menu Section in the Orchard Dashboard
ایجاد یک کنترلر MVC برای مدیریت بازیگران در داشبورد
Creating an MVC Controller for Managing Actors in the Dashboard
ایجاد نمای شاخص بازیگران
Creating the Actors Index View
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
کوین کوئبلر یک مهندس ارشد نرم افزار برای ViewRay است ، یک شرکت تجهیزات پزشکی نوآورانه که یک سیستم رادیوتراپی منحصر به فرد برای درمان سرطان تولید می کند. او بیش از 15 سال در حال توسعه نرم افزار است و اساساً با پلتفرم .Net مایکروسافت و ابزارهای مرتبط کار می کند. او از ساخت برنامه های کاربردی برای فاکتورهای مختلف از دسک تاپ تا وب تا تلفن های همراه لذت می برد و طیف وسیعی از پروژه ها را از برنامه های کوچک مشتری هوشمند گرفته تا برنامه های وب سازمانی بزرگ با موفقیت هدایت کرده است. کوین در جامعه توسعه دهندگان محلی فعال است و از سخنرانی در گروه های کاربری محلی و رویدادهای برنامه نویس لذت می برد. او با همسر و چهار فرزندش در نزدیکی کلیولند ، اوهایو زندگی می کند. هنگامی که نمی نویسید یا در مورد نرم افزار صحبت نمی کنید ، او از اینکه وقت خود را با خانواده اش بگذراند ، یک فیلم خوب را سپری می کند و تیم های ورزشی مورد علاقه خود را تشویق می کند ، جایی که فرصت گفتن "صبر کنید تا سال دیگر" همیشه در گوشه و کنار است.
نمایش نظرات