Configurer un environnement de développement pour les applications mobiles pour SharePoint

En savoir plus sur la configuration système requise et la configuration d’un environnement de développement pour les projets de mobilité SharePoint. Une configuration minimale pour l’utilisation de projets de mobilité SharePoint nécessite un serveur exécutant SharePoint (ou un compte SharePoint Online) et un environnement de développement sur un système d’exploitation client distinct. L’installation de SharePoint sur les systèmes d’exploitation clients (tels que Windows 7) n’est pas prise en charge et l’installation des outils nécessaires au développement Windows Phone n’est pas prise en charge sur les systèmes d’exploitation serveur (par exemple, Windows Server 2008).

Projets de développement Windows Phone et SharePoint Server

Pour créer et tester des applications Windows Phone qui interagissent avec SharePoint, vous devez accéder à un serveur exécutant SharePoint ou un compte SharePoint Online, et vous avez besoin d’autorisations suffisantes sur les sites et les listes que vous envisagez d’utiliser dans vos solutions. Nous vous recommandons d'utiliser une installation de SharePoint Server dédiée au test et de développement comme serveur cible lors du développement de vos projets. Utilisez SharePoint Server dans un environnement de production en tant que votre serveur cible uniquement une fois que votre solution développée a subi des tests suffisant.

Pour plus d’informations sur l’installation et la configuration SharePoint, consultez la documentation de la section SharePoint produits de la bibliothèque Microsoft TechNet. Pour plus d'informations sur l'utilisation de SharePoint Online dans vos solutions de développement, visitez le Centre de ressources pour les développeurs SharePoint Online.

Pour les exemples de code dans cette documentation, il est supposé qu'un développeur travaillant avec l'exemple a ou peut obtenir des autorisations suffisantes sur des sites SharePoint, et listes pour être en mesure d'ajouter, modifier et supprimer des données.

Configurer un environnement de développement client pour les projets de mobilité de SharePoint

Pour développer des Compléments SharePoint pour une utilisation sur les appareils Windows Phone, vous devez configurer vos outils de développement sur un ordinateur qui exécute un système d'exploitation client, pas un système d'exploitation de serveur.

Configuration de Windows Phone SDK 8.0

Pour développer des Compléments SharePoint pour une utilisation sur Windows Phone 8, vous devez configurer vos outils de développement sur un ordinateur qui exécute les versions du client Windows 8 64 bits (x 64) ou Windows 8 Pro. L'émulateur de Windows Phone 8 requiert Windows 8 Pro et requiert un processeur qui prend en charge la traduction d'adresses Second niveau (SLAT).

  1. Sur un ordinateur avec un système d'exploitation client pris en charge, installez Windows Phone SDK 8.0. Le Windows Phone Software Development Kit (SDK) 8.0 vous propose les outils dont vous avez besoin pour développer des applications et des jeux pour Windows Phone 8 et Windows Phone 7.5.

    Le Windows Phone SDK 8.0 est un environnement de développement complet à utiliser pour la création d'applications et des jeux pour Windows Phone 8.0 et Windows Phone 7.5. Windows Phone SDK fournit une édition de Visual Studio 2012 Express autonome pour Windows Phone ou fonctionne comme un complément Visual Studio 2012 Professional, Premium ou Édition intégrale. Avec le Kit de développement, vous pouvez utiliser vos compétences de programmation et le code pour générer des applications de code natif ou non managé. En outre, le SDK comprend plusieurs des émulateurs et des outils supplémentaires pour profilage et tester votre application Windows Phone dans des conditions réelles.

    Notes

    [!REMARQUE] Si votre ordinateur répond à la configuration matérielle et la configuration requise du système d'exploitation, mais ne répond pas à la configuration requise pour l'émulateur de Windows Phone 8, le Windows Phone SDK 8.0 sera installer et exécuter. Toutefois, l'émulateur de Windows Phone 8 ne fonctionne pas et vous ne serez pas en mesure de déployer ou tester des applications sur l'émulateur de Windows Phone 8. Pour plus d'informations sur la configuration système requise pour l'exécution de l'émulateur de Windows Phone, voir le programme d'installation et configuration requise pour Windows Phone émulateur de système.

  2. Installer Microsoft SharePoint SDK pour Windows Phone 8.

    Le SDK SharePoint pour Windows Phone installe deux modèles Silverlight pour Windows Phone (en plus de ceux qui sont installés par le Kit de développement Windows Phone): le modèle d'Application SharePoint vide de Windows Phone et le modèle d'Application de liste SharePoint Windows Phone. Le Kit de développement installe également les bibliothèques SharePoint CSOM, une bibliothèque d'authentification et les modèles de projet Windows Phone, et il prend désormais en charge l'authentification NTLM. Vous pouvez utiliser les API et modèles groupés pour créer des Windows Phone 8 applications par rapport SharePoint.

    En outre, le SDK SharePoint pour Windows Phone installe plusieurs assemblys exécution prise en charge (en %ProgramFiles(x86)%\\Microsoft SDKs\\SharePoint\\v15.0\\Phone\\v8.0\\Libraries pour une installation standard).

  • Microsoft.SharePoint.Client.Phone.dll

  • Microsoft.SharePoint.Client.Phone.Runtime.dll

  • Microsoft. SharePoint. Client. Téléphone. Auth.UI

  • Microsoft.SharePoint.Phone.Application.dll

    Notes

    [!REMARQUE] Les modèles dans le SDK SharePoint pour Windows Phone sont actuellement disponibles pour les projets c# uniquement. Pour plus d’informations sur les modèles dans SharePoint SDK pour Windows Phone, voir Vue d’ensemble Windows Phone SharePoint modèles d’application dans Visual Studio.

Configuration de Windows Phone SDK 7.1

Pour développer des Compléments SharePoint pour une utilisation sur Windows Phone 7, vous devez configurer vos outils de développement sur un ordinateur qui exécute Windows 7 (32 bits ou 64 bits) ou d'un Windows Vista Service Pack 2 (32 bits ou 64 bits). Le Windows Phone Software Development Kit (SDK) 7.1 n'est pas pris en charge sur Windows Server 2008 ou sur Windows XP.

  1. Sur un ordinateur avec un système d'exploitation client pris en charge, installez Windows Phone SDK 7.1.

    Notes

    [!REMARQUE] Une version antérieure de Windows Phone SDK était appelée les outils de développement Windows Phone.

    Windows Phone SDK installe Microsoft Visual Studio 2010 Express pour Windows Phone, l'émulateur de Windows Phone, XNA jeu Studio et Microsoft Expression Blend pour Windows Phone. Visual Studio 2010 Express pour Windows Phone est un environnement de développement qui convient pour la plupart des solutions de Windows Phone. Vous pouvez également utiliser Visual Studio 2010 Professionnel en tant que votre environnement de développement par défaut, mais vous devez toujours installer le SDK Windows Phone, qui installe les compléments nécessaires à Visual Studio. (Le Kit de développement Windows Phone n'est pas actuellement pris en charge pour une utilisation avec Visual Studio 2012.)

    Pour plus d'informations sur la configuration requise supplémentaire et les instructions pour installer le Kit de développement Windows Phone, voir installation de Windows Phone SDK. Pour plus d'informations sur la configuration système requise pour l'exécution de l'émulateur de Windows Phone, voir le programme d'installation et configuration requise pour Windows Phone émulateur de système.

  2. Installer Microsoft SharePoint SDK pour Windows Phone 7.1.

    Le SDK SharePoint pour Windows Phone installe deux modèles Silverlight pour Windows Phone (en plus de ceux qui sont installés par le Kit de développement Windows Phone): le modèle d'Application SharePoint vide de Windows Phone et le modèle d'Application de liste SharePoint Windows Phone.

    En outre, le SDK SharePoint pour Windows Phone installe plusieurs assemblys exécution prise en charge (en %ProgramFiles(x86)%\\Microsoft SDKs\\SharePoint\\v15.0\\Phone\\v7.1\\Libraries pour une installation standard).

  • Microsoft.SharePoint.Client.Phone.dll

  • Microsoft.SharePoint.Client.Phone.Runtime.dll

  • Microsoft. SharePoint. Client. Téléphone. Auth.UI

  • Microsoft.SharePoint.Phone.Application.dll

    Notes

    [!REMARQUE] Les modèles dans le SDK SharePoint pour Windows Phone sont actuellement disponibles pour les projets c# uniquement. Pour plus d’informations sur les modèles dans SharePoint SDK pour Windows Phone, voir Vue d’ensemble Windows Phone SharePoint modèles d’application dans Visual Studio.

Voir aussi