SharePoint MVP czatu na miłość 04/20

Będziesz I uczestniczących w jednym z okresu MVP czaty w następnym tygodniu, 04/20.  Oto Indeksacja i łącze do rejestracji firmy Microsoft:

Czy masz trudne pytania techniczne dotyczące programu SharePoint, dla którego można znaleźć odpowiedzi? Czy chcesz ciekawą głębokie wiedzy utalentowany Specjaliści Microsoft MVP? MVP programu SharePoint są tymi samymi osobami, wyświetlane we Wspólnocie techniczne jako autorów, głośniki, przywódcy grupy użytkownika i answerers na forum MSDN i TechNet. Przez popularne na żądanie, możemy przyniosły biegli razem jako grupy odpowiedzi na pytania na żywo. Tak proszę dołącz do nas i doprowadzić na pytania! Czatu obejmie WSS 3.0, MOSS, Fundacja programu SharePoint 2010 i przez serwer programu SharePoint 2010. Tematy obejmują ustawienia i administracja, projekt, rozwoju i pytanie ogólne.
Proszę sprzężenia nas w środę kwietnia XX na 9 'm PDT/południe EST na rozmowę z MVP z całego świata. Dowiedz się więcej i dodać do kalendarza tych czaty odwiedzając stronę zdarzenia MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

W jednym z tych ostatnich roku i był prawdziwy blast.  Jest po prostu szalone rodzaj extravaganza Otwórz pytań i odpowiedzi. 

Oto niektóre z (obecnie) zaplanowane uczestników programu SharePoint MVP:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

To jest szerokie spektrum interesów oraz specjały.  Myślę, że będzie to czas i dobre wykorzystanie sieci obiad (lub każdej godziny w ciągu dnia Uśmiech )

Proszę tu podpisać tutaj (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Jednym z powodów "jednego lub więcej pola, które typy nie są poprawnie zainstalowana”

I został dokonywania małych tweak wczoraj w składniku web part, które wykonuje kwerendę CAML z listą.  I wprowadziło zmiany, wdrożyć go i got hit z błędem:

Wystąpił nieoczekiwany błąd w trzech WebPart prognozy pogody Outlook Day. Skontaktuj się z administratorem systemu. Jeden lub więcej typów pól nie są poprawnie zainstalowana. Przejdź do strony ustawień listy, aby usunąć te pola.

I wykazywał innego problemu oddball wcześniej, moja kwerenda CAML nieoczekiwane niezwłocznie połączyć z błędem, że programu SharePoint była zgłoszenie do mnie.  I did szybkiego wyszukiwania bing i i znaleziono to pomocne blogu przez Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Tutaj jest zły kwerendy:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tutaj jest ustalona:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość></NEQ><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tak, jaki z tego morał wątku jest: Upewnij się, że Twoje CAML są poprawne, lub może się pojawić błąd oddball.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>

Quick Fix For "nastąpił błąd podczas ładowania formularza”

Testuję niestandardowego programu SharePoint Designer 2010 działalność ta cienkiej Sunday afternoon i został nieoczekiwanie uderzania "Błąd krytyczny" podczas próby uruchomienia przepływu pracy:

Nastąpił błąd podczas ładowania formularza.

Kliknij przycisk Start nad załadować nową kopię formularza.  Jeśli ten błąd będzie się powtarzał, Skontaktuj się z zespołem pomocy technicznej dla witryny sieci Web.

Kliknij Zamknij, aby zamknąć ten komunikat.

Pokaż szczegóły błędu

Oczywiście, Jeśli klikniesz przycisk "Pokaż szczegóły błędu" wszystko, co czyni to pokazać identyfikator korelacji:

image

W moim przypadku, to okazało się być problemu alternatywnej mapowania dostępu.  Ja przeglądnąłem plik dziennika w 14 gałąź rejestru i zauważył, że program InfoPath został skarżą problemu AAM (Ponieważ I było strzałem localhost zamiast nazwy serwera).  Zmieniam Mój adres URL i że rozwiązać.

Nie wykazują, że ze wszystkich linkings różnych bitów teraz w SP 2010, The thing można naturalnie jest to problem (SharePoint Designer przepływu pracy w moim przypadku) jest rzeczywiście całkowicie powiązany z problemem rdzenia.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>

SharePoint 2010 Roztwór W "wdrażanie” Stan

Aby wdrożyć rozwiązanie do farmy programu SharePoint I wykorzystywane PowerShell (h/t:  Corey Roth i jego ogłoszenie blogu). 

Następnie poszedłem do centralnego administratora, dostęp do ustawień systemowych, a następnie "Zarządzaj gospodarstwa rozwiązania" Aby wdrożyć go do gospodarstwa i Moje (nieznaczne) protestom, został zablokowany w "wdrażanie".

Widziałem tego problemu nadejdzie wielokrotnie na forum MSDN, tak I was pretty układu nerwowego o nim.  I przeszukiwane wokół bit i znaleziono niniejszego artykułu pomocne (osoby pozornie unattributed z http://www.resolutionsnet.co.uk/).  Anulowane I zadanie wdrażania i gdy kliknę przycisk do roztworu, on powiedział mnie że pomyślnie wdrożyli go roztwór do trzech z czterech serwerów w gospodarstwie.

Ja poszedłem do serwera wadliwe, Zatrzymano usługę czasomierza i ponownie go uruchomić.  System Windows server faktycznie powiedział mnie że usługę nie odpowiedział na polecenie, tak że m≤wi│a iż chorych.

Tym razem, Kiedy ja poszedłem Wróć do centralnego administratora, Udało mi się wdrożyć go bez problemu.

Mamy nadzieję, że ten bit informacje pomogą niektóre w wiązanie jeden dni.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Błąd dnia: „Nie można dodać określonego zestawu w GAC”

Już zostały walki I trochę programu visual studio 2010 na rozwiązanie sp2010 i był ten błąd:

Wystąpił błąd podczas wdrażania krok "Dodaj rozwiązanie": Błąd: Nie można dodać określonego zestawu w pamięci podręcznej zestawów globalnych: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

Ja poszedłem do pamięci podręcznej GAC, sam (c:\windowsassembly) Spróbuj i usunąć i napotkała błąd „plik w użyciu".

I did iisreset, Prawie pobrano Sysinternals, I zatrzymano usługę czasomierza w usługach... Wreszcie, Po prostu zamknięta i ponownie otwarte programu visual studio, sam i wreszcie udało mi się zamknąć go.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Szybkie i łatwe: Debugowanie VS 2010 Rozwiązanie wdrażania

Program Visual Studio 2010 raportuje błędy twarde do debugowania podczas rozmieszczania kilka razy.  Szybki i łatwy sposób do niektórych przybliżona debugowanie jest rzucał własne o nazwie wyjątki.  Program Visual Studio wyświetli je w konsoli wyjścia.

Należy wziąć pod uwagę ten bit kodu:

image

Jeśli ta funkcja jest objęty zakresem aplikacji sieci web, Witryna będzie wartość null.  Jeśli spróbuj i odwołać się do właściwości witryny, otrzymasz błąd niejednoznaczne:

Wystąpił błąd podczas wdrażania krok "Dodaj rozwiązanie": Odwołanie do obiektu nie ustawiono instancji obiektu.

Jednakże, Jeśli throw nowych wyjątków i przekazać ciąg do konstruktora, zostanie wyświetlony komunikat o nieco bardziej przydatne:

image

Jest techniką surowy, ale dość szybkie i łatwe.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Czasomierz zadanie FeatureActivated I zakres funkcji

I been working niektóre kodem, że ktoś przekazywany do mnie zadania czasomierza.  Nie dostarczył kod aktywacyjny rzeczywistej funkcji co musiałem zapisywać go, Oczywiście.  Ja wziąłem zaletą Andrew Connell słynnego blogu w przedmiot.

Korzystam z programu Visual Studio 2010 i wdrażania przechowuje z błąd "Wystąpił błąd podczas wdrażania krok 'Dodaj rozwiązanie': Odniesienia obiektu nie ustawiono instancję obiektu."

I miał jego kod zbyt dosłownie.  Był do określania zakresów funkcji na poziomie aplikacji sieci web, jak pokazano:

image

W rezultacie, właściwości, które są wysyłane do odbiorcy są z aplikacji sieci web, nie zbioru witryn.  W końcu, kod wygląda:

public override void FeatureActivated(Właściwości SPFeatureReceiverProperties)
{

    // Nie następujących funkcje o zakresie aplikacji sieci web, prowadzi to do załamywania rąk Uśmiech
    // Witryny SPSite = właściwości.Feature.Parent jako SPSite;

    SPWebApplication wa = właściwości.Feature.Parent jako SPWebApplication;

    Jeśli (wa == wartości null) Zgłoś wyjątek nowe("webapp2 jest zerowy.");

    foreach (SPJobDefinition zadania w wa.JobDefinitions)
    {

        Spróbuj
        {
            Jeśli (zadanie.Nazwa == List_JOB_NAME)

                zadanie.Usuń();
        }
        połów (E wyjątek)
        {
            Zgłoś wyjątek nowe("znacznik 2");
        } // przechwycić wyjątek e
    }

    // Zainstaluj zadania

    WeatherForecastTimerJob weatherForecastTimerJob =
        Nowy WeatherForecastTimerJob(List_JOB_NAME, wa);

    Harmonogram SPMinuteSchedule = nowe SPMinuteSchedule();
    harmonogram.BeginSecond = 0;
    harmonogram.EndSecond = 59;
    harmonogram.Interwał = 5;
    weatherForecastTimerJob.Schedule = harmonogramu;
    weatherForecastTimerJob.Update();

}

Take-away klucz jest, że gdy funkcja jest objęty zakresem do aplikacji sieci web, SPFeatureReceiverProperties, który SharePoint przekazuje do odbiornika funkcja ma parametry poziomu aplikacji sieci web.  Andrzeja, starą blogu zakłada się, że jest objęty zakresem do zbioru witryn.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Aktualizacja CodePlex projektu: Rozszerzenia przepływu pracy programu SharePoint Designer

Jednocześnie ago, I napisał I was trying to Cooliris moje stare CodePlex projekt, Rozszerzenia przepływu pracy programu SharePoint Designer.  Program project CodePlex została opracowana dla programu WSS/MOSS i dodaje kilka funkcji typu narzędzia, takie jak "ToLower()”, "ToUpper()”, "Podciągu()"i tak dalej.  Nawet posiada funkcję styl ogólnego przeznaczenia "wywołanie usługi sieci web".  Więcej o tym tutaj: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

I mniej lub bardziej pomijana to całkiem jednocześnie temu.  Kiedykolwiek od programu SharePoint 2010 wyszedł, Jednakże, Już zostały znaczeniu I Obejrzyj go ponownie i uruchomimy go w SP 2010.  Również, dzisiaj, I did wystarczy że.  Jeszcze nie aktualizacji kod jeszcze do CodePlex. Chcę, aby edukowania samodzielnie na CodePlex Konwencji, zanim to zrobić, ale zaktualizować wiki Strona główna projektu.

Domniemanie szersze i bardziej interesujące jest, niestandardowe działania programu WSS i MOSS wydaje się portu nad całkiem łatwo, co jest (Serdecznie Witamy) Wysyłaj do mnie.

Oto, jak wygląda w SharePoint Designer jest pracując:

image

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Gdzie jest Microsoft.SharePoint.ApplicationPages.Administration.dll?

I został przekazany projektu programu visual studio, która odwołuje się do Microsoft.SharePoint.ApplicationPages.Administration.dll.  Zajęło mi trochę podczas aby znaleźć go i myśli będzie udostępniać.  W moim środowiska, położone jest w:

c:\Program filescommon filesmicrosoft sharedweb server extensions14configadminbin

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

BrightStarr USA Looking for SharePoint analityka

Moja firma, BrightStarr, poszukuje analityk biznesowy programu SharePoint.  Naszym celem jest do pracy z kimś kto:

  • Bardzo dobrze rozumie platformy
  • Jest dobrym pomysłem jest inteligentne rozwiązania programu SharePoint kontra pomarańczy razem domek z kart
  • Cieszy się pracy bezpośrednio klientów, Niektóre z którego zrozumieć, co jest o SharePoint i tacy, którzy mają tylko mgliste pojęcie, że SharePoint może pomóc im, ale nie wiesz dokładnie, jak
  • Można pisać bardzo dobrze
  • Można komunikować się naprawdę dobrze z małym zespołem
  • Jest dobrze i cieszy się, wielozadaniowość.  Nie jest to mocno oparta na procesie środowiska (mamy tyle proces robić rzeczy w sposób zorganizowany, ale jesteśmy bardzo szybko na nogi, zwinny i wszystko, co dobre rzeczy).

Nie jest to stanowisko autora chociaż jeśli konsultant programista chce skupić więcej lub konsultacji i mniej na rozwój, może to być dobry krok dla Ciebie.

Jeśli interesujący Cię, ping mnie na twitter lub napisz do mnie!

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin