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

TechEd 2006 : Pre Conf act 2

Longue pause pour le repas, petit sieste sous les arbres pour certains, pause Wifi et mailing pour d'autre

Surprise, on retrouve Mr Laurent Kempé. Le Geek Truck se remplit encore

 

Hop retour en Pre Conf MOSS (Meeeerci Didier)

Ce coup ci, plongée profonde dans le XML et ses variantes de CAML de MOSS 2007.

  • Les Site Definitions
    Si les SD de SPS 2003 étaient souvent cause de bien des maux ou cauchemards SharePointien, ils se sont bien adoucis.
    Exemple tout simple, la résgionalisation est enfin déporté dans des fichiers ressources Resx
    >>> une simple modification ou ajout d'un fichier de Resx et votre traductions  de vos templatesest assuré :)
     
  • Les Features
    Aaaaaaahh mes préférés. Et seon Mr Tisseghem, le "Money maker"
    Savez vous que l'administration Centrale n'est en fait qu'un simple site dépendant que d'un simple Feature "Administration" (jetez donc un oeil dans le dossier Feature).
    Bref, les features restent incontournable pour déployer, intégrer de nouveaux composants dans vos applications MOSS : Image, menu, page d'administration, flux, WP, Content Type....
    A noter comme mon projet Maste Picker, les feature d'admin ne sont loin d'être dénué de sens
    >>>> En résumé : Faites de features, créez des features et encore et encore
     
    Petite astuce:  si vous devez déployez uen fonctionnalité à travers divers Site Definition, bien encapsulez simplement dans une Feature et referencez la dans votre Site Definition. Un bon moyen d'alleger le bon vieux fichier Onet.Xml et d'assurer éla maintenance de vos composants SharePoint indépendament.
    Exemple : les fameux "Content type", voici un exemple clé en main
    Creating ContentTypes in SharePoint 2007 by using a feature
    - Activating Features in a site definition in SharePoint 2007
    Essayez c'est es adoptez

    Evidemment, la création de tools ou d'assistant de gestion est un futur far west de bonheur pour tous les partenaires ou développeur de tout genre.
    - Making development easier with the SharePoint Feature Manager
    - Feature Explorer
     
  • Etendre vos Features avec les Receivers
    Et oui, les features peuvent supporter des classes métiers et interagir sur des évenements simple comme l'activation ou la désactivation d'une Feature.
    On peut ainisi aisemment implémenter une solution plus compléte en interagissant directement. Comme utilisez le site comme reference ou base d'information pour votre feature et reciproquement.

    Cette demo devrait vous guider  : Setting site properties in a SharePoint 2007 site definition by using a feature

    Pour aller plus loin, un event sur la désactivation d'une feature peut être un vrai garde fou
    >>> imaginez une Feature déployant une Doc lib. la desactiver conduierait à une suppression direct de vos documents ... dommage non alos qu'un receiver pourrait en faire une copie en local par protection. Il suffisait d'y penser comme toujours non ?. 
     
  • Solution : Et si on faciliter le déploiement ?
    >>> c'est le réel objectif.
    En effet, si on considere une page applicative associé à une feature, la feature ne fait qu'assurer l'activation et la liaison à l'application via un nouveau menu d'admin mais ne gére en rien la page applicative elle même
     
    Et oui. la feature assure l'intégration pas le déploiement. c'est la le role de la solution.
     
    Si on reprend notre exemple de la page applicative et sa feature associé , il suffit de définir dans un Manifest XML les divers fichiers XML, DLL, pages, images ou composants à délivrer et enregistrez le tout dans un fichier CAB (Bonjour MakeCab).
     
    Un simple tour dans l'administration suffit ensuite à uploader et deployez l'ensemble des éléments de la solution et les activez évidemment. (Gestion pouvant être aussi assuré via un script et le fameu STSadm)

    Génial non. Mais la ou la solution prend toute son importance est grace au fonctionnement du SPtimer
    >>> Si un nouveau serveur vient rejoindre votre ferme MOSS dans un futur proche, bien automatiquement la solurion est redéployé sur votre nouveau front end et assure la conformité de vos différents portails.

    Du bonheur je vous disais ces solutions

Bref, vous devez le devinez l'XML avec les solutions, les features et les Site Definition vont vraiment devenir vos meilleurs amis

Renaud Comte aka TheMit (In live with Feature)

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 6 novembre 2006 15:36 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