Sortere elementer i kalenderen i kalendervisningen

Jeg bruker en kalender til å spore panel diskusjoner på en gitt dag. Jeg har to økter: morgen og ettermiddag. Opprett en visning som viser morgenen økter bare alfabetisk via en økt-ID. Dette er litt vanskelig å oppnå (Hvis jeg savnet noe virkelig tydelig).

Jeg kan enkelt lage en filtrert visning viser bare at dagens hendelser. Kalenderen viser alle disse hendelsene og hvis de tar sted samme time, den viser dem side ved side i time-spor. det er supert. Den vanskelige delen er at, som standard, den ønsker å liste dem i ID-format. Så, Hvis jeg legge til "økt 02" og deretter "økt 01" i kalenderen, Det viser dem i den rekkefølgen (dvs., Økt 02 og deretter Session 01). Å liste dem for økt-ID, Jeg tenkte å prøve disse tingene:

  1. Konfigurere visningen med web-brukergrensesnittet. Lykken. Det er ingen alternativer sortere elementer på denne måten.

    Siden det ikke fungere, Jeg er nå håper det er en CAML-spørring et sted i det som vil tillate meg å overstyre Sorter. CQWP lar meg gjøre det type endring, kanskje vil kalenderen også?

  2. Redigere webdelen, se etter en "eksport" funksjonen og … BZZZT! Jeg kan ikke eksportere sin XML. Det er ingen mulighet for eksport.

    Jeg fortsatt holder ut håper at jeg kan finne og endre noen CAML søk. Siden jeg ikke kan eksportere webdelen, som forlater SharePoint Designer.

  3. Jeg legge til webdelen for kalender en sandkasse-området og åpne området ved hjelp av SharePoint Designer. Jeg ser på markeringen for webdelen og jeg finner det jeg leter. Det har kodet galskap, men det er der: "<ListViewXml …. >kodet galskap</ListViewXml>". Spesielt, Det er denne perlen:

<Spørring>
<Der>
<DateRangesOverlap>
<FieldRef Name = "EventDate" />
<FieldRef navn = "EndDate" />
<FieldRef Name = "RecurrenceID" />
<Verditype = "DateTime">
<Måned />
</Verdi>
</DateRangesOverlap>
</Der>
<OrderBy><FieldRef Name = "Session_x0020_ID" /></OrderBy>
</Spørring>

(Jeg har dekodet de &lt;'s og &gt's og dele dem ut på flere linjer for klarhet skyld).

Legge til <OrderBy> litt og nå det sorterer etter økt-ID, ikke interne listeelement-ID.

GIGANTISK tips o’ hatten til Becky Isserman for hennes kommentar til Isha Sagis blogginnlegg: http://www.sharepoint-tips.com/2008/07/caml-sorting-by-file-name.html. Jeg ville ha satt den <OrderBy> på rett sted uten hennes kommentar.

Jeg håper å skrive dette tydeligere med skjermbilder snart, men i tilfelle jeg aldri gjøre, minst gjorde jeg så mye.

</slutten>

Technorati Merkelapper: , , ,

NJ SharePoint-brukergruppen møte med Dave Mann … Eller .. Hva Bob sa

Bob Fox forteller oss at Dave Mann, SharePoint workflow geni, snakker på NJ SharePoint bruker gruppemøtet onsdag kveld, 11/19/08. Ikke gå glipp av det.. (Dessverre, min corporate overlord har planlagt et stort møte ons kveld og jeg vil savne den).

Klikk her for å registrere og få mer informasjon.

Her er noen økt detaljer:

Sesjonens tittel"Distribuere arbeidsflyter i en storskala SharePoint-miljøet

Arbeidsflyt i SharePoint er en spennende ny funksjon. Men, Det er en funksjon som ofte blir misforstått når det gjelder effekten det har på miljøet. For små miljøer, innstillingen ut-av-esken, konfigurasjoner og arkitektoniske tilnærming er tilstrekkelige. Men hva med et miljø som skal behandle tusenvis av dokumenter per dag? Hvordan kan du sørge for at de miljøer ikke vil snuble under belastning, men fortsatt møte SLA'S for gjennomførelse og responsiveness? Denne økten vil utforske derfor fokusere på at arbeidsflyten delsystemet er viktig, og dekker behovene til et storskala arbeidsflytmiljø fra farmnivå til arbeidsflyten design spesifikasjoner. Lær hvorfor alle arbeidsflyter trenger å bli sett på i lys av ytelse og skalerbarhet samt hvordan for å bygge arbeidsflyter som skalerer i et miljø som skalerer, overvåke arbeidsflytbehandling og overvinne vanlige hindringer. Denne økten vil dekke arkitektoniske veiledning for din SharePoint-miljøet, samt spesifikke koding praksis for å sikre at du får mest ut av din SharePoint-arbeidsflyter.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

SharePoint-funksjoner & Løsninger Management — Ikke glem U i CRUD (eller D for saks skyld)

Vi bruker kollektivt mye tid på å tenke om SharePoint-løsninger — hvordan du oppretter dem., hvilke verktøy å bruke, Hva skjer når de ikke klarer å distribuere, tidtakerjobber, omfang, osv.. Vi bruker så mye tid på å tenke om up-front biter som det er lett å glemme at vi må trekke dem også. Trekke løsninger er sannsynligvis vanskeligere, fra en konseptuell design perspektiv, enn å deployere dem. Distribusjon er i utgangspunktet en kokebok affære. Vanligvis, installere en funksjon, kanskje har en funksjonsmottakeren laste inn noen data i en liste, den slags. Men, trekke er potensielt mer komplekse.

En gitt løsning kan skape gjenstander som disse:

  • Innholdstype
  • List definisjon
  • Områdedefinisjonen
  • Data i en liste
  • Selv mottakere
  • InfoPath-skjemaer

Listen fortsetter.

Mens det er åpenbart viktig å utforme en løsning starter som disse gjenstander riktig, Det er like viktig å vurdere oppdateringen og slette tilfeller. Hvis løsningen oppretter en ny liste og fyller den listen med data, Hva skjer når løsningen er trukket tilbake? I noen tilfeller, listen skal slettes. I andre tilfeller, Det bør være intakt for historiske formål. Dine forretningskrav vil lede deg til den riktige avgjørelsen.

Å hjelpe med dette, opprette en matrise som viser hver gjenstand løsningen distribuerer til SharePoint. Tre listekolonner per gjenstand, en for Opprett, Update- og delete. For hvert enkelt tilfelle, fastslå riktige utfallet for denne operasjonen.

Denne typen analyse er selvfølgelig best gjøres før løsningen distribueres helt til en SharePoint-farm. Men, som å røyke, Det er aldri for sent for å begynne å gjøre ting riktig. Opprette at matrisen og utvikle en plan for å løse manglende oppdatere/slette scenariene. Det kan være et vanskelig problem å løse, men minst du har satt en boks rundt problemet.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Får ikke tilgang til SharePoint Designer arbeidsflyt “Ekstern” eller “Utenlandske” Lister

Her er en annen vanlig SharePoint Designer arbeidsflyt spørsmål:

"Kan jeg få tilgang (lese/skrive) SharePoint-lister via arbeidsflyter som ikke ligger på samme sted som selve?"

Det enkle svaret er: nei.

Som i så mange måter, men, Vi måtte kvalifisere som (som er bra i dette tilfellet). Plattformen lar oss skape extensions å produsere på mange måter, inkludert en egendefinert handling (se min lille codeplex prosjektet her et eksempel). En egendefinert handling lar oss gjør egentlig noe vi ønsker fra SharePoint designer arbeidsflyt. Jeg er en stor fan av dette, faktisk, siden det gir oss best fra begge verdener — deklarativ sluttbruker vennlig designer med full dybden av .NET framework på våre fingeren tips.

Dessverre, Hvis du bruker SPD, Det er en god sjanse du gjør det fordi du ikke kan bruke visual studio (på grunn av det faktum at visual studio krever dyp utvikler bakgrunn). Jeg har ikke et godt svar på problemet bortsett fra at du bør råde over en teknisk kolleger å opprette den egendefinerte handlingen du trenger. Alternativt, arbeide med å ansette eller kontrakt den slags ressurs.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

SharePoint på toget

I dag, Jeg leste gjennom Mike Walshs Lær deg SharePoint 2007 i 24 Timer og, utrolig, damen på setet neste meg sa, "Vi bare implementert SharePoint i vårt selskap." Det er "utrolig" fordi folk bare ikke snakker med meg i toget 🙂 Det er morsomt hvordan SharePoint var katalysatoren.

Det andre interessante aspektet var at hun visste at det var bøker på produktet. Her var kommentar langs linjene av "det må være ganske viktig hvis folk skriver bøker om dette." Jeg tror alle som leser bloggen min vil være enig med som.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Spinning opp midlertidig virtuelle WFE for moro og Profit

Jeg var en av 20 eller 30 (eller kanskje 100?) dommerne går kveld på den New York SharePoint brukere-gruppen møte. I stedet for den vanlige presentasjonsformat, Dette var alt om Q&A mellom publikum og panel-medlemmer. Tidlig, Michael Lotter introduserte meg til en ny idé, og jeg ønsket å dele.

En publikummer beskrevet hvordan selskapet hadde betalt konsulent skrive en søknad for hans selskap. Konsulenten skrev den som et konsollprogram som bruker SharePoint-objektmodellen. Som et resultat, Dette betydde at programmet hadde skal kjøres på en server i farmen. Dette betydde at alle som ønsket å bruke app måtte logge på serveren, gjøre arbeidet og avlogging. Først, Dette var ikke et problem, men snart, mer og mer (ikke-tekniske) brukere måtte bruke verktøyet. Hans spørsmål var (parafraser):

"Hva er mine alternativer? Jeg ønsker ikke å holde lar brukere logge direkte på serveren, men de trenger det funksjonaliteten."

Michael Lotter foreslo at han konfigurerer en ny virtuell maskin, delta i farmen som en WFE og lar brukere kjøre programmet derfra.

Dette er en ganske fantastisk idé for meg. Generalisere denne løsningen bringer tankene oppfatningen av egentlig midlertidig, nesten disponibel WFE. Jeg tror det er et ganske godt konsept. Denne midlertidige WFE kan kjøre et konsollprogram som bruker objektmodellen SharePoint. Du kan også bruke den til å kjøre stsadm-kommandoer. Det trenger ikke å være en del av vanlig lokale balansering. Hvis det går ned eller blir ødelagt, Du kan bare starte opp en ny. Jeg gjentar meg selv, men jeg må bare si at jeg tror det er en veldig pen idé.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Tjenester på Server gjør ikke søk — hvorfor?

Jeg prater i dag med Agnes Molnar (den eneste jeg vet at jeg vet i Ungarn) om et konfigurasjonsproblem med rart søk. Nemlig, Søk manglet fra "tjenester på server" vise (via Sentraladministrasjon-> Operasjoner-> Tjenester på Server).

Jeg hadde en titt på en funksjonell VM på min egen maskin og sammen, vi bestemt at søk ikke ble installert på denne serveren. Det er sannsynligvis et par måter å gjøre dette, men vi gjorde det ved å bekrefte som "Office SharePoint Server-søk" mangler fra listen over tjenester via Start-> Administrative verktøy-> Tjenester.

Merkelig, det tilknyttede .exe * var * på serveren ("C:\Program c:ProgramfilerMicrosoft Office Servers12.0Binmssearch.exe").

Jeg gjorde et raskt søk og fant dette blogginnlegget: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Det er en e-kjeden med dette viktige punktet:

"Jeg løste problemet. Det var min feil. Jeg velger "webfront" i stedet for "fullført" under installasjonen."

Dette var lovende, men vi var ikke sikker på om installasjonsprogrammet hadde faktisk plukket WFE i stedet for fullstendig når installere MOSS.

Vi sjekket for første (tidligste) versjonen av filen PSCDiagnostics * i det 12 strukturen stokk adresseliste og der, Vi fant at installasjonsprogrammet hadde, faktisk, konfigurert serveren skal en webfront. Slutten av historien og det hadde en lykkelig slutt.

(Et sted langs linjen, Bob Fox fikk involvert, men alt jeg husker ham bidrar til diskusjon var en kommentar om Fabel 2).

Oppdateringen: Agnes Blogger om dette emnet her: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Rekrutterere får litt aggressiv?

Eller er det bare meg? Jeg har mottatt tre eller fire kall på huset mitt siden slutten av September ser for SharePoint. Jeg er vant til e-reklame, men disse telefonsamtaler er litt unnerving. Jeg har ikke hatt en oppdatert CV på en jobb nettsted jeg(som Monster pr terninger) siden nesten nøyaktig. Og, min CV var alt om BizTalk- og MS CRM. Det er det eneste stedet telefonnummeret vises på linjen hvor som helst, så vidt jeg vet.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Bare når jeg er ferd med å deaktivere kommentarer …

De trekke meg tilbake i!

Windows Live Spaces gjør ikke en god jobb beskytte meg fra kommentarspam. Jeg antar MSFT har god spam gjenkjenning, men at spammere er bedre. Faktum gjenstår, men, at jeg får langt mer spam kommentarer enn jeg få reelle kommentarer, og jeg tenkte bare i forrige uke eller slik at jeg hadde tenkt å deaktivere kommentarer.

Men, i dag, Jeg fant to gode kommentarer i respons til Dette innlegget (om begrenset tilgang) og Dette innlegget (om å begrense søket til dokumenter, i motsetning til mapper). Disse kommentarene er så utfyllende (ved at de legger mye av verdi til mitt innlegg), Jeg kan ikke se deaktivering kommentarer og dermed lukker av som avenue av nyttig informasjon. Så, Jeg har resignert meg til å være en menneskelig spam catcher / renere. Live spaces gir en ganske anstendig måte å rydde opp kommentarer, men hvem ønsker å kaste bort tid på det?

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Sosial databehandling bok for SharePoint 2007

I midten av juli, Jeg ble tilbudt en sjanse å forfatteren to kapitler for Brendon Schwartz og Matt Ranlett opp-kommende bok, Sosial databehandling med Microsoft SharePoint 2007: Implementering av applikasjoner for SharePoint for å aktivere samarbeid og samhandling i bedriften. (Jeg tror de prøvde å vinne en lengde konkurranse med denne tittelen; Jeg tror de vant). Jeg hoppet på sjansen og nå, Endelig, hele boken er gjort, ankommer butikker i februar.

Som modnes i SharePoint, utgivere har begynt å produsere en ny bølge av bøker. Denne boken er en del av denne bølgen. Denne bølgen bygger på den forrige runden av tekniske referansehåndbøker forklarer funksjoner i kjernen og begynner å beskrive hvordan du bruker disse vise egenskaper og funksjonene for å levere forretningsverdi i en veldig ikke-overfladisk måte. Jeg sier ikke det er noe overfladisk om referansehåndbøker eller deres verdi. faktisk, en bok som dette på sosial databehandling ikke kunne sannsynligvis ha vært skrevet et år siden. (Bokstavelig talt, Selvfølgelig kunne det ha vært skrevet, men jeg tror ikke det større samfunnet ville ha vært klar for det). Den nye bølgen av bøker har en tendens til å anta leseren i utgangspunktet forstår kjernefunksjonene og i stedet beskriver hvordan du bruker de grunnleggende funksjonene i interessante nye måter.

Som tittelen tydelig sier, Dette er en bok om sosial databehandling. Social Computing er en moden for diskusjon og utforskning og faktisk, diskusjonen er godt i gang tidlig adopters. Mange selskaper er nå helt komfortabel med dokumentbiblioteker, innholdstyper, Søk, grunnleggende arbeidsflyt, osv.. Har implementert og mestret funksjonene brød og smør, de er klar for neste nivå. Denne boken gir innsikt og strategier for å gjøre det og dermed, utnytte nye og interessante muligheter som sosial databehandling verden.

Social Computing er en stor og utvikling og dekker mye av ting, inkludert blogger, wikier, sosial merking, Søk, interaktive medier, mashups, "folk," og andre sosialt orienterte "ting." SharePoint har en meget sterk historie å fortelle i denne arenaen og nå, på dette tidspunktet i Internett & SharePoint historie, er tid til å fortelle det. Alt er likt mellom firmaer, de som kunne utnytte sosial databehandling vil outpace og vokse som. Toget er klar til å forlate stasjonen og du vil ikke gå glipp av det.! Denne boken er din billett til et sete i det toget 🙂

Bunnlinjen, Dette er en bloggpost pitching boken. Det er grunn ut i februar. Bestille her: Sosial databehandling med Microsoft SharePoint 2007: Implementering av applikasjoner for SharePoint for å aktivere samarbeid og samhandling i bedriften.

(Full åpenhet — Det er ikke royalty penger i det for meg hvis du velger å kjøpe boka, så dette er ikke et forsøk på å øke min sparekonto, Selv om de selger godt, det vil hjelpe ut mitt ego, som alltid vil ha mer, mer, mer!)

Som en side, men svært viktig side, Jeg takker Bob Fox for å koble meg med Brendon. Og naturlig, Jeg takker Brendon og Matt for å ta en sjanse på en nybegynner som meg selv og la meg forfatter kapitler i boken sin svært viktig!

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper: