Accéder au contenu principal

PDC 2009 : SharePoint Is Not Just On-Premise: Developing and Deploying Solutions to Microsoft SharePoint Online

 Session donnée par Rob Howard

Après une présentation rapide de la base de SharePoint OnLine et les avantages en rapport avec des fermes internes.

PIC-1245PIC-1246
PIC-1247PIC-1253

Une première démonstration a été faite entièrement avec SharePoint Designer 2010 :

  • Présentation rapide de SPD 2010
  • Création de View
  • Création de WorkFlow
  • Modification de pages en direct depuis une Content Query WebPart tout avec SPD avec l’ajout de code JS/ JQuery
PIC-1248PIC-1249
PIC-1250PIC-1251

Une fois la démonstration sur le développement sans code serveur (SPD 2010), le cas du code serveur a été évoqué pour le SharePoint OnLine. Un “SandBox Server” est disponible avec SP Online pour le développement et déploiement de solution.

PIC-1254

Suivi d’une démonstration de déploiement d’une solution WSP :

  • Upload du WSP dans une liste spécifique (Solution Gallery) de la Site Collection Admin
  • Activation de la Feature dans la collection
  • Utilisation du composant (Une WebPart) dans le site
  • Pas de besoin de permission Farm Administrator
  • Nécessité d’être Site Coll Admin
PIC-1255PIC-1256

Après cette démonstration, on comprend rapidement que deux idées s’opposent entre l’ouverture et le verrouillage.

PIC-1257

Ceci est donc tout de même cadré par un ensemble de restrictions

PIC-1258PIC-1259

Seulement certains types de solutions sont possibles, tout en ayant une possibilité de packaging plus importante et facilitée

PIC-1260PIC-1261

Suivie d’une démonstration de création de projet SharePoint 2010 (Event Receiver pour supprimer les commentaires existant dans un document DOCX lors de son upload dans une liste définie) pour SP OnLine

PIC-1262PIC-1263

Création du package simplifiée, avec la gestion des DLL complémentaires nécessaires, la gestion des références, ….

PIC-1264PIC-1265

Des restrictions sont bien existantes dans les développements pour SharePoint OnLine accompagné d’une liste restreintes des classes disponibles dans le modèle objet SharePoint

PIC-1266PIC-1267

Accompagné d’une isolation complète des applications dans un exécutable contrôlé en continu. Si pas de réponse durant un temps défini, le processus est coupé et relancé.

PIC-1269PIC-1270

Le système est aussi contrôlable et gérable par PowerShell

PIC-1271PIC-1272

Enfin cette session fut un bilan sur les possibilités de personnalisation offertes dans l’environnement contrôlé de SharePoint OnLine. Cela reste limité mais peut convenir à de nombreux projets.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Redonner vie à une Microsoft Surface RT : le guide ultime vers Linux !

Vous avez une vieille Microsoft Surface RT qui traîne dans un tiroir ? Vous savez, cette tablette de 2012 devenue inutilisable depuis l'abandon officiel de Windows RT par Microsoft ? Ne la jetez surtout pas ! Dans ma dernière vidéo, je vous montre comment transformer cet appareil, autrefois considéré comme un "presse-papier", en une tablette Linux moderne et parfaitement fonctionnelle . Pourquoi ce projet ? L'objectif est simple : transformer ce matériel pour en faire un dashboard dédié à mon système Home Assistant. En installant postmarketOS , une version de Linux spécialement conçue pour les appareils ARM abandonnés, on redonne une seconde jeunesse à cette machine . Ce que vous allez apprendre dans ce tutoriel complet : La libération du matériel : Comment réinstaller la version d'origine pour passer outre les blocages de Windows 8.1 . Jailbreak & Secure Boot : La procédure indispensable pour déverrouiller la machine et permettre l'installation d...

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab

Mixer les batteries Enphase et Zendure : La solution ultime pour l'autoconsommation ?

Introduction Vous avez déjà une installation solaire équipée de micro-onduleurs Enphase , mais vous trouvez que le stockage officiel de la marque est trop coûteux ou difficile à installer en DIY ? Vous n'êtes pas seul. Aujourd'hui, je vous partage mon retour d'expérience complet sur une configuration qui intrigue beaucoup de monde : le couplage d'un système Zendure SolarFlow avec un environnement Enphase existant. Pourquoi vouloir mixer ces deux marques ? Le système Enphase est une référence en termes de fiabilité, mais l'ajout de batteries IQ Battery peut représenter un investissement lourd. À l'inverse, Zendure propose avec le SolarFlow une solution de stockage plug-and-play extrêmement flexible et souvent plus abordable. L'idée est simple : utiliser le SolarFlow comme "tampon" entre vos panneaux et vos micro-onduleurs pour stocker l'excédent de la journée et le réinjecter la nuit. Le montage : Est-ce vraiment compliqué ? Dans ma dernière ...