53 votes

Questions d'entrevue SharePoint

Nous allons avoir une liste de quelques bonnes questions d'entrevue pour les développeurs SharePoint. Veuillez fournir une question par entrée, et, si possible, les réponses.

Aussi, n'hésitez pas à suggérer des corrections si les réponses sont fausses.

Je vais d'abord:

Q: Comment SharePoint stocker les pages?

A: Comment localiser-sharepoint-document-bibliothèque-source de la page sur le serveur?

19voto

AdamBT Points 1353

Q. Lors de l'exécution avec SPSecurity.RunWithElevatedPrivileges (contexte Web), quelles informations d'identification sont utilisées?

A. Identité du pool d'applications pour l'application Web exécutant SharePoint.

14voto

AdamBT Points 1353

Q. Lorsque vous modifiez un élément de liste, quelle est la différence "principale" entre l'utilisation de SPListItem.Update () et de SPListItem.SystemUpdate ()?

A. Utiliser SystemUpdate () ne créera pas de nouvelle version et conservera également les horodatages.

14voto

Michael Stum Points 72046

Q: Quand devez-vous disposer SPWeb et SPSite objets? Et encore plus important, lorsqu'il n'est pas?

R: Vous devez toujours disposer d'eux si vous avez créé vous-même, mais pas autrement. Vous ne devez jamais jeter SPContext.Actuel.Web/Site et vous ne devriez normalement pas jeter SPWeb si IsRootWeb est vrai. Plus délicate que les constructions sont des choses le long de la ligne de SPList.ParentWeb.

Les Points de Bonus si le candidat sait Roger Agneaux Blog.

13voto

Kyle Trauberman Points 16049

Q: Quelle est la différence entre System.Web.UI.WebControls.WebParts.WebPart et Microsoft.SharePoint.WebPartPages.WebPart ?

A: Microsoft.SharePoint.WebPartPages.WebPart est fourni dans MOSS 2007 pour fournir une compatibilité ascendante avec les composants WebPart MOSS 2003. Dans MOSS 2007, il est recommandé d'utiliser System.Web.UI.WebControls.WebParts.WebPart place.

9voto

Nat Points 10871

Parfois, j'aime poser des questions plus ouvertes pour que la perspective parle.

Si je veux connaître la profondeur technique

Q: Quels bugs avez-vous trouvés dans SharePoint? puis Q: Et qu'avez-vous fait pour les contourner?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X