In cerca di … Grande SharePoint PM e soluzioni architetto

Conduco una pratica di SharePoint per Computer generato soluzioni (CGS).  Noi stiamo basati a New York presso il World Financial Center (proprio accanto al WTC).  Sto cercando di assumere due persone a tempo pieno per aiutarmi a portare il mio gruppo – responsabile di progetto di SharePoint e un architetto di soluzioni SharePoint. 

Entrambi i ruoli sono a tempo pieno e non possono essere fatto da remoto.  Non c'è un sacco di viaggio.  Viaggi, così come è, generalmente si svolge a New York, NJ e CT.

Se siete interessati a saperne di più, fuoco spento una email a pgalvin@cgsinc.com < cf-hash di script = "f9e31" type = "text/javascript" > / * .  Mi piacerebbe sentire da voi. 

Il nostro sito Web non fanno un buon lavoro spiegando la mia pratica (Sto lavorando su quello).  Con tutti i mezzi, Controllilo fuori, ma ti darò lo scoop vero se parliamo di telefono.

</fine>

Iscriviti al mio blog.

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

Punto di prestazioni 2010 e l'URL del Server di Report

Mi stava lottando ieri con punto di prestazioni e volevo condividere una punta veloce che qualcuno potrebbe risparmiare qualche frustrazione ore.

Avevamo creato un report SSRS e distribuita su SharePoint.  Abbiamo distribuito SharePoint e abbiamo potuto funzionare bene navigazione verso la libreria di report e facendo clic sulla relazione.  Noi potremmo anche aggiungere a una pagina web part utilizzando la web part Visualizzatore report SSRS.  Tutte le cose buone.

Quando abbiamo cercato di aggiungerla a un cruscotto tramite Dashboard Designer, Tuttavia, ci ha colpito un muro.  Dashboard Designer ci dicesse "Impossibile trovare report specificato dall'URL. Vi preghiamo di verificare che sia URL del server e URL del Report sono corretto."  Questo è quello che stavo vedendo:

image

Bing mi ha trovato questo articolo promettente, “Visualizzazione SSRS divertimento (integrato) report utilizzando il visualizzatore di PerformancePoint SQL Server Report”).  Si sentiva come una buona informazione, ma non ero in grado di risolvere il problema con quello che ha mostrato.

Ho scaricato violinista in workstation per vedere cosa stava accadendo sotto le coperte e, anche se questo è stato anche improduttivo, è stato molto interessante.  Vi suggerisco di provare che fuori qualche tempo solo per vedere cosa succede.  Esso è piuttosto illuminante. 

Infine, il mio collega Kiran Chauhan mi ha segnalato l'amministrazione centrale per esaminare le impostazioni del Server di Report.  Stranamente, che si trova sotto "Impostazioni generali".  All'inizio avevo cercato per esso come managed service.  Ho ancora ho imparare il mio modo per aggirare SP 2010 🙂

Central admin immediatamente mi ha mostrato il problema:

image

E davvero, qui:

image

Il bit della chiave era "_PROD_SERVER" accodato tot egli ReportServer URL.  Una volta ho visto che, era una semplice questione di pop oltre a Dashboard Designer e utilizzare l'URL corretto, come illustrato:

image

E in dettaglio:

 image

Linea di fondo:

  • URL del Server di report viene fornito direttamente dall'amministrazione centrale
  • URL del report: URL completo al file RDL effettivo stesso.

È così facile quando è fatto correttamente!

</fine>

Iscriviti al mio blog.

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

SharePoint DC sabato su 10/16/2010

Se vi spostate nella zona o decente distanza, è consigliabile prendere parte nel prossimo Evento sabato DC Area SharePoint.  Questo evento ha un interessante focus:

La messa a fuoco è più orientata verso sistemi di governo federale e il settore pubblico SharePoint a studi di caso, come di, consigliate, e metodologie.

Che è roba abbastanza buona.  Sarà interessante vedere un evento SharePoint sabato "mirato", una prima volta per me.

Si esprimerà sul tema generale della "Upgrade o non aggiornamento – consigli pratici sul perché e se si deve aggiornare al 2010 SP"

Io non ho preparato la presentazione ancora.  Se avete un interesse per questo argomento, da qualsiasi angolazione, si prega di lasciare un commento.  Ti rispondo e potrai incorporarlo nella mia presentazione.

</fine>

Iscriviti al mio blog.

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

Creare pagine descrittivo stampante e persino stamparli

Ho scritto un articolo per Briefing di SharePoint una settimana o così fa ed è stato pubblicato.  Qui è la punta di apertura:

image

Potete leggere il tutto qui: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Spero che questo aiuti qualcuno.  Godetevi!

</fine>

Iscriviti al mio blog.

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

SP 2010 DISPONIBILI, Raccolte documenti e utenti anonimi

Aggiornamento importante: Waldek Mastykarz ha postato una soluzione qui: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</aggiornamento di fine>

Questa settimana, Io e la mia squadra eravamo aggiornamento sito internet pubblico di un cliente da MOSS a SP 2010. Il sito MOSS utilizza il CQWP in parecchi posti.

Siamo passati attraverso una procedura molto dettagliata per assicurare l'accuratezza, qualità e tutta quella roba buona. Nonostante che, Ci siamo imbattuti in un problema nell'11 ° ora che non ci si aspettano o scoprire fino a tardi. In particolare, non eseguire il rendering di nostra CQWP per gli utenti anonimi. Rendeva scoperta per gli autori (Chi fosse connesso), ma non Mostra il contenuto per gli utenti anonimi.

Abbiamo fatto molte ricerche e questi sono i parametri e le azioni che abbiamo preso per isolare il comportamento:

  • CQWP renderebbe bene quando stava tirando il contenuto di un elenco personalizzato.
  • CQWP renderebbe il contenuto dalla libreria /Pages.
  • Esso non renderebbe il contenuto da /SiteCollectionImages
  • Abbiamo creato una nuova raccolta documenti e caricato alcuni documenti ad esso. Non abbiamo fatto aggiungere qualsiasi tipo di contenuto alla libreria-questo era un semplice fuori il lib doc casella con nessuna personalizzazione. CQWP esistente potrebbe non leggere da essa.
  • Abbiamo creato una nuova pagina e aggiunto un CQWP utilizzando tutti i valori predefiniti. non avrebbe reso per Anonimo.
  • Abbiamo (un po ' in fretta) impostare un nuovo SP 2010 ambiente, direttamente fuori dalla scatola nuovamente e replicato questo comportamento.

Linea di fondo, sembra che CQWP in SP2010 non può eseguire il rendering di contenuto per gli utenti anonimi quando l'origine dati è una raccolta di documenti. Questo può essere vero?

Questo è l'errore che abbiamo visto nei log:

Titolo Web Part: Query di contenuto Web parte 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 01540 x Web part di SharePoint Foundation 89a1 alta errore durante l'esecuzione di web part: System. NullReferenceException: Riferimento all'oggetto non impostato su un'istanza di un oggetto. presso Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, StrDefaultItemOpen stringa, FSetDocIcon booleano, FSetOnClick booleano, FileRefColumnRef stringa, ProgIdColumnRef stringa, FsobjTypeColumnRef stringa, PermMaskColumnRef stringa) presso Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() presso Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() presso Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(ViewPath stringa) presso Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Sembra proprio il tipo di impossibile che CQWP non avrebbe funzionato per gli utenti anonimi. Se sai piu ' di questo, si prega di inviare un commento.

</fine>

Iscriviti al mio blog.

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

Prendere il controllo del vostro OK e Annulla i pulsanti

Ho scritto in questo articolo un po ' indietro, ma sembra che non ha link ad esso dal mio blog al momento, così qui va:

image

In questo articolo viene descritto come forzare NewForm. aspx per reindirizzare a una pagina quando l'utente fa clic su OK e un'altra pagina quando si fa clic su Annulla.

</fine>

Iscriviti al mio blog.

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

Creare, Aggiornare ed eliminare i modelli con SPD Workflow

Recentemente ho scritto un articolo per la gente brava a ShaerPointBriefing.com su un modello generale per CRUD implementato in SharePoint Designer.  Ecco un teaser:

image

Qui l'articolo completo:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check it out!

</fine>

Iscriviti al mio blog.

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

"Si può fare” contro "dovrebbe fare” nei progetti di SharePoint

Penso che molti di noi sono occasionalmente presentati con, per la mancanza di una frase migliore, requisiti di giovani-figlio.  L'utente finale davvero, molto male vuole un certo specifico aspetto, o una struttura molto specifica ordinamento o un per tagliare fuori un'opzione di menu o clicca per facilitare la navigazione o [inserire con passione convinzione che succede ad essere sbagliato].  Come SharePoint pro, in generale possiamo soddisfare quasi qualsiasi tipo di esigenza con la piattaforma, ma per alcuni di loro, sappiamo che nei nostri cuori che:

  • Stanno andando a prendere una quantità sproporzionata di tempo per implementare (e quindi costano di più)
  • Essi stanno per essere altamente personalizzato e quindi difficile da gestire e risolvere i problemi
  • C'è qualche facile approccio di SharePoint che incontra 80% o più del requisito (vale a dire. incontra lo spirito del requisito, ma non la lettera del requisito)

Linea di fondo, Sappiamo che il "requisito" è davvero solo un bello avere o persino legittimo in un certo senso, ma qualcosa che la gente dovrebbe vivere con, piuttosto che spendere un sacco di tempo a cercare di "risolvere".

Penso a questi come requisiti di "giovane figlio" perché ho visto molte volte prima di questo modello.  Bambini saranno via di pino e nag si per qualche nuovo giocattolo per settimane alla volta.  Li ottenete il giocattolo, giocano con esso per poche ore o giorni e poi mettere giù, mai a non prenderlo mai più.  O, non si ottiene il giocattolo, il fastidioso si ferma e il bambino si muove diventare Presidente del mondo libero.   Ho visto questo accadere in progetti SharePoint.  Decisori o ottengono ciò che vogliono e diventa una funzione inutilizzata o sottoutilizzata o non ottengono quello che vogliono e il progetto ancora riesce comunque.

Mi sono ricordato di che oggi in un forum post e mi è piaciuto come Clayton Cobb cercato di ottenere il poster di forum a spingere indietro su uno di questi tipi di requisiti: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Sono davvero curioso come persone mostra questo argomento e come si a trattare con esso.  Mi manca il punto?  Avete strategie per guidare i responsabili di decisioni dal overinvesting nel banale requisiti?  Si prega di lasciare un commento.

</fine>

Iscriviti al mio blog.

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

Suggerimento rapido: Aggiunta di jQuery per pagine di pubblicazione MOSS

Quando aumenta la pagine di pubblicazione MOSS utilizzando jQuery, Mi ha colpito il seguente speed bump:

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: Sono consentiti solo controlli contenuto direttamente in una pagina di contenuto che contiene controlli contenuto.

Errore di fonte:

 
Line 10: 
Line 11: 
Line 12: <script 
Line 13:     type="text/javascript" 
Line 14:     src="/jQuery/jquery-1.4.min.js"> 

File di origine: /_catalogs/masterpage/KCC_FacultyMember.aspx    Linea: 12


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

E ' stato abbastanza facile da risolvere (h/t al mio collega, Uday Ethirajulu).  Assicurarsi che il codice jQuery vive all'interno del "PlaceHolderAdditionalPageHead", come mostrato:

<ASP:Contenuto ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "server">

<script di

    Type = "text/javascript"

    src="/jQuery/jQuery-1.4.min.js">

</script di>

<tipo di script = "text/javascript">

  $(documento).pronto(funzione() {

   // JQuery brillante roba va qui.

   });

</script di>

</fine>

Iscriviti al mio blog.

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

Un po ' fastidio portato avanti…

SP2010 è molto cool stuff, ma vorrei che avrebbe regolato la lingua sull'elenco e le pagine delle impostazioni di librerie quando si tratta di gestione dei tipi di contenuto:

image

La stessa lingua era sul posto per WSS/MOSS.  Basta cambiare la parola "Canc" per "rimuovere" e sarà semplicemente più sensato.

Iscriviti al mio blog.

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

</fine>