SharePoint MVP чат Сватбен 04/20

Аз ще вземе участие в един от периода MVP разговори следващата седмица, 04/20.  Тук е хвалебствена статия на Microsoft и връзка към регистрацията:

Имате ли труден технически въпроси относно SharePoint, за която сте търсят отговори? Искате ли да се включи в дълбоко познаване на талантливи Microsoft най-ценните професионалисти? SharePoint MVP са едни и същи хора, виждате в техническата общност като автори, високоговорители, потребител група лидери и answerers във форумите на MSDN и технически. От популярни търсенето, Ние донесоха тези експерти заедно като колективно група да отговори на вашите въпроси на живо. Така че моля Присъединете се към нас и донесе по въпросите! Този разговор ще обхване WSS 3.0, МОС, SharePoint Foundation 2010 и сървъра на SharePoint 2010. Темите включват настройка и администрация, дизайн, развитие и общи въпроси.
Моля, Присъединете се към нас в сряда 20 април в 9 съм PDT/обяд EST за чат с MVP от целия свят. Научете повече и да добавите тези чатове към календара си, като посетите страницата на събитието на MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Аз се присъединиха в един от тези миналата година и беше истински взрив.  Това е просто луд вид на отворен въпрос/отговор фарс. 

Ето някои от (в момента) планирана SharePoint MVP участници:

Корнелий Ван Дайк
Дан Атис
Даниел Wessels
Дейвид Martos
Иван Сандърс
Джеръми Thake
Джон Рос
Крис Вагнер
Майк Oryszak
Ранди Drisgill
Дървесни  Windischman
Златан Dzinic

Това е широк спектър от интереси и специалитети.  Мисля, че това ще бъде забавно време и добро използване на обедна почивка (или всеки час през деня Усмивка )

Влезте тук тук (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Една от причините за "един или повече поле типове не са инсталирани правилно”

Аз правеше малка ощипване вчера към уеб компонент, който прави заявка CAML срещу списък.  Направих промяната, разположен го и имаш удари с грешка:

Възникнала е неочаквана грешка в трите WebPart за прогноза за времето на ден в Outlook. Обърнете се към системния администратор. Един или повече типове на полета, не са инсталирани правилно. Отидете на страницата за настройки на списъка, за да изтриете тези полета.

Аз е пред друг Одбол въпрос по-рано, така че незабавно не свързвам моя CAML заявка с грешката, която е SharePoint е докладване за мен.  Направих бързо търсене Бинг и и намери този полезни блог съобщение от Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Тук е лоша заявка:

заявка.Заявка ="<Където><И><Neq><Име на FieldRef = 'Abbr' /><Стойност на тип = "Текст">SFNY</Стойност><Име на FieldRef = 'Abbr' /><Стойност на тип = "Текст">SFIS</Стойност></Neq></И></Където>";

Тук е фиксиран:

заявка.Заявка ="<Където><И><Neq><Име на FieldRef = 'Abbr' /><Стойност на тип = "Текст">SFNY</Стойност></Neq><Neq><Име на FieldRef = 'Abbr' /><Стойност на тип = "Текст">SFIS</Стойност></Neq></И></Където>";

Така, морала на историята е: Уверете се, че вашият CAML е правилен или може да получите грешка Одбол.

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

</край>

Бързо се фиксира за "е имало грешка при зареждане на формуляра”

Аз съм тестване потребителски SharePoint Designer 2010 дейност тази глоба неделя следобед и аз бях неочаквано удря "Критична грешка", когато се опитва да стартиране на работния поток:

Е имало грешка при зареждането на формуляра.

Щракнете върху Започни отначало да се зареди на ново копие на формуляра.  Ако тази грешка продължава, свържете се с екипа по поддръжка за уеб сайта.

Щракнете върху Затвори, за да излезете от това съобщение.

Показване на подробни данни за грешката

Разбира се, Ако щракнете върху бутона "Покажи подробни данни за грешката" всички го прави е да ви покаже корелация ID:

image

В моя случай, Това се оказа проблема съпоставяне на алтернативен достъп.  Аз погледнах в регистрационния файл в 14 Кошера и видях, че InfoPath е оплакват AAM проблем (тъй като аз бях удря localhost вместо името на сървъра).  Промених моя URL и който го решават.

Да покажем, че с всички linkings на различни битове сега в SP 2010, нещо което естествено това е проблем (SharePoint Designer поток в моя случай) не е действително напълно свързано основният проблем.

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

</край>

SharePoint 2010 Разтвор, остана в "разполагане” Статус

Аз използва PowerShell за разполагане на решение на сървърна група на SharePoint (h/t:  Кори Рот и му блог пост). 

След това отидох на централния администратор, достъп до системните настройки и след това "Управление ферма решения" да го разположи до фермата и до моето (леко) ужас, то остана ли в "разгръщане".

Аз съм виждал този въпрос излезе много пъти на форумите на MSDN, така че аз бях доста нервен за това.  Търсих около малко и Намерих тази полезна статия (от пръв поглед unattributed лице от http://www.resolutionsnet.co.uk/).  Аз анулиране заданието за разполагане на и когато се кликне в разтвора, Тя ми каза, че тя е успешно разгърнати решението на три от четирите сървъри в групата.

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

Този път, Когато се върнах към централния администратор, Аз бях в състояние да го разположи без проблем.

Надявам се това малко на информация ще помогне на някои в капан един от дните.

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Грешка на деня: "Не може да добави указаната в GAC”

Аз съм се борят малко с visual studio 2010 на sp2010 разтвор и е getting този грешка:

Възникна грешка в разполагане стъпка "Добави решение": Грешка: Може да добавяте Зададеният блок с код в глобалния кеш на сборовете: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Отидох в GAC, самата (c:\windowsassembly) да се опитаме и премахване и имам грешка "пила in употреба".

Направих iisreset, Свалих почти Sysinternals, Спрях услугата на таймера в услуги... накрая, Аз просто затворени и отново visual studio, себе си и накрая бях в състояние да го затворите.

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Бърз и лесен: СРЕЩУ за отстраняване на грешки 2010 Разполагане на решение

Visual Studio 2010 доклади трудно да развенчавам грешка по време на разполагане на няколко пъти.  Бърз и лесен начин да направите някои много груби грешки е да се хвърлят собствените си име изключения.  Visual Studio ще ги покаже в конзолата продукция.

Помислете за това малко код:

image

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

Възникна грешка в разполагане стъпка "Добави решение": Обект номер не настроен на една инстанция на обект.

Въпреки това, Ако хвърли ново изключение и предаде низ строител, ще получите съобщение, малко по-полезни:

image

Това е техника, суров, но доста бързо и лесно.

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Таймер за работа FeatureActivated и функция обхват

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

Аз съм с Visual Studio 2010 и разполагане държат недостатък с грешка "Възникна грешка при разполагане на стъпка"Добави решение": Обект номер не настроен на една инстанция на обект."

Аз бях като си код твърде буквално.  Е обхвата функцията на ниво уеб приложение, както е показано:

image

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

обществото заместите невалидни FeatureActivated(Свойства на SPFeatureReceiverProperties)
{

    // Не правете следното с web app scoped функции, Това води до отчаяние Усмивка
    // SPSite сайт = свойства.Feature.Parent като SPSite;

    SPWebApplication wa = свойства.Feature.Parent като SPWebApplication;

    Ако (WA == null) хвърли ново изключение("webapp2 е нулев.");

    foreach (SPJobDefinition работа в wa.JobDefinitions)
    {

        Опитайте
        {
            Ако (работа.Името == List_JOB_NAME)

                работа.Изтриване();
        }
        улова (Изключение е)
        {
            хвърли ново изключение("маркер 2");
        } // Хвани изключение e
    }

    // инсталиране на проекта

    WeatherForecastTimerJob weatherForecastTimerJob =
        Нова WeatherForecastTimerJob(List_JOB_NAME, WA);

    SPMinuteSchedule график = нов SPMinuteSchedule();
    график.BeginSecond = 0;
    график.EndSecond = 59;
    график.Интервал = 5;
    weatherForecastTimerJob.Schedule = график;
    weatherForecastTimerJob.Update();

}

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

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Актуализиране на CodePlex проект: Разширения на SharePoint Designer поток

Преди време, АЗ написа че аз се опитвах да възкресят старите си CodePlex проект, Разширения на SharePoint Designer поток.  Че CodePlex проект е разработен за ВиК/Мос и добавя няколко нови функции, като "ToLower()”, "ToUpper()”, "Подниз()"и така нататък.  Той дори има общо предназначение "повикване уеб услуга" стил функция.  Можете да прочетете повече за него тук: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Малко или повече изоставена го доста отдавна.  Още от SharePoint 2010 излезе, Въпреки това, Аз бях смисъла да погледнем назад в него и да работи в SP 2010.  Ами, днес, Направих точно това.  Аз не са актуализирали кода за CodePlex още. Аз искам да се образовам на CodePlex конвенции, преди да направите това, но аз го актуализира уикито на началната страница на проекта.

По-широк и по-интересни изводът е, че дейности по избор от ВиК и Мос изглежда да пренесете през доста лесно, което е (Добре дошли) изненада за мен.

Ето как изглежда в SharePoint Designer когато работи:

image

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Където е Microsoft.SharePoint.ApplicationPages.Administration.dll?

Аз отбелязват проект на visual studio, който препраща Microsoft.SharePoint.ApplicationPages.Administration.dll.  Отне ми малко време да го и аз мислене да споделя.  В моята среда, Той се намира в:

c:\Програмата filescommon filesmicrosoft sharedweb сървър extensions14configadminbin

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

BrightStarr САЩ търсене на SharePoint анализатор

Моята фирма, BrightStarr, търси за SharePoint бизнес анализатор.  Нашата цел е да се работи с някой, който:

  • Много добре разбира платформа
  • Има добра представа за това какво е интелигентно решение на SharePoint срещу калдъръмени заедно къща от карти
  • Се радва работа директно клиенти, някои от които разбират какво SharePoint е всичко и някои, които имат само бегла представа че SharePoint може да им помогне, но не съм сигурен как точно
  • Може да пишете много добре
  • Могат да комуникират много добре с малък екип
  • Е добре и се радва на многозадачност.  Това не е силно процеса на задвижване среда (Имаме достатъчно процес, за да направи нещата по организиран начин, но ние сме изключително бързо на крака, пъргав и всички добри неща).

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

Ако проявявате интерес, пинг ми на нервна възбуда или ми пишете!

</край>

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

Следвайте ме на Twitter в http://www.twitter.com/pagalvin