لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر توسعه ویجت Sitefinity MVC
Mastering Sitefinity MVC Widget Development
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نکات و نکات توسعه ابزارکهای حرفهای MVC را برای Sitefinity بیاموزید دانشآموزان نحوه ایجاد ابزارکهای مبتنی بر MVC را در Sitefinity و ایجاد طراحان ویجت برای تسهیل تغییرات ویژگیها را یاد خواهند گرفت. شما قادر خواهید بود استفاده از Angular را در ساختن طراحان ویجت درک کنید. شما قادر خواهید بود مجموعه های خارجی برای میزبانی ویجت های خود ایجاد کنید. سیستم مدیریت دانش قبلی MVC یک امتیاز مثبت است دانش عمومی توسعه دات نت امتیاز محسوب می شود
علاوه بر ویجتهای داخلی Sitefinity CMS، میتوانید ابزارکهای جدیدی را از ابتدا ایجاد کنید و منطق خود را پیادهسازی کنید و عملکرد داخلی ویجتها را سفارشی کنید. شما همچنین می توانید ویجت ها را در مجموعه های جداگانه نگه دارید و آنها را مستقل از پروژه خود مستقر کنید. سپس میتوانید از ویجتهای جدید خود در کنار ویجتهای داخلی استفاده کنید.
با Sitefinity CMS، میتوانید ابزارکها را هم در پروژه SitefinityWebApp یا هم در مجموعههای خارجی توسعه دهید. مفهوم اساسی توسعه یکسان است اما نحوه سازماندهی و مدیریت کد خود بین این دو روش متفاوت است.
در این دوره شما موارد زیر را خواهید آموخت:
ساختن یک برنامه Sitefinity از ابتدا با استفاده از بسته های Nuget در ویژوال استودیو
استفاده از Sitefinity CLI برای تولید کد صفحه دیگ برای ابزارک ها
استفاده از کنترلرها، مدلها و نماها را در ساختار ابزارک Sitefinity درک کنید
در مورد طراح ویجت خودکار در Sitefinity بیاموزید
درباره ویژگیهای ویژگی که ایجاد UX پیچیده در طراحان ویجت را تسهیل میکنند بیاموزید
ساخت طراحان ویجت سفارشی و استفاده از Sitefinity Feather
استفاده از فایلهای JSON برای تنظیم اولویت، دید، مؤلفهها و اسکریپتها برای طراح
استفاده از Angular برای اتصال خواص عمومی به پایگاه داده Sitefinity در Designers
ساخت کتابخانه های کلاس برای میزبانی ابزارک های Sitefinity خارجی
نکات و ترفندهایی در طول مسیر برای سرگرم کننده و سازنده Sitefinity MVC Widget Development.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
راه اندازی ویژوال استودیو برای توسعه سایت
Setup Visual Studio for Sitefinity Development
یک پروژه ویژوال استودیو برای Sitefinity راه اندازی کنید
Start a Visual Studio Project for Sitefinity
افزودن بسته های Nuget به پروژه های ویژوال استودیو
Adding Nuget Packages to Visual Studio Projects
ساخت و اجرای برنامه Sitefinity مبتنی بر بسته Nuget شما
Building and Running your Nuget package based Sitefinity Application
توسعه ابزارک های MVC در ویژوال استودیو
Developing MVC Widgets in Visual Studio
مقدمه ای بر Sitefinity VSIX و Sitefinity CLI
Introduction to Sitefinity VSIX and Sitefinity CLI
نصب Sitefinity CLI
Installing the Sitefinity CLI
ایجاد اولین ویجت Sitefinity
Generating the First Sitefinity Widget
استفاده از ControllerToolboxItem Attribute
The use of ControllerToolboxItem Attribute
استفاده از اولین ویجت در صفحه
Using the First Widget on a Page
استفاده از ویجت دوم در صفحه با HandleUnknownAction
Using a second widget on a page with HandleUnknownAction
مقدمه ای بر طراحان ویجت
Introduction to Widget Designers
افزودن ویژگی های چندگانه به مدل ها
Adding Multiple Type properties to Models
افزودن ویژگی های چندگانه به کنترلرها
Adding Multiple Type properties to Conntrollers
افزودن ویژگی های چندگانه به Views
Adding Multiple Type properties to Views
افزودن ویژگیهای ساده برای تأثیرگذاری بر قابلیت مشاهده داراییهای عمومی
Adding Simple Attributes to affect visability of public properties
استفاده از MixedContentContext برای ویژگی های تصویر
Using MixedContentContext for Image Properties
استفاده از Library Manager API برای دسترسی به تصویر در نمای
Using Library Manager API to access the Image in the View
افزودن انتخابگرهای صفحه، انتخابگر برچسب، انتخابگر اخبار و موارد دیگر به طراحان
Adding Page Selectors, Tag Selectors, News Selectors and more to Designers
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات