پیشینه
در پورتال آنلاین شیرپوینت، بخش وب "MyTasks" را داریم که وظایف محول شده به کاربر فعلی را در مجموعه سایت نشان می دهد. ما این نیاز را با استفاده از راه حل SandBox پیاده سازی کرده ایم. بنابراین، از راه حل SandBox، با کمک مدل شیء سمت سرور، بر اساس لیست نوع "Task" به مجموعه سایت پرس و جو می کردیم.
ناگهان خبری ظاهر می شود که مایکروسافت راه حل SandBox را مستهلک کرده است و راه حل سفارشی SandBox فقط برای چند روز (می گفتند 30 روز) کار می کند. بنابراین، ما باید پیاده سازی راه حل های SandBox خود را تغییر دهیم.
بنابراین، ما در تلاش برای یافتن رویکرد مناسب برای اجرای این الزام هستیم و تعداد کمی از آنها را یافتیم که در این مقاله با مزایا و معایب رویکردهای مربوطه بحث خواهم کرد.
رویکردها
- OOB Search (قسمت وب Content By Search)
طرفداران
- رویکرد OOB در دسترس است.
- بسیار آسان برای پیکربندی.
- بدون مشکل گاز دادن
- قالب بندی نتیجه از طریق نمایش الگوها آسان است.
معایب - مدت زمان خزیدن.
- بخش وب OOB Content Query (CQWP)
شکل 1: استثناء throttling - CQWPPros - OOB رویکرد موجود است. بدون سفارشی سازی
منفی
- استثناء پرتاب گاز.
- قالب بندی آسان نیست. باید به دانش XSLT نیاز داشته باشد.
- استفاده از JSOM (مدل شیء اسکریپت جاوا)
طرفداری - می توانیم به نتیجه برسیم.