Чат MVP SharePoint від Сер 04/20

Я буду брати участь в одному з періоду MVP чати наступного тижня, 04/20.  Ось Microsoft письмовий звіт і посилання для реєстрації:

У вас є жорсткі технічні питання, що стосуються SharePoint, для яких ви шукаєте відповіді? Ви хочете, щоб задіяти глибоких знань з талановитими професіоналами Microsoft? MVP SharePoint ті ж люди, які ви бачите в технічним співтовариством як автори, Доповідачі, користувач групи лідерів і answerers на MSDN і TechNet форумах. На численні прохання, Ми привезли ці експерти разом колективних групою із питань жити. Так будь ласка, Приєднуйтесь до нас і принести з питань! Цей чат буде охоплювати WSS 3.0, ЛИШАЙНИК, SharePoint Foundation 2010 і SharePoint Server 2010. Теми включають в себе налаштування і управління, дизайн, розвиток і загальне питання.
Будь ласка, приєднатися до нас на середу 20 квітня в 9 am PDT/опівдні EST спілкуватися в чаті з MVP від по всьому світу. Дізнатися більше і додати ці чати до календаря, відвідавши сторінку події MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Я вступив в одному з цих минулого року, і це був реальний вибух.  Це просто божевільний роду відкритим питання/відповідь феєрія. 

Ось деякі з на (в даний час) заплановане SharePoint MVP учасники:

Корнеліус ван Дайк
Ден Аттіс
Даніель Wessels
Девід Мартос
Іван Сандерс
Jeremy Thake
Джон Росс
Кріс Вагнер
Майк Oryszak
Ренді Drisgill
Деревних  Windischman
Златан Dzinic

Це широкий спектр інтересів та делікатеси.  Я думаю, це буде весело час і хороше застосування обідньої (або будь-який час протягом дня посмішка )

Підписати тут тут (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Одна з причин "один або більше полів типів не інстальовано належним чином”

Я був зробити невеликий налаштування вчора, щоб веб-частина, яка робить CAML запиту зі списком.  Я зробив зміни, розгорнуті його і отримав удар з помилкою:

Неочікувана помилка сталася в три дня Outlook WebPart прогноз погоди. Будь ласка, зверніться до адміністратора. Один або кілька типів полів не інстальовано належним чином. Перейдіть на сторінку параметрів списку, видалити ці поля.

Я зіткнулася іншої прихованої проблеми раніше так не відразу поєднати мій CAML запиту з помилкою, який був звітний SharePoint, для мене.  Я зробив швидкий пошук bing і і знайшли цей пост корисним блог на Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Ось це погані запиту:

запит.Запит ="<Де><І><Neq><FieldRef ім'я = 'Скор' /><Значення типу = "Текст">SFNY</Значення><FieldRef ім'я = 'Скор' /><Значення типу = "Текст">SFIS</Значення></Neq></І></Де>";

Тут він стаціонарного типу:

запит.Запит ="<Де><І><Neq><FieldRef ім'я = 'Скор' /><Значення типу = "Текст">SFNY</Значення></Neq><Neq><FieldRef ім'я = 'Скор' /><Значення типу = "Текст">SFIS</Значення></Neq></І></Де>";

Так, мораль цієї історії є: Переконайтеся, що ваш CAML є правильним, або ви можете отримати помилку дивак.

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

</кінець>

Швидкого виправлення для "Існує помилка при завантаженні форми”

Я тестування користувача SharePoint Designer 2010 діяльність цього штрафу неділю вдень і я несподівано бив "Критична помилка" під час спроби запуску робочого процесу:

Там було повідомлення про помилку під час завантаження форми.

Натисніть кнопку почати знову завантажити нову копію форми.  Якщо ця помилка повторюється, зв'яжіться з службою підтримки для веб-сайту.

Натисніть кнопку Закрити, щоб вийти це повідомлення.

Показати відомості про помилку

Звичайно, Якщо ви натиснете кнопку "Показати відомості про помилку" все це є показати вам кореляції ID:

image

У моєму випадку, Це виявилося альтернативні відображення доступу проблема.  Я подивився на лог-файл у в 14 Кущ і побачив, що InfoPath скаржився AAM питання (з тих пір я бив localhost замість імені сервера).  Я змінив мій URL, і що вирішити її.

Він робить показують, що з усіх linkings різні біти зараз в СП 2010, те, що ви природно це проблема, (Робочого циклу SharePoint Designer, у моєму випадку) не фактично повністю пов'язані основна проблема.

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

</кінець>

SharePoint 2010 Рішення, які застрягли в "розгортання” Статус

Я використав PowerShell, щоб розгорнути рішення на фермі SharePoint (h/t:  Корі рот і його повідомлення в блозі). 

Потім я вирушив до центру адміністрування, Доступні системні параметри а потім «Керування ферми рішення» розгорнути його на ферму і до мого (невелике) розчарування, він застряг в "розгортання".

Я бачив це питання придумати багато разів на форумах MSDN, так що я був дуже нервовий про це.  Я шукав навколо небагато і Знайдено це корисні статті (здавалося б додаток особою з http://www.resolutionsnet.co.uk/).  Я скасував завдання розгортання, і коли я натиснув на рішення, Він сказав мені, що він успішно розгорнуті рішення до трьох з чотирьох серверів у фермі.

Я пішов до мандрівний сервера, Служба таймера та її перезапуску.  Windows server насправді сказав мені, що послуга не реагувати на команди, так що це говорить мені, що він був хворий.

Цього разу, Коли я повернувся до центру адміністрування, Я був в змозі їх застосовуватимемо без проблем.

Сподіваюся, це трохи інформації допоможе деякі в складному становищі один із днів.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Помилка під час дня: "Не можна додати вказаний Асамблеї в гак”

Я вже бореться небагато з visual studio 2010 на це рішення про sp2010 і отримати цю помилку:

Сталася помилка під час розгортання кроці додати рішення: Помилка: Не вдається додати вказаний Асамблеї до глобальної Асамблеї кеш: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Я пішов до гак, сам (c:\windowsassembly) щоб спробувати видалити і отримав помилку "файл використовується".

Я зробив на iisreset, Я завантажив майже SysInternals, Я зупинився послуг..., служба часу нарешті, Я просто закривається або повторно відкривається visual studio, сама, і я нарешті вдалося закрити його.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Швидкий і простий: Налагодження С. 2010 Рішення розгортання

Приєднуйтесь до нас 2010 звіти для налагодження помилок під час розгортання кілька разів.  Швидкий і простий спосіб зробити деякі дуже грубо налагодження є кинути ваш власний іменованого винятки.  Visual Studio позначено в консолі виводу.

Розглянемо цей шматочок коду:

image

Якщо ця функція призначений для веб-додатків, сайт буде мати значення null.  Якщо ви спробуєте посилаються на властивість сайту, Ви отримаєте Невизначена помилка:

Сталася помилка під час розгортання кроці додати рішення: Об'єкта не задана екземпляр об'єкта посилання.

Однак, Якщо кинути нових виняток і передати рядок конструктор, з'являється повідомлення, що трохи більш корисним:

image

Це техніка, сирої, але досить швидко і легко.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Таймер роботу FeatureActivated та сферу функція

Я працюю з кодом, що хтось передав мені для завдання таймера.  Він не забезпечив фактичні особливості код активації, так що мені довелося записувати це, Звичайно.  Я скористався Ендрю Коннелл знаменитий блогу на цю тему.

Я використовую Visual Studio 2010 і розгортання зберігається в іншому випадку з помилкою "Сталася помилка під час розгортання кроці"Додати рішення": Об'єкта не задана посилання на екземпляр об'єкта."

Я приймав його код занадто буквально.  Я була області видимості функції на рівні веб-застосунку, як показано:

image

У результаті, властивості, які надсилаються до ресивера є від веб-додатків, не колекції сайтів.  Врешті-решт, код має такий вигляд::

громадськість перевизначити порожнеча FeatureActivated(Властивості SPFeatureReceiverProperties)
{

    // Не виконувати такі дії з можливостями web app в межах, Це призводить до розпачу посмішка
    // SPSite сайту = властивості.Feature.Parent як SPSite;

    SPWebApplication ва = властивості.Feature.Parent як SPWebApplication;

    Якщо (WA = = null) кинути нових виняток("webapp2 не визначено".);

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

        Спробуйте
        {
            Якщо (роботу.Ім'я = = List_JOB_NAME)

                роботу.Видалити();
        }
        зловити (Виняток e)
        {
            кинути нових виняток("маркер 2");
        } // зловити винятком e
    }

    // встановити роботу

    WeatherForecastTimerJob weatherForecastTimerJob =
        нові WeatherForecastTimerJob(List_JOB_NAME, WA);

    Розклад SPMinuteSchedule = новий SPMinuteSchedule();
    розклад.BeginSecond = 0;
    розклад.EndSecond = 59;
    розклад.Інтервал = 5;
    weatherForecastTimerJob.Schedule = розклад;
    weatherForecastTimerJob.Update();

}

Ключ винос в тому, що коли функцію із областю на веб-додаток, SPFeatureReceiverProperties, що SharePoint проходить в ресівер функція має web app рівня параметрів.  Старий блог на вступ Андрія припускає, що він призначений для колекції сайтів.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

CodePlex проекту оновлення: Розширення робочого процесу SharePoint Designer

Деякий час тому, Я пише що я намагався відродити мій старий CodePlex проект, Розширення робочого процесу SharePoint Designer.  Що CodePlex проект був розроблений для WSS/МОХ і додає кілька функцій корисності типу, Наприклад, "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 конвенцій, перш ніж я це зробити, але я зробив оновлення домашню сторінку wiki на проект.

Ширше і цікавіше мається на що Користувальницькі діяльності від WSS та ЛИШАЙНИК, здається, досить легко перенести на, яка є на (Прошу) сюрприз для мене.

Ось як це виглядає в 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 може допомогти їм, але не впевнені, як саме
  • Можна написати дуже добре
  • Можна спілкуватися дуже добре з невеликою групою
  • Добре і користується багатозадачності.  Це не сильно процес driven середовища (у нас є достатньо процес, щоб робити речі в організованому порядку, але ми дуже швидка на ноги, спритний і все, що гарні речі).

Це не розробник позиції, хоча якщо ви консультант розробник, дивлячись зосередити увагу більш або консалтинг і менше на розвиток, Це може бути хорошим кроком для вас.

Якщо ви зацікавлені, пінг мене на twitter або напишіть мені!

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin