Archives Catégorie: Uncategorized

Attribution d'espaces de noms Web Part (Ou, Une raison pour "un composant WebPart ou un contrôle de formulaire Web sur cette Page ne peut pas être affichée ou importée)”

J'ai travaillé pour obtenir mes côtelettes de dev de retour et à cette fin, travail sur un projet de loisir qui a les bits suivants:

  • Composant WebPart connecté qui reçoit un site ou un site collection URL une hors de la zone de composant WebPart de filtre de texte SharePoint.
  • Ce composant WebPart recherche toutes les infos le site sélectionné, génère un paquet XML et remet au large d'un autre WP sur la page (via des connexions).
  • 3WebPart rd reçoit le code XML et quelques XSL transforme stuff.

Je voulais vous renommez l'espace de noms de tous les bits de « Nivlag » et je m'obtenir frappé avec l'erreur suivante lorsque j'ai déployé le composant WebPart à  mon environnement de test:

Un composant WebPart ou un contrôle de formulaire Web sur cette Page ne peut pas être affichée ou importé.  Le type n'a pas pu être trouvé ou il n'est pas enregistré comme sûrs.

C'est le problème du débutant mais je pense que je serait griffonner une note à ce sujet en tout cas.  J'a provoqué l'erreur lorsque je right-clicked sur l'espace de noms par défaut (qui par défaut pour le nom du projet), Refactoriser sélectionnée et puis renommer comme ceci:

image

Qui a fait renommer les choses dans un tas d'endroits dans le projet, mais il ne suffit pas.  Vous devrez également plusieurs autres réglages:

1. Ouvrir et éditer un fichier manuellement, « ShaerPointProjectItem.spdata ». Que XML du fichier qui a un <SafeControls> article.  La fonction rename espace de noms n'est pas au courant de ce fichier pour une raison quelconque, Si vous avez besoin mettre à jour manuellement de la Namespace il.

2. Modifier manuellement le fichier .webpart.  Pour une raison quelconque, Visual Studio ne modifie pas cette référence soit.  Changement de la »<type>« nœud afin de tenir compte de votre espace de noms modifié il.

3. Enfin, Selon la façon dont vous refactorisé le changement d'espace de noms, Visual studio peut avoir également mis à jour la chaîne qui fait référence à votre fichier .ascx ici:

Private const string _ascxPath = @ "~/_CONTROLTEMPLATES ……

Vous devrez peut-être changer cela en retour.  Vous allez car vous obtiendrez une erreur semblable au suivant lorsque vous essayez et ajoutez le composant WebPart à une zone de la partie web sur un  page:

Erreur de serveur dans ' /’ Application.


Le fichier ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ n'existe pas.

Description: Une exception non gérée s'est produite pendant l'exécution de la requête web en cours. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où il a pris naissance dans le code.
Détails de l'exception: System.Web.HttpException: Le fichier ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ n'existe pas.
Erreur de la source:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Fixer la référence y et vous devriez être bon d'aller.

4. Enfin, le fichier ASCX avait toujours une référence (pour moi) l'espace de noms originaux anciens (la fonction de refactoriser/renommer n'a pas corriger cela).  Vous savez sur cette erreur lorsque vous essayez ajoutez le composant WebPart à la page et le message suivant:

Erreur de serveur dans ' /’ Application.


Erreur de l'analyseur

Description: Une erreur s'est produite pendant l'analyse d'une ressource nécessaire à cette demande de service. Veuillez revoir les détails de l'erreur suivante analyse spécifique et modifier votre fichier de source de manière appropriée.
Message d'erreur analyseur: Pouvait pas charger le type « RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl ».
Erreur de la source:

Ligne 6:  <%@ Import Namespace="Microsoft.SharePoint" %> 
Ligne 7:  <%@ Register Tagprefix = "WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Ligne 8:  <%@ Control Language = "C#" AutoEventWireup = "true" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Fichier source: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Ligne: 8


Informations de version: Microsoft.NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927

Modifier le fichier .ascx directement et régler l'espace de noms brisé.

À ce point, J'ai enfin eu un composant WebPart dans l'espace de noms de mon choix.

</fin>

S'abonner à mon blog.

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

Taxonomie des Discussions ne partira jamais

Il y a un fil de type inhabituel « théorie » passe ici sur les forums MSDN: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

Beaucoup de questions de forum MSDN sont très « comment faire [x]« dans la nature.

C'est un grand sujet et certaines des questions clées sont traitées très joliment dans le thread.

Se joindre à la fête!

</fin>

S'abonner à mon blog.

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

Utilisation de colonnes calculées pour combler des lacunes techniques dans les Workflows SPD

Voici un autre article que j'ai écrit pour www.sharepointbriefing.com. Celui-ci décrit une technique que nous pouvons dans SharePoint Designer pour effectuer des calculs qui ne sont pas possibles à l'aide de toutes les activités de calcul-style intégré. L'idée de base consiste à utiliser une liste personnalisée comme un moteur de calcul – définir une liste qui effectue le calcul correctement, créer un élément par le biais de SPD et ensuite lire la suite.

Voici un teaser:

image

Pour en savoir plus à ce sujet ici: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</fin>

S'abonner à mon blog.

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

Créer une Image dans SharePoint en utilisant jQuery

Tout à l'heure, J'ai écrit un article pour SharePoint Briefing (www.sharepointbriefing.com) décrit comment créer une image dans SharePoint. Voici un teaser:

image

Lire l'article entier ici: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</fin>

S'abonner à mon blog.

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

Utiliser jQuery pour tuer orthographique dans les listes SharePoint

« Utiliser jQuery pour tuer de correcteur orthographique dans les listes SharePoint » – qui s le titre d'un article récent de la mine que les bonnes gens de www.sharepointbriefing.com posté plus tôt ce mois-ci.

Voici un teaser:

image

Découvrez comment et pourquoi j'ai voulu tuer le vérificateur d'orthographe pauvre ici: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</fin>

S'abonner à mon blog.

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

Solution: Workflow de SPD et de « la forme ne peut être rendue … » Message

Je me préparais aujourd'hui de donner une démonstration sur SharePoint 2010 en mettant l'accent sur le SPD 2010 flux de travail. Comme je m'apprêter, J'ai frappé cette erreur lorsque j'ai essayé d'exécuter un flux de travail manuellement:

Le formulaire ne peut pas être rendu. Cela peut être dû à un problème de configuration du Service Microsoft SharePoint Server. Pour plus d'informations, Contactez votre administrateur de serveur.

J'avais déjà mis en place ma ferme sur un ordinateur portable sous-motorisé et en essayant d'aider, J'ai essayé de désactiver / désactiver un bouquet de services, comme le montre:

image

It turns out that the State Service is pretty important 🙂

J'ai rebranché mon application web au Service de l'État, j'ai été immédiatement capable de courir mes workflows.

</fin>

S'abonner à mon blog.

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

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

Social Computing livre pour SharePoint 2007

À la mi juillet, Je m'offre une chance à l'auteur de deux chapitres pour Brendon Schwartz et De Matt Ranlett livre à venir, Social informatique avec Microsoft SharePoint 2007: Mise en œuvre d'Applications pour SharePoint afin de permettre la Collaboration et l'Interaction de l'entreprise. (Je pense qu'ils tentaient de remporter un concours de longueur avec ce titre; Je pense qu'ils ont gagné). J'ai sauté sur l'occasion et maintenant, Enfin, le livre entier est fait, arriver dans les magasins en février.

SharePoint mûrit, éditeurs ont commencé à produire une nouvelle vague de livres. Ce livre fait partie de cette vague. Cette vague s'appuie sur la précédente série de manuels de références techniques expliquant les fonctions et fonctionnalités de base et commence à décrire comment utiliser ces fonctionnalités et fonctions pour offrir une valeur commerciale d'une manière très superficielle. Je ne dis pas que c'est quelque chose de superficiel sur les manuels de référence ou de leur valeur. En fait, un livre comme celui-ci sur Social Computing probablement ne pouvait pas avoir été écrit il y a un an. (Littéralement, Bien sûr il aurait pu être écrit, mais je ne pense pas que la plus grande communauté aurait été prête pour elle). La nouvelle vague de livres a tendance à supposer le lecteur comprend essentiellement des caractéristiques de base et décrit plutôt comment utiliser ces fonctionnalités de base de manière nouvelle intéressante.

Comme le titre le dit clairement, Il s'agit d'un livre à propos de Social Computing. Social Computing est un sujet propice à la discussion et à l'exploration, voire, la discussion va bon train entre les adopteurs précoces. Beaucoup d'entreprises sont maintenant très à l'aise avec les bibliothèques de documents, types de contenu, recherche, workflow de base, etc.. Après avoir mis en œuvre et maîtrisé ces fonctionnalités de pain et beurre, ils sont prêts pour le prochain niveau. Cet ouvrage propose des idées et des stratégies pour le faire et, partant,, exploiter les possibilités nouvelles et intéressantes que Social Computing apporte au monde.

Social Computing est un sujet de grand et en constante évolution et couvre beaucoup de choses, y compris les blogs, wikis, étiquetage social, recherche, médias interactifs, mashups, « les gens," et d'autres à vocation sociale "choses." SharePoint a une histoire très forte à raconter dans ce domaine et maintenant, en ce moment sur Internet & Histoire de SharePoint, Il est temps de lui dire. Toutes choses étant égales par ailleurs entre entreprises, ceux qui exploitent avec succès Social Computing vont dépasser et deviennent trop grand pour ceux qui ne sont pas. Le train se prépare à quitter la station et vous ne voulez pas manquer! This book is your ticket for a seat on that train 🙂

Ligne de fond, Il s'agit d'une entrée de blog poisser le livre. Il est attendu en février. Pré-commander ici: Social informatique avec Microsoft SharePoint 2007: Mise en œuvre d'Applications pour SharePoint afin de permettre la Collaboration et l'Interaction de l'entreprise.

(Divulgation complète — n'offre aucun argent de la redevance de bon pour moi si vous choisissez d'acheter le livre, Si ce n'est pas un effort pour stimuler mon compte d'épargne, Bien que si il se vend bien, Il aidera à mon ego, qui veut toujours plus, plus, plus!)

Comme une annulation, côté mais très importante, Je remercie Bob Fox pour me connecter avec Brendon. Et naturellement, Je remercie Brendon et Matt pour prendre une chance sur un newbie comme moi et de me laisser auteur de chapitres dans leur ouvrage très important!

</fin>

S'abonner à mon blog.

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

Tags Technorati:

À l'aide de Delicious.com à SharePoint de piste “version” Information

Comme j'ai trouver des ressources sur le web discutant des fonctionnalités disponibles dans la prochaine version de SharePoint, Je vais les ajouter à mes favoris délicieux. Il semble que Delicious permet aux gens de s'abonner à une balise, donc, si vous êtes intéressé par ce que je trouve, quand je le trouve, s'abonner ici: http://feeds.delicious.com/v2/rss/pagalvin/SharePoint_O14?count=15

</fin>

S'abonner à mon blog.

Tags Technorati:

Félicitations, Natalya!

Je viens de recevoir mot que mon ami et collègue, Natalya Voskresenskaya a été décerné aujourd'hui MVP pour SharePoint. J'ai travaillé avec Natalya pour presque 18 mois maintenant et c'est une reconnaissance bien méritée. Comme tous les MVP je sais, elle est fortement motivée par la communauté et son travail avec ISPA, entre autres choses, contribue à rendre la Communauté SharePoint un des plus forts et plus utile de tout effort techniquement orientée sur la planète.

Félicitations!

</fin>