SharePoint MVP чат СР 04/20

Я буду участвовать в одном из периода, MVP чаты на следующей неделе, 04/20.  Вот write-up и ссылку для регистрации корпорации Майкрософт:

У вас есть жесткие технические вопросы SharePoint, для которого Вы искали ответы? Вы хотите использовать в глубокие знания талантливых Microsoft наиболее ценных специалистов? SharePoint MVP получают те же люди, которые вы видите в технического сообщества как авторы, выступающие, Руководители групп пользователей и увеличению в форумах MSDN и TechNet. По многочисленным просьбам, Мы объединили эти эксперты как коллективного группы для ответа на ваши вопросы жить. Так что пожалуйста, присоединяйтесь к нам и по вопросам! Этот чат будет охватывать WSS 3.0, МОСС, Фонд SharePoint 2010 и SharePoint Server 2010. Темы включают в себя настройки и администрирования, Дизайн, развитие и общий вопрос.
Пожалуйста, присоединиться, нас в среду 20 апреля в 9 am PDT/полдень EST общаться с MVP из всего мира. Узнать больше и добавить эти чаты в календарь, посетив страницу MSDN события http://msdn.microsoft.com/en-us/events/aa497438.aspx

Я присоединился в одном из этих в прошлом году, и он был реальным взрыв.  Это просто сумасшедший феерия открытым вопрос/ответ. 

Вот некоторые из (в настоящее время) запланированные SharePoint MVP участников:

Корнелиус ван Дайк
Дэн Эттис
Даниэль Весселс
Дэвид Мартос
Иван Сандерс
Джереми Thake
Джон Росс
Крис Вагнер
Майк Oryszak
Рэнди Drisgill
Древесных  Windischman
Златан Dzinic

Это широкий спектр интересов и специальностей.  Я думаю, что это будет весело время и хорошее использование вашего обеденного перерыва (или любой час в день Улыбка )

Подпишите здесь здесь (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Одна из причин "одного или нескольких поля, которое не установлены должным образом типы”

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

Непредвиденная ошибка в три дня Outlook прогноз погоды WebPart. Обращайтесь к системному администратору. Один или несколько типов полей установлены неправильно. Перейдите на страницу параметров списка для удаления эти поля.

Я приходится сталкиваться с еще одной проблемой oddball ранее, я не сразу же подключения запроса 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 является правильным или вы можете получить сообщение об ошибке oddball.

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

</конец>

Быстрое исправление для "там была ошибка при загрузке формы”

Я тестирование пользовательского SharePoint Designer 2010 деятельность этой тонкой воскресенье днем и я был неожиданно нажимая «Критическая ошибка» при попытке запуска рабочего процесса:

Был ошибка при загрузке формы.

Нажмите кнопку сначала, чтобы загрузить новую копию формы.  Если эта ошибка повторяется, обратитесь в службу поддержки для веб-узла.

Нажмите кнопку Закрыть для выхода из этого сообщения.

Показать сведения об ошибке

Конечно, Если нажать кнопку «Показать сведения об ошибке» все, что он делает это показать вам Идентификатор корреляции:

image

В моем случае, Это оказалось проблемой сопоставления альтернативного доступа.  Я посмотрел на файл журнала в 14 куст и увидел, что InfoPath жалуется AAM проблема (так как я был нажимая localhost вместо имени сервера).  Я изменил мои URL и что решить ее.

Он делает, чтобы показать, что со всеми linkings различные биты теперь в SP 2010, вещь вы естественно это проблема (Рабочий процесс SharePoint Designer в моем случае) на самом деле совершенно не связано с коренной проблемы.

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

</конец>

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

Я использовал PowerShell для развертывания решения ферма SharePoint (h/t:  Corey рот и его столб блога). 

Затем я центра администрирования, доступ к системных параметров, а затем «Управление решения ферма» развернуть ферму и мои (незначительные) тревогу, Он получил застрял в «развертывание».

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

Я отправился в странствующий сервера, остановить службу времени и перезапустить его.  ОС Windows server фактически сказал мне, что службе не удалось ответить на команду, Поэтому это говорит мне, что он болен.

На этот раз, когда я вернулся к центра администрирования, Я был в состоянии развернуть без проблем.

Надеюсь этот бит информация поможет в bind, один из дней.

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Ошибка в день: "Невозможно добавить сборку в глобальный кэш сборок”

Я немного борьба с помощью visual studio 2010 на решения sp2010 и получаю эту ошибку:

Произошла ошибка в шаге развертывания «Добавление решения»: Ошибка: Не удается добавить сборку в глобальный кэш сборок: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Я отправился в GAC, сам (c:\windowsassembly) чтобы попытаться устранить и получил ошибка «файл используется».

Я сделал iisreset, Я почти скачал Sysinternals, Наконец я остановил службу времени услуги..., Я просто закрывается и открывается заново visual studio, само по себе, и я наконец смог закрыть его.

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Быстро и легко: Отладка VS 2010 Развертывание решения

Visual Studio 2010 сообщает об ошибках-debug во время развертывания несколько раз.  Быстрый и простой способ сделать некоторые очень приблизительные отладки должен создавать ваши собственные именованные исключения.  Visual Studio покажет их в консоли вывода.

Рассматривать этот бит кода:

image

Если эта функция укладывается в веб-приложении, сайт будет иметь значение null.  Если вы попробуете и ссылаться на свойства сайта, Вы получите двусмысленной ошибка:

Произошла ошибка в шаге развертывания «Добавление решения»: Ссылка на объект не указывает на экземпляр объекта.

Однако, Если создать новое исключение и передать строку в конструктор, Вы получаете сообщение немного более полезным:

image

Это общий коэффициент техника, но довольно легко и быстро.

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

FeatureActivated задания таймера И область компонента

Я работал с некоторыми кодом, который кто-то передал мне для задания таймера.  Он не предоставил код активации фактические функции, так что мне пришлось написать его, Конечно.  Я воспользовался Andrew Connell известного блога по этому вопросу.

Я использую Visual Studio 2010 и развертывания хранятся сбой с сообщением об ошибке «Произошла ошибка в шаге развертывания 'Добавление решения': Ссылка на объект не указывает на экземпляр объекта."

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

image

В результате, свойства, которые отправляются получателю, из веб-приложения, не семейства сайтов.  В конце концов, код выглядит следующим образом:

общественности переопределять void FeatureActivated(SPFeatureReceiverProperties свойства)
{

    // Не делайте следующее с областью действия приложения веб-, Это приводит в отчаяние Улыбка
    // Сайт SPSite = свойства.Feature.Parent как SPSite;

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

    Если (ва == null) нового исключения(«webapp2 — значение null».);

    по каждому элементу (SPJobDefinition работа в Вашингтон.JobDefinitions)
    {

        Попробуйте
        {
            Если (работа.Имя == List_JOB_NAME)

                работа.Удаление();
        }
        улов (Исключение e)
        {
            нового исключения(«маркер 2»);
        } // поймать исключение e
    }

    // установить задание

    WeatherForecastTimerJob weatherForecastTimerJob =
        новые WeatherForecastTimerJob(List_JOB_NAME, ва);

    Расписание SPMinuteSchedule = новый SPMinuteSchedule();
    расписание.BeginSecond = 0;
    расписание.EndSecond = 59;
    расписание.Интервал = 5;
    weatherForecastTimerJob.Schedule = расписание;
    weatherForecastTimerJob.Update();

}

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

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Обновление проекта CodePlex: Расширения рабочих процессов SharePoint Designer

Некоторое время назад, Я Написал что я пытался воскресить моего старого CodePlex проект, Расширения рабочих процессов SharePoint Designer.  CodePlex проект был разработан для WSS и MOSS и добавляет несколько функций, тип, такие, как "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 конвенциях, прежде чем сделать это, но я обновление домашней страницы вики для проекта.

Более широкое и более интересные подразумевается что собственные действия с WSS и MOSS похоже порта за довольно легко, который является (Добро пожаловать) сюрприз для меня.

Вот как он выглядит в SharePoint Designer при его работы:

image

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Где — Microsoft.SharePoint.ApplicationPages.Administration.dll?

Я был передан проект visual studio, который ссылается на Microsoft.SharePoint.ApplicationPages.Administration.dll.  Он взял меня немного, в то время как найти его и я думал я будет делить.  В моей среде, Он расположен в:

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

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

BrightStarr США ищет SharePoint аналитик

Мои компании, BrightStarr, ищет SharePoint Бизнес-аналитика.  Наша цель – работать с кем-то кто:

  • Очень хорошо понимает платформы
  • Есть хорошая идея о том, что умные решения SharePoint и мощеные вместе домик
  • Любит работать непосредственно на клиентов, Некоторые из которых понять, что SharePoint это все о и некоторые, которые имеют только смутное представление, что SharePoint могут помочь им, но не уверен, как именно
  • Можно написать очень хорошо
  • Можно общаться очень хорошо с небольшой командой
  • Хорошо и имеет multi-tasking.  Это не сильно процесса управляемой среды (у нас есть достаточно процесс делать вещи организованно, но мы очень быстро на ноги, проворные и все, что хорошие вещи).

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

Если вы заинтересованы, Пинг меня на twitter или электронной почте мне!

</конец>

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

Следуй за мной по щебетать на http://www.twitter.com/pagalvin