آنچه یاد خواهید گرفت:
آشنایی دقیق با اسکریپت Suitelet
انواع Suitelet و چگونگی اجرای آنها
استفاده از Ajax در اسکریپت Suitelet
ساخت فرم آنلاین با استفاده از HTML/Template
توضیحات دوره
هدف از دوره Suite Script 2.0 این است که علاقهمندان با مباحثی نظیر Client Script 2.0 ،User Event Script 2.0، Portlets 2.0 ،Mass Update Script 2.0 ،Suitelet 2.0 ،Workflow Action Script 2.0، پیادهسازی و اجرا، اسکریپتنویسی و استقرار در سطح فرم، و اسکریپتنویسی و استقرار در سطح رکورد همراه با تمام توابع آنها آشنا شوند.
دوره Suite Script 2.0 به شما کمک میکند تا مسیر شغلی خود را به عنوان یک توسعهدهنده NetSuite و مشاور فنی NetSuite ارتقا دهید.
اگر یک متخصص IT، فعال در حوزه ERP، یا توسعهدهنده ابری هستید، Client Script به شما کمک میکند تا جنبههای فنی توسعه آن را به خوبی درک کنید.
در واقع Suiteletها افزونههایی برای API اسکریپتهای Suite Script هستند که به شما امکان میدهند صفحات سفارشی NetSuite و منطق بکاند را بسازید. این Suiteletها اسکریپتهای سمت سروری هستند که در مدل درخواست-پاسخ عمل میکنند و با درخواستهای HTTP GET یا POST به آدرسهای اینترنتی (URLs) تولیدشده توسط سیستم، فراخوانی میشوند.
با استفاده از Suiteletها میتوانید توسعه فرانتاند کاملاً سفارشی مبتنی بر HTML، Flash یا NetSuite را انجام دهید. این کار میتواند از صفر یا با بهرهگیری از آبجکتهای رابط کاربری انقلابی Suite Script انجام شود. همچنین Suiteletها میتوانند به عنوان بکاند برای رابطهای خارجی HTML عمل کنند و انعطافپذیری کاملی در توسعه افزونههای کاربردی برای NetSuite فراهم آورند.
دو نوع SuiteScript وجود دارد:
Suitelets: این نوع از آبجکتهای رابط کاربری (UI objects) برای ایجاد صفحات سفارشی که ظاهری شبیه به صفحات NetSuite دارند، استفاده میکنند. آبجکتهای رابط کاربری SuiteScript عناصری مانند پورتلتها، فرمها، فیلدها، لیستهای فرعی، تبها، لیستها و ستونها با ظاهر NetSuite را در خود کپسولهسازی میکنند.
Suiteletهای بکاند: این نوع از هیچ آبجکت رابط کاربری استفاده نمیکنند و فقط منطق بکاند را اجرا میکنند، که سپس میتواند توسط سایر بخشهای یک برنامه سفارشی تجزیه شود. بهترین کاربرد Backend Suiteletها شامل موارد زیر است: ارائه سرویسی برای منطق بکاند به سایر اسکریپتهای Suite Script، و انتقال بار منطق سرور از اسکریپتهای کلاینت به یک Suitelet بکاند که بدون سورسکد ارائه میشود تا از مالکیت معنوی حساس محافظت کند.
این دوره برای چه کسانی مناسب است؟
اگر یک متخصص IT، فعال در حوزه ERP، یا توسعهدهنده ابری هستید، یادگیری Suite Script به شما کمک میکند تا جنبههای فنی توسعه آن را درک کنید.