archivi categoria: Uncategorized

Ridenominazione di Web Part spazi dei nomi (O, Una ragione per non "una Web Part o controllo modulo Web in questa pagina può essere visualizzato o importato)”

Ho lavorato per ottenere il mio braciole dev indietro e a tal fine, lavorando su un progetto di collezionisti che ha i seguenti bit:

  • Connessione web part che riceve un sito o un URL della raccolta siti da un fuori dalla scatola web part di SharePoint filtro di testo.
  • Questa web part cerca tutte le informazioni il sito selezionato, genera un pacchetto XML e hands off a WP un'altra pagina (tramite connessioni).
  • 3parte web Rd riceve i dati XML e fa alcuni XSL trasformare la roba.

Ho voluto rinominare spazio dei nomi di tutti i bit a "Nivlag" e sono stato sempre colpito con il seguente errore quando distribuito la web part per  il mio ambiente di test:

Una Web Part o controllo Form Web su questa pagina non può essere visualizzato o importato.  Il tipo non è stato trovato o non è registrato come sicuro.

Questo è il problema di un principiante, ma ho pensato che sarebbe buttar giù una nota su questo comunque.  Ha causato l'errore quando selezionata sul spazio dei nomi predefinito (che insolute al nome del progetto), selezionato refactoring e quindi Rinomina in questo modo:

image

Che ha fatto rinominare le cose in un mucchio di posti nel progetto, ma non è sufficiente.  È inoltre necessario apportare diversi altri adattamenti:

1. Aprire e modificare un file manualmente, "ShaerPointProjectItem.spdata". Che un XML file che ha un <SafeControls> sezione.  La funzione rename dello spazio dei nomi non è consapevole di questo file per una qualunque ragione, quindi è necessario aggiornare manualmente il Namespace ci.

2. Modificare manualmente il file WebPart.  Per qualunque ragione, Visual Studio non cambia questo riferimento uno o l'altro.  Modifica il "<tipo>"nodo per riflettere lo spazio dei nomi modificato ci.

3. Infine, a seconda di come si refactoring la modifica dello spazio dei nomi, Visual studio possa anche aggiornato la stringa a cui fa riferimento il file con estensione ascx qui:

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

Potrebbe essere necessario cambiare quella indietro.  You'll perché si otterrà un messaggio di errore simile al seguente quando si tenta e aggiungere la web part per un'area di web part su una  pagina:

Errore del server in ' /’ Applicazione.


Il file ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ non esiste.

Descrizione: Si verificata un'eccezione non gestita durante l'esecuzione della richiesta web corrente. Si prega di rivedere la traccia dello stack per ulteriori informazioni sull'errore e dove ha avuto origine nel codice.
Informazioni dettagliate sull'eccezione: System.Web.HttpException: Il file ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ non esiste.
Errore di fonte:

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.

 

Difficoltà il riferimento c'e si dovrebbe essere buona per andare.

4. Infine, il file ASCX effettivo aveva ancora un riferimento (per me) spazio dei nomi originali vecchi (la funzione refactor/rinominare non risolvere il problema).  Saprete su questo errore quando si tenta e aggiungere la web part nella pagina e viene visualizzato il seguente messaggio:

Errore del server in ' /’ Applicazione.


Errore del parser

Descrizione: Si è verificato un errore durante l'analisi di una risorsa necessaria per questa richiesta. Si prega di rivedere i seguenti dettagli errore parse specifici e modificare i file di origine in modo appropriato.
Messaggio di errore del parser: Impossibile caricare il tipo 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
Errore di fonte:

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

File di origine: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Linea: 8


Informazioni sulla versione: Microsoft.NET Framework versione:2.0.50727.4927; ASP.NET versione:2.0.50727.4927

Modificare direttamente il file con estensione ascx e Difficoltà lo spazio dei nomi rotto.

A questo punto, Ho finalmente avuto una web part che vivono nello spazio dei nomi della mia scelta.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Tassonomia discussioni non potrà mai andare via

C'è un thread di tipo insolito "teoria" succedendo qui sul forum MSDN: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

Un sacco di domande forum MSDN sono molto "come devo fare [x]"in natura.

Questo è un argomento di grande e alcune questioni chiave sono trattati abbastanza bene nel thread.

Unisciti al divertimento!

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Utilizzare le colonne calcolate per le lacune tecniche in SPD i flussi di lavoro

Ecco un altro articolo che ho scritto per www.sharepointbriefing.com. Questa descrive una tecnica che possiamo in SharePoint Designer per eseguire calcoli che non sono possibili utilizzando le attività di calcolo-stile incorporato. L'idea di base è quello di utilizzare un elenco personalizzato come un motore di calcolo, definire una lista che il calcolo venga eseguito correttamente, creare un elemento tramite SPD e quindi leggere il risultato.

Ecco un teaser:

image

Per saperne di più su di esso qui: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Creare un'immagine dei rotatori in SharePoint utilizzando jQuery

Qualche tempo fa, Ho scritto un articolo per SharePoint Briefing (www.sharepointbriefing.com) che descrive come creare un rotatore immagine in SharePoint. Ecco un teaser:

image

Leggere l'intero articolo qui: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Utilizzare jQuery per uccidere il controllo ortografico in elenchi di SharePoint

"Utilizzare jQuery per uccidere correttore ortografico in elenchi SharePoint" – che del titolo di un recente articolo di miniera che la buona gente di www.sharepointbriefing.com pubblicato all'inizio di questo mese.

Ecco un teaser:

image

Leggi come e perché voleva uccidere il povero correttore ortografico qui: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Soluzione: SPD Workflow e "la forma non può essere reso..." Messaggio

Oggi stavo preparando dare una dimostrazione su SharePoint 2010 concentrandosi su SPD 2010 flussi di lavoro. Come mi stavo preparando, Mi ha colpito questo errore quando ho provato ad eseguire manualmente un flusso di lavoro:

La forma non può essere reso. Ciò può essere dovuto un errore di configurazione del servizio di stato di Microsoft SharePoint Server. Per ulteriori informazioni, contattare l'amministratore del server.

In precedenza avevo impostato mia farm su un portatile sottodimensionato e nel tentativo di farne, Provato a disattivare / disabilitare un mucchio di servizi, come illustrato:

image

Si scopre che l'Avvocatura dello Stato è abbastanza importante 🙂

Ho ricollegato il mio app web al servizio dello stato sono stato subito in grado di eseguire il mio Workflow.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Piccola nota su Microsoft Online Services password e amministrazione

Ho iniziato a lavorare con Microsoft Small Business Productivity Online Suite diversi mesi fa, ma ora ho qualche motivo meglio usarli.

Sto ancora lavorando mio modo intorno ad esso, così posso essere sempre alcuni di terminologia sbagliata, ma fondamentalmente ci sono due interfacce principali: il centro di amministrazione e dei servizi stessi.

Il sistema mi diceva che dovevo cambiare la mia password, così sono andato avanti e ha fatto questo. Che mi ha permesso di procedere e lavorare con la parte di servizi (SharePoint, Posta elettronica, e live meeting). Tuttavia, Quando sono andato alla schermata di amministrazione, esso non mi permetta dicendomi che essa non credeva che mia password è stata corretta.

Il comportamento era un po' strano. Se ho inserito la password ho * pensiero * dovrebbe essere, sarebbe vuoto uscita la userid e la password e dirmi la password o userid non era corretto. Se ho inserito una password palesemente errata, mi vuoi dire lo stesso, ma mantenere intatto il campo ID utente.

Sono stato a giocare con questo per un po' e finalmente chiamato (Sì, una domenica mattina). Incredibilmente, un collega, Ben, ha subito risposto al telefono. E, Non ho dovuto inserire una carta di credito.

Lunga storia breve, la password di amministrazione centro utilizza le regole di password diversa rispetto la password di servizi. Admin password deve contenere alfa, caratteri numerici e speciali. Quando ho cambiato la mia password di amministratore la prima volta, Non seguo quella regola (né esso ha fatto avvertirmi!). Sono stato in grado di cambiare una password di amministrazione valida e sono tornato in.

Se si verifica questo tipo di problema in futuro, Sai che cosa ha funzionato per me e speriamo che funzionerà per voi.

</fine>Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Libro Social Computing per SharePoint 2007

A metà luglio, Mi è stata offerta una possibilità all'autore di due capitoli per Di Brendon Schwartz e Di Matt Ranlett libro imminenti, Social Computing con Microsoft SharePoint 2007: Implementazione di applicazioni per SharePoint consentire la collaborazione e l'interazione in azienda. (Penso che stavano cercando di vincere un concorso di lunghezza con quel titolo; Penso che hanno vinto). Ho saltato l'occasione e ora, Infine, l'intero libro è fatto, che arrivano nei negozi nel mese di febbraio.

Come SharePoint matura, gli editori hanno cominciato a produrre una nuova ondata di libri. Questo libro fa parte di quell'onda. Quest'onda si basa al turno precedente di manuali di riferimento tecnico che spiega core caratteristiche e funzioni e comincia a descrivere come utilizzare tali caratteristiche e funzioni per fornire valore di business in un modo molto non superficiale. Non sto dicendo che sia qualcosa di superficiale sui manuali di riferimento o del loro valore. Infatti, un libro come questo il Social Computing probabilmente non poteva sono stati scritti un anno fa. (Letteralmente, Naturalmente si potrebbe essere stata scritta, ma non credo che sarebbe stato pronta per questo più grande comunità). La nuova ondata di libri tende ad assumere il lettore capisce fondamentalmente funzionalità principali e invece viene descritto come utilizzare tali funzionalità core in modi nuovi e interessanti.

Come dice chiaramente il titolo, Questo è un libro sul Social Computing. Social Computing è un soggetto maturo per la discussione e l'esplorazione e infatti, la discussione è in corso tra i primi. Molte aziende ora sono abbastanza comode con le raccolte documenti, tipi di contenuto, ricerca, flusso di lavoro di base, ecc. Dopo aver implementato e imparato queste caratteristiche di pane e burro, sono pronti per il livello successivo. Questo libro offre approfondimenti e strategie per farlo e quindi, sfruttare le opportunità nuove e interessanti che Social Computing porta al mondo.

Social Computing è un argomento di grande e in continua evoluzione e copre molto fuori cose, tra cui blogs, wiki, social tagging, ricerca, media interattivi, Mashups, "le persone," e altre socialmente orientato "roba." SharePoint ha una storia molto forte da dire in questa arena e ora, in questo momento in Internet & Storia di SharePoint, è il momento di raccontarla. A parità di condizioni tra le imprese, coloro che si avvalgono con successo di Social Computing sarà superare e troppo grande per quelli che non. Il treno si sta preparando a lasciare la stazione e non volete perdere! This book is your ticket for a seat on that train 🙂

Linea di fondo, Questo è un blog pitching il libro. È prevista l'uscita nel mese di febbraio. Pre-ordinarlo qui: Social Computing con Microsoft SharePoint 2007: Implementazione di applicazioni per SharePoint consentire la collaborazione e l'interazione in azienda.

(Compattato — non c'è soldi reali in esso per me se si sceglie di acquistare il libro, quindi questo non è uno sforzo per aumentare il mio conto di risparmio, anche se se si vende bene, esso aiuterà fuori il mio ego, che vuole sempre di più, ulteriori, ulteriori!)

Come divagazione, ma molto importante per inciso, Ringrazio Bob Fox per il collegamento di me con Brendon. E naturalmente, Ringrazio Brendon e Matt per prendere una probabilità su un principiante come me e avermi autore capitoli nel loro libro molto importante!

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Utilizzando Delicious.com Track SharePoint “v.Next” Informazioni

Come trovare le risorse sul web discute le funzioni disponibili nella prossima versione di SharePoint, Sarò aggiungendo loro tra i miei Preferiti deliziosa. Sembra che Delicious permette alle persone di iscriversi a un determinato tag, quindi, se siete interessati a quello che trovo, Quando lo trovo, Iscriviti qui: http://feeds.delicious.com/v2/rss/pagalvin/SharePoint_O14?count=15

</fine>

Iscriviti al mio blog.

Technorati Tags:

Complimenti, Natalya!

Appena ricevuto la notizia che il mio amico e collega, Natalya Voskresenskaya è stato assegnato oggi il MVP per SharePoint. Ho lavorato con Natalya per quasi 18 mesi ora ed esso è un riconoscimento meritato. Come tutti gli MVP so, Lei è fortemente motivata dalla Comunità e il suo lavoro con ISPA, tra le altre cose, contribuisce a rendere la Comunità SharePoint uno dei più forti e più utile di qualsiasi sforzo tecnicamente orientata sul pianeta.

Complimenti!

</fine>