Månedligt arkiv: Juli 2008

Få dig en SharePoint bruger gruppe!

I de sidste to uger, Jeg deltog i New Jersey SharePoint brugergruppe og den nydannede New York SharePoint Udviklere brugergruppe (i modsætning til de mere etablerede New York SharePoint brugergruppe).

I New Jersey, de gode mennesker i NewsGator præsenterede deres produkt og dækkede en masse meget interessante social computing begreber. Hvis du leder efter at indarbejde social computing til din organisation i et system-assisteret måde og kan ikke få out-of-the-box SharePoint til at gøre det for dig, seriøst tjek NewsGator. Det er meget gode ting. Meget stor social computing funktioner og (i et demo mindst) meget godt klaret.

Jeg er personligt overbevist om, at virksomheder, der begynder at vedtage social computing holdninger og systemer vil overgå dem, der ikke. Det er også nyttigt at ignorere eller, på dette tidspunkt tror jeg, at selv forsinkelse. Det kan gøre en enorm forskel i den daglige drift, hvis det gøres korrekt. Jeg vil skrive noget mere om det senere.

I New York sidste nat, Gruppen NY SharePoint udviklere sparket sit konstituerende møde på MSFT kontor på 52nd og 6.. John Bender præsenteret på Sådan oprettes en brugerdefineret stsadm forlængelse. Jeg har læst om det, men at se det "live" præciserer ting. Det er meget nemmere end jeg indså. Intet behov for funktioner/løsninger, bare en XML-fil og en DLL. Han gik gennem en proces for rekursivt at finde og vise sikkerhedsindstillinger for websteder og lister i en gruppe af websteder. Han tog det længere til at beskrive, hvordan dette kunne være en del af en testprocessen. Denne gruppe fokuserer udelukkende på udvikling og så komme ikke i konflikt med større mere etablerede SharePoint brugergruppe, som ofte taler på et højere niveau.

Der er grupper over hele verden. Tjek dem ud.

</slutningen>

Abonner på min blog.

Technorati Tags:

Emailing daglige opgavepåmindelser // Looping i SharePoint Designer arbejdsprocessen

Jeg skrev en detaljeret artikel for et par uger siden, der beskriver, hvordan du opretter et SharePoint Designer arbejdsprocessen, der sender en opgave påmindelse e-mail dagligt. Det har været offentliggjort på den nye SharePoint Magazine site. Mere generelt, artiklen viser hvordan du opretter en looping struktur i SPD.

Bladet har en bred vifte af artikler, herunder, blandt andet, meget tekniske ting, interviews og industri nyheder. Jeg vil anbefale du tilføje det til din RSS-feed.

Hvis du har et produkt eller en tjeneste at sælge, Jeg vil også overveje annoncering på sitet. Det er starten til en stærk start med flere tusinde par øjne kigger på det allerede. Der er sikker på at vokse.

Endelig, Hvis du har kløe til at skrive noget og få det ud foran et større publikum, Dette er en fantastisk tid og sted til at ridse det.

</slutningen>

Abonner på min blog.

Technorati Tags:

SharePoint bedste praksis konference

Jeg taler på den SharePoint bedste praksis konference i November.

Det er lidt en sjov historie. Jeg var i Virginia præsenterer på den SUGDC konference og denne fredag var deadline engelsktalende projektforslag for BP-konferencen. Arrangørerne beskrevet, hvordan de ville bruge en "blind udvalg" proces, og at ville være gjort alt for at vælge præsentation på grundlag af dens værdi, osv. At maksimere mine chancer for at få valgt, Jeg har stillet to forslag. Udvælgelseskomitéen tog begge.

Min kollega (Natalya Voskresenskaya) og jeg vil drøfte en real-verden styringsmodel, som vi og vores klient sat sammen til en betydelig SharePoint udrulningen projekt sidste sommer. Formålet her er at beskrive detaljerne i ledelse plan og hvorfor vi mener det er bedste praksis i forbindelse med Sharepoint, Regeringsførelse og lignende virksomheder.

Anden, Jeg vil præsentere en proces for at opnå store forretningsmæssige krav fra slutbrugere. Dette går tilbage til en af mine meget tidlige blogindlæg, inaptly med titlen "MOSS: Effektiv Introduktion til en organisation".

Denne konference ser ud til at være sindssygt fuld af store oplysninger og jeg anbefale varmt rive dig selv væk fra dit arbejde i tre dage, at deltage på disse præsentationer og netværk med både konferencedeltagerne og højttalere. Det vil være tid og penge godt brugt.

Hope to see you there 🙂

</slutningen>

Abonner på min blog.

Technorati Tags:

Min seneste “I forsvaret af SharePoint Designer” Artiklen er tilgængelig

Mark Miller over på Slutbrugeren SharePoint har sendt min seneste artikel om brug af SharePoint Designer til at skabe stor arbejdsprocesløsninger op på hans hjemmeside. Tjekke den ud.

I denne artikel, Jeg taler om designprocessen og, mere detaljeret, Hvordan at oprette en pålidelig og repeterbare test proces ved hjælp af SharePoint-funktioner (brugerdefinerede lister, webstedsskabeloner). Artiklen henvender sig til slutbrugere, men tilgangen er godt for udviklere også.

</slutningen>

Abonner på min blog.

Hvordan du beskrive dit SharePoint Job?

Hvor tit sker det for dig? Jeg sidder på min laptop, læser blogs, at reagere på forum udstationeringer, 2 kopier af visual studio åbne og VPN ville ud til en anden server med sin egen visual studio + 15 browser-vinduer (en typisk dag) og nogen ved navn Samantha (min kone, tilsyneladende) fortæller mig, "Vi har være der i 30 minutter. Få klædt."

Jeg får i en døs, vandre rundt i huset forvirret, komme i en bil, og næste ting jeg ved, Jeg er til en fest med en øl i hånden og nogen spørger mig, "Så, Hvad er dit arbejde?"

Disse samtaler gå aldrig godt.

Mig: "Ahh … Jeg er en løsninger arkitekt til EMC."

Navnløs Person: tomt blik

Mig: "Jeg arbejder med et produkt kaldet SharePoint … Det er fra Microsoft."

NP: "Aha! Jeg har hørt om dette selskab! Hvad er SharePoint?"

Mig: "um … Det betyder samarbejde … folk bruger det til at dele oplysninger … Det er en platform til opbygning af virksomhedens sol…"

NP: Øjne ruder.

Mig: "Jeg er en programmør."

NP: "Aha! Jeg kender folk i mit firma at gøre programmering! Da jeg var i high school, Jeg spillede rundt med BASIC."

Og med del af samtalen over, Vi vender os til noget lettere at tale om, ligesom politik.

Nogen omhu for at beskrive, hvordan de håndterer dette?

</slutningen>

Abonner på min blog.

Technorati Tags:

Skjule brugerdefinerede handlinger i SharePoint

Flere måneder siden, mens du arbejder på et projekt for en klient, Jeg skabt en funktion. Blandt andet, Denne funktion defineret en brugerdefineret handling (disse vises under indstillinger for websted). Det eneste formål for denne brugerdefineret handling var at vise mig, at funktionen aktivering arbejdede som forventet. Dybest set, Jeg brugte det som en rå form for fejlfinding.

Meget til min forlegenhed, denne debugging artefakt gjort sin vej fra dev at UAT og produktion, før nogen fik rundt for at spørge, "Hvad er dette xyzzy link?"

Nu, Vi er i produktion og jeg virkelig ønsker ikke at afinstallere funktionen, løse elements.xml og derefter geninstallere.

Todd mere dystert påpegede en nem måde at håndtere det. I hans ord:

"CustomActions er ikke kopieret til databasen, De læse direkte fra Elements.xml filen og kopieret ind i stævningen angives på kørselstidspunktet. Så, du behøver ikke at deaktivere, afinstallere, geninstallere, og genaktivere funktionen for at fjerne CustomAction. Bare fjerne det fra filen Elements.xml og genbruge programgruppen(s) foretages. Næste gang funktionen er i anvendelsesområdet, du vil ikke se CustomAction længere."

Jeg har fulgt hans instruktioner og, Selvfølgelig, de arbejder.

I mit tilfælde, Dette er en afdeling niveau installation med bare en enkelt hele Fiskeækvivalenter. Hvis du finder dig selv med dette problem i fremtiden og med flere hele Fiskeækvivalenter, Jeg tror, du bliver nødt til at foretage ændringen i hver.

</slutningen>

Abonner på min blog.

Konfigurere synonymordbog i MOSS

Jeg arbejder på et arkitektur revision dokument i denne uge, og det foreslår, blandt andet, at kunden overveje at bruge synonymordbogen for at forbedre søgeoplevelsen slutbrugeren. Aldrig har gjort dette selv, Jeg ønskede at gøre en hurtig hands-on test, så mit forslag er autentiske.

Det var overraskende svært at regne ud, hvordan man gør, selv om det er, Faktisk, ganske let. Der er en temmelig god bid af oplysninger om synonymordbogen (Check Her og Her, for eksempel). Dog, disse dokumenter er enten WSS 2.0 / SPS 2003 orienterede eller de faktisk stave ikke ud hvad gør at når du har foretaget dine ændringer i synonymordbogen. De giver et godt overblik og fair bit i detaljer, men det er ikke nok at krydse målstregen.

Disse trin arbejdede nemlig mig:

  1. Foretag ændringer i synonymordbogen. (Se nedenfor for en vigtig bemærkning)
  2. Gå til serveren og genstarte "Office SharePoint Server Search" service.

En spids af hatten til Hr.. JØRGENSEN. D. Wade (Bio). Han gav den afgørende bit om at genstarte søgetjenesten og reddede mig fra endeløse, tidskrævende og unødvendige iisresets og fuld indeks gennemsøgninger. Denne episode beviser, En gang til, at Twitter er awesome. (Følg mig på twitter her. Jeg følger nogen SharePoint-person, der følger mig).

Jeg ved ikke, hvis denne funktionalitet er tilgængelig i WSS. Hvis det er ikke eller, Indtal en kommentar eller email mig, og jeg vil opdatere denne post.

Vigtig bemærkning: Der er modstridende oplysninger om, hvilken XML synonymordbogsfil til at ændre. Der er begrebet "tsneu.xml" som værende «neutral" synonymordbog. Jeg spildt nogle tid på at arbejde med, at man. I mit tilfælde, Jeg havde brug at ændre "tsenu.xml" fil under mappen for app ID, selv: \\win2003srvc$ ProgrammerMicrosoft Office Servers12.0DataOffice ServerApplications3c4d509a - 75 c 5-481 c-8bfd-099a89554e17Config. Jeg antager, at i en situation, multi farm, du vil foretage denne ændring, overalt en forespørgselsserver kører.

</slutningen>

Abonner på min blog.

Technorati Tags: , ,

Storstilet MOSS dokument Management projekter: 50k Per dag, 10 Millioner alt

Denne sidste uge, nogen stillede et spørgsmål om at oprette et SharePoint-miljø, der vil håndtere en temmelig stor mængde af nye dokumenter (10,000 +/- i dette tilfælde). Jeg ved ikke meget om dette, Men Takket være denne hvidbog, Jeg føler mig meget bedre informeret.

For mig, denne hvidbog er stort set bare bogen mærke i øjeblikket, men jeg begynde at læse gennem det og troede, jeg ville fremhæve min vigtigste take-away. SharePoint kan skaleres til at håndtere, på et minimum, denne belastning:

  • 50k nye dokumenter pr. dag.
  • 10 millioner dokumenter samlede.

Jeg skriver 50k / 10MM tal, fordi de er nemme nok at huske. Så længe du ved er de minimum, du vil ikke få ind i problemer. Beløbsgrænser er mindst 10 procent højere end og med ekstrem tuning, muligvis meget højere.

Tak, Mike Walsh, endnu en gang for hans ugentlige WSS FAQ opdateringer og rettelser post. Hvis du ikke er tilmeldt til det, Du bør seriøst overveje gør det.

</slutningen>

Abonner på min blog.

SharePoint ydeevne — Hurtig (Men usædvanlige) Tip

Vi har arbejdet i en bruger accept test (UAT) miljø som, i forhold til udvikling, døde langsomt.

Det er en kompliceret miljø ved hjælp af formularbaseret godkendelse, SQL 2008, SSRS og udvidet webapplikationer tilgængelige over internettet ved hjælp af https, så det har været svært at opspore spørgsmålet.

For en tidligere klient, Vi brugte FBA med en LDAP-rolleprovider (og medlemskabsudbyderen). En af mine kolleger, langt mere klog end jeg, fastslået, at "ud af boksen" LDAP-rolleprovider, Når det bruges i dette miljø, var ikke skalering godt. At løse dette problem for denne klient, han gennemført en nice cacheing ordning i en brugerdefineret rolleprovider.

Denne situation syntes lignende, så vi kiggede ind i gentage denne løsning til dagens klient. Da jeg debugging,, Jeg har bemærket, at denne meddelelse forekommer hyppigt i systemloggen (fra Logbog):

En arbejdsproces med proces-id'et ' XXX’ der betjener programgruppen ' hjem – 80’ har anmodet om genbrug, fordi den har nået sin grænse for virtuel hukommelse.

Jeg tog dette til at betyde, at app poolen genbrug langt, alt for ofte og at ville forklare et performance problem.

Jeg kiggede på den app pool egenskaber og dens "genbrug" siden viste, at egenskaben "maksimum virtuel hukommelse (i megabyte)" havde været sat til true og havde været sat til 5000. Der synes nok, men jeg besluttede at frakoblet værdien, og som havde en umiddelbar positiv effekt. Ikke flere app pool genbrug. Ikke mere mystisk langsom-nedskrivninger og pauser.

Jeg forstår ikke rigtig den underliggende "ting" der foregår der, men klart en slags årsag/virkning ting sker og nu, UAT miljø er brugbar.

</slutningen>

Abonner på min blog.

Fairfield/WestChester SharePoint bruger gruppe i Connecticut

Min kollega (Natalya Voskresenskaya) og jeg vil tale på den Fairfield/Westchester SharePoint bruger gruppe møde på 6:00 PM på 07/16 (Onsdag). Vi taler om webdelen indholdsforespørgsel. Dette er det samme (men forbedret version, som vi gav til New York i maj).

Forhåndstilmeld dig her: https://www.clicktoattend.com/invitation.aspx?code=129626&wa=wsignin1.0

Natalya og jeg håber at se dig der!

Her er e-mail Richard Martzelle bare sendt på emnet:

Emne: Ved hjælp af webdelen indholdsforespørgsel til at oprette Business Solutions

Højttalere: Paul Galvin & Natalya Voskresenskaya

Dato: Juli 16th Velkommen tid: (Spise & Netværk): 6:00PM Tid: 6:30 PM -8:00PM

Møde beskrivelse

MOSS 2007 indholdsforespørgsel webdel (CQWP) brugerne kan oprette brugerdefinerede visninger af data udført fra mange kilder, og præsentere data på ét sted. Trods sin stærke forespørgsel & indhold raffinement indstillinger, CQWP er ofte en undervurderede og oversete funktion. CQWP er både en "data udvinding motor" (Find dokumenter eller listeelementer overalt i en gruppe af websteder) og også en førsteklasses præsentationsværktøj der giver brugerne mulighed at styre, hvordan indhold præsenteres af indpakning HTML og typografier til at formatere visningen næsten hvilken som helst måde du ønsker.

I denne demo-tunge session, de vil vise hvordan CQWP til at løse forretningsmæssige problemer ved at vise off core funktioner

• bruge standard CWQP funktioner, herunder målgrupper

• bruge CWQP som et rapporteringsværktøj overalt i en gruppe af websteder via filterkriterier såsom "alle dokumenter oprettet i dag"

• ændre udseende & fornemmelsen af forespørgselsresultater fremhæve forretningsdata, Vis flere kolonner med oplysninger, få vist oplysninger i et gitter format, m.fl.

• vise, hvordan CQWP kan støtten i indholdstypen administration (dvs. finde alle dokumenter af en bestemt indholdstype for at forstå potentielle indvirkning af skiftende en CT definition)

• beskrive nogle begrænsninger af CQWP

• give en liste over ressourcer for avancerede CQWP teknikker, herunder blogs, ECQWP Codeplex projekt & MSDN dokumentation

</slutningen>

Abonner på min blog.

Technorati Tags: