À l'aide de MSDN (et d'autres) Forums de Support de SharePoint

Je pourrais écrire sur longuement sur les forums MSDN, étiquette, conventions de nommage, recherche, etc.. Je peux faire ce que, En fait. J'ai voulu faire remarquer une petite chose qui peut aider les gens à avoir une meilleure expérience globale.

J'ai dernièrement été disant gens que si vous avez un quelconque problème avec votre environnement SharePoint, projet de développement ou d'autre SharePoint des activités liées, poster une question sur les forums plus tôt dans votre chaîne d'action plutôt que plus tard. Je sais pour ma part que lorsque j'ai un problème, un certain nombre de solutions possibles se présente tout de suite. J'ai commander ces solutions possibles en termes de probabilité, champ d'application et comment ils sont faciles à étudier. J'ai passer par cette liste et au moment où je m'absente à #10, J'ai fais des modifications du registre une clé "/ foo/bar/almostThere/isThisIt/noThisIsNotIt/iCantBelieveIAmDoingThis/finallyThere!"sur les conseils d'un blog trouvé sur la page 8 d'une recherche Google. Quand cela ne fonctionne pas, J'ai enfin publier une question sur MSDN (e.g. ici: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/threads).

Je suggère que vous inversez cette approche. Poster les forums beaucoup plus tôt dans votre enquête, parce que:

  • Il est libre à vous de toute façon.
  • Il n'a pas garanti SLA (que je connais, au moins).
  • Donc, Il peut prendre beaucoup de temps pour les gens de répondre.
  • Les gens souvent ne répondent pas finalement.
  • Si vous attendez jusqu'au 2 ou 3 quelques jours après que le problème refait surface tout d'abord, vous êtes frénétique pour une réponse et les forums ne sont pas un bon endroit à l'aide d'urgence (sauf si vous avez de la chance).

Si, essentiellement, C'est facile et gratuit et vous avez un bon coup à faire une sorte de réponse, mais il faudra un certain temps pour obtenir cette réponse (encore une fois, sauf si vous avez de la chance).

J'ai l'habitude de penser que je devrais tenir au loin sur la recherche de l'aide communautaire, parce que je ne veux pas perdre du temps de quelqu'un, demander de l'aide quand je pourrais le trouver moi-même. Certains modérateurs du forum et des participants actifs peuvent se sentir comme ça, mais je n'ai pas (au moins, Je ne pense pas que quelque plus). Je ne vois aucun inconvénient. Le pire des cas sont que vous posez une question et ensuite y répondre vous-même un peu plus tard, peut-être « perdre » quelques temps. Je ne vois pas un grand risque à qui et dans la recherche sur des questions comme ça dans tous les cas, il y a valeur.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati: ,

Petite Note à propos de Microsoft en ligne Services Administration et mots de passe

J'ai commencé à travailler avec Microsoft Small Business Productivity Online Suite il y a plusieurs mois, mais maintenant j'ai une meilleure raison pour l'utiliser.

Je travaille encore mon chemin autour d'elle, donc je peux recevoir certains de la faute de terminologie, mais fondamentalement, il y a deux interfaces principales: le centre d'administration et les services eux-mêmes.

Le système m'a dit que je devais changer mon mot de passe, allé de l'avant et j'ai fait. Cela m'a permis d'aller de l'avant et de travailler avec la partie services (SharePoint, Messagerie, et réunion en direct). Cependant, quand je suis allé à l'écran d'administration, il ne me laisserait pas me disant qu'il ne croyais pas que mon mot de passe est correct.

Le comportement était un peu bizarre. Si j'ai entré le mot de passe j'ai * réflexion * il doit être, Il serait blanc le nom d'utilisateur et le mot de passe et me dire le mot de passe ou nom d'utilisateur est incorrect. Si je suis entré un mot de passe manifestement erroné, Il me disait la même chose, mais garder le champ ID utilisateur intact.

J'ai été jouer avec cela pendant un petit moment et enfin appelé (Oui, le dimanche matin). Incroyablement, fellow, Ben, a répondu au téléphone tout de suite. Et, Je n'avais pas d'entrer dans une carte de crédit.

Longue histoire courte, le mot de passe administration Centre utilise des règles de mot de passe différent que le mot de passe de services. Mot de passe admin doit contenir alpha, caractères numériques et spéciaux. Quand j'ai changé mon mot de passe admin la première fois, Je n'a pas suivi cette règle (est-ce il m'a prévenu, ni!). J'ai été capable de le changer pour un mot de passe valide de l'administration et de rentrer.

Si vous rencontrez ce genre de problème à l'avenir, vous savez ce qui a fonctionné pour moi et j'espère que cela fonctionnera pour vous.

</fin>S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

SharePoint comme un système d'exploitation d'entreprise

Depuis que j'ai entendu un devis, aurait été pendant une Q&Une séance avec Steve Ballmer en mars 2007, J'ai peu été retenant mon souffle que quelque chose arrive. La citation était fondamentalement ceci: « SharePoint est un système d'exploitation pour des applications d'entreprise. » Connaissant un peu juste sur SharePoint et un peu médiocres sur les systèmes d'exploitation, J'ai pensé que c'était vraiment apt. Je retiens mon souffle, attente d'entreprises vraiment acheter dans ce concept et commencer à créer des applications au sein de SharePoint « operating system ».

J'ai consacré beaucoup de pensée à ce sujet cette année (revenir à mon 2009 prédictions) et je ne veux pas parler de cela à la Peut 2e événement SharePoint samedi à Washington.

Il s'agit de résumé de ma présentation, intitulée « utilisant la plate-forme à construire Vertical Business Applications SharePoint »:

"Horizontal?« « Vertical?« Que ces mots signifient dans un contexte SharePoint? SharePoint, comme nous l'entendons souvent, est une « plate-forme » pour construire des applications. Ce fait est souvent perdu sur nous depuis les fonctionnalités de la plate-forme horizontale dite, comme la recherche et de gestion de documents, sont si faciles et utiles en elles-mêmes. Cependant, SharePoint est encore plus puissant et retournera une plus grande valeur lorsqu'il est utilisé pour créer des applications verticales sur mesure pour répondre aux besoins de votre entreprise au jour le jour. Cette session explique comment assembler les fonctionnalités de la plateforme dans une solution verticalisée en utilisant un exemple d'entreprise réel – une gestion de devis passerelle de processus et le client. L'objectif de l'orateur est d'ouvrir les yeux sur les possibilités de la plateforme SharePoint et à exploiter les fonctionnalités de sa plate-forme horizontale pour créer des solutions d'affaires spécialisées pour votre organisation verticale.

Si ce sujet n'est pas flotter votre bateau, Il ya un tas d'autres sujets bons. Et DC est un endroit idéal dans et de lui-même à visiter.

Ouverture des inscriptions ce jeudi, 04/16. Keep on top of the site and grab a seat before it’s too late 🙂

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Les Minutes

Cette fois la semaine dernière, J'étais à Montréal, fréquentant la fortement recommandé SharePoint Summit 2009. J'ai donné une 3.5 tutoriel de l'heure sur l'installation et la personnalisation de SharePoint. C'était un sujet effrayant à plusieurs niveaux. Je ne suis pas vraiment un admin de SharePoint, mais je sais pas assez pour donner un tutoriel sur le sujet. (Heureusement, Geoff Schaller de Objectifs du logiciel en Australie, Parmi quelques autres, était dans la foule de répondre à certaines des questions plus profondes [Je ne sais pas ce qu'ils mettent dans l'eau là-bas, mais nous avons besoin de lui ici, aux États-Unis.]).

Mais, Retour à plusieurs niveaux de frayeur... Il avait beaucoup de potentiel d'être très ennuyeux. J'ai effectivement installé WSS et puis amélioré à MOSS. Devant une salle pleine de gens. Peuple canadien. Il y avait longtemps 5 et 7 les écarts infimes où nous regardions le processus d'installation souffler le long. J'avais besoin combler ce temps avec quelque chose utile et intéressant. Je ne sais pas, j'ai réussi.

Enfin, C'était loooong. Trois et demi heures. C'est une longue présentation. J'ai fait une petite blague de celui-ci, en disant « nous avons une longue présentation devant nous. Trois et demi heures. C'est 210 minutes. « Et je ne sais même pas combien de minutes qui est canadien ».

Tout le monde riait et par conséquent, Montreal is officially on my Good Places list 🙂

Même s'ils n'avaient pas ri à ma blague, Je serais ravi de Montréal. J'essaie très fort d'être ouverts d'esprit et pas prendre mes repères à partir South Park, mais j'avoue, à mon grand regret, que je n'avais aucune idée comment grand sont la métropole de Montréal. J'ai hâte de revenir dans quelques mois, quand il est un peu plus chaud, à visiter à nouveau.

Une sorte de note liée, J'ai également assisté à la De Erik Swenson première présentation publique intitulée « IA et Branding Process: Croquis de Wireframes aux conceptions de haute fidélité. » (Erik est mon collègue d'EMC). Découvrez le résumé ici: http://www.sharepointsummit2009.com/conference_day2.htm. J'ai même enregistré pour lui. J'ai essayé plusieurs fois pour certains « plans d'action » et zoomé sur lui quand il s'arrêta pour boire de l'eau. Je n'ai toujours pas réussi, but I tried 🙂

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati:

Fait SSO SharePoint fun du jour

J'ai été travailler avec SharePoint SSO et apprendre que je vais. Une façon dont cela fonctionne est que vous informiez SharePoint sur des applications externes. Journal des utilisateurs dans cette demande par l'intermédiaire de certaines fonctions de SharePoint (e.g. composant WebPart iView). La première fois l'utilisateur effectue cette action, elle les invite pour l'id d'utilisateur et mot de passe à utiliser pour ce système. Il met en place une correspondance entre vos informations d'identification de SharePoint et vos informations d'identification pour ce système de back-end. Par la suite, n'aurez pas l'utilisateur d'entrer leur ID quand ils ont frappé vers le haut de ce système.

Cette partie bien fonctionnée pour moi. Cependant, On peut poser la question, "comment l'utilisateur change-t-elle cet id utilisateur ou mot de passe?"L'utilisateur pourrait avoir fait une erreur, ou peut-être que vous faites des tests dans un environnement de dev et besoin de basculer rapidement entre les comptes.

Je ne sais pas la réponse à cette, mais je ne sais pas que vous pouvez entrer dans l'Administration centrale et gérer les informations d'identification de l'utilisateur:

Administration centrale –> Opérations –> Gérer Single Sign-On –> Gérer les informations de compte pour une définition d'Application d'entreprise

A partir de là, vous pouvez spécifier l'application externe (e.g. SAP) et le compte à supprimer. Vous pouvez également modifier le mappage.

Si vous savez comment faire pour permettre aux utilisateurs finaux de modifier directement leurs informations d'identification, de bien vouloir poster un commentaire 🙂

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Aventures avec iView WebPart

J'ai besoin de faire quelques minimes prouver aujourd'hui que web iView pièces peuvent travailler dans l'environnement de mon client. Je n'ai jamais travaillé avec cette tranche de SharePoint avant.

Microsoft a créé un livre blanc de très haute qualité sur ce sujet.

Le premier obstacle, j'ai eu à surmonter a été – où est le composant WebPart iView? Pour une raison quelconque, ma première pensée a été que je dois télécharger quelque part sur un site, peut-être les site de SAP. J'ai eu 1/2 me suis convaincu que les composants WebPart iView pourraient même coût supplémentaires. Bien sûr, ils sont fournis avec MOSS (Je pense que l'entreprise; C'est ce que je me sers ici de toute façon). J'ai vu la boîte de dialogue « Ajouter un composant WebPart » standard des centaines ou plusieurs fois et toujours passés sous silence il. Aucun!

Le prochain obstacle, c'est que je ne peux pas lire les instructions.

J'utilise le composant WebPart et continué à obtenir ce message ennuyeux:

Aucun serveur SAP n'est configurés pour ce site. Contactez votre administrateur pour configurer les serveurs SAP approuvés.

Le livre blanc dit clairement de modifier un fichier de configuration situé au fichier"<Lettre de lecteur:>\Program FilesMicrosoft Office Servers12.0ConfigTrustedSAPHosts.config". La première douzaine de fois, j'ai regardé à qui, tout ce que j'ai vu était « Programme Files...Config » et je suis allé tout de suite à la 12 ruche. Une fois j'ai enfin ralenti vers le bas pour le lire, J'ai réalisé mon erreur et il était facile de Difficulté.

J'ai continué sur mon petit bonhomme de chemin avec la configuration de l'authentification unique. Il n'est pas tout à clair pour moi si cela a fonctionné, mais c'est une autre histoire pour un autre jour.

Ligne de fond:

1. composants WebPart iView sont inclus out of the box avec SharePoint (probablement Enterprise).

2. Le fichier de configuration magique, « TrustedSAPHosts.config », ne vit pas dans la 12 ruche.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Profil d'utilisateur de mousse d'autorisation de préférence de langue de l'utilisateur

Sur mon projet en cours, certains utilisateurs seront rendra dans le monde entier, et lorsqu'ils arrivent à des destinations différentes, utiliser quelque machine est maniable dans le temps. Ces ordinateurs invités s'exécutera Windows et installé et configuré pour les paramètres régionaux locaux. (J'ai viens de réaliser que les ordinateurs invités n'ont ne peut-être pas les bonne langue emaballages… ne sera probablement pas, En fait… Je suis celui-là pour l'instant de stationnement).

SharePoint a besoin de concevoir un mécanisme par lequel l'utilisateur peut choisir la langue de leur choix et ont ensuite MOSS honorer cette langue, quelle que soit la façon dont l'utilisateur accède à MOSS. En d'autres termes, ne pas tenir compte de tout ce que le navigateur raconte IIS/MOSS et plutôt chercher cette langue préférée et l'utiliser.

Nous allons étudier deux approches:

  1. Gestionnaire HTTP: Voir le profil de l'utilisateur MOSS va rechercher un gestionnaire HTTP personnalisé installé sur IIS, comprendre la langue préférée, puis passer l'en-tête HTTP autour au besoin avant de passer le contrôle à MOSS.
  2. global.asax: Modifier global.asax afin de faire la même chose. Nous pouvons modifier quelque chose d'autre, mais l'idée est que nous trouver un endroit où nous pouvons insérer notre logique de commutation locale.

L'autre facteur de complication, c'est que nous devons soutien 60k utilisateurs, sur 1,000 de qui peut être simultanément accès à MOSS au pic de charge.

Le gestionnaire HTTP semble assez drastique, mais peut-être le meilleur endroit pour mettre le code, puisque c'est au niveau d'IIS et Omniscient. C'est un bon point unique de travail.

Nous sommes penché vers une approche de type global.asax, principalement parce que nous croyons que nous aurons plus d'options pour la mise en cache des données à ce moment-là.

Je serai blogging plus à ce sujet car j'en savoir plus.

Si vous avez connaissez rien à ce sujet, s'il vous plaît poster un commentaire 🙂

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Capture “mailto:” Métriques

Je suis sur un projet où nous devons recueillir des paramètres dans une fonction appelée "partage une histoire." L'idée est très simple — Si vous cherchez à un article intéressant sur l'intranet et que vous souhaitez partager avec quelqu'un, Cliquez sur un lien intitulé "partager cette histoire" Envoyez-le à votre copain.

Nous avons joué un peu avec un formulaire personnalisé à cette fin, mais en fin de compte, bon sens a gagné la journée et nous venons d'utiliser le familier <a href = mailto:…> technique de. (<un mailto href:…> est un peu étonnamment robuste de HTML; en prime, ce lien me ramène à mon vieux temps de pages de man UNIX; those were the days!).

Cette technique fournit une interface agréable pour les utilisateurs finaux puisqu'ils arrivent à utiliser leur client MS Outlook familier (ou tout client de messagerie qu'ils ont installé).

Cela rend les choses plus difficiles sur nous développeur pauvres types puisqu'ils client * également * veut exécuter un rapport à l'avenir qui montre combien de fois utilisateurs partagent histoires et même les histoires sont plus souvent partagées.

Nous whiteboarded quelques solutions possibles. Mon préféré est de copie carbone (CC) une liste SharePoint. De cette façon, l'utilisateur final s'infiltre le client outlook alors que nous arrivons à capturer l'événement parce que nous allons obtenir une copie de l'email nous. Il y a quelques inconvénients évidents. Le principal problème est que l'utilisateur pourrait simplement vide dehors ou autrement mangle le CC adresse. Et, Nous devons gérer cette bibliothèque d'événements d'emails. Nous avons une tâche planifiée sur le tableau blanc responsable pour que le nettoyage.

Si vous avez une approche intelligente de résoudre ce problème, s'il vous plaît dites.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Grand tutoriel et portique à l'aide d'InfoPath et flux de travail pour résoudre un problème d'ordonnancement

De nos jours, Je joue perpétuellement de rattrapage avec la lecture de mon blog et je suis juste tombée sur ce post: http://sharepointsolutions.blogspot.com/2009/02/give-blood-to-your-workflow.html

Il est aussi solid et détaillé un concepteur SharePoint workflow Tutoriel (plus plus!) que vous allez voir n'importe où sur les interwebs. Je vérifierais dehors, même si vous êtes un vétéran de la SPD cicatriciel.

C'est un grand tutoriel SharePoint pour InfoPath et de flux de travail.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Groupe de développeurs SharePoint NYC – Deep Tech Talk

Il y a quelques semaines, J'ai présenté à la réunion de New York City groupe de développeurs SharePoint à la Microsoft office à Manhattan. Ils rencontrent chaque dernier mardi du mois.

J'ai passé la plupart de mon temps ces derniers temps dans mon bien-aimé New Jersey donc je ne reçois pas d'entrer dans la ville, autant que j'aime. Comme un résultat, Je pense que je l'ai fait à la première ou la seconde des réunions de ce groupe, puis à nouveau à la réunion de janvier. J'ai raté toutes les réunions entre les deux (quatre ou cinq d'entre eux probablement). C'est un nouveau groupe.

J'ai été vraiment frappé par le véritablement technique mise au point et la qualité des débats, avant, pendant et après ma présentation. Nous avons parlé d'un large éventail de sujets liés à SharePoint et d'autres technologies Microsoft.

Si vous cherchez un endroit convivial pour obtenir le véritable irritable, Je recommande fortement ce groupe.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Tags Technorati: