در شیرپوینت 2013 به هنگام توسعه نرم افزار واژه App part به قالب و چارچوبی که App شما در آن ایجاد شده است گفته می شود. همانطوری که می دانید App در یک web app مجزا اجرا می شود و در مواقعی که ترجیح می دهید که یک App را بعنوان یک WebPart نمایش دهد ، خیلی کاربردی نخواهند بود.
روشی است که از طریق آن یک App شیرپوینت می تواند در داخل صفحات بکار گرفته شود App part نامیده می شود که در واقع نوعی وب پارت است که در کلاس ClientWebPart تعریف می شود.
یک App part در واقع یک بسته ای برای Iframe است که میزبان یک صفحه App می باشد. علاوه بر ایجاد این نقش همانند WebPart ، یک App Part نیز می تواند مشخصات شخصی داشته باشد. که کاربران میتوانند آن را در Tool Part تنظیم کنند. این مشخصات می توانند برای مثال جهت تنظیم اطلاعات زمینه همانند Zip Code کاربر یا Postal Code و ... استفاده شوند.
ClientWebPart.aspx در یک Hosted App شیرپوینت بعنوان ظاهر App Part شما عمل خواهند کرد. کدهای backend در همچنان در App.js می باشند. برای اینکه یک app part در App شما بنشیند ، شما باید قابلیت host web را در App ایجاد کرده و آن را در web part با markup کردن اضافه کنید. مانند هر وب پارت دیگری در پنجره رابط کاربری شیرپوینت 2013 اینکه هر کاربری چه وب پارت هایی را بوجود آورده است قابل مشاهده است. اگر شما نیاز به تنوع بیشتری برای کارتان دارید ، می توانید هر تعداد App Part که خواستید ، بوجود آورید.
1- نوعی وب پارت برای app شما یا یک وب پارت برای نمایش محتویات موجود در فضای اپلیکیشن شما در یکی از صفحات شیرپوینتی موجود می باشد.
2- مانند وب پارت شما می توانید مشخصات شخصی برای App Part اضافه کنید.
3- شما می توانید به تعداد مورد نیاز App Part در داخل App تان Deploy کنید.
4- دو بخش مجزا می تواند سایز و کارکرد مجزا داشته باشد.
5- شما همچنین می توانید App Part هایی را در app web تان Deploy کنید.
پست مرتبط :
طراحی پرتالهای اینترنت و اینترانت
سامانه مدیریت پروژه سازمانیEPM