#SPC2012 : Migrating your WCM internet sites to SharePoint 2013

Session de 10h30 à 11h45 animée par Israel Vega

Petit résumé:

Session super intéressante sur le process de migration depuis 2010 vers 2013.

// intro

Le job d’Israel est de faire en sorte que le site qu’il nous montre sous SharePoint 2010 soit tel quel à la fin de la session. Mais en SharePoint 2013 🙂

// démo pre move

Il commence par backuper et restorer ses bases depuis 2010 vers 2013.

En passant, il converti sa base vers claims.

J’ai dû en rater car il va super vite !

Il lance tout ça maintenant car ça prend du temps.

// slides

Il va faire le focus sur le design et branding. Son but est de faire fonctionner son site internet sur 2013.

Les nouveautés WCM : custom 404 pages, snippet gallery, clean urls, etc…

Les nouveautés 2013 : pas de upgrade in place, il faudra forcement du detach/attach.

Les raisons de migrer sont donc : profiter de ces nouvelles fonctionnalités, redesign, etc.

Les mode de migration :

  • à l’identique
  • à l’identique + des amélioration
  • refonte partielle
  • refonte

Selon ces cas, les décisions seront différentes. Il faut donc bien identifier en amont le cas sur lequel on travaille.

Sa démo porte sur le 2eme cas, une migration à l’identique avec les ajouts de la navigation par métadonnées et de la gestion de la master page depuis design manager.

// 1ere étape

Il montre son site migré par le process lancé avant les slides sous 2013 et le ruban est toujours celui de 2010. En fait SharePoint 2013 installe le 14 hive et le 15 hive, d’où la coexistence.

Son WSP a été installé sur 2013. (Les site def custom ne peuvent etre migrées sur le cloud)

Il faut maintenant upgrader la master pour profiter de l’expérience 2013:

Pour cela :  site setting > upgrade status

Et boum : erreur interne.

C’était voulu, il y a plusieurs étapes à faire sur la master : changer le rubban, changer la balise html, etc.

Apres des petites blagues car sa master ne voulait pas s’afficher (« I see dead master pages… » en mode 6e sens 🙂 c’est showman !), il a pu changer et ça marche, cool 🙂

1er étape ok, le site est migré, le ruban est 2013, mais aucune nouvelle fonctionnalité n’est disponible.

// 2 eme étape

Si on veut utiliser le design manager, il faut reprendre le HTML de la master existante et faire toutes les étapes de création de master page avec cet outil pour que le HTML et l’ASPX soient dissociés.

Il nous fait la démo, vraiment pas mal et pas trop complexe.

Il nous fait une démo en temps que designer de l’édition de sa masterpage depuis dreamweaver sur mac, ca marche facile. Fini les envois de html par mail !

Pour ajouter un custom control dans le html, la snippet galerie propose un bouton dans le ruban pour créer un snippet à partir de celui ci.

Si on choisi de ne pas migrer sur le design manager :

On doit réfléchir a comment déployer les css, images -> feature, wsp

On perd la possibilité de l’utiliser -> design sur html et conversion automatique en master pas possible, on doit travailler comme avant.

// activer la navigation par metadonnees

Il faut d’abord upgrader le managed metadata service pour profiter des évolutions 2013.

Puis upgrader le navigation control dans la master

Il faut ensuite activer des features si on utilise le modèle blank#0 (cas d’un site publishing fait à partir d’un web template sur O365 par exemple).

Il créé son termset manuellement et fait pointer la friendly URL de ses termes vers ses pages migrées.

Et hop! Ça fonctionne.

// post migration

Peur des 404 ? on peut garder la vieille url lors d’une migration dans un colonne et afficher cette colonne dans la custom 404.

Si on utilise le FBA, le FBA doit être reconfiguré et les passwords doivent être changer par les users (car le cryptage utilise l’ID du serveur).

Fabien

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s