SharePoint най-добри практики конференция, “Най-добри практики,” и слон в стаята

Аз бях щастлив да присъстват и да присъства на конференция миналата седмица SharePoint най-добри практики. Аз съм все още нов в цялото говорене "нещо" и, Честно казано, Бях малко нервен за първата половина, докато аз се потях чакат да си говорят. Че нещо нервен усещане, го прави малко по-трудно за мен да се обърне внимание на водещи (не, че ги игнорира). Вместо това, Аз малко по-фокусиран върху участниците.

Конференции винаги поставям my ум състезания и там е много вземат в на този един. Тази конференция беше отличен. Мисля, че това е необичайно по няколко начина. Тя не е тежък разработчик конференция. Имаше със сигурност dev части към него, но аз мисля, че това е най-малко 60% фокусирани върху въпроси, не-dev, може би по-високо 80%. Мисля, че говори с променливия характер на пазара на SharePoint. Фирмите са прилагане на SharePoint в най-различни начини и те търсят насоки за това как да го направя така. И не само насоки за това как да създадете черта/решения (които до сега, е създадена много добре).

Вярвам, че на конференцията беше изключително ценни за повечето всички, които присъстваха и знам, че организаторите планират да направят конференцията отново в началото на следващата година.

Като каза, че, Вярвам, че там е една пропусната възможност, която се надявам на следващата конференция адреси. Казват, че е пропусната възможност, но това не е лошо нещо. Откриването на Общността нужда е и в себе си нещо добро. На конференцията бе обсъден редица от най-добрите практики в различни области като управление, обучение, изисквания за събиране, Търсене, развитие, информационна архитектура, н. Мисля, че пропуснатата възможност е свързана с "зелено поле" допускания, които са много от най-добрите практики.

Когато говорим за зелено поле, Ние означава, че SharePoint не е отишло в производството и започваме на чисто. Това е идеален, защото можете да започнете веднага да използвате най-добрите практики за дефиниране и управление на управление, информационна архитектура, н. Въпреки това … Какво се случва, когато вече сте в производството с няколко хиляди потребители (или 10 хиляди) и не следват най-добрите практики в началото? Аз съм виждал фирми с … Хм … много странно информационна архитектура, печени в тяхната среда. Аз не мисля, че тази конференция предоставя много насоки за организации с този вид на проблема (и нямам предвид само IA, но управление, Търсене, много други области). Разбира се, Знаейки, имате проблем е голяма част от решението и това е много ценен.

Мисля, че в онлайн Общността на SharePoint не е направил много за справяне с този един от двамата. Знам, че не са. Това е много труден проблем за решаване на много нива. Технически е трудно. Budget-Wise е трудно. Културно, Това е трудно. Въпреки това, Това вероятно е по-голям проблем на реалния свят отколкото най-много. Тъй като Конференцията завърши, Аз си мисля за тези видове проблеми и как един ще ги решим. Трябва да има по-добър отговор от, "Деинсталиране и преинсталиране" и Общността трябва да се изправи главата на.

Мисля, че това е чудесна възможност за blogging общност и опитни мисълта лидери да изложи някои насоки за това как да поправите техните среди. Мисля, че там е малък но не нулев риск, че SharePoint може да се свърши с лошо и трайна репутация в резултат на лошо architected реализации, които дефектират поради лошо управление, IA, н.

</край>

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

Technorati тагове:

Нов блогър на блок

Колегата EMC, Ерик Swenson, е бил убеден да скочи в сбиване, stand up and be counted 🙂

Той Блогове за за голямо разнообразие от SharePoint брандинг теми в http://erikswenson.blogspot.com/. Някои от последните му публикации включват интересни неща за Photoshop, Microsoft Office Live за малкия бизнес, SharePoint управление, създаване на потребителски WCM стилове и т.н.. Той не себе си ограничава до Брандинг. Това е доста интересна комбинация, която е малко по-различно от много блогове SharePoint, с които съм запознат.

Му RSS емисия е: http://feeds.feedburner.com/SharepointBrandingDesign

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

</край>

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

Technorati тагове:

Най-добрите практики конференция: “Вземи голям изисквания” PowerPoint презентация

Аз бях качил PowerPoint за един от моите сесии, "Get голям бизнес изисквания," тук (HTTP://CID-1cc1edb3daa9b8aa.SkyDrive.Live.com/Self.aspx/Public/Paul Galvin Great Requirements.pptx).

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

За тези от вас, който пропусна Конференцията на най-добрите практики, Аз бях късметлия достатъчно, за да представят и обсъдят процес, който работи много добре, когато се опитват да открият точна краен потребител бизнес изисквания за SharePoint проекти. PowerPoint плюс бележки описват това в доста добри детайли. Тя допълва една от най-ранните ми блог публикации тук: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!146.entry

</край>

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

SharePoint табла онлайн семинар

Моят онлайн приятел, Марк Милър над и Краен потребител SharePoint (www.endusersharepoint.com) работи безплатно един час семинар насочени, като винаги го прави, в SharePoint краен потребител Общността. То се провежда в 1 pm EDT. Подробностите са тук: http://www.endusersharepoint.com/?p=785

Аз да седна в един от неговите онлайн семинар миналия месец и това е направено доста добре и ако проявявате интерес в някои много практическа информация за табла в SharePoint, Аз съм сигурен, че си струва 1 час инвестиции.

</край>

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

Група на 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 тагове: