Categorie Archieven: Uncategorized

Web deel naamruimten hernoemen (Of, Een reden voor "een webonderdeel of webformulierbesturingselement op deze pagina kan niet worden weergegeven of ingevoerd)”

Ik heb gewerkt om mijn karbonades dev terug en daartoe, werken op een hobby project dat de volgende bits heeft:

  • Verbonden webonderdeel die een site of site-URL op van een out of the box SharePoint tekstfilter webonderdeel ontvangt.
  • Dit webonderdeel opgezocht alle info over de de geselecteerde site, genereert een XML-pakket en het uit handen naar een andere WP op de pagina (via verbindingen).
  • 3RD webonderdeel ontvangt de XML en doet sommige XSL transformeren spullen.

Ik wilde de naam wijzigen de naamruimte van alle bits te "Nivlag" en ik was geraakt omhoog met de volgende fout wanneer ik het webonderdeel ingezet  mijn testomgeving:

Een webonderdeel of webformulierbesturingselement op deze pagina kan niet worden weergegeven of ingevoerd.  Het type kan niet worden gevonden of het is niet geregistreerd als veilig.

Dit is een beginner's probleem maar ik dacht dat ik zou een opmerking op dit toch noteren.  Ik de fout heeft veroorzaakt, wanneer ik met de rechtermuisknop op de standaard naamruimte geklikt (die aan het projectnaam in gebreke gebleven), geselecteerde Refactor en vervolgens naam wijzigen zoals zo:

image

Dat dingen in een bos van plaatsen in de project naam wijzigen, maar het is niet genoeg.  Ook moet u verscheidene andere aanpassingen:

1. Handmatig openen en bewerken van een bestand, "ShaerPointProjectItem.spdata". Dat een XML-bestand dat heeft een <SafeControls> sectie.  De functie naam wijzigen naamruimte is zich bewust van dit bestand voor welke reden dan ook niet, Zo moet u handmatig bijwerken van de Namespace er.

2. Het bestand .webpart handmatig bewerken.  Voor welke reden dan ook, Visual Studio wijzigen niet hetzij deze verwijzing.  Verandering de "<type>"knooppunt aan uw gewijzigde naamruimte er.

3. Tot slot, afhankelijk van hoe u refactored de naamruimte wijzigen, Visual studio kan ook hebben bijgewerkt de tekenreeks die verwijst naar uw .ascx bestand hier:

Private const tekenreeks _ascxPath = @ "~/_CONTROLTEMPLATES......

U wellicht om dat te veranderen terug.  U zult omdat u een fout de volgende strekking krijgt wanneer u probeert en het webonderdeel toevoegen aan een webonderdeelzone op een  pagina:

Serverfout in ' /’ Toepassing.


Het bestand ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ bestaat niet.

Beschrijving: Er is een onverwerkte uitzondering opgetreden tijdens de uitvoering van de huidige webaanvraag. Controleer de stacktrace voor meer informatie over de fout en waar het is ontstaan in de code.
Uitzondering Details: System.Web.HttpException: Het bestand ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ bestaat niet.
Bronfout:

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.

 

De verwijzing er vast en je moet goed om te gaan.

4. Tot slot, het werkelijke bestand ASCX had nog steeds een verwijzing (voor mij) de oude originele naamruimte (de functie refactor/naam wijzigen positiebepaling niet zulks).  U zult weten over deze fout wanneer u probeert en het webonderdeel aan de pagina toevoegen en krijg het volgende bericht:

Serverfout in ' /’ Toepassing.


Parser fout

Beschrijving: Er is een fout opgetreden tijdens het parseren van een resource vereist om dit verzoek dienst. De volgende specifieke parse foutdetails Bekijk en wijzig uw bronbestand op de juiste wijze.
Parserfoutbericht: Type 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl' kan niet worden geladen.
Bronfout:

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

Bronbestand: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Lijn: 8


Versie-informatie: Microsoft..NET Framework versie:2.0.50727.4927; ASP.NET versie:2.0.50727.4927

Het .ascx-bestand rechtstreeks bewerken en op te lossen de gebroken naamruimte.

Op dit punt, Had ik eindelijk een webonderdeel in de naamruimte van het kiezen van mijn leven.

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Taxonomie besprekingen zal nooit weg gaan

Er is een ongewone "theorie" type draad gaande is hier op de MSDN forums: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

Een heleboel MSDN forum vragen zijn zeer "how do I do [x]"in de natuur.

Dit is een groot onderwerp en enkele van de belangrijkste kwesties worden aangepakt vrij keurig in de thread.

Doe mee met de pret!

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Berekende kolommen gebruiken om de technische leemten in de SPD Workflows

Hier is een ander artikel dat ik schreef voor www.sharepointbriefing.com. Deze beschrijft een techniek die we kunnen in SharePoint Designer berekeningen die niet mogelijk met behulp van een van de ingebouwde berekening-stijl-activiteiten uitvoeren. Het basisidee is om te gebruiken een aangepaste lijst als een rekenmodule-een lijst waarmee de berekening correct definiëren, een item via EPD maken en lees vervolgens het resultaat.

Hier is een teaser:

image

Lees hier meer over het: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Maak een Image Rotator in SharePoint met behulp van jQuery

Een tijdje geleden, Ik schreef een artikel voor SharePoint Briefing (www.sharepointbriefing.com) die beschrijft hoe maak je een afbeelding rotator in SharePoint. Hier is een teaser:

image

Lees het hele artikel hier: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

JQuery te doden Spell Checker in SharePoint-lijsten gebruiken

'Het gebruik van jQuery te doden Spell Checker in SharePoint-lijsten' – dat is de titel van een recent artikel van mij dat de goede mensen bij www.sharepointbriefing.com gepost eerder deze maand.

Hier is een teaser:

image

Lees over het hoe en waarom ik wilde doden de arme spellingcontrole: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Oplossing: SPD Workflow en "het formulier kan niet worden weergegeven..." Bericht

Ik was vandaag voorbereiden op het geven van een demonstratie op SharePoint 2010 gericht op EPD 2010 werkstromen. Zoals ik was prepping, Ik raakte deze fout toen ik probeerde om een werkstroom handmatig uitvoeren:

Het formulier kan niet worden weergegeven. Dit kan worden veroorzaakt door een onjuiste configuratie van de Service Microsoft SharePoint Server staat. Voor meer informatie, Neem contact op met uw serverbeheerder.

Ik had eerder ingesteld op mijn boerderij op een ondermaatse laptop en in een poging om te helpen het, Ik probeerde uit te schakelen / uitschakelen van een bos van diensten, zoals:

image

It turns out that the State Service is pretty important 🙂

Ik opnieuw mijn web app verbonden aan de nationale dienst ik was onmiddellijk kundig voor stormloop mijn werkstromen.

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Kleine opmerking over Microsoft Online Services-wachtwoorden en administratie

Ik begon te werken met Microsoft Small Business Productivity Online Suite enkele maanden geleden, maar nu heb ik een betere reden om te worden gebruikt.

Ik ben nog steeds bezig mijn manier rond het, dus ik kan het krijgen van sommige van de verkeerde terminologie, maar in principe zijn er twee belangrijke interfaces: het administration center en de diensten zelf.

Het systeem vertelde me dat ik moest mijn wachtwoord wijzigen, Dus ging ik vooruit en deed dat. Die stond me toe om te gaan en te werken met de diensten deel (SharePoint, E-mail, en leven vergadering). Echter, Toen ik ging naar de administratie pagina, het zou me niet laten door me te vertellen dat het niet geloofde dat mijn wachtwoord correct was.

Het gedrag was een beetje raar. Als ik het wachtwoord inging ik * denken * moet, het zou leeg uit de gebruikersnaam en het wachtwoord en vertel me het wachtwoord of gebruikersnaam onjuist was. Als ik een flagrant verkeerde wachtwoord opgegeven, het zou me vertellen hetzelfde, maar het veld gebruiker ID intact houden.

Ik heb spelen rond met dit voor een tijdje en ten slotte genoemd (Ja, op een zondag ochtend). Ongelooflijk, een collega, Ben, beantwoordt de telefoon meteen. En, Ik hoefde niet te een creditcard opgeven.

Lang verhaal kort, het administration center wachtwoord gebruikt verschillende wachtwoord regels dan de services paswoord. Adminwachtwoord moet bestaan uit alpha, numerieke en speciale tekens. Wanneer ik veranderde mijn adminwachtwoord de eerste keer, Ik volgen niet deze regel (noch deed het mij waarschuwen!). Ik was in staat om wisseling op voor een geldig beheerwachtwoord en kreeg terug.

Als u dat soort probleem in de toekomst ondervindt, u weet welke gehanteerd voor mij en hopelijk op zal werkzaamheden voor u.

</einde>Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Sociale Computing boek voor SharePoint 2007

Medio juli, Ik kreeg een kans om de auteur van twee hoofdstukken voor aangeboden Brendon Schwartz en Matt Ranlett komende boek, Sociale Computing met Microsoft SharePoint 2007: Implementatie van toepassingen voor SharePoint om samenwerking en interactie in de onderneming. (Ik denk dat ze probeerden te winnen een wedstrijd lengte met die titel; Ik denk dat ze gewonnen). Ik sprong op de gelegenheid en nu, tot slot, het hele boek is gedaan, aankomst in winkels in februari.

Aangezien SharePoint rijpt, uitgevers zijn begonnen met het produceren van een nieuwe golf van boeken. Dit boek is deel van die Golf. Deze golf bouwt voort op de vorige ronde van technische referentiehandleidingen core kenmerken en functies uit te leggen en begint om te beschrijven hoe die functies en functies gebruiken om bedrijfswaarde leveren een zeer niet-oppervlakkige wijze. Ik zeg niet dat dat is om het even wat oppervlakkig over referentiehandleidingen of hun waarde. Eigenlijk, een boek zoals dit op Social Computing niet kon waarschijnlijk hebben geschreven een jaar geleden. (Letterlijk, Natuurlijk kon het hebben geschreven, maar ik denk niet dat de grotere Gemeenschap zou geweest zijn klaar voor het). De nieuwe golf van boeken heeft de neiging om te veronderstellen de lezer in feite begrijpt kerneigenschappen en in plaats daarvan wordt beschreven hoe u de basisfuncties in interessante nieuwe manieren.

Zoals de titel al duidelijk zegt, Dit is een boek over Social Computing. Sociale Computing is een onderwerp rijp voor discussie en exploratie en inderdaad, de discussie is in volle gang onder vroege adopters. Veel bedrijven zijn nu heel comfortabel met documentbibliotheken, inhoudstypen, zoeken, Basiswerkstroom, etc. Hebben ten uitvoer gelegd en gemasterd deze functies van brood en boter, ze zijn klaar voor het volgende niveau. Dit boek biedt inzichten en strategieën om dat te doen en daarmee, profiteren van de nieuwe en interessante mogelijkheden die Social Computing aan de wereld brengt.

Sociale Computing is een grote en evoluerende onderwerp en omvat veel dingen, met inbegrip van blogs, wiki 's, Social tagging, zoeken, interactieve media, mash-ups, "mensen," en andere sociaal georiënteerde "stuff." SharePoint is een zeer sterke verhaal te vertellen in deze arena en nu, op dit moment in Internet & SharePoint geschiedenis, is het tijd om het te vertellen. Alle dingen die gelijk tussen bedrijven, degenen die met succes hefboomwerking Social Computing zal overtreffen en ontgroeien die niet. De trein maakt zich klaar om het verlaten van het station en u wilt niet te missen! This book is your ticket for a seat on that train 🙂

Bottom line, Dit is een blog entry pitching het boek. Het is het gevolg in februari. Pre-order het hier: Sociale Computing met Microsoft SharePoint 2007: Implementatie van toepassingen voor SharePoint om samenwerking en interactie in de onderneming.

(Volledige openbaarmaking — Er is geen royalty's geld in het voor mij als u ervoor kiest om het boek te kopen, dus dit is niet een poging om te stimuleren mijn spaarrekening, Hoewel als het goed verkoopt, het zal helpen mijn ego, die wil altijd meer, meer, meer!)

Als een terzijde, maar zeer belangrijk opzij, Ik dank Bob Fox voor het aansluiten van mij met Brendon. En natuurlijk, Ik dank Brendon en Matt voor inname van een kans op een newbie zoals mezelf en me te laten Auteur hoofdstukken in hun zeer belangrijke boek!

</einde>

Abonneren op mijn blog.

Volg mij op Twitter op http://www.twitter.com/pagalvin

Technorati Tags:

Met behulp van Delicious.com naar Track SharePoint “v.Next” Informatie

Zoals ik resources zoeken op het web over functies die beschikbaar zijn in de volgende versie van SharePoint, Ik zal het toevoegen van hen aan mijn heerlijke bookmarks. Het lijkt erop dat Delicious laat mensen zich abonneren op een bepaalde tag, Dus als je geïnteresseerd bent in wat ik vind, Wanneer ik vind het, Abonneer u hier: http://feeds.delicious.com/v2/rss/pagalvin/SharePoint_O14?count=15

</einde>

Abonneren op mijn blog.

Technorati Tags:

Gefeliciteerd, Natalya!

Ik heb net ontvangen woord dat mijn vriend en collega, Natalya Voskresenskaya Vandaag werd MVP bekroond voor SharePoint. Ik heb gewerkt met Natalya voor bijna 18 maanden nu en het is een welverdiende erkenning. Net als alle de MVP's weet ik, ze sterk ingegeven door de Gemeenschap en haar werk met ISPA, onder andere, helpt bij het maken van de SharePoint-Gemeenschap een van de sterkste en meest nuttige van enige technisch georiënteerde inspanning op de planeet.

Congrats!

</einde>