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 des 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 des systèmes d’exploitation clients (tels que Windows 7) n’est pas prise en charge, et l’installation des outils nécessaires à Windows Phone développement n’est pas prise en charge sur les systèmes d’exploitation serveur (tels que Windows Server 2008).
Projets de développement Windows Phone et SharePoint Server
Pour créer et tester Windows Phone applications 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 de SharePoint, consultez la documentation de la section Produits SharePoint 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).
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.
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 groupées et les modèles pour créer Windows Phone 8 applications sur 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.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 du Kit de développement logiciel (SDK) SharePoint pour Windows Phone, consultez Vue d’ensemble des Windows Phone modèles d’application SharePoint 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.
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.
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.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 du Kit de développement logiciel (SDK) SharePoint pour Windows Phone, consultez Vue d’ensemble des Windows Phone modèles d’application SharePoint dans Visual Studio.