علاوه بر ویجتهای داخلی Sitefinity CMS، میتوانید ابزارکهای جدیدی را از ابتدا ایجاد کنید و منطق خود را پیادهسازی کنید و عملکرد داخلی ویجتها را سفارشی کنید. شما همچنین می توانید ویجت ها را در مجموعه های جداگانه نگه دارید و آنها را مستقل از پروژه خود مستقر کنید. سپس میتوانید از ویجتهای جدید خود در کنار ویجتهای داخلی استفاده کنید.
با Sitefinity CMS، میتوانید ابزارکها را هم در پروژه SitefinityWebApp یا هم در مجموعههای خارجی توسعه دهید. مفهوم اساسی توسعه یکسان است اما نحوه سازماندهی و مدیریت کد خود بین این دو روش متفاوت است.
در این دوره شما موارد زیر را خواهید آموخت:
ساختن یک برنامه Sitefinity از ابتدا با استفاده از بسته های Nuget در ویژوال استودیو
استفاده از Sitefinity CLI برای تولید کد صفحه دیگ برای ابزارک ها
استفاده از کنترلرها، مدلها و نماها را در ساختار ابزارک Sitefinity درک کنید
در مورد طراح ویجت خودکار در Sitefinity بیاموزید
درباره ویژگیهای ویژگی که ایجاد UX پیچیده در طراحان ویجت را تسهیل میکنند بیاموزید
ساخت طراحان ویجت سفارشی و استفاده از Sitefinity Feather
استفاده از فایلهای JSON برای تنظیم اولویت، دید، مؤلفهها و اسکریپتها برای طراح
استفاده از Angular برای اتصال خواص عمومی به پایگاه داده Sitefinity در Designers
ساخت کتابخانه های کلاس برای میزبانی ابزارک های Sitefinity خارجی
نکات و ترفندهایی در طول مسیر برای سرگرم کننده و سازنده Sitefinity MVC Widget Development.
نظری ارسال نشده است.
همکار فنی
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.