Ordinamento gli elementi del calendario nella visualizzazione calendario

Sto usando un calendario per tenere traccia di tavole rotonde in un dato giorno. Ho due sessioni: mattina e pomeriggio. Voglio creare una visualizzazione che mostra le sessioni del mattino solo elencati in ordine alfabetico tramite un ID di sessione. Questo è un po' difficile da realizzare (a meno che non mi mancava qualcosa di vero e proprio ovvio).

Posso facilmente creare una visualizzazione filtrata mostrando solo gli eventi di quel giorno. Il calendario mostrerà tutti quegli eventi e se tutti prendono posto sulla stessa ora, elenca loro fianco a fianco nello slot ora. Fantastico. La parte difficile è che, per impostazione predefinita, vuole li elenco in formato ID. Così, Se posso aggiungere "Session 02" e poi "Session 01" il calendario, li mostra in quell'ordine (vale a dire, Sessione 02 e poi la sessione 01). Per elencarli in ordine di ID di sessione, Ho pensato di provare queste cose:

  1. Configurare la visualizzazione utilizzando l'interfaccia utente web. Senza fortuna. Non esistono opzioni per ordinare gli elementi in questo modo.

    Dal momento che non ha funzionato, Ora sto sperando che non ci è una query CAML da qualche parte in là che mi permetterà di eseguire l'override l'ordinamento. CQWP mi permette di fare che tipo di cambiare, forse il calendario sarà pure?

  2. Modificare la web part, cercare un'esportazione"" funzione e … BZZZT! Non riesco a esportare i suoi XML. Non esiste alcuna opzione di esportazione.

    Io sono ancora una speranza che riesco a trovare e modificare alcune query CAML. Dal momento che non posso esportare la web part, SharePoint Designer, che lascia.

  3. Aggiungere la web part Calendario a un sito di sandbox e aprire quel sito tramite SharePoint Designer. Guardo il markup per la parte web e trovare quello che sto cercando. Esso ha codificato la follia, ma non c'è: "<ListViewXml …. >follia codificato</ListViewXml>". In particolare, c'è questo gioiello:

<Query>
<Dove>
<DateRangesOverlap>
<FieldRef Name = "Count" />
<FieldRef Name = "EndDate" />
<FieldRef Name = "RecurrenceID" />
<Tipo di valore = "DateTime">
<Mese />
</Valore>
</DateRangesOverlap>
</Dove>
<OrderBy><FieldRef Name = "Session_x0020_ID" /></OrderBy>
</Query>

(Io ho decodificato il &lt;di e &gt s e dividerli a più righe per chiarezza).

Aggiungere il <OrderBy> il bit e ora ordina per Session ID, non l'ID elemento elenco interno.

GIGANTESCO punta o’ cappello di Becky Isserman per il suo commento al post del blog di Isha Sagi: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Non la metterei la <OrderBy> nel posto giusto senza il suo commento.

Spero di scrivere questo più chiaramente con screen shots presto, ma nel caso in cui non mai, almeno fatto questo molto.

</fine>

NJ SharePoint User Group Meeting con Dave Mann … O .. Che cosa ha detto Bob

Bob Fox ci permette di sapere che Dave Mann, Genio del flusso di lavoro SharePoint, sta parlando alla riunione gruppo utente SharePoint NJ mercoledì sera, 11/19/08. Da non perdere. (Purtroppo, mio overlord aziendale ha in programma un incontro di grande gruppo Mercoledì notte e mancherà).

Clicca qui per registrarti e ottenere maggiori dettagli.

Qui ci sono alcuni dettagli di sessione:

Sessione Title"Distribuzione di flussi di lavoro in un ambiente SharePoint su larga scala

Flusso di lavoro di SharePoint è un'eccitante nuova capacità. Tuttavia, essa è una capacità che è spesso frainteso quando si tratta dell'impatto che ha sull'ambiente. Per gli ambienti piccoli, le impostazioni di out-of-the-box, configurazioni e approccio architetturale sono probabilmente sufficienti. Ma che dire di un ambiente di elaborazione di migliaia di documenti al giorno? Come può essere sicuro che quegli ambienti non vacillare sotto il carico, ma ancora incontrare SLA per prestazioni e reattività? Questa sessione intende esplorare questo concentrandosi sul sottosistema di flusso di lavoro è importante, e coprire le esigenze di un ambiente di flusso di lavoro su larga scala dal livello fattoria giù a specifiche di progettazione del flusso di lavoro individuale. Scopri perché tutti i workflow bisogno di essere guardato alla luce delle prestazioni e scalabilità e come costruire i flussi di lavoro in un ambiente che scala di scalare, monitorare l'elaborazione del flusso di lavoro e superare gli ostacoli comuni. Questa sessione coprirà architettonico di orientamento per il tuo ambiente SharePoint, nonché procedure di codificante specifiche per ottenere il massimo dal vostro flussi di lavoro di SharePoint.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Funzionalità di SharePoint & Gestione di soluzioni — Non dimenticate la u in CRUD (o d per quella materia)

Spendiamo collettivamente una grande quantità di tempo a pensare soluzioni SharePoint — come creare loro, quale strumento da utilizzare, cosa succede quando non riescono a distribuire, processi timer, ambiti, ecc. Passiamo così tanto tempo a pensare i bit iniziali che è facile dimenticare che abbiamo bisogno di ritirare loro pure. Soluzioni di retrazione è probabilmente più difficile, dal punto di vista progettazione concettuale, rispetto alla distribuzione di loro. Distribuzione è fondamentalmente un affare cookbook. In genere, installare una caratteristica, forse hanno un ricevitore di funzionalità caricare alcuni dati in un elenco, Questo genere di cose. Tuttavia, ritraendosi è potenzialmente più complessa.

Una determinata soluzione può creare artefatti come questi:

  • Tipo di contenuto
  • Definizione di elenco
  • Definizione del sito
  • Dati in un elenco
  • Anche ricevitori
  • Moduli di InfoPath

La lista continua.

Mentre è ovviamente importante per la progettazione di una soluzione che crea questi artefatti correttamente, è altrettanto importante considerare l'aggiornamento ed eliminare casi. Se la soluzione crea un nuovo elenco e popola l'elenco con dati, cosa succede quando la soluzione è arretrata? In alcuni casi, l'elenco dovrebbe essere eliminato. In altri casi, dovrebbe essere lasciato intatto per scopi storici. I requisiti aziendali vi guiderà verso la decisione giusta.

Per aiutare con questo, creare una matrice che elenca ogni artefatto che consente di distribuire la soluzione SharePoint. Elenco tre colonne per ogni artefatto, uno per creare, Update e delete. Per ogni caso, determinare il risultato corretto per quell'operazione.

Questo tipo di analisi è ovviamente meglio farlo prima che la soluzione è mai distribuita in una farm di SharePoint. Tuttavia, come fumo, non è mai troppo tardi per iniziare a fare le cose correttamente. Tale matrice di creare e sviluppare un piano per affrontare gli scenari di aggiornamento/eliminazione mancante. Potrebbe essere un problema difficile da risolvere, ma almeno verrà messo un box attorno al problema.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Impossibile accedere al flusso di lavoro SharePoint Designer “Remoto” o “Stranieri” Liste

Ecco un'altra domanda del flusso di lavoro SharePoint Designer comune:

"Posso accedere (lettura/scrittura) Elenchi di SharePoint tramite flussi di lavoro che non risiedono sullo stesso sito come lista stessa?"

La semplice risposta è: No.

Come in molti modi, Tuttavia, noi necessario qualificare che (in questo caso che è una buona cosa). La piattaforma ci permette di creare estensioni per i prodotti in molti modi, tra cui un'azione personalizzata (vedere il mio piccolo codeplex progetto qui per un esempio). Un'azione personalizzata ci permette di fare praticamente qualsiasi cosa che vogliamo da SharePoint finestra di progettazione del flusso di lavoro. Io sono un grande fan di questo, Infatti, poiché ci dà il meglio di entrambi i mondi — una finestra di progettazione dichiarativo per l'utente finale amichevole con la profondità piena della.NET framework in nostri polpastrelli.

Purtroppo, Se stai usando SPD, c'è una buona probabilità che si sta facendo perché non è possibile utilizzare visual studio (per il fatto che visual studio richiede uno sfondo profonda sviluppatore). Non ho alcuna buona risposta a quel problema tranne per il fatto che debba prevalere su uno dei vostri collaboratori tecnici per creare il tipo di azione personalizzata che è necessario. In alternativa, lavorare con la gestione di assumere o contratto di quel tipo di risorsa.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

SharePoint sul treno

Oggi, Stavo leggendo Mike Walsh Teach Yourself SharePoint 2007 in 24 Ore e, incredibilmente, la signora sul sedile accanto mi disse, "Abbiamo appena implementato SharePoint nella nostra azienda." È "incredibile" perché le persone non mi parlano sul treno 🙂 È divertente come SharePoint sia stato il catalizzatore.

L'altro aspetto interessante è stato che non ha capito che c'erano libri sul prodotto. Qui il commento era sulla falsariga di "deve essere piuttosto importante se persone stanno scrivendo libri su di esso." Penso che tutti quelli che leggono il che mio blog sarebbe d'accordo con quello.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Spin-Up temporanea di WFE virtuale per divertimento e profitto

Sono stato uno dei 20 o 30 (o forse 100?) ieri sera al panel il Gruppo di utenti di SharePoint di New York Sale riunioni. Anziché nel formato di presentazione usuale, Questo era tutto su q&A tra il pubblico e i membri della giuria. Fin dall'inizio, Michael Lotter introdotto me per una nuova idea e ho voluto condividere.

Un membro del pubblico descritto come la sua azienda aveva pagato un consulente per scrivere un'applicazione per la sua azienda. Il consulente ha scritto come un'applicazione di console utilizzando il modello a oggetti di SharePoint. Di conseguenza, Questo significava che il programma doveva essere eseguito su un server della farm. Ciò significava che tutti coloro che volevano utilizzare l'app avrebbe dovuto accedere al server, fare il lavoro e disconnettersi. In un primo momento, Questo non era un problema, ma ben presto, sempre di più (non tecnico) utenti necessari per utilizzare l'utilità.. La sua domanda era (Parafrasando):

"Quali sono le opzioni? Non voglio far tenere agli utenti di accedere direttamente sul server, ma hanno bisogno di tale funzionalità."

Michael Lotter ha suggerito che egli configurare una nuova macchina virtuale, aggiungerlo alla farm come un WFE e consentire agli utenti di eseguire l'applicazione da lì.

Si tratta di una idea piuttosto sorprendente per me. Generalizzando questa soluzione porta alla mente l'idea di essenzialmente temporanea, di WFE quasi USA e getta. Penso che è un concetto abbastanza carino. Questa temporanea WFE possa eseguire un'applicazione console che utilizza il modello a oggetti di SharePoint. Si potrebbe anche utilizzare per eseguire i comandi stsadm. Non deve essere parte della regolare bilanciamento locale. Se va giù o ottiene distrutto, si può solo girare una nuova. Mi ripeto, ma devo dire che penso che è una idea veramente pulita.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Servizi su Server non elenco ricerca — Perché?

Io stavo chiacchierando oggi con Agnes Molnar (l'unica persona che io non so che so in Ungheria) su un problema di configurazione di ricerca strano. Vale a dire, ricerca mancava dai "servizi sul server" visualizzazione (via centrale Admin-> Operazioni-> Servizi su Server).

Dato un'occhiata a una VM funzionale sulla mia macchina e insieme, Abbiamo determinato che la ricerca non è stata installata sul server. Ci sono probabilmente pochi modi per farlo, ma abbiamo fatto confermando che "ricerca di Office SharePoint Server" mancava dall'elenco dei servizi tramite Start-> Strumenti di amministrazione-> Servizi.

Stranamente, l'associato. exe * era * sul server ("C:\Programmare Microsoft Office Servers12.0Binmssearch.exe").

Ho fatto una rapida ricerca e trovato questo blog: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Che è una catena di e-mail con questo punto chiave:

"Ho risolto questo problema. E ' stato il mio errore. Scelgo "front-end Web" invece di "Complete" durante l'installazione."

Questo è stato promettente, ma non eravamo sicuri se il programma di installazione in realtà aveva scelto WFE invece quando completa l'installazione di MOSS.

Abbiamo controllato per la prima volta (primi) versione del file in PSCDiagnostics * i 12 registro dell'alveare directory e in là, abbiamo trovato che il programma di installazione ha avuto, Infatti, Questo server configurato per essere un front-end web. Fine della storia e ha avuto un lieto fine.

(Da qualche parte lungo la linea, Bob Fox ha coinvolto, ma tutto quello che mi ricordo di lui che contribuiscono alla discussione era un commento su Fable 2).

Aggiornamento: Agnes blog su questo argomento qui: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Sono i reclutatori sempre un po' aggressivi?

O è solo a me? Ho ricevuto tre o quattro chiamate a casa mia da fine settembre alla ricerca di SharePoint funzionano. Sono abituato alle sollecitazioni e-mail, ma queste telefonate sono un po' snervante. Non ho avuto un resume aggiornato su un sito di lavoro ho(come mostro pr dadi) da quasi due anni fa esattamente. E poi di nuovo, il mio resume era tutto su BizTalk e MS CRM. Che è l'unico posto che mio numero di telefono viene visualizzato sulla riga da nessuna parte, quanto ne so.

</fine>

Iscriviti al mio blog.

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

Technorati Tags:

Solo quando sto per disabilitare i commenti …

Essi tirarmi indietro nel!

Windows Live Spaces non fa un buon lavoro per proteggermi dal commento di spam. Presumo che MSFT dispone di rilevamento dello spam buona, ma che gli spammer sono meglio. Resta il fatto, Tuttavia, che ottenere molto più commenti di spam che ricevo commenti reali e stavo pensando nell'ultima settimana o così che stavo andando a disabilitare i commenti.

Tuttavia, oggi, Ho trovato due ottimi commenti in risposta a Questo post (circa l'accesso limitato) e Questo post (di limitare la ricerca ai documenti, a differenza delle cartelle). Tali osservazioni sono così complementari (in che aggiungono un sacco di valore per il mio post), Non riesco a vedere Disattivazione commenti e quindi chiudendo quel viale di informazioni utili. Così, Ho rassegnato le dimissioni per essere un catcher spam umano / pulitore. Vivere gli spazi consentono di ripulire i commenti in modo abbastanza decente, ma chi ha voglia di perdere tempo a fare che?

</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: