SharePoint cele mai bune practici de conferinţă, “Cele mai bune practici,” şi elefantul în sala de

Am fost norocos să participe şi prezenta la conferinta de SharePoint Best Practices ultima săptămână. Sunt încă nou întreaga vorbind "lucru" şi, sincer, Am fost un pic nervos prima jumătate, iar am asuda de aşteptare pentru mine vorbesc. Sentimentul că un fel de nervos, a făcut-o un pic cam greu pentru mine să acorde o atenţie la prezentatori (nu că am ignorat-le). În schimb, Am concentrat un pic mai mult pe participanţi.

Conferinte întotdeauna stabilit mintea mea de curse şi a existat o mulţime ia în la asta. Această conferinţă a fost excelent. Cred că a fost neobişnuit în mai multe moduri. Nu a fost o conferinţă de dezvoltator grele. Desigur, au existat dev părţi să-l, dar cred că a fost cel puţin 60% axat pe probleme de non-dev, poate la fel de mare ca 80%. Cred că vorbeşte naturii în evoluţie de pe piaţa de SharePoint. Companiile sunt implementarea SharePoint într-o varietate de moduri şi acestea sunt în căutarea pentru orientări cu privire la modul de a face it right. Şi nu doar de orientare pe Cum de a crea solutii caracteristici (care de acum, a fost foarte bine stabilit).

Cred că Conferinţa a fost extrem de valoros pentru cele mai toată lumea care a participat şi ştiu că organizatorii au de gând să fac conferinta din nou la începutul anului viitor.

Acestea fiind spuse, Cred că a existat un ratat ocazia care sper că următoarea conferinţă adresele. Eu spun că este un ratat ocazia, dar asta nu e un lucru rau. Descoperind o nevoie de Comunitate este în sine un lucru bun. Conferinţa a discutat o serie de cele mai bune practici în diferite domenii precum guvernanţa, de formare, Cerinte de colectare, căutare, dezvoltarea, arhitectura de informaţii, etc. Cred că are de a face cu "câmp verde ratat ocazia" ipotezele care stau la baza multe din cele mai bune practici.

Atunci când vorbim despre domeniul verde, înţelegem că SharePoint nu a intrat în producţie şi suntem incepand cu un ardezie curat. Acest lucru este ideal, deoarece puteţi începe imediat folosind cele mai bune practici pentru definirea şi managementul guvernării, arhitectura de informaţii, etc. Cu toate acestea … ce se întâmplă atunci când sunteţi deja în producţie cu mai multe mii de utilizatori (sau de 10 de mii) şi să nu urmeze cele mai bune practici la începutul? Am vazut companii cu … ahem … un foarte nui arhitectura de informaţii coapte în mediul lor. Nu cred că această conferinţă oferite de mult de orientare pentru organizaţii cu acest tip de problemă (şi nu mă refer doar IA, dar guvernarea, căutare, alte zone). desigur, ştiind că aveţi o problemă este o mare parte a soluţiei şi că este foarte valoroasă.

Cred că comunitatea online SharePoint nu a făcut mult pentru a aborda acest lucru fie. Ştiu că nu am. Este o problemă foarte greu de rezolvat la mai multe niveluri. Punct de vedere tehnic este greu. Budget-Wise este greu. Cultural, este greu. Cu toate acestea, este, probabil, o problemă de lumea reală mai mare decât cele mai multe. Din moment ce Conferinta s-a încheiat, Am fost de gândire despre aceste tipuri de probleme si cum una ar rezolva-le. Trebuie să existe un răspuns mai bun decât, "dezinstalarea şi reinstalarea" şi Comunitatea trebuie să se confrunte cu capul pe.

Cred că acest lucru o mare oportunitate pentru comunitatea blogging-ul şi cu experienţă crezut lideri să se stabilească unele orientări pe cum pentru a repara mediile lor. Cred că există un mic, dar diferită de zero riscul ca SharePoint ar putea termina cu o reputaţie proastă şi durabil ca urmare a prost proiectat implementari care nu reuşesc datorită săraci de guvernare, IA, etc.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Nou Blogger pe bloc

Colegul meu de EMC, Erik Swenson, s-a convins să sari în scandal, ridicați-vă și fiți numărați 🙂

El a blog despre-o mare varietate de SharePoint subiecte la de branding http://erikswenson.blogspot.com/. Unele dintre posturile lui recente includ lucruri interesante despre Photoshop, Microsoft Office Live pentru afaceri mici, SharePoint guvernare, crearea stiluri particularizate cu WCM şi aşa mai departe. El nu limita însuşi la de branding. Este destul de un amestec interesant, care este un pic diferit de la o mulţime de blog-uri SharePoint cu care sunt familiarizaţi.

Lui RSS feed este: http://feeds.feedburner.com/SharepointBrandingDesign

Check it out şi să-i dea un pic de încurajare. Noi toţi nevoie de asta din timp în timp, mai ales când am prima cu adevărat scufundare în această lume blogging.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Cele mai bune practici de conferinţă: “Obţine mare cerinţele” Prezentare PowerPoint

Am încărcat PowerPoint pentru unul de meu sesiuni, "Cerinţele de mare de afaceri a lua," chiar aici (http://CID-1cc1edb3daa9b8aa.SkyDrive.live.com/self.aspx/public/Paul Galvin Great Requirements.pptx).

În afară de o serie de puncte strălucitoare, făcute cu putere, Pachetul include note extinse, care completează şi de a spori menționate genial talking puncte.

Pentru cei dintre voi care a ratat Conferinţa de cele mai bune practici, Am fost destul de norocos pentru a prezenta şi discuta despre un proces care functioneaza foarte bine atunci când încearcă să descoperiţi exacte utilizatorului final cerinţele de afaceri pentru proiecte de SharePoint. PowerPoint plus note descrie acest lucru în detaliu destul de bun. Se completează unul de meu primele Postări blog-ul aici: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!146.entry

</scop>

Aboneaza-te la blog-ul meu.

SharePoint Dashboards Online Seminar

Prietenul meu online, Mark Miller peste şi Utilizatorul final SharePoint (www.endusersharepoint.com) se execută un seminar de oră gratuit orientate, ca el nu întotdeauna, la comunitatea utilizatorilor de sfârşitul SharePoint. Aceasta are loc la 1 pm EDT. Detaliile sunt aici: http://www.endusersharepoint.com/?p=785

Am stat într-unul dintre său seminar online ultima lună şi a fost făcut destul de bine şi dacă sunteţi interesat în unele informaţii foarte practice pe dashboards în SharePoint, Sunt sigur că este în valoare de 1 oră de investiţii.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags: ,

Grup de utilizatori SharePoint Webcast in seara asta

In seara asta, 08/20/08, reuniunea grupului Connecticut SharePoint utilizator este difuzarea un webcast în loc de o întâlnire fizică în această lună.

Această seară subiect: "Microsoft Office SharePoint Server 2007 – Metodologii de implementare extranet"

Microsoft propria Chris Lavista va conduce discuţia. Am lucrat cu Chris înainte şi el ştie cu adevărat lucrurile lui. Dacă aveţi nici un interes în acest subiect, a verifica it afară. Aici sunt detaliile:

Grup de utilizatori SharePoint Webcast: https://www.clicktoattend.com/invitation.aspx?code=130299

Subiect: Microsoft Office SharePoint Server 2007 – Metodologii de implementare extranet
Vorbitor:
Chris Lavista Microsoft

Data: August 20th Bine ati venit timp: 6:15 PM Timp: 6:30 PM -8:00PM


Descriere:
SharePoint permite pentru mai multe opţiuni de implementare. Discuţia va fi centrat pe modul în care o sigure extranet pe platforma SharePoint ar putea fi implementate. Discuta despre cele mai bune practici şi scenarii care implică integrarea tehnologiilor fruntea, ISA Server 2006 şi IAG 2007. Opţional, Talk pentru a suportat singur semn pe cazuri de utilizare.
Despre Chris:
Chris Lavista este un arhitect tehnic la deschise recent Microsoft Technology Center din New York. Sa se concentreze este SharePoint, Colaborare, şi comunicaţii unificate. El a lucrat în industria de servicii financiare (Chase, Citigroup) înainte de a se alătura Microsoft pentru 8 ani. El a început la Microsoft în 2000 ca parte a lor servicii de consultanţă practică înainte de aderarea MTC echipa in devreme 2006.

Înregistrare & Mai multe informaţii: https://www.clicktoattend.com/invitation.aspx?code=130299

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

A Comitetul dumneavoastră căutaţi întâlnit luna aceasta?

Acesta este începutul lunii şi acum este un moment la fel de bun ca orice pentru compania dumneavoastră căutaţi Comitetului pentru a obţine împreună şi de a analiza cele mai bune pariuri, succes şi nu atât de succes căutări, etc.

Nu aveţi un comitet de căutare? Then form one 🙂

AAC şi mai ales MOSS căutare beneficiaza de unele umane de supraveghere. Investi câteva ore pe lună pe o bază consistentă lunar este nu numai mai distractiv decât un butoi de monkeys, se poate:

  • Oferi o perspectivă asupra nevoilor de informare ale întreprinderii. În cazul în care oamenii sunt în căutare stânga şi la dreapta pentru subiect "xyzzy," ştiţi că este un subiect important pentru întreprindere.
  • Identifica potenţiali cerințe de formare. În cazul în care oamenii sunt în căutarea de subiect "xyzzy" dar într-adevăr ar trebui să fie căutarea pentru "Alexandru" apoi că puteţi folosi pentru a educa oameni buni pe unde şi cum să găsească informațiilor.
  • Ajuta organizaţia dumneavoastră rafina arhitectura de informaţii.
  • Identificarea oportunităţilor pentru a spori lexiconul.
  • Alte oportunităţi fără îndoială se va prezenta.

Cine ar trebui să fie căutaţi Comitetul? Ar trebui să ştii poporul tău cel mai bun, dar ia în considerare:

  • Cel puţin unul (şi poate doar unul) IT persoană care înţelege (sau poate afla) diverse moduri pentru a tweak-căutare, inclusiv cele mai bune pariuri, tezaur, proprietăți gestionate, etc.
  • Mai mulţi experţi în materie care poate citi rapoarte Căutaţi, ingera o şi de a comunica business-savvy acţiuni să-l, astfel încât ea poate împinge butoanele, trage pârghii şi deschide/închide supapele este necesar pentru a recomandărilor Comitetului.
  • Unul sau mai multe arhitecti de informaţii care pot valida, un fel sau altul, Dacă arhitectura de informaţii este de căutare prietenos şi dacă acesta este working bine pentru întreprindere.
  • Un scaun rotativ din Comitetul. Aduce în una sau două persoane care nu participă în mod normal în aceste tipuri de eforturi. Ele pot aduce la masa neobişnuite şi valoroase descoperiri.

Analiza fericit!

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Rapid şi uşor: Obţine SPFolder de SPItemList

Am continua să fie difuzate în această problemă şi Google nu pare să înţeleagă ceea ce vreau să fac, aşa că am gândit aş scrie acest lucru în jos.

Am făcut o mulţime de eveniment receptor depanare în ultima săptămână sau două. ER este definit împotriva o bibliotecă de documente. Elementele individuale din biblioteca de documente sunt strâns legate de lor folderelor părinte. Deci, Mereu primesc dosarul elementului pentru diferitele manipulări. În timp ce depanare, Am nevoie pentru a actualiza metadatele unui dosar pentru un element specific al căror ID ştiu.

Aici este o mică aplicaţie consolă (proiectat pentru a rula pe server din fermă) care are două argumente: ID-ul de un element şi o valoare pentru a aloca un câmp, "Starea de aprobare". Greu coduri o mulţime de lucruri şi are nici o verificare de eroare.

Codul arata un site de greu codificate, devine o bibliotecă de documente greu codificate şi apoi găseşte elementul indicate. Apoi se găseşte folderul părinte al acelui element şi atribuie valoarea stare.

Cheie lecţie aici pentru mine este că SPItem nu obţine acces la folderul. Trebuie să utilizaţi SPListItem.File.

Dacă cineva îi pasă de a oferi o critică sau să sugereze o modalitate mai bună pentru a obţine în folderul de un element, vă rugăm să lăsaţi un comentariu.

<cod>
folosind Sistem;
folosind System.Collections.Generic;
folosind System.Text;
folosind Microsoft.SharePoint;
folosind System.Collections;

spaţiu de nume Conchango
{
    /// <Rezumat>
 /// </Rezumat>
 Clasa ManualFolderUpdate
    {
        statice nule Main(şir[] args)
        {
            şir uzzy = "ManualFolderUpdate (v1.0): "; // uzzy = "mesajul antet"

 Consola.WriteLine(uzzy + "Incepand de sus.  Am fost ultima modificare 04/08/08.");

            şir URL = http://localhost/xyzzy;

            folosind (SPSite oSPSite = noi SPSite(URL-ul))
            {

                folosind (SPWeb oSPWeb = oSPSite.OpenWeb())
                {
                    SPList.Update() docLib = oSPWeb.Lists["Documente"];

                    Consola.WriteLine(uzzy + "Am biblioteca de documente.");

                    Consola.WriteLine(uzzy + "Doc articolului lib conta: [" + docLib.ItemCount + "].");

                    int FolderID = 0;
                    şir NewStatus = "xyzzy";

                    FolderID = sistem.Conversia.ToInt32(args[0].ToString());
                    Consola.WriteLine("Căutând pliant pentru articol: [" + FolderID + "].");

                    SPListItem li = docLib.GetItemById(FolderID);

                    SPFolder thisItemFolder = li.File.ParentFolder;

                    Consola.WriteLine(uzzy + "Am folderul părinte.");

                    NewStatus = args[1].ToString();
                    Consola.WriteLine("Stabilirea statutului [" + NewStatus + "].");

                    Consola.WriteLine("Întoarcere a comite update sau CTRL-C pentru a abandona de presă.");

                    Consola.ReadLine();

                    thisItemFolder.Item["Starea de aprobare"] = NewStatus;
                    thisItemFolder.Item.Update();

                    Consola.WriteLine(uzzy + "Terminat actualizarea folderul.  Ieşirea.");

                } // folosind SPWeb

            } // folosind SPSite

 Consola.WriteLine(uzzy + "Terminat.");

        } // Main

    } // clasa foldersync
} // spaţiu de nume
</cod>

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Duminica dimineata Funny: “Tata, El chiar nu ştiu tu”

Am Nord New Jersey Galvin's sunt mari fani de televizor politice pamflet. Programul, Spectacolul de zi cu zi gazduit de Jon Stewart. Nu-mi place pentru a obţine politice în blogging-ul meu, astfel încât toate voi spune care este că, fără Arată zilnic, Am poate precum şi permanent pierdut toate simţ al umorului la sau despre 12/12/2000.

Am fost cu o masă pe puntea ultima săptămână mai devreme şi fiul meu de zece ani aduce un episod recent de Arată. Am făcut comentariu, "Jon Stewart ştie că el mai bine nu face distractiv de mine sau vor exista consecinţe teribile pentru Jon Stewart."

Fiul meu crede despre el un minut şi spune: "Tata, numărul unu: El nu ştiu chiar ai."

Am aşteptat pentru un număr de două, dar el a decis că a fost de ajuns şi sa mutat la obiectul următor fără sărind peste un beat.

Este folosit pentru a fi că aş putea obţine kilometraj mult mai mult din acele tipuri de glume, dar el este obtinerea prea folosit pentru mine sau prea matur sau ambele. Am nevoie pentru a regla cumva.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags:

Program de instruire angajat și materiale şablon — Scaunul Count Bug PLUS de securitate Fix(?)

Aceasta este o destul de popular "fabulos 40" şablon. De asemenea, are un bug care este cunoscut (‘ Ive ’ chiar blogged despre cum la spre fix it).

Sogeti lansat un Proiectul CodePlex în această săptămână acest fixat-bug (care este frumos de la sine, dar nu pământ-zguduitor) dar, de asemenea, ei pretind că au rezolvat o problemă mult thornier: securitate. Fagarasan 40 şablon necesită o setare de securitate foarte generos (utilizatorii nevoile contribuitor acces de la nivelul practic totul). Nu mai! Potrivit codeplex Rezumat:

"Acest şablon include, de asemenea, o nouă acțiune de flux de lucru particularizat care permite şablon să lucreze fără a da tuturor utilizatorilor contribuie permisiuni la lista de cursuri."

Care este bun îndesat şi merită verificat.

</scop>

Aboneaza-te la blog-ul meu.

Flux de lucru SharePoint Designer, Eveniment receptoare şi “Actualizaţi lista articol” comparativ cu “Câmpul set în elementul curent”

Avem un set de fluxuri de SharePoint proiectantul lucru care "comunică" cu un receptor de eveniment pe lista prin modificări la site-ul valorile coloanelor. De exemplu, Dacă o coloană de site-ul "SetDuedate" este setat la adevărat de fluxul de lucru, receiverul eveniment detectează că schimbările, calculează o dată scadentă şi atribuie această dată de un alt site-ul coloană, "Data scadenţei." Ne despartim lucruri ca acest lucru pentru că receptorul eveniment poate calcula o dată de scadență utilizând reguli de afaceri complexe (ţinând seama de sfârşit de săptămână şi sărbătorile de companie) în timp ce SPD într-adevăr nu se poate.

Într-un exemplu specifice, am fugit într-o problemă cu acest truc. Depanare toate acest lucru este destul de dificil, dar am ajuns la concluzia certă că un caz în (cel puțin), receptorul eveniment nu a fost difuzate tot timpul. La un pas de fluxul de lucru, ne-ar schimba valoarea unei coloane de site-ul şi eveniment receptorul nu apar pentru a rula. Cu toate acestea, Acesta a fost difuzate în mod constant într-o etapă diferită de fluxul de lucru.

După revizuirea acesteia, Am observat că un pas de flux de lucru fericit utilizate elementul"actualizare listă" în timp ce alte pas folosit "câmpul setare în elementul curent." Elementul de listă actualizare a fost actualizarea "elementul curent." Nu sunt sigur de ce am ales una peste alta, deoarece acestea ar părea să faci acelaşi lucru.

Deci … acţiunea de actualizare lista element a provoca eveniment la foc. pe de altă parte, Câmpul Set în acţiune elementul curent nu.

Am folosit Update element din listă în ambele locuri şi violă! Ea a lucrat. [[ Anularea totală, Am jucat vioara pentru on un daily basis pentru aproape 15 ani ]]

Din aceasta, Tentativ cred că "Set câmpul" acțiunea nu provoacă receptoare eveniment la foc, cel puţin o parte din timp.

Acest aspect ne-a chinuit timp de săptămâni.

Aceasta este una din acele "observat comportamentul" mesaje. Acest lucru am observat se întâmplă o dată într-un mediu specifice şi am face unele presupuneri cu privire la ce lucruri sa întâmplat aşa cum au făcut. Dacă aveţi orice înţelegere în acest unul, vă rugăm să parts în Comentarii.

</scop>

Aboneaza-te la blog-ul meu.

Technorati Tags: