70-339 · Question #58
A company plans to migrate a custom task tracking solution to SharePoint Online. The solution includes customized master pages, timer jobs, and content by query web parts. You need to migrate the…
The correct answer is C. Re-write the solution as a sandboxed solution. Migrating a custom SharePoint solution to SharePoint Online requires rewriting it as a sandboxed solution because full-trust farm solutions are not supported in SharePoint Online.
Question
A company plans to migrate a custom task tracking solution to SharePoint Online. The solution includes customized master pages, timer jobs, and content by query web parts. You need to migrate the solution to SharePoint Online and maintain long-term support for the solution. What should you do?
Options
- ASet all content by query web parts to use unthrottled requests.
- BReplace all content by query web parts with content search web parts.
- CRe-write the solution as a sandboxed solution.
- DRe-write the solution as an app.
How the community answered
(65 responses)- A6% (4)
- B29% (19)
- C49% (32)
- D15% (10)
Why each option
Migrating a custom SharePoint solution to SharePoint Online requires rewriting it as a sandboxed solution because full-trust farm solutions are not supported in SharePoint Online.
Setting content by query web parts to unthrottled requests does not resolve their incompatibility with SharePoint Online or address the unsupported timer jobs and master pages.
Replacing content by query web parts with content search web parts changes only the web part type and does not resolve the migration blockers of custom master pages and timer jobs in SharePoint Online.
SharePoint Online does not allow full-trust farm solutions, so a sandboxed solution is the supported model for hosting custom code in the cloud environment. Sandboxed solutions run in an isolated, resource-restricted environment that SharePoint Online permits, providing a viable path to migrate existing customizations. This approach maintains long-term supportability within SharePoint Online's allowed customization boundaries.
Rewriting as an app (SharePoint Add-in) is a valid modernization path but requires more extensive redesign and does not natively replicate timer job or master page behavior, making it harder to maintain feature parity.
Concept tested: SharePoint Online sandboxed solution migration path
Source: https://learn.microsoft.com/en-us/sharepoint/dev/general-development/what-happened-to-the-sharepoint-sandbox
Topics
Community Discussion
No community discussion yet for this question.