Arxius per mes: Agost 2008

Grup d'usuari del SharePoint Webcast aquesta nit

Aquesta nit, 08/20/08, la reunió del grup de Connecticut SharePoint usuari està emetent un webcast en lloc d'un trobada física d'aquest mes.

Tema d'aquesta nit: «Microsoft Office SharePoint Server 2007 – Metodologies d'implementació extranet"

Chris Lavista de Microsoft conduirà el debat. He treballat amb Chris abans i realment sap les seves coses. Si vostè té qualsevol interès en aquest tema, Check it out. Aquí són els detalls:

Grup d'usuari del SharePoint Webcast: https://www.clicktoattend.com/invitation.aspx?code=130299

Tema: Servidor de SharePoint de Microsoft Office 2007 – Metodologies d'implementació extranet
Ponent:
Chris Lavista de Microsoft

Data: Agost 20th Temps de benvinguda: 6:15 PM Temps: 6:30 PM -8:00PM


Descripció:
SharePoint permet múltiples opcions de desplegament. El debat estarà centrada en com un lloc segur extranet a la plataforma SharePoint podria ser desplegat. Discutir sobre millors pràctiques i situacions que impliquen la integració de les tecnologies d'avantguarda, ISA Server 2006 i IAG 2007. Opcionalment, parlar amb l'inici de sessió únic suport en casos d'ús.
Sobre Chris:
Chris Lavista és arquitecte tècnic al recentment inaugurat Microsoft Technology Center de Nova York. El seu enfocament és al SharePoint, Col. laboració, i comunicacions unificades. Ha treballat en la indústria de serveis financers (Persecució, Citigroup) abans d'unir-se a Microsoft per a 8 anys. Va començar a Microsoft en 2000 com a part dels seus serveis de consultoria pràctica abans d'unir-se a l'MTC equip en hora 2006.

Inscripció & Més informació: https://www.clicktoattend.com/invitation.aspx?code=130299

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

El Comitè de recerca s'ha reunit aquest mes?

És el començament del mes i ara és un moment tan bo com qualsevol altre per la Comissió de recerca de la seva empresa reunir i analitzar les opcions més probables, cerques amb èxit i no tant d'èxit, etc.

No teniu un Comitè de recerca? A continuació, formeu-ne un 🙂

WSS i especialment molsa cerca beneficiar una mica de supervisió humana. Invertir unes hores al mes en una base consistent mensual és no només més divertit que un canó de micos, es pot:

  • Explorada les necessitats d'informació de l'empresa. Si la gent està buscant a esquerra i dreta per tema "xyzzy," Saps que és un tema important a l'empresa.
  • Identificar possibles necessitats formatives. Si la gent està buscant per al tema "xyzzy" però cal ser buscant realment "abcd" llavors vostè pot utilitzar que per educar la gent sobre on i com trobar la informació.
  • Ajudar l'organització refinar l'arquitectura d'informació.
  • Identificar les oportunitats per millorar el tesaurus.
  • Altres oportunitats sens dubte presentarà ells mateixos.

Que hauria de ser el Comitè de recerca? Sabria la gent millor, però tenir en compte:

  • Com a mínim un (i potser només un) Persona de TI que entén (o pot aprendre) les diverses maneres d'ajustar la cerca, incloent-hi les opcions més probables, Tesaurus, propietats administrades, etc.
  • Diversos experts de matèria que pot llegir els informes de recerca, s'ingereixen i comunicar accions empresarial a la mateixa manera que es pot prémer la, tirar les palanques i obrir/tancar vàlvules com cal a les recomanacions del Comitè.
  • Un o més arquitectes informació que pot validar, una manera o altra, Si l'arquitectura d'informació és cerca amigable i si està funcionant bé per a l'empresa.
  • Un seient giratori en el Comitè. Portar a una o dues persones que normalment no participen en aquest tipus d'esforços. Es poden aportar idees inusuals i valuós a la taula.

Analitzant feliç!

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Ràpid i fàcil: Obtenir SPFolder de SPItemList

Jo segueixo corrent en aquest problema i el Google no sembla entendre el que vull fer, Així que vaig pensar que anava a escriure això.

He estat fent un munt de depuració en l'última setmana o dues auricular d'esdeveniment. Es defineix la ER contra una biblioteca de documents. Els elements individuals de la biblioteca de documents estan estretament relacionats amb les seves carpetes de pare. Així, Sóc sempre geting la carpeta del tema per diverses manipulacions. Durant la depuració, Necessitava actualitzar les metadades d'una carpeta per a un element específic amb identificador sé.

Heus aquí una petita aplicació de consola (dissenyat córrer en servidor del conjunt) que rep dos arguments: l'ID d'un element i un valor d'assignar a un camp, "Estat d'aprovació". Difícil codifica un munt de coses i ha cap comprovació d'errors.

El codi sembla un lloc dur codificat, aconsegueix una biblioteca de documents dur codificat i llavors es troba l'element indicat. A continuació es troba la carpeta de pare d'aquest element i assigna el valor de l'estat.

La lliçó clau aquí per a mi és que SPItem no hi ha accés a la carpeta. Necessitareu usar SPListItem.File.

Si algú es preocupa oferir una crítica o suggerir una millor manera d'aconseguir la carpeta d'un element, Si us plau deixar un comentari.

<codi>
utilitzant Sistema;
utilitzant System.Collections.Generic;
utilitzant System.text;
utilitzant Microsoft.SharePoint;
utilitzant System.Collections;

espai de noms Conchango
{
    /// <resum>
 /// </resum>
 classe ManualFolderUpdate
    {
        estàtica buit Principal(corda[] args)
        {
            corda MSH = "ManualFolderUpdate (v 1.0): "; // MSH = "capçalera de missatge"

 Consola.WriteLine(MSH + "Posada en marxa.  Jo darrera modificació 08/04/08.");

            corda URL = http://localhost/xyzzy;

            utilitzant (SPSite oSPSite = nou SPSite(URL))
            {

                utilitzant (SPWeb oSPWeb = oSPSite.OpenWeb())
                {
                    SPList docLib = oSPWeb.Lists["Documents"];

                    Consola.WriteLine(MSH + "Tinc la biblioteca de documents.");

                    Consola.WriteLine(MSH + "Doc lib element Comte: [" + docLib.ItemCount + "].");

                    Int FolderID = 0;
                    corda NewStatus = "xyzzy";

                    FolderID = sistema.Convertir.ToInt32(args[0].ToString());
                    Consola.WriteLine("Buscar carpeta d'element: [" + FolderID + "].");

                    SPListItem li = docLib.GetItemById(FolderID);

                    SPFolder thisItemFolder = li.File.ParentFolder;

                    Consola.WriteLine(MSH + "Tinc la carpeta principal.");

                    NewStatus = args[1].ToString();
                    Consola.WriteLine("Configuració de l'estat [" + NewStatus + "].");

                    Consola.WriteLine("Premeu retorn per cometre l'actualització o CTRL-C per avortar.");

                    Consola.ReadLine();

                    thisItemFolder.Item["Estat d'aprovació"] = NewStatus;
                    thisItemFolder.Item.Update();

                    Consola.WriteLine(MSH + "Acabava d'actualitzar la carpeta.  Sortint.");

                } // utilitzant SPWeb

            } // utilitzant SPSite

 Consola.WriteLine(MSH + "Acabat.");

        } // Principal

    } // classe foldersync
} // espai de noms
</codi>

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Diumenge matí divertit: “Pare, Ell tan sols no conec”

Hem Nova Jersey Galvin nord són grans fans de la t.v. sàtira política. programa, L'espectacle diari organitzat per Jon Stewart. No m'agrada aconseguir polítiques en els meus blocs, Així que tot ho diré sobre això és que sense la Mostra el diari, He pot també permanentment perdut tot sentit d'humor en o sobre 12/12/2000.

Teníem un àpat a la coberta primers la setmana passada i el meu fill de deu anys ens porta a un recent episodi de la Mostra el. Vaig fer el comentari, "Jon Stewart sap que ell millor no fer diversió de mi o hi haurà conseqüències terribles per Jon Stewart."

El meu fill pensa sobre això durant un minut i diu: "Pare, número u: Ell encara no conec."

Jo esperava un número dos, però va decidir que era suficient i es va traslladar a la següent assignatura sense saltar-se un batec.

Solia ser que podria aconseguir molt més milles fora d'aquest tipus d'acudits, però ell s'està massa acostumat a mi o massa madur o ambdós. Cal ajustar d'alguna manera.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Horari d'entrenament dels empleats i la plantilla de Materials — Seient comte error PLUS revisió de seguretat(?)

Això és un bastant popular "fabulós 40" plantilla. També disposa d'un error que és àmpliament conegut (He blogged fins i tot sobre com arreglar-lo).

Sogeti alliberat un projecte de CodePlex Aquesta setmana que fixa l'error (que és bo per si mateix, però no tremolar la terra) però també afirmen que ha de resoldre un problema molt thornier: seguretat. El fab 40 plantilla requereix una configuració de seguretat molt generosa (necessitats contribuent nivell accés dels usuaris a pràcticament tot el). No cap more! Segons la codeplex resum:

"Aquesta plantilla també inclou una nova acció de flux de treball personalitzades que permet la plantilla a treballar sense haver de donar tots els usuaris contribueixen permisos a la llista de cursos."

Això és bona matèria i val la pena.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati: , ,

Flux de treball de SharePoint Designer, Auriculars d'esdeveniment i “Element de llista d'actualització” versus “Definir el camp de l'element actual”

Tenim un conjunt dels fluxos dissenyadors de SharePoint que "comunicar de" amb un auricular d'esdeveniment a la llista mitjançant canvis als valors de columna de lloc. Per exemple, Si una columna del lloc «SetDuedate" es defineix com a veritable el flux de treball, l'auricular d'esdeveniment detecta que el canvi, calcula una data de venciment i assigna aquesta data a una altra columna del lloc, "Data de venciment." Ens dividim coses com aquesta perquè l'auricular d'esdeveniment pot calcular una data de venciment mitjançant regles de negoci complexes (atenent els caps de setmana i festius d'empresa) mentre que l'SPD realment no pot.

En un cas concret, ens trobem amb un problema amb aquest truc. Depuració de tot això és molt difícil, però vam arribar a la conclusió definitiva que en un cas (com a mínim), l'auricular d'esdeveniment no estava funcionant tot el temps. A un pas del flux, que vols canviar el valor d'una columna de lloc i l'auricular d'esdeveniment no apareixia per executar. No obstant això, estava funcionant constantment en un pas diferent del flux.

Després de revisar-lo, Em vaig adonar que el pas del flux de treball feliç utilitzat el "Actualització llista element" mentre l'altre pas utilitzat "camp de conjunt a l'element actual." Element de llista d'actualització estava actualitzant "l'element actual." No sóc segur per què hem escollit el ja que semblen estar fent la mateixa cosa.

Així … l'element de llista d'actualització acció van causar l'esdeveniment al foc. D'altra banda, el camp situat en l'acció de l'element actual no.

Utilitzava actualització element de la llista en dos llocs i viola! Funcionava. [[ Total marge, Jo tocava el violí per sobre una base diària per gairebé 15 anys ]]

Des d'aquest, Provisionalment creure que la "assignar àmbit" acció no causa auriculars d'esdeveniment al foc, com a mínim alguns del temps.

Aquest tema ens bedeviled setmanes.

Aquest és un d'aquells "observat comportament" correus. He observat això passa una vegada en un entorn específic i estic fent algunes suposicions sobre per què passat coses com ho van fer. Si teniu alguna idea en aquest, Si us plau compartir comentaris.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati: