SharePoint MVP чат ў ср 04/20

Я буду прымаць удзел у адным з чатаў перыяд MVP наступным тыдні, 04/20.  Вось Microsoft ад запісу і спасылку на рэгістрацыйную:

У вас ёсць жорсткія тэхнічныя пытанні па SharePoint, для якога вы шукаеце адказы? Вы хочаце працаваць з глыбокім веданнем таленавітых Microsoft Most Valuable Professionals? SharePoint са статусам MVP тыя ж людзі, якія вы бачыце на тэхнічнае супольнасць у якасці аўтараў, дынамікаў, Група карыстальнікаў лідэры і адказваюць ў MSDN і TechNet форумах. Па шматлікіх просьбах, мы прынеслі гэтыя эксперты разам, як калектыўныя групы адказаць на вашыя пытанні ў прамым эфіры. Таму, калі ласка, далучайцеся да нас і прынесці на пытанні! Гэты чат будзе ахопліваць WSS 3.0, MOSS, SharePoint Foundation 2010 і сервер SharePoint 2010. Тэмы ўключаюць у сябе наладу і адміністраванне, дызайн, развіццё і агульны пытанне.
Калі ласка, далучайцеся да нас у сераду 20 красавіка ў 9 раніцы PDT / поўдзень EST мець зносіны з MVPs з усяго свету. Даведайцеся больш і дадаць гэтыя чаты ў ваш каляндар, наведаўшы старонку MSDN падзеі http://msdn.microsoft.com/en-us/events/aa497438.aspx

Я ўступіў у адным з гэтых мінулым годзе, і гэта быў рэальны выбух.  Гэта проста вар'ят выгляд адкрытым пытанне / адказ феерыі. 

Вось некаторыя з (у цяперашні час) запланавана SharePoint MVP удзельнікаў:

Карнэліус ван Дайк
Дэн Аттис
Даніэль Весселса
Дэвід Мартас
Ivan Sanders
Джэрэмі Thake
Джон Рос
Kris Wagner
Mike Oryszak
Рэндзі Drisgill
Драўняны  Windischman
Златан Dzinic

Гэта шырокі спектр інтарэсаў і спецыяльнасцяў.  Я думаю, што гэта будзе час, весела і эфектыўна выкарыстоўваць час абедзеннага перапынку (або любы гадзіну на працягу дня ўсмешка )

Распішыцеся тут (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Адной з прычын "Адзін або некалькі тыпаў палёў не ўстаноўлены належным чынам”

Я рабіў невялікі налады ўчора на вэб-частка, якая робіць CAML запыт да спісу.  Я зрабіў змены, разгарнуць яго і збіла з памылкай:

Раптоўная памылка ў трохдзённы прагноз надвор'я WebPart. Калі ласка, звярніцеся да сістэмнага адміністратара. Адзін або некалькі тыпаў палёў не ўстаноўлены належным чынам. Перайдзіце на старонку налад спісу, каб выдаліць гэтыя палі.

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

Вось няправільны запыт:

query.Query = "<Дзе><І><Neq><FieldRef NAME = 'Скарачэньне' /><Значэнне Тып = "Тэкст">SFNY</Значэнне><FieldRef NAME = 'Скарачэньне' /><Значэнне Тып = "Тэкст">SFIS</Значэнне></Neq></І></Дзе>";

Тут ён замацаваны:

query.Query = "<Дзе><І><Neq><FieldRef NAME = 'Скарачэньне' /><Значэнне Тып = "Тэкст">SFNY</Значэнне></Neq><Neq><FieldRef NAME = 'Скарачэньне' /><Значэнне Тып = "Тэкст">SFIS</Значэнне></Neq></І></Дзе>";

Так, Мараль гэтай гісторыі з'яўляецца: пераканайцеся, што ваш CAML правільна ці вы можаце атрымаць дзіўныя памылкі.

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

</канец>

Quick Fix для "Там была памылка пры загрузцы формы”

Я спрабую выкарыстоўваць карыстацкі канструктар SharePoint 2010 Дзейнасць гэтай выдатнай нядзелю днём, і мяне нечакана ўдару "Крытычная памылка" пры спробе запуску працоўнага працэсу:

Там была памылка пры загрузцы формы.

Націсніце кнопку Пуск За загрузіць новую копію формы.  Калі гэтая памылка паўтараецца, звярніцеся ў службу падтрымкі для вэб-сайта.

Націсніце кнопку Зачыніць, каб выйсці з гэтага паведамлення.

Паказаць падрабязную інфармацыю пра памылку

Вядома, калі вы націснеце на "Паказаць звесткі пра памылку" кнопкі усё гэта з'яўляецца паказаць вам карэляцыі ID:

image

У маім выпадку, гэтага аказалася альтэрнатыўныя супастаўлення доступу праблемай.  Я паглядзеў на файл часопіса ў 14 вулей і ўбачыў, што InfoPath скардзіўся AAM пытанне (так як я біў лакальны замест імя сервера).  Я змяніў свой URL, і што вырашыць яе.

Гэта робіцца, каб паказаць, што пры ўсіх злучэннях розных біт у цяперашні час у SP 2010, Натуральна, што вы гэта праблема (SharePoint Designer працоўны працэс у маім выпадку) на самай справе ніяк не звязаныя з асноўнай праблемай.

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

</канец>

SharePoint 2010 Рашэнне затрымаўся ў «Разгортванне” Статус

Я PowerShell для разгортвання рашэння на ферме SharePoint (г / т:  Коры Рот і яго паведамленне ў блогу). 

Затым я адправіўся на цэнтральны адміністратар, Доступ да сістэмы Налада, а затым "Кіраванне фермы рашэнні", каб разгарнуць яго на ферму і, да майго (нязначны) трывога, ён затрымаўся ў "разгортванні".

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

Я пайшоў на праблемны сервер, спыніла служба таймера і перазапусціць.  Windows Server самой справе сказаў мне, што служба не адказвае на каманды, так, каб сказаў мне, што ён быў хворы.

На гэты раз, Калі я вярнуўся ў Central Admin, Я быў у стане разгарнуць яго без праблем.

Спадзяюся, гэта трохі інфармацыі дапаможа некаторым ў бязвыхадным становішчы адзін з дзён.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Памылка ў дзень: "Немагчыма дадаць названы Асамблеі GAC”

Я змагаўся трохі з Visual Studio 2010 на sp2010 рашэнне і атрымліваю гэтую памылку:

Error occurred in deployment step ‘Add Solution’: Памылка: Немагчыма дадаць азначанай зборку ў глабальны кэш зборак: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Я пайшоў да сябе GAC (З:\Windows Assembly) , Каб паспрабаваць ліквідаваць і атрымаў "файл выкарыстоўваецца" памылка.

Я IISRESET, Я ледзь не запампаваў Sysinternals, Я спыніў таймер паслуг у сферы паслуг ... у рэшце рэшт, Я проста закрыта і зноў Visual Studio сама, і я, нарэшце, змог зачыніць яе.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Хутка і лёгка: Адладка VS 2010 Разгортванне рашэнняў

Visual Studio 2010 справаздачы цяжка адладжваць памылкі падчас усталёўкі некалькі разоў.  Хуткі і просты спосаб, каб зрабіць некаторыя вельмі грубыя адладкі кінуць ўласнага імя выключэння.  Visual Studio пакажа іх у кансолі вываду.

Разгледзім гэты кавалак кода:

image

Калі гэтая функцыя з'яўляецца вобласцю для вэб-прыкладанняў, Сайт будзе нулявым.  Калі вы паспрабуеце і спасылацца на ўласцівасць сайта, Вы атрымаеце неадназначныя памылкі:

Error occurred in deployment step ‘Add Solution’: Спасылка на аб'ект не паказвае на асобнік аб'екта.

Аднак, Калі выкінуць новае выключэнне і перадаць радок у канструктар, Вы атрымліваеце трохі больш карысным паведамленнем:

image

Гэта сырой тэхніку, але даволі хутка і лёгка.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Таймер працы FeatureActivated і функцыі Вобласць

Я працую з кодам, што нехта перадаў мне заданне таймера.  Ён не даў рэальны код актывацыі функцыі так што мне прыйшлося пісаць, Вядома.  Я скарыстаўся Вядомы блог Эндру Коннелл паведамленне па тэме.

Я выкарыстоўваю Visual Studio 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Спасылка на аб'ект не паказвае на асобнік аб'екта. "

Я браў яго код занадта літаральна.  Я была аглядная функцыя ўзроўні вэб-прыкладанні, як паказана на малюнку:

image

У выніку, ўласцівасці, якія накіроўваюцца ў прыёмнік з вэб-прыкладанні, Ці не сайтаў.  У рэшце рэшт, Код выглядае наступным чынам:

грамадскага несапраўднымі пераазначэнне FeatureActivated(SPFeatureReceiverProperties ўласцівасці)
{

    // Ці не выконваць наступныя вэб-прыкладанні функцыі ў дыяпазоне, гэта прыводзіць да адчаю ўсмешка
    // SPSite сайта = properties.Feature.Parent як SPSite;

    SPWebApplication WA = properties.Feature.Parent як SPWebApplication;

    калі (ва == NULL) выкінуць новае выключэнне("webapp2 is null.");

    Еогеасп (SPJobDefinition працу ў wa.JobDefinitions)
    {

        старацца
        {
            калі (job.Name == List_JOB_NAME)

                job.Delete();
        }
        злавіць (Выключэнне е)
        {
            выкінуць новае выключэнне("marker 2");
        } // злавіць Выключэнне е
    }

    // ўсталяваць працу

    WeatherForecastTimerJob weatherForecastTimerJob =
        новыя WeatherForecastTimerJob(List_JOB_NAME, Вашынгтон);

    SPMinuteSchedule = запланаваць новыя SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = графіку;
    weatherForecastTimerJob.Update();

}

Ключ на вынас, што, калі гэтая функцыя ў галіне бачнасці вэб-дадатак, SPFeatureReceiverProperties SharePoint, што перадаваны ў вашу функцыю прымача мае вэб параметраў прыкладання узроўні.  Старая запіс у блогу Андрэя мяркуе, што гэта вобласцю да сямейства сайтаў.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

CodePlex аб праекце: SharePoint Designer Workflow пашырэння

Некаторы час таму, Я піша што я спрабаваў ўваскрэсіць майго старога CodePlex праект, SharePoint Designer Workflow пашырэння.  Гэта 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

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Дзе Microsoft.SharePoint.ApplicationPages.Administration.dll?

Я быў перададзены праект Visual Studio, якая спасылаецца Microsoft.SharePoint.ApplicationPages.Administration.dll.  Мне запатрабавалася некаторы час, каб знайсці яго, і я думаў, што я хацеў бы падзяліцца.  У маім асяроддзі, ён знаходзіцца ў:

З:\Program Files Common Files Microsoft Shared пашырэньні вэб-сервера 14 Config adminbin

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

BrightStarr ЗША шукаеце аналітыка SharePoint

Мая кампанія, BrightStarr, шукае бізнес-аналітык SharePoint.  Нашай мэтай з'яўляецца праца з тымі, хто:

  • Разумее платформа вельмі добра
  • Мае добрае ўяўленне аб тым, што гэта разумнае рашэнне SharePoint супраць злеплены картачны домік
  • Любіць працаваць непасрэдна кліентаў, некаторыя з іх разумеюць, што SharePoint усё і некаторыя, якія толькі цьмянае ўяўленне пра тое, што SharePoint маглі б дапамагчы ім, але не ўпэўнены, як менавіта
  • Можаце напісаць вельмі добра
  • Можа мець зносіны вельмі добра з невялікай групай
  • Добра на і карыстаецца ў шматзадачнай асяроддзях.  Гэта не моцна працэсу кіраванай асяроддзі (у нас дастаткова апрацаваць, каб рабіць рэчы ў арганізаваным парадку, але мы вельмі хутка на ногі, спрытныя і ўсё, што добры матэрыял).

Гэта не пазіцыя распрацоўшчыкаў, хоць, калі вы кансультант-распрацоўшчык шукае надаваць больш або менш кансалтынгу і развіцця, гэта можа быць добрым крокам для вас.

Калі вы зацікаўлены, пінг мной на Твітэры або напішыце мне!

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin