Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités


  • Ancien MVP SharePoint 8 ans ...
    Des projets .Net, SharePoint 2013 ou Office 365 ??

    Contactez-nous :

Archives

YOS Genève 2015 : App et bonnes pratiques

Une session orienté Dev pour changer et je m’en réjouie Sourire. Certes les usages sont plus qu’importants mais il faut aussi arriver.

Petit rappel : quelles sont les apps disponibles ?

  • Full page
  • en WebPart
  • Custom action : ribbon et menu

Derrière une App se cache toujours une application web distante dans une iframe !

En 2007 : déploiement en dll sur le serveur
En 2010 : déploiement en sandbox : workerprocess séparé et no code solution
En 2013 : code en dehors de votre plateforme

WIN_20150413_102056

La grande différence : finit les transportables ou le chargeur fait la taille ou le poid de votre tablette !

Le Cloud vous host service ou même votre environnement AD/SP

2 hébergements : Provider hosted ou SP Hosted. L’autohosted a été abandonné au profit du provider hosted

Attention le SP Hosted est limité au core Client soit JSON/Rest/CSOM, seul le provider peut utiliser du code et … n’importe quel langage ou code (vu qu’il est hosté en dehors de SP, on peut imaginer du PHP et donc réutilisez donc toutes vos compétences et hostings)

DEMO : Création d’une app sur 365 avec SQL azure et Entité

Pourquoi migrer vers une app ?

Dans le cas d’une application “full page”, c’est le meilleur choix

Les mauvais cas :

  • les WP connectés : c’est impossible
  • des déploiements dans /layouts ou /vtiBin
  • besoin d’utiliser le “physique”

Les timers jobs ? C’est problématique …

Soit

  • tache planifié avec CSOM/Rest ou Powershell (ou call d’une app en provider)
  • prestataires tiers …
  • Azure Web Jobs
    • bien intégré
    • supporté à long terme
    • peu couteuse pour de peu d’exécution

problématique du design : (un peu à la bourre)

Soit mixer du No code solution pour déployer vos fichiers master et png puis profitez du code CSOM de votre app pour appliquer la dite master

Soit gérez et déployez ou sinon devoir tout piloter via une app de déploiement distant (compliqué et verbeux)

Conclusion

sujet compliqué car si azure et O365 simplifie de loin le travail, tout n’est pas encore simple et évident mais il faut s’y pencher

Renaud Comte Aka TheMit

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: lundi 13 avril 2015 10:55 par themit
Classé sous :

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01