Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le petit blog de Pierre / Pierre's little blog

Sharepoint, .NET, IW (Information Worker) solutions, pour le fun et le partage / for fun and sharing Pierre VIVIER-MERLE - MVP SharePoint

I, Pierre :-)

[Remote Powershell] tout ce qu’il faut savoir

Je suis tombé sur l’article ci-après sur le remote powershell.

http://powershell.com/cs/media/p/7257.aspx

Très complet, je vous invite à le lire. La table des matières :

Pierre Vivier-Merle

vNext Fellow

vNext sur BFM TV

Une fois n’est pas coutume, ce petit post “pub” pour vous indiquer que vNext aura le plaisir et l'honneur de participer à l'émission TV "Paris d’avenir" de BFM Business ce mardi 10 janvier 2012 de 21h à 22h. Le sujet : « le métier d’ingénieur et la question du manque de profils d’ingénieurs en France ».

A vos magnétoscopes ! (bon ok, vieux réflexe d’antan)

Pierre Vivier-Merle @ vNext

[FAST] Date du dernier cumulative update

Bonjour,

Petit détail rigolo. Si vous souhaitez passer le dernier cumulative update de Fast Search Server 2010 For SharePoint, vous verrez que la date de sortie n’est pas la même entre le français et l’anglais.

A croire que le français est plus rapide Smile

http://support.microsoft.com/kb/2553040/en

http://support.microsoft.com/kb/2553040/fr

Bref, on va pousser un petit avis sur le site du support, par acquis de conscience.

Pierre Vivier-Merle,

vNext Fellow

[SharePoint 2010] Application web non disponible suite à un détache / rattache de base de contenu

Bonsoir,

Petit retour d’expérience du jour. Une collection de sites orpheline était récalcitrante à vouloir se supprimer de la base de contenu. La réparation automatique depuis le tableau de bord de santé ne fonctionnait pas. Ni la vieille méthode avec stsadm.

Du coup, un petit détache / rattache de base de contenu au niveau de l’interface d’administration centrale a permis de réparer les sites orphelins. Mais suite à l’opération, un comportement très étrange est apparu : l’application web ne fonctionnait plus que sur le serveur applicatif contenant l’administration centrale et pas sur les deux frontaux.

Après de nombreux tests, reboot, etc, la solution a été trouvée : à nouveau détache puis attache de la base de contenu mais par powershell :

Dismount-SPContentDatabase ""

Mount-SPContentDatabase "" -DatabaseServer "" -WebApplication http://SiteName

Et cela s’est remis à fonctionner. Mystère. Probablement un attachement mal effectué via administration centrale.

Pierre Vivier-Merle

[SharePoint 2010] Détail du comportement de chaque base de données

Bonjour,

Très pratique l’article Technet suivant : Database types and descriptions (SharePoint Server 2010)

Il liste pour chaque base sa taille, l’optimisation en I/O, les règles de santé, le backup et modèle de recouvrement…

Un must have dans le cas d’un dossier d’architecture SharePoint Server 2010

Typiquement, le point d’attention suivant que l’on a tendance à négliger :

Usage and Health Data Collection database ou logging database :

“Extra large. Database size depends on the retention factor, number of items enabled for logging and external monitoring, how many Web applications are running in the environment, how many users are currently working, and which features are enabled.”

Bref : prévoir une Extra Large database, soit 1 To…

En fonction de ce que l’on loggue, bien évidemment

Pierre Vivier-Merle

[Office 365] Cool, nous avons migré de BPOS-S vers Office 365… quelques retour d’expériences

Bonsoir à tous,

Génial, nous avons eu la chance de faire partie du programme TAP (Technology Adoption Program) pour Office 365 et avons pu migrer il y a trois jours de BPOS-S vers Office 365. Good job les guys (Arnaud, Enis, Dom, Olivier ) et merci pour le support de Microsoft !


Ci-dessous un retour rapide sur les plus values immédiates vis à vis de BPOS que nous utilisions depuis 1 an 1/2 et qui remplissait déjà bien son rôle.

Tout d’abord, la transition (migration serait un gros mot Smile)

Pré-requis : Tout d’abord, pour être dans le programme TAP, il fallait dé-commissionner nos sites SharePoint Online 2007. Evitons de cumuler les difficultés dans le cas d’un programme Beta ;-) Dans notre cas, pas de soucis, nous avons notre propre plateforme SharePoint 2010, on ne pouvait pas attendre O365 pour utiliser SP 2010. Il restait une collection de sites sur BPOS qui trainait, on l’a supprimé. Il fallait de plus que DirSync soit installé, c’était ok pour nous, ayant fait le travail en amont.

Nous avons dû changer notre mot de passe avant la migration, afin qu’il puisse être synchroniser avec O365. Bien prévenir les utilisateurs que ce n’est pas facultatif même si le mot de passe respecte les contraintes de sécurité de la cible. Sinon, pas moyen de se connecter au portail online et d’accéder aux outils.

Ensuite, Microsoft nous migre : quelques heures dans notre cas un vendredi fin de journée.

A noter : Microsoft fait passer un outil de scan des emails le jour d’avant. Pas de chance, sur l’ensemble des BAL (boîtes aux lettres) existantes chez nous, 3 “bad items” ont été reportés et c’était pour moi Smile . Des mails du type “IPM.Note.Microsoft.Workflow”. “No problem, on forget !”

De retour le lundi, c’est ok, la migration s’était bien passée. C’est partie à présent pour la migration du poste de chacun :

  1. on installe Lync client
  2. on exécute Online Desktop Setup sur son poste : Outlook, Lync et SharePoint Online sont configurés
  3. on exécute Update Autodiscover Program : cela met à jour la base de registre, etc
  4. on désinstalle Microsoft Online Services Sign-In
  5. on configure son mobile. Très simplifié : l’autodiscover est censé marché (renseigner son adresse email et son compte et hop, c’est fait). sinon, ajouter le serveur m.outlook.com

Dans notre cas, nous avons laissé chaque utilisateur le faire et accompagner les moins IT d’entre nous. Pour suivre la procédure, prévoir 20-30 minutes.

Quelques problèmes reportés :

  • pour accéder à Lync depuis l’extérieur, prévoir la latence de la propagation du DNS Smile
  • j’ai eu de mon côté un problème avec l’intégration de Lync client dans Outlook : le bouton Lync en complément ne s’affichait pas entièrement et ne lançait pas le scheduling d’une web conf : il a suffit d’aller dans Outlook > File > Options > Add-Ins > Manage Com Add-Ins > Go > Décocher “Complément Réunion en ligne pour Microsoft Lync 2010” > Ok > puis re-cocher et OK

Et avec des experts à côté, ca passe bien.

Active Directory Synchronization (ou DirSync)

Synchronisation des comptes AD vers Online. Plus besoin d’avoir une double gestion des comptes. Les admin sont heureux, on pilote tout depuis l’AD interne. Par contre, un serveur supplémentaire dans le SI pour la synchronisation.

Petit pré-requis à prendre en compte : Il est nécessaire que les UPN des comptes AD soit avec un suffixe correspondant à l’adresse de messagerie Office 365. Dans notre cas, nous étions en xxx.lan et avons dû ajouter le suffixe xxx.fr et modifier tous les UPN des comptes avant de lancer le DirSync.

Identity Federation

Nous avons eu une période de transition de deux jours ou nous gérions deux mots de passes (comme avant). En activant la fédération d’identité, nous ne nous authentifions à présent plus qu’avec le compte AD local… Cool !

Par contre, en activant le mécanisme, penser à prévenir tout le monde bien avant en s’assurant que cela a été lu car Outlook, Lync, et l’accès aux mails depuis les mobiles ne fonctionnera plus avec le mot de passe online.

Côté IT, prévoir l’installation et la publication d’un ADFS, donc un serveur supplémentaire. Et pour le publier, deux solutions : UAG ou ADFS Proxy. Nous avons opté pour la 1ère, proposant d’autres fonctionnalités que nous exploitons.

Lync Client

Côté Lync, nickel. Vidéo fluide. Une interface utilisateur… fluide également. Avec des onglets pour classer par groupes, statut, niveaux (famille, collègue…), suivre les actualités, l'historique des conversations

























Fédération dans la messagerie instantanée ! (ca rock !)

Pensez à ceci. Vous pouvez intégrer dans votre Lync Client des comptes Live Messenger, des comptes d’autres tenant Office 365. La magie de la fédération !

Dans l’exemple ci-dessous, je met en relation mon compte perso et mon compte pro via Microsoft Lync. Suffit de connaitre l’adresse de vos contacts:

PS: bien entendu, cela dépend également de la politique que nous appliquons au niveau de la fédération.

Intégration dans Outlook du web conferencing

Plus de live meeting avec montage de la conférence en mode web.

Maintenant, c’est directement intégré dans Outlook, et immédiat à monter.

 

 

 

 



Outlook 2010 avec Exchange 2010

Petite fonctionnalité sympathique, surtout pendant les périodes de congés : Outlook affiche les messages d’absences des utilisateurs de l’organisation, ou le nombre de destinataires dans le cas de listes de distribution, et ce en temps réel avant même d’envoyer le message. Chose que nous n’avions pas sur l’Exchange 2007 de BPOS:

A noter : pour gérer les alias Email, nous avons dû étendre le schéma AD avec celui de Exchange pour compléter l’attribut proxyAddress. Pas obligatoire si l’on ne souhaite pas cette fonctionnalité.
Exemple : pour l’email toto@monentreprise.com, on met deux valeurs dans l’attribut proxyAddress : smtp:toto-alias2@monentreprise.com et SMTP:toto@monentreprise.com. le “SMTP” en majuscule représente la primary address

Policy de sécurité pour les mobiles

Et oui, pour tout mobile connecté au service de messagerie professionnel d’Office 365, l’administrateur a la possibilité de forcer la politique de sécurité des mobiles. Par exemple :

  • exiger que le mobile se verrouille avec le code PIN
  • chiffrer les données stockées dans le téléphone
  • limiter les rendez-vous conservés dans l’historique
  • limiter les emails conservés en historique

Très pratique pour sécuriser les data de l’entreprise. C’est d’autant plus vrai que 2 semaines avant, je m’étais fait voler mon mobile et que notre responsable IT avait dû vite fait à 2h du matin reseté le mot de passe BPOS… Maintenant, on peut commander à distance le reset de la messagerie.

En conclusion

La migration de BPOS-S vers Office 365 est une migration qui se planifie, même si la partie infrastructure Exchange, Office Communication Server et SharePoint n’est pas du ressort des ITs. Par contre, d’autres services sont à ajouter côté IT. Et bien entendu des impacts sur les postes de travail. Prévoir bien entendu un bon plan de communication, en adéquation avec le planning Microsoft Online. Et surtout, une bonne gestion du changement pour profiter des nouvelles fonctionnalités offertes.

Bref, une migration efficace, pour une plus-value immédiate en terme de fonctionnalités Smile

Bonne soirée à tous

PS : un autre post suivra pour la partie SharePoint Online, off course

Pierre Vivier-Merle
vNext fellow

PS : merci à Arnaud pour ses compléments

[SharePoint 2010] Vous avez un problème FIM Faulting application name: miiserver.exe

Le FIM (Forefront Identity Manager, alias MIIS pour son ancien nom) embarqué dans SharePoint Server 2010 est d’une manière générale assez capricieux.

Vous avez peut être rencontré le problème suivant lors de vos synchronisations.

A. Symptomes

1. Dans le journal d’évènements “Application”, vous obtenez l’erreur suivante :

Event 1000, Application Error

Faulting application name: miiserver.exe, version: 4.0.2450.11, time stamp: 0x4c3e8067
Faulting module name: KERNELBASE.dll, version: 6.1.7601.17514, time stamp: 0x4ce7c78c
Exception code: 0xe053534f
Fault offset: 0x000000000000a49d
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13

2. En allant dans “C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\UIShell” et en lançant miisclient.exe (c’est le client d’administration du FIM embarqué), vous vous apercevez que les synchronisations sont relancées de nombreuses fois avec des status à “stopped-server” :

3. Le service “Forefront Identity Manager Synchronization Service” s’arrête de fonctionner

B. Diagnostique

Un redémarrage du service permet de refaire fonctionner FIM

C. Résolution

  • Aller dans “C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Bin”
  • Editer le fichier “miisserver.exe.config”
  • Ajouter la ligne au début du noeud
  • Le fichier devrait ressembler à ceci :


       
           
               
           
           
               
               
           
           
               
               
                   
                       
                       
                   
                
             
       

    Il faut ensuite rédémarrer le service “Forefront Identity Manager Service” puis “Forefront Identity Manager Synchronization Service”

    D. Résultats

    Normalement, plus de message d’erreur dans le journal d’événement et un FIM qui trace beaucoup moins d’arrêt du service.

    J’espère que cela fonctionnera pour vous

    Pierre

    PS : Merci à http://mrvsharepoint.blogspot.com/2010_11_01_archive.html, http://www.harbar.net/articles/sp2010ups.aspx

    [SharePoint 2010] Language Pack SP1

    Bonjour à tous,

    Les SP1 des language packs de SharePoint 2010 sont sortis:

    Service Pack pour le module linguistique de Microsoft SharePoint Foundation 2010 (KB2460059)
    http://www.microsoft.com/downloads/fr-fr/details.aspx?familyid=68b5071a-e890-4b1c-b6dc-8493a033e853&displaylang=fr

    Service Pack pour le Module de prise en charge linguistique pour Server 2010 (KB2460056)
    http://www.microsoft.com/downloads/fr-fr/details.aspx?familyid=ecdb9e7b-7dba-4ca6-8683-5427925ae955&displaylang=fr

    Vous noterez que pour le language pack de SharePoint Server 2010, la page web ne fait référence à aucun moment à “SharePoint”, comme s’il avait disparu par magie : on parle alors de “Microsoft Server 2010”. Un petit bug, mais rassurez vous, cela référence bien la KB “Description du module linguistique Office Server 2010 SP1” http://support.microsoft.com/kb/2460056

    Cordialement,

    Pierre,
    vNext fellow,

    [MVP] Quick post

    Bonjour à tous,

    Par mégarde, je viens d’apprendre que Microsoft me renouvelait cette année en tant que MVP Smile

    Après mon pin’s des 5 ans consécutifs, me voilà partie pour la 6ème année.

    Et je remercie mon aprésario, mes parents, mes amis qui m’ont soutenu.

    Bon WE à tous !

    Pierre Vivier-Merle

    [MVP] Félicitations à Jimmy

    Ce petit billet pour féliciter Jimmy Marchetto, le 2ème MVP Office 365 en France. Un petit jeune qui n’en veut !!

    J’en profite pour relayer une de ses astuces : comment utiliser Lync Client avec OCS 2007 R2 ou BPOS (2007) : http://danstoncloud.com/blogs/jimmy/archive/2011/04/11/se-connecter-224-ocs-2007-r2-bpos-avec-le-client-lync.aspx

    Pierre Vivier-Merle
    vNext Fellow

    [SharePoint 2010] Issue “The following conditions are currently affecting index propagation to this server for search service application”–english version

    Hi all,

    As I counted almost 15 SharePoint Server 2010 farm installation, it is time for some feedbacks.

    I will begin with several posts regarding solving classical issues you can notably see in the events logs or other.

    Issue description

    You get the following problem:

    The following conditions are currently affecting index propagation to this server for search service application 'Search Service Application’:

    1. Query 1, catalog Main: failing to copy index files from crawl component 1 for xx minutes. Access is denied. 0x80070005

    2. Query 1 will be disabled in xx minutes so that crawls can continue.

    Diagnostics

    The problem may come from the service account used to propagate index which doesn’t have right to shared folders on query servers.

    Résolution

    To solve that, please check the service account for “Windows Service – SharePoint Server Search”

    Check on folder “Applications” under “… Microsoft Office Servers\14.0\Data\Office Server” and in“Advanced Sharing” that the security group WSS_WPG is correctly set up to Change and Read for all the “Share name”. To be noticed, the folder Applications is shared as much as there are query components, and the name of the shared folders match the name of the sub folders of application (I don’t know if I am clear)

    Check if the service account is member of the local security WSS_WPG. If it is not the case, add it:

    Do not hesitate to tell me if this post was useful for you,

    Pierre Vivier-Merle

    vNext Fellow

    [SharePoint 2010] Problème “The following conditions are currently affecting index propagation to this server for search service application”

    Bonjour à tous,

    Voilà, j’ai comptabilisé l’installation de ma 15ème ferme SharePoint 2010 chez mes clients (soit à peu prêt une 50aines de serveurs – il n’y avait pas que des gros trucs). Il est tant de faire quelques retours d’expérience sur des problèmes rencontrés.

    Je vais commencer de ce fait par une série de posts sur la résolution de problèmes classiques que l’on rencontre sous forme notamment d’erreurs dans les journaux d’évènements. Et on va dire que c’est souvent verbeux Smile

    Description du problème

    Vous obtenez le message d’erreur suivant:

    The following conditions are currently affecting index propagation to this server for search service application 'Search Service Application’:

    1. Query 1, catalog Main: failing to copy index files from crawl component 1 for xx minutes. Access is denied. 0x80070005

    2. Query 1 will be disabled in xx minutes so that crawls can continue.

    Diagnostique

    Le problème vient probablement du faut que compte utiliser pour la propagation de l’index n’a pas les droits sur tous les serveurs de Query.

    Résolution

    Pour résoudre ce problème, vérifier le compte du service “Windows Service – SharePoint Server Search”

    Vérifier sur le dossier “Applications” sous “… Microsoft Office Servers\14.0\Data\Office Server” dans “Advanced Sharing” que le groupe WSS_WPG est correctement paramétré à Change et Read et ce pour tous les “Share name”. A noter une petite particularité, le dossier Applications est partagé sous autant de nom qu’il y a de composant Query et que le nom des dossiers partagés correspondent au nom des sous-dossiers d’Applications (je ne sais pas si je suis clair, mais bon, ce n’est pas très important).

    Vérifier si le compte de service fait partie du groupe WSS_WPG. Si ce n’est pas le cas, ajouter le :

    N’hésitez pas à me dire si ce post vous a été utile en postant un petit commentaire

    Pierre Vivier-Merle

    vNext Fellow

    [SharePoint Workspace] Nombre limite de documents supportés

    Je synchronise ce soir un nouvel espace SharePoint 2010 via SharePoint Workspace 2010 et je reçois ce magnifique message : “You have a large number of documents. You are storing xxx documents more than SharePoint Workspace supports”.

    Et en effet, en regardant dans l’aide, nous avons bien les deux limites suivantes :

    • à partir d’environ 500 documents, nous avons une alerte et les performanes peuvent être dégradées
    • à partir de 1 800 documents, il n’est plus possible de télécharger que les propriétés des documents

    “You can store approximately 500 documents in SharePoint Workspace. If you exceed this limit, a warning message appears on the Launchbar whenever you start up SharePoint Workspace to remind you that you need to free up space. You can ignore this message and continue to do all SharePoint Workspace activities, though with degraded performance.

    If you attempt to create a new SharePoint workspace that would exceed 1800 documents across your SharePoint workspaces, a warning message appears to inform you that only document properties will be downloaded to the workspace.”

    C’est bon à savoir !

    Pierre Vivier-Merle
    vNext Fellow

    [Windows Phone 7] L’application mobile “Troc des trains” élue “Application du jour”

    Félicitations à mes petits collègues. A peine sortie, l’application mobile “Troc des trains” est élue application du jour par Microsoft France (bon, il est vrai que Troc des trains n’est pas encore connue mondialement). En tout cas, la classe Smile

    http://frogz.fr/Blog/post/2011/03/15/LAPPLI-DU-JOUR-Troc-des-Trains.aspx

    Le site numéro 1 de revente des billets de train non échangeables et non remboursables arrive sur Windows Phone ! L’application Troc des Trains vous permet :
    - De rechercher un ou plusieurs billets pour le trajet de votre choix
    - Consulter le détail d’un billet et d’entrer en contact avec le vendeur par email ou téléphone
    - De gagner du temps en enregistrant vos recherches favorites De plus, avec votre compte Troc des Trains, bénéficiez de fonctionnalités supplémentaires comme par exemple des alertes pour être prévenu immédiatement dès qu’un billet correspondant à votre trajet est mis en vente.

    C’est la classe au niveau design Smile. En tout cas, appli très utile vue que j’ai déjà échangé des billets Paris Toulouse grâce à ce site.

    Bravo Guillaume, Xavier, Essam et Vincent !

    Pierre Vivier-Merle

    vNext fellow

    [SharePoint] La session Techdays 2011 en webcast “Migration SharePoint 2007 vers SharePoint 2010 et SharePoint Online”

    Bonjour à tous,

    Ma petite session au Techdays 2011 “Migration SharePoint 2007 vers SharePoint 2010 et SharePoint Online” en co-présentation avec Antoine Driard et Robert Sadlak de la société Avepoint est enfin disponible en webcast :

    http://www.microsoft.com/france/mstechdays/showcase/player.aspx?uuid=9a1c7965-4edf-4f2d-95df-b2591c35cc87&parcours=TD11_INFRA_SHAREPOINT

    N’hésitez pas à la voir et la revoir Smile

    Pierre Vivier-Merle
    vNext fellow

    [Techdays 2011] CR de la session Développement sous SharePoint Online

    Speakers : Stéphanie Hertrich, Philippe Sentenac

    Merci à Stéphanie et Philippe pour cette session de développement sous SharePoint Online.

    3 types de développement :

    • Paramétrage
    • Utilisation de SharePoint Designer 2010
      • Publier des masterpages et styles sur un site SharePoint Office 365
      • Création de workflow
    • Développements possibles
      • Développement OS Client Windows 7 et Vista x64
      • VS 2010
        • SharePoint Explorer
        • Templates de projets
        • Visual Designers
        • Packaging (.wsp)
        • Sandbox
        • Client Object Model

    Industrialisation des développements

    1. Développement et debugging on-premise
    2. Déploiement dans le « Cloud » sur environnement de pré-production
    3. Déploiement du .wsp dans la collection de sites de développement

    Sandbox : isolé (processus spécifique), contrôlé (quota) et limité (scope collection de sites)

    • Ce que l’on peut faire :
      • WebParts et Visual WebParts (par solution de contournement)
      • Event/Feature receivers
      • Feature Activation Events
      • Custom Workflow Actions
      • Infopath Forms Services
      • List Definition
    • Limites : Accès externes à SP (http, web services), ADO .NET, SEarch, BCS, Threading, IO, Accès > à SPSItes

    Démo de Philou : WebPart de présentations d’images

    • Utilisation des PowerTools CKS-Dev Sandboxes
    • Création d’un Visual WebPart Sandboxed
    • Requêtage via LinqToSharePoint et via SPMetal pour génération des classes métiers
    • Déploiement du .wsp sur SharePoint Online

    Développement côté client :

    • Permet des contournements du type appel à des web services
    • Silverlight hébergé dans une WebPart
    • Accès aux données par le CSOM
    • Développement .Net
    • Collaboration Designer/Développeur avec Blend et VS
    • Sources de données diverses, WCF RIA Services

    Démonstration de Stéphanie:

    • Client Object Model
    • disponible pour .net, Sliverlight, JavaScript
    • Familier comme Server Object Model
    • Typage faible
    • Accès à SPSite et inférieur
    • Utilisation d’un Request Batching pour gérer un tampon avant communication avec le server
    • Démonstration de l’application de gestion de vins
    • Création d’une application Silverlight
    • Utilisation du webpart Silverlight de SharePoint

    Bref, il est possible de faire du développement sous SharePoint. Par contre, dès qu’il s’agit de s’interfacer avec des systèmes, sans client (même embedé dans du web) / serveur, point de salut (pour l’instant !)

    Merci aux speakers !

    Pierre Vivier-Merle

    [Techdays 2011] Rejoignez le groupe "Techdays 2011 Insiders"

    Bonsoir à tous, 1ère journée riche en événement.

    Pour partager ceci, n'hésitez pas à rejoindre le groupe Facebook "Techdays 2011 Insiders". Pour ceux qui ont assisté à des sessions, venez partager au travers de mini CR vos retours !

    L'url du groupe Facebook Techdays 2011 Insiders : http://www.facebook.com/home.php?sk=group_186214651403327

    Pierre Vivier-Merle

    [SharePoint 2010] les fichiers pdf ne s’ouvrent pas directement lorsque l’on clique dessus ?

    Bonjour,

    Mini astuce, probablement déjà posté (désolé) et connue des Admin SharePoint 2010 pro.

    Après avoir appliqué la KB SharePoint 2010 - Configuring Adobe PDF iFilter 9 for 64-bit platforms, l’icône pdf s’affiche bien dans SharePoint 2010 et la recherche fonctionne bien.

    Par contre, si vous cliquez sur un lien, vous voyez peut être que l’on ne vous propose uniquement le téléchargement en local du fichier pdf

    En fait, SharePoint 2010 est configuré par défaut dans un mode strict de gestion des type MIME.

    Pour obtenir une gestion plus “souple”, faire ceci :

    Central Administration | Manage Web Applications | Select the web application | General Settings | Browser File Handling | Check  Permissive

    Pierre Vivier-Merle

    [SharePoint et Office] spécifications techniques des protocoles

    Bonsoir,

    Je voulais blogguer dessus depuis assez longtemps. Microsoft propose en téléchargement les spécifications techniques pour l’ensemble des protocoles propriétaires Microsoft implémentés dans les technologies SharePoint : Microsoft SharePoint Products and Technologies Protocol Documentation ainsi que les spécifications techniques des protocoles implémentés dans la gamme des produit Office : Microsoft Office Protocol Documents

    Petite astuce pour le 1er lien : les 230 documents peuvent se télécharger en une fois grâce au dernier lien de la page : SharePointProtocols.zip

    Bonne lecture Sourire

    Pierre Vivier-Merle

    [SharePoint 2010] Encore une matrice de comparaison des fonctionnalités ?

    Bonjour,

    Et oui, encore une matrice de comparaison entre les différentes versions de SharePoint 2010, mais qui donnera j’espère une vue globale et complète sur les plateformes.

    A noter : Ce comparatif ne couvre que les versions on-premise (à savoir hébergé par l’entreprise) des technologies SharePoint. Les versions Online pourront être couvertes sur un autre post (en attendant, il existe plein de comparaison sur internet Sourire)

    Je me suis appuyé sur Compare SharePoint Editions de Microsoft et sur Compare Microsoft SharePoint 2010 Features de FPWeb pour fournir une vue globale puis détaillée sous forme d’un tableau complet. Je donne également une comparaison “statistique” des fonctionnalités offertes pour les différentes éditions de SharePoint 2010 avec des graphiques associés. Bien entendu, la vue statistique est sujette à contreverse car il n’y a pas de pondération sur la valeur ajoutée de chaque fonction (qui peut d’ailleurs varier suivant les besoins clients), mais cela donne un aperçu de la couverture de chacune des trois éditions.

    Les trois versions couvertes par le comparatif sont :

    • SharePoint Foundation 2010 : brique de base fournissant les fonctionnalités de collaboration d’équipe
    • SharePoint Server 2010 Standard Edition : ajoutant les fonctionnalités de portail, WCM et de recherche
    • SharePoint Server 2010 Enterprise Edition : ajoutant des fonctionnalités avancées de type recherche d’entreprise, décisionnel ou applications “composites”

    Les fonctionnalités couvertes sont catégorisées en 8 groupes (classique) :

    • Community
    • Content
    • Sites
    • Search
    • Composites
    • Insights
    • Developer
    • IT Professional

    Enfin, une synthèse sur le licencing est proposée en fin de ce comparatif.

    Table des matières :

    1. Tableau synthétique
    2. Rader comparatif des fonctionnalités
    3. Graphe global sur les fonctionnalités
    4. Tableau détaillé
    5. Synthèse au niveau licence
    6. Conclusion

    1. Tableau synthétique de comparaison des fonctionnalités

    Number of features

    Description

    Foundation

    Server Std.

    Server Ent.

    1. Community Capabilities

    Empower people to work together (Social Networking)

    4

    20

    20

    2. Content Capabilities

    Manage the content creation lifecycle (ECM)

    2

    11

    11

    3. Sites Capabilities

    Share information seamlessly with employees, customers and partners

    7

    11

    11

    4. Search Capabilities

    Find people and information anywhere

    1

    21

    32

    5. Composites Capabilities

    Create dynamic business solutions (Workflows and more)

    7

    11

    15

    6. Insights Capabilities

    Make informed business decisions (Business Intelligence)

    0

    0

    9

    7. Developer Capabilities

    Extend capabilities of the platforms

    16

    16

    16

    8. IT Professional Capabilities

    Operation, Administration and Scalability of the platform

    28

    29

    29

    Total

     

    65

    119

    143

     

    2. Radar des fonctionnalités par édition

    3. Graphique sur le nombre total de fonctionnalités
     

    4. Tableau détaillé de comparaison des fonctionnalités

    1. Community Capabilities

    Empower people to work together (Social Networking)

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Blogs

    SharePoint 2010 includes improved Blog functionality with a new user interface, improved commenting, editing, and content management features. The rich text editor includes the Ribbon UI and supports easy image uploads and rich formatting. Blog posts can also be managed as records supporting enterprise compliance and document retention policies.

    Discussion Forums

    SharePoint 2010 provides a discussion list where users can create new discussion topics and respond to existing ones in a threaded format. The structure of the threads can be followed naturally, as if reading the transcript from a conversation. The discussion forums has an improved rich text editor that includes the Ribbon UI.

    Photos and Presence

    Everywhere you see a person’s name, you also see their photo and presence status. This helps personalize business communities, and makes identification and connections between people effortless. Tight integration with Microsoft Unified Communications tools allows 1-click communications directly from SharePoint.

    Wikis

    Creating, editing and managing wiki pages have become easier than ever in SharePoint 2010. Rich, visual editing tools and inline multi-media support help bring your pages to life with a live preview of the edits made. SharePoint pages combine the ease of wiki editing with the deep functionality of web parts. Wikis can also be managed as records supporting enterprise compliance and document retention policies.

    Ask Me About

    Identifying expertise within a large organization can be difficult and the subject matters can evolve over time. The Ask Me About section on a user’s profile is a great way for people to list their areas of expertise, and also to invite colleagues to ask them to share their knowledge.

     

    Colleague Suggestions

    Based on your organizational hierarchy in Active Directory, membership in SharePoint communities or email distribution lists, communications from Office Communicator contacts, and an analysis of Office Outlook emails, SharePoint 2010 will suggest appropriate colleagues to add to your social network. This automated suggestion service helps keep your network and interests updated and recent.

     

    Colleagues and Membership

    Connect with people across your enterprise social network with Colleagues and Membership. Adding people to your enterprise social network is simple through the Add Colleagues feature that supports privacy options for different levels of permission settings. It also allows you to add colleagues to your immediate workgroup, or to specify a category group for those colleagues.

     

    Enterprise Wikis

    The Enterprise Wiki template is built on the SharePoint publishing framework to support scalability and security, while also encouraging a collaborative content management process through a wiki interface. Enterprise Wikis help consolidate company-wide information into a centralized, easy-to-manage repository. The rich text editor includes support for interwiki linking, embedding rich media and ability to stream them, page ratings, and categorization.

     

    Keyword Suggestions

    Based on email communication patterns from Office Outlook 2010, SharePoint 2010 will suggest key phrases that the end user can select and add to their "Ask Me About" or "Interests" section of the My Site profile to communicate their interest in topics or areas of expertise.

     

    My Network

    My Network is an enterprise newsfeed that displays a real-time feed of updates from the people you’re following and interests you’re tracking. Users can select what type of activities they are want to see in their newsfeed. The newsfeed is also extensible to display 3rd party activity. An enterprise newsfeed helps users stay connected and up-to-date on the people and topics they care about.

     

    My Sites: People Profiles and Personal Sites

    The My Site comes with 2 views: a public profile and a personal site. The personal site gives you a central location to manage and store your documents, content, links, and contacts. The People profile pages contain rich information about employees including a bio, job title, location, contact information, interests and skills, and previous projects. This makes finding the right people and subject matter experts across the company much easier. With SharePoint Search, you can find people based on names, nicknames, wildcard, or search for people by expertise skills based on the information stored on their My Site.

     

    Note Board

    The Note Board is a great way to post comments, ask questions, or otherwise interact with other people or site communities. All My Sites will have a Note Board in the public profile. This open forum of communication helps lower the barriers to participation, relieves email overload, and opens up discussions to multiple people.

     

    Organization Browser

    With a rich Silverlight user interface, the Organization Browser is an exceptional browsing experience that allows people to smoothly navigate through the organizational structures to see peers, direct reports and management chains by drilling into their relationship to one another and their My Site profile information.

     

    Ratings

    SharePoint 2010 includes a 5-star rating system that may be applied to SharePoint pages, lists/libraries or individual documents. Ratings help apply quality management controls, so users can search and sort for the best content.

     

    Recent Activities

    The Recent Activities feed on a person’s My Site public profile page is a helpful way to understand what that person has been working on. The Activities shown are the same ones listed for the My Network newsfeed items. The Recent Activities list gives visitors deeper insight into what’s going on in your role or organizations and helps build a more connected community.

     

    Social Bookmarks

    Social Bookmarks are a great way to manage and remember your favorite sites. The sites can be external or internal URLs and they can be shared with colleagues. This helps increase discoverability of resources across the organization.

     

    Status Updates

    Status Updates are a great, informal way to let people know where you are or what you’re doing. When changes are made to your status update, this will show up in your Recent Activities and for you under your colleagues' My Network as part of their newsfeed.

     

    Tag Clouds

    SharePoint 2010 includes a Tag Cloud web part that helps people navigate through the tag taxonomy by visually depicting the most popular tags. Users can have a personal tag cloud to help them navigate more easily or share what content or pages are important to them with the rest of the organization. Tag clouds can also help surface what resources are available per site collection.

     

    Tag Profiles

    Tag Profile pages are communities of interest around a specific keyword or topic. These profiles show a list of items that have been tagged with the term – this could be documents, sites, wiki pages and more. The profiles also show who tagged the content. Tag profiles make it easier to get more context around this term because of the relevant content and people associated with it. The tag profile pages also contain a list of the members following this tag, as well as a note board for any discussions.

     

    Tags

    Tags or free form metadata help classify and organize the vast amount of information in your organization. SharePoint 2010 supports both a centralized metadata taxonomy system, as well as social tagging. Tags in this context are social tags which users specify their own terms, so they can associate it with a keyword in the managed taxonomy system or provide their own keyword.

     

    Number of features:

     

    4

    20

    20

     

     

     

     

     

    2. Content   Capabilities

    Manage the content creation lifecycle (ECM)

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Microsoft Office Integration

    SharePoint 2010 includes a “Connect to Office” function that let’s Office applications know which SharePoint libraries a user typically interacts with. When a user connects a library to Office, the library is quickly available in the Office Back Stage for opening and saving files. In addition, when a user wants to create a new Office document, the list of templates in connected libraries is available alongside local and online templates.

    Support for Accessibility Standards

    Whether you’re delivering a .com site, a corporate intranet or a partner extranet, accessibility has become a critical and often mandated requirement. SharePoint is designed to foster participation across all audiences and accessibility is a key driver for SharePoint 2010 with out-of-the box support for WCAG 2.0 AA.

    Compliance Everywhere

    Whether you’re managing traditional content (Word, Excel, PowerPoint, PDF), web content or social content (blogs and wikis), SharePoint 2010 provides the right level of control and compliance. Regardless of content type or location, SharePoint 2010 allows you to manage versions, apply retention schedules, declare records or place legal holds. SharePoint 2010 also supports location based policy and metadata defaults allowing the creation and management of hierarchical file plans.

     

    Document Sets

    Document Sets provide a way to manage a group of related content as a single entity. Each Document Set has its own version history, workflow and shared metadata while each content item retains its own specific version history, workflow and metadata. When you create a Document Set, all the component parts are created at that same time, improving the consistency and speeding up common business processes like RFP responses.

     

    Metadata Driven Navigation

    Metadata Driven Navigation provides users with the ability to rapidly browse and discover information in large Document Libraries using terms defined in the Managed Metadata Service. Users can also further refine views based on specific metadata filters like Content Type, Author and Tags.

     

    Multi-stage Disposition

    SharePoint 2010 provides a rich framework for managing retention and disposition of content. Information managers can create sophisticated policies that define multiple stages in the content lifecycle. Options include regular review cycles, disposition of draft content, disposition of all but the most recently published content, final disposition and initiation of custom disposition workflow. To support in place records management, different policies can be defined for non-records and records in the same location or of the same Content Type.

     

    Rich Media Management

    SharePoint 2010 provides a range of new capabilities for managing rich media assets like video, audio and images. From automatic metadata promotion on upload to support for streaming video and audio, SharePoint 2010 makes it easy for users to store, manage, find and use digital content. In addition, SharePoint and the Office applications provide a rich asset picker that supports previews and metadata driven navigation.

     

    Shared Content Types and the Managed Metadata Service

    SharePoint 2010 delivers significant advances in metadata management across SharePoint deployments. The Shared Content Type infrastructure allows Content Types and associated Information Management Policy to be shared across Farms and Site Collections. The Managed Metadata Service is used to define and manage taxonomies and folksonomy. The Managed Metadata Service supports hierarchical term sets, synonyms and multilingual terms and can be shared across Farms and Site Collections.

     

    The Content Organizer

    One of the most common complaints with traditional ECM solutions is misclassification of information. The Content Organizer removes the burden of classification from the end user by automatically routing content to the appropriate location based on Content Type and metadata values. The Content Organizer can also automatically provision folder hierarchy based on unique metadata values like department, team, project or product.

     

    Unique Document IDs

    SharePoint 2010 provides a unique Document ID service that makes managing and tracking information easy by assigning a unique, human readable identifier to every piece of content. Users can quickly search for information using the Document ID and SharePoint Search will find the content even if it has been moved from its original location. In addition, SharePoint 2010 supports “permalinks”, a URL that can be used to reference a piece of content independent of its location throughout the content lifecycle.

     

    Word Automation Services

    Word Automation Services is a highly scalable, server based engine that delivers save, export and print capabilities for Word Documents. When combined with the Office Open XML SDK, Word Automation Services supports document creation, manipulation and renditions as well as integration with line of business systems for generating content based on structured data sources.

     

    Number of features:

     

    2

    11

    11

     

     

     

     

     

    3. Sites           Capabilities

    Share information seamlessly with employees, customers and partners

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Audience Targeting

    Users are able to target groups and individuals to share, review, and publish information and can control the distribution and viewing of pages, web parts, and content.

    Cross-Browser Support

    SharePoint 2010 also offers improved cross-browser support, including Safari and Firefox, as well as a host of micro-browsers.

    Fluent User Interface

    With SharePoint 2010 users are able to quickly and easily find and use relevant features with a new contextual ribbon and breadcrumb navigation, preview edits and additions as changes are made, select and action against multiple files at once.

    Mobile Connectivity

    With SharePoint 2010, all sites and content will be accessible and render on mobile devices.

    Office Client Integration

    Users benefit from a seamless and natural integration with the productivity tools they use most, including Microsoft Office‘s Word, Excel, Access, and PowerPoint. The rich Office client enables people to collaborate and be productive whether they are connected or not, enabling a broad collaboration scenarios that extend beyond the browser.

    OOB Web Parts

    SharePoint 2010 offers users a wide array of useful out-of-the-box web parts, including calendar, tasks, lists, and links. Users are able to easily add web parts anywhere within an intranet and / or extranet site using simple point and click functionality.

    SharePoint Workspace Integration

    With SharePoint Workspace users can take a Team Site or a single library offline with just one click. Users are given full read / write capabilities, can edit metadata, and can even take line-of-business data offline using SharePoint 2010’s virtual lists. With SharePoint 2010 only deltas are transmitted for update, speeding experiences for remote and low bandwidth activities.

    Enterprise Management Operations

    SharePoint 2010 features a new web analytics service and offers a full complement of management tools and reports, including a suite of site and usage reports, a developer dashboard to monitor performance of pages and web parts, and a customizable monitoring and alerts based on log and event activity.

     

    Scalability

    SharePoint 2010 can include tens of millions of items in a single library, up to a million items per folder, and includes configurable, automatic query throttling to manage IO resources. Archive deposits are intelligently routed and stored based on metadata, eliminating user’s need to identify exact folder locations.

     

    Tagging

    Users can apply tags to content using a predetermined taxonomy or create new tags that facilitate and speed content discovery.

     

    Video Support, REST and Silverlight

    SharePoint 2010 supports and makes it easy to create rich internet experiences using programmable Silverlight applications, APIs, AJAX, XML Web Services, and REST.

     

    Number of features:

     

    7

    11

    11

     

     

     

     

     

    4. Search         Capabilities

    Find people and information anywhere

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Site Search

    Site search results helps the user find information everywhere in SharePoint by providing results to the user's current site or list. Site search has been improved to use refinement and to inherit the look and feel of the site.

    Best Bets

    Best Bets give the administrator the ability to provide the best result for a keyword.

     

    Common Connector Framework for Indexing and Federation

    Securely connect out-of-box to content from sources across your enterprise. Use the BDC to easily create your own connectors that work just like those available out of the box.

     

    Duplicate Results Detection

    Duplicate Detection collapses highly similar results together to reduce clutter from multiple versions of the same document.

     

    Federated Search

    Federated Results surface information from other sources in the search experience. Federated sources can be used in the core results, in a small preview of results, or in an instant answer format. Out of the box Related Searches and People Results are federated into the search experience.

     

    Mobile Search Experience

    Empower users with document, people, and site searching capabilities from anywhere

     

    People & Expertise Search

    Capture knowledge not found in documents by searching for people and expertise using SharePoint. Locate the appropriate contact using their responsibilities, memberships, past projects, content and other attributes.

     

    Performance: Sub-second query response time

    Achieve sub-second query response time while scaling your search system to 100m+ documents

     

    Phonetics & Nickname Expansion

    The people and expertise search engine in SharePoint 2010 uses phonetic matching and nickname expansion to help find the right people, the first time.

     

    Query Suggestions & Related Queries

    Desc

     

    Recently Authored Content

    Identify the right people and expertise faster with recently authored content and expertise identification.

     

    Refinement Panel

    With new refinement capabilities of SharePoint, users can narrow the results of their search and navigate to the right content faster. Refinement on Extended Properties provides the ability to identify custom meta-data (such as products or departments) from the unstructured text of a document. The extraction is supported by custom dictionaries, and allows the user to refine and sort data that they care about.

     

    Relevancy Tuning by Document or Site Promotions

    Provide the means for developers and IT professionals to create new relevance models to retrieve and customize ranking of different content sources and new search experiences.

     

    Scale up to 100,000,000 documents via improved topology architecture

    Using an improved topology architecture

     

    Search Scopes

    Scopes allow site and service administrators to define a subset of the index based upon criteria such as URL or property values. A scope acts as a “piece of the pie” of the index that enables administrators to create search experiences that target a portion of the content.

     

    SharePoint Desktop Search for Windows 7

    Deliver a full fidelity SharePoint search experience from the desktop.

     

    Social Behavior Improves Relevance

    The click-through behavior of similar search queries affects the rank that documents receive. The more users click on a certain item, the higher its ranking for related queries.

     

    Social Tags

    Social tags as metadata on search results improving recall, ranking, results and refinement.

     

    Sortable Search Results

    Sort results based on modified date or the default view.

     

    Taxonomy and Term Store Integration

    Bring the power of taxonomy into Search. Tag metadata is shown in results, and users can refine by taxonomy-based tags.

     

    View in Browser

    View in browser initiates an interactive web experience with documents without opening an office client application.

     

    Advanced Content Processing

    Extract and create metadata latent in documents to improve search results, sorting capabilities and the refinement panel.

     

     

    Build Multiple Relevance Profiles

    Rank Profiles provide additional methods for IT PROs to define customized ranking of results for e.g. different search centers as your site search or your intranet search. A rank profile specifies the weights of attributes affecting rank. Examples of such attributes are freshness (age of document), click-through (popularity) and other static or dynamic quality measures of a document.

     

     

    Build Search-Powered Applications

    Leverage the publicly-available query object model and web parts, making modification and extensibility a much easier task.

     

     

    Deep Refinement with Exact Counts

    The summary allows users to see the number of documents containing this information for a given results set.

     

     

    Rich Web Indexing Support

    A highly customizable indexing connector which is able to scale to large environments, for example when you organization is crawling a large number of external web sites. The crawler also supports crawling dynamic Web content and Web sites with JavaScript.

     

     

    Scale to 500,000,000+ documents

    Scale to extremes with FAST Search for SharePoint while maintaining sub-second query times.

     

     

    Search in Context

    User profile-based, Search in Context enables results targeted for specific groups of users. You can associate Best Bets, Visual Best Bets, and document promotions with a user context, in order to have these apply exclusively for users that match the user context. A user context corresponds to a set of user profile values, such as “Title: Project Manager" and "Office Location: London”.

     

     

    Similar Results

    Allows you to explore additional results which are similar to a particular document in the search result set.

     

     

    Sorting on Custom Properties

    Sort Results Based on Managed Properties or Rank Profiles

     

     

    Thumbnails and Previews

    Thumbnails and previews make the results of a search query visual, allowing users to recognize the right content quickly.

     

     

    Visual Best Bets

    Visual Best Bets provide the ability to associate rich content with a search keyword. The content, for instance a banner, a section of HTML or a Silverlight control, is displayed on top of the result list whenever a user searches for that keyword. A Visual Best Bet can be associated with a User Context to target the content towards specific groups of users.

     

     

    Number of features:

     

    1

    21

    32

     

     

     

     

     

    5. Composites Capabilities

    Create dynamic business solutions (Workflows and more)

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Business Connectivity Services: BDC Service

    Business Data Connectivity (BDC) service enables you to declaratively model external systems, so that you can expose external data in SharePoint Server 2010. The BDC provides connectivity to various types of external systems, and it has built-in support for connecting to the following types of data sources:
    . Databases
    . WCF and Web services
    . Microsoft .NET Framework assemblies
    . Custom data sources; BDC provides a pluggable connector framework which developers can use to plug in connectors for new external system types to enable access to these new data source types via BDC

    Business Connectivity Services: External Data Column

    Enables users to surface data from external systems to existing SharePoint Lists.

    Business Connectivity Services: External Lists

    Enables accessing data (read/write) from external systems in the same way that SharePoint list data is accessed.

    Business Connectivity Services: External Data Search

    Search external data in SharePoint Server and view the results alongside search results.

     

    Business Connectivity Services: Profile Pages

    Profile pages show detailed information about the selected external item and its relationship to other items. This page is surfaced when users search for external data, and can also be accessed from external lists and the External Data web parts.

     

    Business Connectivity Services: Secure Store

    Secure Store Service can be used to store and map user credentials required by the external system.

     

    Business Connectivity Services: External Data Web Parts

    Display external data on your portal site without writing any code. These Web Parts are generic and reusable and can show any type of external data registered in the Business Data Connectivity (BDC) service.

     

     

    Business Connectivity Services: Office Client Integration

    Connect external lists to Microsoft Outlook 2010 and Microsoft SharePoint Workspace 2010. This enables you to work with external data such as native Outlook Item types (for example, Contacts, Tasks, Appointments, etc.) in Outlook and in lists in SharePoint Workspace and to take external data offline.

     

     

    Browser-Based Customizations

    From calendars and tasks to charts and enterprise data, SharePoint provides users with rich building blocks to create collaborative solutions rapidly, directly on the browser, with a standard user interface, simplified commands on the Ribbon, web edit, and out-of-the-box workflows and web parts for a variety of common scenarios.

    Sandboxed Solutions

    For IT Professionals who have performance and security concerns with 3rd party code and solutions, Sandboxed Solutions can help to solve the problem. It allows Site Administrators to upload the solutions they need. Not only the solution is run in a sandboxed environment and is separated from other processes to make it safe, but the resource it consumed can also be controlled by IT Professionals to prevent performance issues. Allow your users to deploy custom code in the Sandbox, but allow yourself to define the level of resources that those solutions can utilize. SharePoint will make sure that user solutions stay within your boundaries.

    Workflows

    ASPX forms to enable workflows. Manage these business process diagrams in a central Process Diagram Repository.

    SharePoint Designer 2010: Customization

    Allow rich no-code customizations using the revamped user interface in SharePoint Designer. Create solutions more rapidly with its List and Content Type editors, association columns, reusable workflows, impersonation steps, XSLT templates, and external content types from BCS, among other new capabilities, without code.

    SharePoint Designer 2010: Workflows

    Forms customized with SharePoint Designer. Out-of-box workflows (Initiation, Association, Task). Customization via SharePoint Designer (limited to level of schema).

     

    Access Services

    Publish your Access databases to SharePoint to share them with others. With Access Services you will be able to reduce database versioning problems and simplify the deployment of Access forms and reports to other users, while reducing governance risks.

     

     

    InfoPath Forms Services

    Create rich forms to quickly and cost-effectively gather information. Create form-based SharePoint applications with Office InfoPath and take advantage of all the server improvement to create rich web browser forms that can be more easily managed on the server, or build advanced forms that connect to line-of-business systems. Fully-featured customization via InfoPath Client (requires Office ProPlus). External Lists can be converted from standard SharePoint forms to InfoPath forms, enabling rich customization and the addition of code-behind.

     

     

    Number of features:

     

    7

    11

    15

     

     

     

     

     

    6. Insights      Capabilities

    Make informed business decisions (Business Intelligence)

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Business Data Web Parts

    Filters the contents of Web Parts using a list of values from the Business Data Connectivity.

     

     

    Chart Web Parts

    A wide range of chart types are now available for users to create advanced visualizations using the data in SharePoint: SharePoint Lists, Business Connectivity Services, or Excel documents via Excel Services. Simple wizards guide users through the creation of charts empowering them to create their own dashboards quickly and easily.

     

     

    Data Connection Library

    Data Connection Libraries are centralized SharePoint document libraries that store Office Data Connections (ODC) which describes the connections to external data such as Microsoft SQL Server Analysis Services. Centralizing Office Data Connections makes it easier to share, manage, and discover data connections that can be used by any Microsoft Office program, and empower users to access the data they need.

     

     

    Excel Services

    Excel Services makes it simple to use, share, secure, and manage Microsoft Office Excel workbooks (.xslx, .xslb, .xlsm) as interactive reports and dashboards in a consistent way. Excel Services supports even more workbook types as well as new features of Excel 2010 such as Sparklines and Visual Slicers, and enables you to reuse content in SharePoint dashboards. Users can create and share their Excel content easily through the one-click publish to Excel Services, and be sure to have their workbooks display properly in their favorite browser. Excel Services introduces a new JavaScript object model that lets you create rich, interactive applications with your workbooks on the server. From implementing right-mouse button controls to displaying data unique to cells, the JavaScript object model enables developers and IT to create vivid business experiences. A new REST API allows you to embed your workbooks across applications and even with your desktop, such as in blogs or wikis. Lastly, an improved Web Services API enables several new automation and application development capabilities.

     

     

    Filter Framework

    Filters enable dashboards to be personalized by communicating shared parameters among Web Parts on a SharePoint page. Users can easily add and create a variety of filters that push values to other web-parts and can be personalized by users to retain their choices. Filters can pull their list of values from a variety of different sources as well as from the user.

     

     

    PerformancePoint Services

    Create rich, interactive, context-driven dashboards and scorecards that enable users to access the information they need when they need it with the most up-to-date information available. Combine multiple systems and content into a single browser-based experience, providing a complete picture for decision making. New features such as decomposition tree, visualizations, and improved filtering enables users to easily navigate and analyze the root cause and make effective decisions to move the business forward.

     

     

    Status Indicators

    Quickly create and display important metrics using Status Indicators that users can quickly display on their SharePoint pages. Users can enter their own, or use data stored in Excel, SharePoint Lists, or SQL Server Analysis Services providing all team members with a quick update on projects and activities.

     

     

    Visio Services

    Leverage the most popular diagramming tool in the world, Visio, directly on SharePoint. Publish and share rich Visio diagrams simply through a browser displayed within SharePoint. Visio diagrams are rendered with the same fidelity as the client and provide interactivity on shapes and objects. Create custom dashboards connected to real-time data and combine it with other web parts such as Excel Services and PerformancePoint Services.

     

     

    Web Analytics Customization

    Ability to modify existing web analytics reports and create new views of the data to help drive awareness of how SharePoint is being used and deployed.

     

     

    Number of features:

     

    0

    0

    9

     

     

     

     

     

    7. Developer Capabilities

    Extend capabilities of the platforms

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Client Object Model

    The Client Object Model (OM) allows for access to SharePoint APIs from a remote machine. The object model is optimized for remote access and can be used from Silverlight, ECMAScript, and .NET applications.

    Developer Dashboard

    The developer dashboard can be enabled on any SharePoint page for monitoring and debugging purposes. It helps developers write better code by providing diagnostic information including detailed page request information such as timings, names and resources for all stored procedures called, memory used, the authenticated user, the number of SPRequest objects, any asserts and critical events and timings for web part events for the page rendering.

    Event Receivers

    Reacting to Server Events: Events Project Templates in Visual Studio 2010, After-Synchronous Events, Site-scoped events, Web creation events, List creation events.

    Installs on Windows 7

    SharePoint 2010 can be installed on either Windows 7, Windows Vista or Windows Server 2008 for development purposes. This supports developers operating system choice.

    LINQ for SharePoint

    Language Integrated Query is a new popular and strongly typed data query syntax which is used directly in C# or VB.NET code. Strongly typed queries provide compile time validation to the SharePoint list schema and LINQ provides a simpler alternative to CAML queries.

    Packaging Solutions

    The WSS Solution Package (WSP) contains solutions and features to be deployed to a SharePoint farm. It includes upgrade semantics so that code can be run against existing features during upgrade.

    REST and ATOM Data Feeds

    SharePoint 2010 makes list data available and Excel data available using simple REST and ATOM protocols. Using ADO.NET Data Services to access REST/ATOM data in a Visual Studio 2010 application makes accessing data from SharePoint 2010 easy.

    Ribbon and Dialog Framework

    The Ribbon in SharePoint provides a similar look to Office client applications. It can be customized with additional context sensitive ribbons, groups and items. Custom dialogs can be created to open on top of web pages keeping user context and giving the look and feel of a popup window in a non-Web application.

    Sandboxed Solutions

    For IT Professionals who have performance and security concerns with third-party code and solutions, Sandboxed Solutions are a new way to run custom code on SharePoint Servers that provides administrators with control over resources that are consumed by the custom code. Not only is the code run in a sandboxed environment, separate from other processes to make it safe, the resources it consumes can also be controlled to prevent performance issues. Resources are monitored on the custom code and a limit is applied daily before the custom code is unable to run. The custom code is also subject to Code Access Security which prevents certain API’s being called.

    SharePoint Lists

    For unstructured data storage SharePoint provides lists which can be created at runtime and have typed data added at runtime. They have built in views for sorting and listing data and built in forms for creating and editing data. Permissions can be granted for other users to view and or edit a list and lists can be related to other lists. New in SharePoint 2010 is removal of list size restrictions, automatic adding of indexes for certain operations, uniqueness requirement option, formula validation and multiple field lookup for related and external data.

    SharePoint Service Architecture

    The SharePoint Service Architecture is an upgrade from the Shared Service Provider Architecture in SharePoint 2007. It provides an architecture which is easier to build services on using commonly known WCF interfaces and WCF implementations.

    SharePoint Timer Jobs

    SharePoint timer jobs run on the SharePoint farm periodically and are administered and monitored by the farm administration user interface.

    Silverlight Web Part

    SharePoint 2010 includes a built in Silverlight web part so that Silverlight XAP applications can be uploaded to a Document Library and used immediately. Silverlight applications use the Client OM to access SharePoint data from within the application.

    Web Parts

    Web Parts are a simple way to add custom code to a SharePoint site. Once the custom code is added in a web part the SharePoint Site editor can add the web part to any page and the code is run to show a small block of user interface when the page is displayed.

    Workflow Models

    XLST-based views are now default in SharePoint and external lists. Replaces CAML for Views for better performance, easier edit in SPD, and simpler coding experience.

    XSLT Views

    Workflow models can be created in SharePoint Designer 2010 or Visual Studio 2010 and deployed to SharePoint. They can be associated with an item in a SharePoint list, a document in a document library or directly on a SharePoint site. Workflow actions execute in response to user events and a workflow instances can be long running.

    Number of features:

     

    16

    16

    16

     

     

     

     

     

    8. IT Professional Capabilities

    Operation, Administration and Scalability of the platform

    Feature

    Description

    Foundation

    Server Std.

    Server Ent.

    Accessibility

    New accessibility improvements enable people to use SharePoint more effectively through built-in support for industry standards such as WCAG 2.0 AA, Section 508 + VPAT, WAI-ARIA and out of the box Master Pages based on the XHTML 1.0 Strict DocType. Comprehensive keyboard navigation support is also included.

    Claims-Based Authentication Support

    New Claims-based authentication support is flexible and designed for heterogeneous identity environments providing and authentication model that works with any corporate identity system, including Active Directory, LDAPv3-based directories, application-specific databases and new user-centric identity models, such as LiveID, OpenID and InfoCard systems, including Microsoft’s CardSpace and Novell’s Digital Me.

    Configuration Wizards

    New "Wizards" are designed to make the configuration process easier by guiding an administrator through the steps required to configure pieces of functionality.

     

    Cross-Browser Support

    Improved cross browser support enables people to work the way they want by enabling users the choice on how they want to interact with SharePoint. Improved cross browser support not only provides choice on the desktop, but enables support for improved collaboration across mobile devices.

    High-Availability Architecture

    Improvements in supporting IT Continuity Management are designed to simplify high availability planning and solutions, from improved support for database mirroring, to the new Service Application architecture meeting your independent service level agreements has never been easier.

    Improved Backup and Restore

    Improved backup and restore enables new opportunities to support IT continuity management with improvements in its out of the box backup and restore such as configuration only backups, and improved scale, performance, and resiliency.

    Improved Governance

    Metadata creation and management, shared service applications, taxonomy, multi-tenancy, Sandboxed solutions, content syndication, and policy are new and improved features to guide the development and use of SharePoint aligning to specific governance processes.

    Improved Setup and Configuration

    The new Microsoft SharePoint 2010 Products Preparation Tool simplifies the process of preparing SharePoint 2010 servers and helps to ensure consistent install bases across servers and server farms, complimented with new "wizards", SharePoint 2010 has streamlined the deployment process. New Windows PowerShell integration also extends the deployment process by enabling administrators to programmatically deploy software and configure SharePoint 2010.

    UC, OCS, Exchange Integration

    Connecting people and platforms is simplified through SharePoint 2010 allowing you to drive rich social and collaborations scenarios while minimizing out of the box configuration.

    Large List Scalability & Management

    Resource throttling for large lists gives you granular control over the server performance impact of list and libraries that contain several thousand to millions of items while automatically educating users on how to manage large lists effectively and efficiently.

    Managed Accounts

    Reduce administration expenses by allowing SharePoint 2010 to take control of your accounts. SharePoint 2010 can automatically reset passwords based on domain policies and notify administrators when passwords are expiring. By storing account information in SharePoint 2010 keep your information secure and reduce the administrative processes of managing it yourself.

    Multi-Lingual UI

    Many organizations, not just those that are global or multinational, have employees who speak different native languages. SharePoint 2010 provides out-of-the-box support for multilingual experiences. Not only is the SharePoint experience multilingual in areas such as the Ribbon UI, menus and site navigation, but site owners can also configure fields within lists to support multiple languages. Additionally, when people create new content they can submit translations of the content they are entering.

    Multi-tenancy

    Whether hosting SharePoint or enabling divisional IT site collection management. You'll find new controls and capabilities, that enable you to delegate administration tasks and partition data across customers or business units.

    Patch Management

    Backwards compatibility, Central Administration reporting, and Windows PowerShell integration provides the tools and resources to enable you to more predictably apply updates and service packs, minimize downtime.

    Permissions Management

    Improvements in Microsoft SharePoint Server 2010 include six customizable permission levels by default (except for the Limited Access and Full Control permission levels) and the ability to create customized permission levels that contain only the specific permissions you need.

    Quota Templates

    Improved Quota Templates not only enable you to control the amount of storage used by site collections, but provide additional controls over the resources consumed by user code solutions.

    Read-Only DB Support

    Read-only database support is improved in SharePoint 2010 by enabling it to more seamless detect and respond to read/write configurations on its database. SharePoint 2010 adapts to a read-only state by limiting the write-based actions of the user in a clean and effective presentation enabling administrators to minimize downtime during patching and upgrade operations and support a larger array of high availability solutions.

    Remote SQL Blob Storage

    Remote Blob Storage support is designed to enable an organization move storage of large binary data (BLOBs) from Microsoft SQL Server to external storage solutions or commodity hardware. The Remote Blob Storage provider architecture is completely pluggable and provides another degree of freedom for the storage of content with SharePoint 2010.

    Resource Throttling

    Resource Throttling provides a way to control the server resources and is designed so that the server can be protected from overload during peak business hours. Through throttling settings, SharePoint 2010 provides a way for administrators to determine at what level the server will go into a throttling mode.

    Secure Store

    The new Secure Store Service replaces the single sign-on (SSO) feature. The Secure Store Service is a claims-aware authorization service that includes a secure database for storing credentials that are associated with application IDs. These application IDs can be used to authorize access to external data sources.

    Service Application Platform

    The new Service Application architecture provides greater flexibility and reach allowing administrators to decide what services they would like to provide and how those services should be positioned across servers. These improvements, in addition to providing API's to build on the service application architecture, enable SharePoint 2010 to scale and provide the services to meet changing business needs.

    SharePoint Health Analyzer

    The SharePoint Health Analyzer built into SharePoint 2010 provides an extensible rules based engine that monitors farm health, and can automatically fix many common configuration and performance issues right out-of-the box. Through a “Problems and solutions page” in Central Administration, you can quickly find and fix potential issues across all of the servers in your farm, or just let the SharePoint Best Practices Analyzer do it for you.

    SQL Server Integration

    Enhanced SQL Server integration provides a number of improvements in how it interacts with SQL Server and enables the administrator to unlock its potential, from Transparent Data Encryption to Snapshot support, SharePoint 2010 is more capable than ever of delivering solutions that are closely tied to SQL Server.

    Streamlined Central Administration

    You’ll find a revamped and streamlined administration experience in SharePoint 2010. Everything is at your fingertips within Central Administration to help you get your job done, including the addition of the Ribbon to make configuring and managing your server farm even quicker and easier.

    Unattached Content Database Recovery

    The new unattached content database recovery feature allows you to temporarily mount an unattached content database and browse content, back up a site collection or export sites and lists all through the Central Administration UI, and without the requirement of a recovery farm.

    Upgrade Improvements

    More upgrade choices and improved predictably are designed for administrators and users alike, through enabling multiple upgrade sessions, and improvements in reporting, administrators can more easily address implement and resolve upgrade concerns while users are empowered with the choice on when to upgrade their sites to the new user interface through Visual Upgrade.

    Usage Monitoring and Logging

    The new unified logging database in SharePoint 2010 is the central repository for your SharePoint farm to log usage and health data to. The database schema will be fully documented to give you the power and flexibility of writing your own reports in addition to the ones we provide. You’ll also be able to log your own events and tracing data through a new logging Object Model into the database. Your insight into server usage and performance just became a whole lot easier.

    Visual Upgrade

    Visual Upgrade allows SharePoint administrators to decide if they want to keep Office SharePoint Server 2007 visuals after upgrade, giving the user their familiar look and feel, and has the option to switch to new look later. This allows the site administrator the ability to first view the site with the SharePoint 2010 user interface before committing to it. This setting is at the Web level allowing for a very granular, flexible experience.

    Windows PowerShell Support

    Windows PowerShell is a command line shell and scripting language that helps IT professionals achieve greater control and productivity. SharePoint 2010 provides a Windows PowerShell profile so you can take advantage of Windows PowerShell for your SharePoint deployments. Hundreds of cmdlets that will be shipped out-of-the-box to help IT professionals to manage their server farm and automate their tasks.

    Number of features:

     

    28

    29

    29

     

    5. Licences par édition

    SharePoint Foundation 2010 : Ce produit est un service complémentaire à Windows 2008 Server. Ceci signifie que si vous avez acquis des licences pour utiliser Windows 2008 Server, vous pouvez utiliser gratuitement SharePoint Foundation 2010. Vis à vis du mode de licencing pour Windows 2008 Server, il s’agit basiquement de licence par serveur (ou processeur) + des licences par client (CAL ou Client Access Licence). Dans le cas d’une mise à disposition sur internet, une licence Windows de type External Connector est alors nécessaire. Voir ici les détails : Windows Server 2008 R2 Licensing Overview

    SharePoint Server 2010 Standard Edition : Ce produit nécessite en interne entreprise une licence par serveur et une licence par utilisateur (CAL ou Client Access Licence). Si vous l’exposez à des utilisateurs externes à l’entreprise, une licence SharePoint For Internet Site par serveur est alors requise.

    SharePoint Server 2010 Enterprise Edition : Ce produit suit le même mode de license que la version Standard. A savoir licence par serveur + licence par client (CAL) pour l’interne à l’entreprise et une licence SharePoint For Internet Site par serveur pour les utilisateurs externes à l’entreprise. Par contre, le prix de la CAL enterprise est à ajouter à la CAL standard et le prix pour la licence SharePoint For Internet Site en version Enterprise est différente de celle en version Standard. De plus, afin d’obtenir les fonctionnalités avancées de recherche d’entreprise, il est alors nécessaire d’acquérir une licence serveur FAST Search Server For SharePoint pour chaque serveur FAST.

    Des références complémentaires sur internet qui donnent des détails:

    6. Conclusion

    J’espère que cette synthèse vous a permis d’avoir un bon aperçu des différences entre les trois versions “on-premise” (installé en interne) de la plateforme SharePoint.

    Pierre Vivier-Merle

    Plus de Messages Page suivante »


    Les 10 derniers blogs postés

    - Kinect 1.5 is out ! par Cyril Sansus le il y a 23 heures et 19 minutes

    - Les actualités de la semaine sur c2i.fr (14 mai - 20 mai) par Richard Clark le 05-21-2012, 08:50

    - Reactive Extensions : Consommer des services avec Rx Partie 3, les pièges à éviter par Léonard Labat le 05-20-2012, 23:45

    - SharePoint Blog Site, problème d’archives par Le Blog (Vert) d'Arnaud JUND le 05-20-2012, 13:09

    - Soirée ALT.NET Mai - 3 présentations par #Rui le 05-18-2012, 11:59

    - [ #SharePoint 2010][ #SQLServer 2012] AlwaysOn pour SharePoint (2/4) : Configuration (2e partie)… par Le blog de Patrick [MVP SharePoint] le 05-18-2012, 11:31

    - Team Foundation Server 11: tous les trésors cachés du site d’équipe par Philess le 05-16-2012, 19:01

    - [PowerShell 3] Télécharger et installer la documentation en ligne par Blog de SPBrouillet (Pierrick BROUILLET) le 05-16-2012, 17:36

    - [#SharePoint 2010][#SQLServer 2012] AlwaysOn pour SharePoint (1/4) : Configuration (1ère partie)… par Le blog de Patrick [MVP SharePoint] le 05-16-2012, 12:10

    - Job Day @MIC Brussels - .Net Developers on Mobile applications par Le Blog (Vert) d'Arnaud JUND le 05-15-2012, 20:26