Archives mensuelles: Septembre 2009

SharePoint Shop Talk jeudi 10/01 @ 12:30 HAE (demain!)

Inscription SharePoint Shop Talk est en prêt pour demain.

Nous avons quelques questions teed qui résoudre certains problèmes de gestion (dev/test/prod et synchronisation des services packs), notifications par courriel (Comment sélectionner les personnes à email basé sur les métadonnées d'un document) et une discussion autour de l'utilisation des services de formulaires InfoPath dans un environnement de FBA.

Comme toujours, Si vous voulez parler d'un sujet:

Vous pouvez lire sur les dernières négociations de boutique SharePoint sur mon blog ici: http://paulgalvin.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3dPublic%2520Speaking

S'inscrire pour la session ici: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=h6hm9ptg8zt7302t

</fin>

S'abonner à mon blog.

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

Tags Technorati:

Windows Live Spaces et compteur Twitter

J'ai été DM avait un message de twitter aujourd'hui et pensé que je pourrais blog la réponse.

Il s'agit: "Hé Paul, un rapide pour vous,Comment avez-vous obtenu le compteur twitter dans votre espace direct comme le code de script est bloqué lors de l'enregistrement Thx »

Je l'ai fait en ajoutant un widget html personnalisé à ma page espaces vivants et à l'aide de l'extrait de code peu:

<un href= "http://TwitterCounter.com/?nom d'utilisateur = pagalvin" 
 titre= "TwitterCounter pour @pagalvin"> 
 <img SRC= "http://TwitterCounter.com/Counter/?nom d'utilisateur = pagalvin" 
 Largeur=88 
 hauteur=26 
 style= "border:aucun" 
 Alt= "TwitterCounter pour @pagalvin">
</un>

Cet exemple utilise une version de l'interface de widget twitter counter qui parvient à passer la chose de censeur direct windows que nous détestons tous tellement et souhait obtiendrait un mauvais cas de poison ivy.

</fin>

S'abonner à mon blog.

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

Tags Technorati:

Gestion de groupes d'approbation avec InfoPath dans un environnement de FBA

J'ai un processus d'approbation des frais que j'ai besoin de mettre en œuvre à l'aide d'InfoPath dans une authentification des formulaires basés (FBA) environnement à l'aide de forms services (InfoPath sur le Web).

Il y a deux groupes d'approbation et le processus fonctionne comme cela:

  • Utilisateur remplit un rapport de la dépense et le soumet pour approbation.
  • Qui déclenche un courriel au premier groupe de niveau approbateur.
  • Premier approbateur niveau examine et approuve ou rejette le rapport.
  • Si elle approuve la première personne de niveau, système avertit approbateur de niveau seconde.

Du côté des choses InfoPath, J'ai différentes sections que masquer/semblent basées sur la question de savoir si l'utilisateur est membre de l'un de ces groupes d'approbation.

Dans un environnement de FBA le nom d'utilisateur() fonction retourne toujours Vierge, Malheureusement. Ce que j'ai fait est mis en place une liste personnalisée appelés « Groupes d'approbation ».

Je ne pas ajouter des colonnes supplémentaires à la liste.

Lorsque le formulaire s'ouvre, Elle a une règle comme ceci:

image

La « valeur d'un champ set » est ici:

image

C'est dire essentiellement: Requête la liste personnalisée de groupe approbation et filtre de requête en recherchant une rangée où valeur du titre = « Nordique ».

Si qui renvoie une valeur, puis l'utilisateur actuel est un membre de ce groupe. Je sais qu'il contient cette valeur, car la longueur de la chaîne est supérieure à zéro.

Boucler la boucle en sécurisant les éléments individuels dans la liste d'approbation de groupe. En cours d'exécution, Si l'utilisateur actuel n'a pas accès de sécurité appropriés à cet élément, alors la requête ne retourner, longueur de chaîne sera de zéro et maintenant vous savez l'utilisateur actuel ne fait pas partie de ce groupe. Vous pouvez utiliser ce fait comme nécessaires dans le formulaire.

Il s'agit d'une super-brève description. Je suis pressé par le temps ou je voudrais fournir plus de détails.

Je ne sais pas comment pertinent c'est que je suis dans un environnement de FBA. Cela fonctionnera probablement bien dans un environnement non-FBA, mais je peux imaginer des cas où cela s'avère utile.

</fin>

S'abonner à mon blog.

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

Tags Technorati: ,

SharePoint Shop Talk Recap (09/24/09 Edition)

Nous avons fini nos 8 Q ouvert SharePoint Shop Talk&Une session hier. Au cours de cette session, Nous avons couvert les thèmes suivants:

  • Comment envoyer un email très formaté dans un flux de travail créé à l'aide de SharePoint Designer.
  • Où trouver des informations sur les différences entre SharePoint 2010 et surtout de Windows SharePoint Services 3.0 (la version gratuite de SharePoint).
  • Nous avons discuté la gestion et l'entretien de jQuery. Plus précisément, « où le jQuery reporter?"Nous avons eu une grande discussion autour de ce thème et celui des nouvelles idées intéressantes (Pour moi) C'est l'idée d'un réseau de distribution de contenu. Ce moteur de recherche bing tire vers le haut beaucoup de données intéressantes sur le sujet: http://www.bing.com/search?q=microsoft+content+delivery+network&FORM=DLSDF7&pc=MDDS&src=IE-SearchBox
  • Quelqu'un a dit que des pièces (ou peut-être même de tous les) de la mega de la prochaine Conférence à Las Vegas en octobre sera diffusé sur les internets. Consultez ce site pour plus d'informations: http://www.week3.org/Events/default.aspx
  • Nous avons parlé de RSS. Cette discussion a couvert beaucoup de terrain. Il y a un projet CodePlex qui mieux RSS que vous recevrez out of the box et www.endusersharepoint.com a quelques bons articles de Laura Rogers sur comment utiliser DVWP pour construire vraiment bonnes séances de RSS.

Que tout le recouvre. Les gens semblent recevoir beaucoup d'aide de ces donc nous allons les garder va.

Dans un élan d'efficacité, J'ai déjà mis en place la session SharePoint Shop Talk de la semaine prochaine. Vous pouvez vous inscrire ici: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=h6hm9ptg8zt7302t

Si vous souhaitez participer, feu hors d'un courriel à questions@sharepointshoptalk.com, me frapper vers le haut sur twitter (@pagalvin) ou laisser un commentaire ici.

</fin>

S'abonner à mon blog.

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

Tags Technorati:

SharePoint Shop Talk jeudi 09/24 @ 12:30 HAE

L'inscription est et prêt pour SharePoint Shop Talk demain à 12:30 PM.

Au cours de ces conférences téléphoniques, un panel de pro expérimenté SharePoint de prendre vos questions par e-mail, via live meeting ou directement par téléphone. Nous faisons de notre mieux pour fournir des conseils d'experts indépendants sur tous les sujets liés à SharePoint.

Envoyez vos questions à « questions@sharepointshoptalk.com”, leur Twitter pour moi, laisser un commentaire ici ou tout simplement apparaître lors de l'appel et demander.

Aussi, nous nous félicitons et obtenir un aperçu des membres du public.

Vous pouvez lire des résumés sur des sessions précédentes de SharePoint Shop Talk sur mon blog.

Cette semaine nous savons déjà que nous allons aborder questions relatives aux flux de travail (un favori constant) et de recherche pour n'en nommer que quelques-uns.

Inscrivez-vous ici: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=dv3m7cl30sxkq2n1

</fin>

S'abonner à mon blog.

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

Tags Technorati:

SharePoint Shop Talk ce jeudi 09/17/09 12:30 HAE à 1:30 HAE

Le prochain SharePoint Shop Talk a lieu ce jeudi, 09/17 à 12:30HAE.

Ce qu'est SharePoint Shop Talk? C'est un appel de conférence d'une heure où un panel de SharePoint pro de répondre à vos questions. Envoyez vos questions à « questions@sharepointshoptalk.com”, laisser un commentaire sur mon blog ici ou juste leur demander à haute voix lors de l'appel. Le panneau essaie de proposer différentes approches pour résoudre le problème sous-jacent derrière la question et juste généralement fournir des conseils d'experts impartiaux.

Cette semaine nous continuons avec la même formation, y compris moi-même, mes deux partenaires Arcovis Harry Jones et Natalya Voskresenskaya et Rogers, Laura de SharePoint911.

Brièvement remettre en place la semaine dernière, nous avons eu plus de questions que nous pourrions répondre, donc cette semaine, Nous vais commencer avec ceux. Nous avons eu 34 inscrits et je pense 25 les gens en fait rejoint l'appel. Nous avons couvert une grande variété de sujets que je dirais étaient 75% orienté utilisateur, y compris:

  • Stratégies pour roulement contenu de sous-sites vers des sites de niveau supérieur à l'intérieur et entre les collections du site.
  • L'impact de la personnalisation de editform.aspx en utilisant SharePoint Designer.
  • Traitant de la célèbre « collecte de données d'un utilisateur » action de flux de travail SharePoint Designer.
  • À l'aide de jQuery pour résoudre certains problèmes d'interface utilisateur communs.
  • Questions de fuseau horaire (pour un environnement distribué géographiquement)

Nous avons couvert plusieurs autres articles, mais je me rends les plus de détails.

J'ai promis d'un suivi avec une réunion live à creuser dans l'une des questions et encore besoin de le faire.

S'inscrire à la session de la semaine ici: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=bhj8dbrswhv1hv8r

Cette semaine, Nous allons parler d'au moins:

  • Stratégies pour la gestion et à l'histoire de version pour les documents
  • Les qualités et les idées autour en utilisant SharePoint comme un front-end qui permet à vos clients de consulter certaines données financières.
  • Questions de flux de travail (comme d'habitude).

Nous allons voir et vous entendre il n'y!

</fin>

S'abonner à mon blog.

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

SharePoint Saturday New York

J'ai chargé ma présentation pour le SharePoint de New York samedi ici: http://CID-1cc1edb3daa9b8aa.SkyDrive.Live.com/Self.aspx/SharePoint/Follow the Yellow Brick Road to SharePoint Mastery.pptx

Il n'est pas terriblement utile si vous n'y de la présentation, mais j'espère ajouter beaucoup de notes entre maintenant et Tampa, Quand j'ai le présenter à nouveau. Cela lui donner plus de contexte et de jambes et plus généralement utile.

</fin>

S'abonner à mon blog.

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

Serait Cool …

J'allais dans mon immense pile de magazines MSDN pour descendre ma femme mon dos pour 30 secondes pour faire place à nouveau MSDN magazines et je tombé sur un article de plus sur l'intégration de MS Speech Server avec workflow foundation et j'ai pensé, ce serait cool d'intégrer tout ce que SharePoint? Il serait bien peu pour pouvoir dire « Create site nommé [Cool site] dans la collection de sites [ours de Papa]"dans mon téléphone portable et l'ai faire cela. Je peux imaginer une architecture où le serveur vocal transmet les commandes pour une application de workflow qui fait tout le travail. C'est une logique très facile à mettre en place sur le côté serveur de la clôture.

Sur l'interface utilisateur, vous auriez à faire quelque chose pour le faire rouler. J'irais probablement à une sorte de « moniteur de discours » du site SharePoint qui possède certains jQuery en cours d'exécution qui surveille une file d'attente qui est mis à jour par l'application de flux de travail et montre, en temps réel, Que se passe-t-il.

Ce serait un train de technologie assez fou là. Téléphone cellulaire numérotation jusqu'à serveur vocal sur une machine. Combler le fossé entre Speech Server et SharePoint des workflows. jQuery améliorer une simple interface utilisateur de SharePoint de Jane.

Y a-t-il un élément pratique à cette? Qui sait. Qui s'en soucie?

</fin>

S'abonner à mon blog.

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

Consultation peut être un peu comme tirer vos propres dents

[Note: Cet article permuté à SharePoint de l'utilisateur final ici: http://www.endusersharepoint.com/2009/09/09/sharepoint-a-case-study-in-ask-the-expert/]

Parfois, Lorsque vous travaillez comme consultant (en tant que profession, ou dans un rôle consultatif au sein de votre entreprise), vous vous trouvez vivant dans une histoire de l'oignon. L'oignon a une série d'articles appelés « demandez un [expert] sur [problème quelconque]”. Cela fait suite au célèbre format « Dear Abby » où une personne concernée est demander des conseils personnels. « Expert » de l'oignon, Cependant, est tellement concentré sur son domaine d'expertise et des problèmes actuels que l'expert ne tient pas compte de la question ont entièrement et radote tout son domaine d'expertise. Comme consultants, Nous devons garder cela à l'esprit tout le temps et éviter de tomber dans ce piège. Il est classiquement décrit comme ceci: "lorsque vous utilisez un marteau, tout au long de la journée, pour résoudre vos problèmes, Tout commence à ressembler à un clou ». Nous consultants professionnels sont toujours en garde contre ce genre de chose, mais nous entrer en contact avec les personnes qui sont des professionnels sérieuses dans leur propre rôle, mais ne sont pas des consultants. Ils n'ont pas la formation ou même besoin de faire autrement.

La semaine dernière, J'ai écrit d'un des clients de mon entreprise et un projet en cours Nous avons permettre la collaboration de haute qualité entre divers ophtalmologues aux États-Unis et au Canada, faisant de la recherche clinique sur les maladies rares. En plus des fonctionnalités SharePoint noyau pour activer cette collaboration, Nous travaillons également à un processus de présentation et d'approbation des dépenses. C'est compliqué parce que nous avons tant d'acteurs:

  • Une poignée d'individus aux pratiques des médecins différents qui peuvent entrer des dépenses en ligne.
    • Il y a plus 40 pratiques des médecins.
    • À certaines pratiques, le médecin utilise le système directement.
    • De nombreuses pratiques, le personnel du docteur utilise le système directement.
  • Un administrateur financier (qui travaille pour mon client direct) qui examine les dépenses pour l'exactitude et la pertinence, approuver ou priver au niveau organisationnel.
  • Une 3ème partie groupe créditeurs des comptes. Ces gens paient toutes les factures pour les clients, non seulement les factures qui sortent de l'étude de maladies rares.

Le groupe Accounts Payable a été un défi. Travail avec eux hier m'a rappelé la série d'oignon. Dans mon rôle de consultant en affaires, J'ai expliqué la nécessité pour la compagnie de comptes payables:

  • Sites d'études cliniques (pratiques des médecins) engager des dépenses liées à l'étude.
  • Ils vous connecter sur le « site web » et inscrire leurs frais à l'aide d'un formulaire en ligne. Dans ce cas, le « site web » est hébergé avec SharePoint et les dépenses sont entrées dans un formulaire InfoPath. Les reçus de dépenses sont scannés, téléchargé et relié directement à la forme.
  • Un processus automatisé demande l'autorisation de l'administrateur financier approprié.
  • Vous, cher 3ème partie AP compagnie – s'il vous plaît examiner et approuver ou refuser de cette dépense. Je vais l'envoyer à vous aucunement que vous voulez (au sein de la raison).À ce point dans la discussion, Je n'aime pas vraiment comment il doit être livré. Je veux travailler avec le groupe AP pour comprendre ce qu'ils ont besoin et veulent.

Quand je lui ai expliqué la nécessité, le groupe 3 a pris une plongée en eaux profonde dans leur jargon jargon interne sur le processus d'approbation des dépenses, Codes d'Oracle, signatures présidentielles Vice, 90 Journée demi-tours, etc.. Et la panique. Je ne devrais pas oublier la panique. Une des exigences de la profession de Conseil Roche lit est d'apprendre à communiquer avec des gens comme ça qui sont eux-mêmes ne pas formés ou nécessairement sentent le besoin de faire la même chose. Entre autres choses, C'est l'une des meilleures parties d'être un expert-conseil. Vous arrivez à entrer dans un monde peuplé de gens d'affaires avec des points de vue complètement différents. J'imagine que c'est un peu comme entrer dans l'esprit d'un tueur en série, sauf que vous n'êtes pas ruiné pour la vie après l'expérience (mais entrer dans l'esprit d'un gestionnaire AP n'est pas une promenade dans le parc 🙂 [voir Remarque importante ci-dessous ***] ).

Une des grandes choses au sujet de notre monde technique comme les gens de SharePoint est que nous avons des réponses toutes prêtes à plusieurs des préoccupations très valables que les gens comme mon contact AP ont. Est-ce sûr? Comment puis-je savoir que la dépense a été correctement validée? Ce que je peux, comme le donneur d'ordre final, voir tous les détails de la dépense? Comment je fais que? Que se passe-t-il si je regarde ces détails et n'approuve pas leur? Je peux les rejeter? Que se passe-t-il si les changements d'organisation et de l'approbateur original n'est plus autour de? Nous pouvons facilement changer le processus afin de refléter les changements dans le système? Peux je revoie cette dépense un an plus tard lorsque j'obtenir vérifié et doivent défendre le paiement?

Comme les gens de SharePoint, Nous pouvons voir comment répondre à ces questions. Dans le cas de mon client, Nous y répondons plus ou moins comme ceci:

  • Formulaire InfoPath pour autoriser les sites à enregistrer leurs frais et soumet pour approbation.
  • Sites peuvent retourner sur le site pour afficher le statut de leur rapport de frais en tout temps.
  • Comme des événements importants se produisent (e.g. la dépense est approuvée et soumise au paiement), le système avertit proactivement les par email.
  • Le système avertit l'administrateur financier une fois qu'un rapport a été soumis pour approbation.
  • Administrateur financier, approuve ou rejette la demande présentée par.
  • Dès l'approbation, la dépense est emmitouflée dans un courriel et envoyée à l'organisation de payeur 3e partie.
  • Le payeur parti 3e a toutes les informations dont ils ont besoin d'examiner les dépenses peuvent avoir accès à l'environnement SharePoint pour creuser dans les détails (surtout histoire de vérification pour vérifier la « vérité » des dépenses).
  • 3payeur parti RD peut approuver ou refuser le paiement à l'aide de leurs propres processus internes. Ils enregistrent ce résultat dans le site SharePoint (qui déclenche une notification par courriel aux personnes concernées).
  • Dans un avenir, Il serait bon de couper ce processus Courriel stilly et alimenter au lieu de cela les frais directement dans leur système.

En conclusion, Il y a un style de vie ici que décrire du consultant professionnel point de vue, mais qui s'applique presque à plein temps partiel dans un BA ou rôle d'utilisateur de puissance. Travailler patiemment avec les experts de votre entreprise et extraire les besoins opérationnels de base autant que vous pouvez. Avec une connaissance approfondie des fonctions de SharePoint et de mettre à profit, le plus souvent, vous serez capable de répondre à questions et offrent des moyens d'améliorer du tout le monde travail jour levier SharePoint caractéristiques fondamentales.

***Remarque importante: Je ne veux vraiment pas comparer les gens AP aux tueurs en série. Cependant, Je pourrais probablement nommer certains AP pro de qui avez-vous souhaité sans doute qu'ils pouvaient obtenir une ordonnance restrictive contre moi, harcèlement et demandant maintes et maintes fois. « Où est mon chèque?"" Où est mon chèque?"" Où est mon chèque?”

</fin>

S'abonner à mon blog.

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

SharePoint Shop Talk jeudi, 09/10/09 à 12:30HAE

SharePoint Shop Talk continue ce jeudi à 12:30 HAE à 1:30HAE. Ce sera notre 5e appel que je crois. SharePoint Shop Talk fonctionne comme ceci:

  • Un groupe d'Experts de SharePoint répondre aux questions. Cette semaine le panneau comprend Laura Rogers, Natalya Voskresenskaya, Harry Jones et moi.
  • N'importe quelle question de SharePoint est un jeu équitable.
  • Envoyer ou poser des questions:
    • Par courriel: info@arcovis.com
    • Twitter directement à @ pagalvin
    • Laisser un commentaire sur ce blog
    • Écrire la question sur le dos d'une pièce de panneau affiche, un côté qui est recouvert de $20 projets de loi et par la poste à mon domicile (laisser un commentaire et je serai en contact avec vous directement).
    • Enfin, composer l'appel et vient demander à haute voix.

Cette semaine, nous avons quelques questions autour de flux de travail SharePoint. Deux exemples de questions:

  • « Comment je déployer un flux de travail SharePoint Designer de développement pour tester?”
  • « Flux de travail SharePoint Designer fonctionne bien avec InfoPath? Comment je peux partager des informations entre un formulaire InfoPath et un flux de travail SharePoint Designer?”

Enregistrement de SharePoint Shop Talk de cette semaine est en place. Cliquez ici pour vous inscrire. Nous espérons vous entendre il!

</fin>

S'abonner à mon blog.

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