месечни архиви: Август 2008

Група на SharePoint потребители Webcast тази вечер

Тази вечер, 08/20/08, заседание на Кънектикът SharePoint групата на потребителя излъчва webcast вместо физическа среща този месец.

Тази вечер на тема: Microsoft Office SharePoint Server" 2007 – Екстранет разполагане методологии"

На Microsoft Chris Lavista ще доведе дискусията. Аз съм работил с Chris преди и той наистина знае му неща. Ако имате интерес към тази тема, Проверете го. Ето и подробности:

Група на SharePoint потребители Webcast: https://www.clicktoattend.com/invitation.aspx?code=130299

Тема: Microsoft Office SharePoint Server 2007 – Екстранет разполагане методологии
Високоговорител:
Крис Lavista на Microsoft

Дата: Август 20TH Добре дошли време: 6:15 PM Време: 6:30 PM -8:00PM


Описание:
SharePoint дава възможност за множество опции за разполагане. Дискусията ще бъде съсредоточена върху как сигурна екстранет на платформата SharePoint може да се разположи. Обсъждане на най-добрите практики и сценарии, включващи интегрирането на авангардни технологии, ISA Server 2006 и IAG 2007. По желание, Говорете с поддържаните единствен знак на употреба случаи.
За Крис:
Chris Lavista е технически архитект последно отваряните Microsoft технологичен център в Ню Йорк. Неговият фокус е на SharePoint, Сътрудничество, и унифицирани комуникации. Той е работил в сектора на финансовите услуги (Чейс, Ситигруп) преди да се присъедини към Microsoft за 8 години. Той започва в Microsoft в 2000 като част от техните консултантска практика услуги преди присъединяването към екипа на МТС началото 2006.

Регистрация & Повече информация: https://www.clicktoattend.com/invitation.aspx?code=130299

</край>

Абонирайте се за моя блог.

Technorati тагове:

Вашето търсене комитет постигна този месец?

Това е началото на месеца и сега е добър момент, както всеки за вашата фирма търси комитет да се съберат и анализират най-добри предложения, успешни и не толкова успешна търсения, н.

Вие нямате търсене комитет? Then form one 🙂

WSS и особено Мос търсене полза от някои човешки надзор. Инвестиране на няколко часа на месец последователно ежемесечно е не само по-забавно, отколкото за барел на маймуни, Тя може да:

  • Дам вникване в потребностите от информация на предприятието. Ако хората търсят наляво и надясно за тема "xyzzy," Вие знаете, че е важна тема за предприятието.
  • Идентифициране на потенциални изисквания за обучение. Ако хората търсят темата "xyzzy" но наистина трябва да се търси за "abcd" след това можете да използвате това да обучава хора къде и как да намерите информация.
  • Помогне на вашата организация усъвършенства своята информационна архитектура.
  • Идентифициране на възможности за засилване на синонимен речник.
  • Други възможности без съмнение ще се явят.

Кой трябва да бъде в търсене комитет? Вие ще знаете вашите хора най-добрите, но Помислете:

  • Най-малко една (и може би само един) Човек който разбира (или може да се научи) различните начини да се ощипвам на търсене, включително най-добри предложения, синонимен речник, контролирани свойства, н.
  • Няколко предмета експерти, които да прочетете отчетите за търсене, ingest то и съобщават бизнес разбирам действия към него, така че тя може да натиснете бутоните, дърпам лостове и отваряне/затваряне клапани, необходими за комитет препоръки.
  • Един или повече информация архитекти, които да проверите, един или друг начин, дали архитектура на информацията е търсене приятелски и дали тя работи добре за предприятието.
  • Въртяща се седалка в Комитета. Въвеждат в един или двама души, които обикновено не участват в тези видове на усилията. Те може да донесе необичаен и ценни прозрения на таблицата.

Честит анализ!

</край>

Абонирайте се за моя блог.

Technorati тагове:

Бърз и лесен: Вземи папка SPFolder на SPItemList

Продължавам да бягам в този проблем и Google никога не изглежда да се разбере това, което искам да направя, така че си помислих, аз ще пиша това.

Съм правил много събитие получател, отстраняване на грешки в последната седмица или две. Реанимацията се дефинира срещу библиотека с документи. Отделните елементи в библиотеката с документи са плътно свързани с техните родителски папки. Така, Аз винаги съм се в папка на елемента за различни манипулации. Докато грешки, Трябваше да актуализира метаданните на папка за конкретен артикул чийто ИД, знам.

Ето малко конзола заявление (проектиран да работи на сървър в групата) Това отнема два аргумента: ИД на елемент и стойност, за да присвоите на поле, "Състояние на одобрение". Той трудно кодове на много неща и няма проверка за грешки.

Кодът изглежда твърди кодирани сайт, получава библиотека с твърди кодирани документи и след това намира посоченият елемент. След това установи родителската папка на този елемент и присвоява стойността на състоянието.

Основните урок тук за мен е, че SPItem не получите достъп до папката. Вие трябва да използвате SPListItem.File.

Ако някой му пука да предложат критика или да предложи по-добър начин да получите в папката на елемент, Моля, оставете коментар.

<код>
използване на Система;
използване на System.Collections.Generic;
използване на System.Text;
използване на Microsoft.SharePoint;
използване на System.Collections;

пространство на имената Conchango
{
    /// <Резюме>
 /// </Резюме>
 клас ManualFolderUpdate
    {
        статични невалидни Основни(низ[] ARGS)
        {
            низ MSH = "ManualFolderUpdate (v1.0): "; // MSH = "съобщенията заглавка"

 Конзола.WriteLine(MSH + "Започване на.  Последно променен на 08/04/08.");

            низ URL = http://localhost/xyzzy;

            използване на (SPSite oSPSite = нов SPSite(URL адрес))
            {

                използване на (SPWeb oSPWeb = oSPSite.OpenWeb())
                {
                    Splist.Update() docLib = oSPWeb.Lists["Документи"];

                    Конзола.WriteLine(MSH + "Имам на библиотеката с документи.");

                    Конзола.WriteLine(MSH + "Брой doc lib елементи: [" + docLib.ItemCount + "].");

                    INT ИД на папка = 0;
                    низ NewStatus = "xyzzy";

                    ИД на папка = система.Конвертиране.ToInt32(ARGS[0].ToString());
                    Конзола.WriteLine("Търсенето на папка за артикули: [" + ИД на папка + "].");

                    SPListItem Li = docLib.GetItemById(ИД на папка);

                    Папка SPFolder thisItemFolder = li.File.ParentFolder;

                    Конзола.WriteLine(MSH + "Имам на родителската папка.");

                    NewStatus = args[1].ToString();
                    Конзола.WriteLine("Установяване състояние [" + NewStatus + "].");

                    Конзола.WriteLine("Натиснете връщане към извършване на актуализация или CTRL-C да се откажем.");

                    Конзола.ReadLine();

                    thisItemFolder.Item["Състояние на одобрение"] = NewStatus;
                    thisItemFolder.Item.Update();

                    Конзола.WriteLine(MSH + "Завърших актуализиране на папка.  Излизане.");

                } // използване на SPWeb

            } // използване на SPSite

 Конзола.WriteLine(MSH + "Завърши.");

        } // Основни

    } // клас foldersync
} // пространство на имената
</код>

</край>

Абонирайте се за моя блог.

Technorati тагове:

Неделя сутрин Забавни: “Татко, Той дори не знае ли”

Ние Северна Ню Джърси Галвин са големи фенове на политическа сатира телевизия. програма, Ежедневно шоу домакин Джон Стюарт. Не обичам да получите политически в моя блог, така че всичко, което ще кажа за това е, че без Ежедневно шоу, Аз може и са загубени всички от чувство за хумор на или около 12/12/2000.

Бяхме като хранене на палубата началото на миналата седмица и ми десет годишен син носи до един епизод на Покажи. Направих коментар, "Джон Стюарт знае че той по-добре не се гавриш с мен или ще има ужасни последици за Джон Стюарт."

Синът ми мисли за това за една минута и казва:: "Татко, номер едно: Той дори не знае ли."

Аз чаках за номер две, но той решава, че е достатъчно и се премести към следващата тема без да се прескочи един ритъм.

Той използва за да бъде, че мога да получа много повече километри от тези видове на шеги, но той става прекалено използван за мен или прекалено зрели или и двете. Трябва да се адаптират по някакъв начин.

</край>

Абонирайте се за моя блог.

Technorati тагове:

График за обучение на служители и шаблон на материали — Седалката граф бъг плюс сигурност Прикрепвам(?)

Това е доста популярен "страхотна 40" шаблон. Тя също има бъг, който е широко известен (Аз бях дори blogged за това как да го оправя).

Sogeti освободен CodePlex проект тази седмица, корекции на бъгове (което е хубаво само по себе си, но не разтърсващи) но те също така твърдят, че са решени много thornier проблем: сигурност. Fab 40 Шаблонът изисква много щедри сигурност настройка (потребителите нужди сътрудник ниво на достъп до почти всичко). Не повече! Според codeplex Резюме:

"Този шаблон включва нов потребителски работен поток действие, което дава възможност на шаблона трябва да работи, без да даде всички потребители допълнителни разрешения за списъка на курсове."

Това е добра неща и си струва да пробвате.

</край>

Абонирайте се за моя блог.

SharePoint Designer поток, Събитие получател и “Актуализиране на елемент от списък” срещу “Задаване на поле в текущия елемент”

Ние имаме набор от SharePoint дизайнер работни потоци, които "комуникират" с събитие получател в списъка чрез промени в стойностите на колоните на сайта. За пример, Ако на колона на сайт "SetDuedate" е настроено на вярно от работния поток, събитие получател открива тази промяна, изчислява дата на падеж и присвоява тази дата на друга колона на сайт, "Дата на падеж." Ние разделят неща като това защото събитието приемник може да се изчисли дата на падеж, използвайки сложни бизнес правила (отчитайки почивните дни и фирмените ваканции) докато ЕДП, наистина не може да.

В един конкретен случай, Ние се блъсна в един проблем с този трик. Всичко това е доста трудно, но стигнахме до категорично заключение, че в един случай (най-малко), събитие получател е не работи през цялото време. В една стъпка от работния поток, Ние ще се промени стойността на колона на сайт и приемник събитието не се е явил да тече. Въпреки това, Той е действал последователно в различна стъпка от работния поток.

След преглед, Аз забелязах, че стъпка щастлив поток използва "актуализация на елемент от списък" докато други стъпка използва "Set поле в текущия елемент." Актуализирай списъка елемент е актуализиране "текущия елемент." Аз не съм сигурен защо избрахме една върху друга, тъй като те изглежда да се прави едно и също нещо.

Така … действието актуализиране списъка елемент е причинило събитието на огън. От друга страна, Задайте поле в текущия елемент действие не.

Използвах актуализация елемент от списъка и на двете места и виола! Тя работи. [[ Общо настрана, Свири на цигулка за ежедневно за почти 15 години ]]

От това, Колебливо вярват, че "Задайте полето" действие не причинява събитие получател на огън, поне някои от времето.

Този проблем ни е тормозел в продължение на седмици.

Това е един от тези "наблюдава поведение" Постове. Забелязах това се случи веднъж в специфична среда и аз съм като някои предположения за защо нещата се случи, тъй като те са. Ако имате някакви вникване в това, Моля, Споделете в коментарите.

</край>

Абонирайте се за моя блог.

Technorati тагове: