שאַרעפּאָינט מוופּ טשאַט אויף Wed 04/20

איך וועט זייַן פּאַרטיסאַפּייטינג אין איינער פון די צייַט מוופּ טשאַץ ווייַטער וואָך, 04/20.  דאָ ס מייקראָסאָפֿט 'ס שרייַבן-אַרויף און לינק צו די רעגיסטראַציע:

צי איר האָבן האַרט טעכניש פראגעס וועגן שאַרעפּאָינט פֿאַר וואָס איר ניטאָ זוכט ענטפֿערס? צי איר ווילן צו צאַפּן אין דער טיף וויסן פון דער טאַלאַנטירט מייקראָסאָפֿט מערסט ווערטפול פּראָפעססיאָנאַלס? The SharePoint MVPs are the same people you see in the technical community as authors, ספּיקערז, user group leaders and answerers in the MSDN and TechNet forums. By popular demand, we have brought these experts together as a collective group to answer your questions live. So please join us and bring on the questions! This chat will cover WSS 3.0, מאָך, SharePoint Foundation 2010 and the SharePoint Server 2010. Topics include setup and administration, design, development and general question.
Please join us on Wednesday April 20th at 9am PDT/noon EST to chat with MVPs from around the world. Learn more and add these chats to your calendar by visiting the MSDN event page http://msdn.microsoft.com/en-us/events/aa497438.aspx

I joined in one of these last year and it was a real blast.  It’s just a crazy kind of open question/answer extravaganza. 

Here are some of the (currently) scheduled SharePoint MVP participants:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
דזשערעמי טהאַקע
יוחנן ראָסס
Kris Wagner
מייק אָריסזאַק
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

That’s a wide spectrum of interests and specialties.  I think this will be a fun time and good use of your lunch hour (or any hour during the day שמייכל )

Sign here here (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

איין סיבה פֿאַר "איינער אָדער מער פעלד טייפּס ביסט ניט אינסטאַלירן רעכט”

איך איז געווען געמאכט אַ קליין טוויק נעכטן צו אַ וועב טייל וואָס טוט אַ קאַמל אָנפֿרעג קעגן אַ רשימה.  איך געמאכט די ענדערונג, דיפּלויד עס און גאַט שלאָגן מיט אַ טעות:

אַ אומגעריכט טעות האט פארגעקומען אין די דריי טאָג אַוטלוק וועטער פאָרויסזאָגן וועבפּאַרט. ביטע קאָנטאַקט די סיסטעם אַדמיניסטראַטאָר. איינער אָדער מער פעלד טייפּס ביסט ניט אינסטאַלירן רעכט. גיין צו די רשימה סעטטינגס בלאַט צו אויסמעקן די פעלדער.

איך איז געווען פייסינג אנדערן אַדבאָל אַרויסגעבן פריער אַזוי איך האט ניט מיד פאַרבינדן מיין קאַמל אָנפֿרעג מיט דער טעות אַז שאַרעפּאָינט איז ריפּאָרטינג צו מיר.  איך האט אַ שנעל בינג זוכן און און געפונען דעם נוציק בלאָג פּאָסטן דורך סאַנדעעפּ נאַהטאַ  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

דאָ איז די שלעכט אָנפֿרעג:

query.Query = "<ווו><און><Neq><פיעלדרעף נאָמען = 'אַבבר' /><ווערט טיפּ = 'טעקסט'>ספני</ווערט><פיעלדרעף נאָמען = 'אַבבר' /><ווערט טיפּ = 'טעקסט'>ספיס</ווערט></Neq></און></ווו>";

דאָ עס איז פאַרפעסטיקט:

query.Query = "<ווו><און><Neq><פיעלדרעף נאָמען = 'אַבבר' /><ווערט טיפּ = 'טעקסט'>ספני</ווערט></Neq><Neq><פיעלדרעף נאָמען = 'אַבבר' /><ווערט טיפּ = 'טעקסט'>ספיס</ווערט></Neq></און></ווו>";

אַזוי, די מאָראַל פון די געשיכטע איז: מאַכן זיכער דיין קאַמל איז ריכטיק אָדער איר זאל באַקומען אַ אַדבאָל טעות.

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

</עק>

שנעל פיקס פֿאַר "עס האט שוין אַ טעות בשעת Loading די פאָרעם”

איך בין טעסטינג אַ מנהג שאַרעפּאָינט דיזיינער 2010 טעטיקייט דעם פייַן זונטיק נאָכמיטאָג און איך איז געווען אַניקספּעקטידלי היטטינג אַ "קריטיש פֿעלער" ווען טריינג צו קאַטער די וואָרקפלאָוו:

עס האט שוין אַ טעות בשעת Loading די פאָרעם.

גיט אָנהייב איבער צו מאַסע אַ נייַ קאָפּיע פון ​​די פאָרעם.  אויב דעם טעות בלייַבט, contact the support team for the Web Site.

Click Close to exit this message.

Show error details

אַוואַדע, if you click the “Show error details” button all it does is show you a correlation ID:

image

אין מיין פאַל, this turned out to be an Alternate Access Mappings problem.  I looked at the log file in the 14 hive and saw that InfoPath was complaining about an AAM issue (since I was hitting localhost instead of the server name).  I changed my URL and that solved it.

It does to show that with all the linkings of the various bits now in SP 2010, the thing you naturally this is a problem (SharePoint Designer workflow in my case) is actually totally unrelated to the core problem.

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

</עק>

שאַרעפּאָינט 2010 לייזונג סטאַק אין "דעפּלויינג” מאַצעוו

איך געוויינט פּאָווערשעלל צו צעוויקלען אַ לייזונג צו אַ שאַרעפּאָינט פאַרם (ה / ה:  קאָרי ראָטה און זייַן בלאָג פּאָסטן). 

איך דעמאָלט געגאנגען צו די הויפט אַדמין, געליינט סיסטעם סעטטינגס און דעמאָלט "אויפֿפּאַסן פאַרם סאַלושאַנז" צו צעוויקלען עס צו די פאַרם און צו מיין (קליין) דיסמיי, עס גאַט סטאַק אין "דיפּלויינג".

איך ווע געזען דעם אַרויסגעבן קומען אַרויף פילע מאל אויף די מסדן גרופּעס, אַזוי איך איז געווען שיין נערוועז וועגן אים.  איך געזוכט אַרום אַ ביסל און געפונען דעם נוציק אַרטיקל (דורך אַ פּאָנעם ונאַטטריבוטעד מענטש פון http://www.resolutionsnet.co.uk/).  איך קאַנסאַלד די דיפּלוימאַנט אַרבעט און ווען איך קליקט אין די לייזונג, עס דערציילט מיר אַז עס האט הצלחה דיפּלויד די לייזונג צו דרייַ פון די פיר סערווערס אין די פאַרם.

איך געגאנגען צו די עראַנט סערווירער, פארשטאפט די טייַמער דינסט און ריסטאַרטיד עס.  פֿענצטער סערווירער פאקטיש דערציילט מיר אַז די דינסט ניט אַנדערש צו רעספּאָנד צו די באַפֿעלן, אַזוי אַז דערציילט מיר אַז עס איז געווען קראַנק.

דאס מאָל, ווען איך געגאנגען צוריק צו הויפט אַדמין, איך איז געווען ביכולת צו צעוויקלען עס מיט קיין פּראָבלעם.

אַלעווייַ דעם ביסל פון אינפֿאָרמאַציע וועט העלפן עטלעכע אין אַ בינדן איינער פון די טעג.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

טעות פון די טאָג: "קענען נישט לייגן די ספּעסאַפייד אַסעמבלי צו די גאַק”

איך ווע שוין פייטינג אַ ביסל מיט וויסואַל סטודיאָ 2010 אויף אַ אַ ספּ2010 לייזונג און איז געטינג דעם טעות:

Error occurred in deployment step ‘Add Solution’: גרייַז: קענען נישט לייגן די ספּעסאַפייד פֿאַרזאַמלונג צו די גלאבאלע פֿאַרזאַמלונג קאַש: יאָוראַוועסאָמעדללטהאַט יאַמדזשוסטנאָטגאָינגטאָינסטאַללריגהטנאָוו.דלל

איך געגאנגען צו די גאַק זיך (C:\Windows פֿאַרזאַמלונג) צו פּרובירן און באַזייַטיקן און גאַט אַ "טעקע אין נוצן" טעות.

I did an iisreset, I almost downloaded sysinternals, I stopped the timer service in services… finally, I just closed and reopened visual studio itself and I was finally able to close it out.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שנעל און יזי: דיבאַגינג ווס 2010 לייזונג דעפּלוימענט

וויסואַל סטודיאָ 2010 מעלדעט שווער-צו-דיבאַג ערראָרס בעשאַס דיפּלוימאַנט עטלעכע מאל.  א שנעל און גרינג וועג צו טאָן עטלעכע זייער פּראָסט דיבאַגינג איז צו וואַרפן אייער אייגן געהייסן אויסנעמען.  וויסואַל סטודיאָ וועט ווייַזן זיי אין דער רעזולטאַט קאַנסאָול.

באַטראַכטן דעם ביסל פון קאָד:

image

אויב דעם שטריך איז סקאָפּעד צו אַ וועב אַפּלאַקיישאַן, פּלאַץ וועט זייַן נאַל.  אויב איר פּרובירן און דערמאָנען אַ פאַרמאָג פון פּלאַץ, איר וועט באַקומען די אַמביגיואַס טעות:

Error occurred in deployment step ‘Add Solution’: כייפעץ דערמאָנען נישט שטעלן צו אַ בייַשפּיל פון אַ כייפעץ.

אָבער, אויב וואַרפן אַ נייַ עקססעפּטיאָן און פאָרן אַ שטריקל צו די קאָנסטרוקטאָר, איר באַקומען אַ ביסל מער נוצלעך אָנזאָג:

image

עס ס אַ גראָב טעכניק, אָבער שיין שנעל און גרינג.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

טייַמער דזשאָב פעאַטורעאַקטיוואַטעד און פיטשער סקאָופּ

איך'ווע געווען ארבעטן מיט עטלעכע קאָד אַז עמעצער קאָלנער צו מיר פֿאַר אַ טייַמער אַרבעט.  ער האט נישט צוגעשטעלט די פאַקטיש שטריך אַקטאַוויישאַן קאָד אַזוי איך געהאט צו שרייַבן עס, פון קורס.  I took advantage of Andrew Connell’s famous blog post on the subject.

איך בין ניצן וויסואַל סטודיאָ 2010 and deployment kept failing with an error “Error occurred in deployment step ‘Add Solution’: Object reference not set to an instance of an object.”

I was taking his code too literally.  I was scoping the feature to the web application level, ווי געוויזן:

image

ווי אַ רעזולטאַט, the properties that are sent to the receiver are from the web application, not a site collection.  אין די סוף, the code looks like this:

public override void FeatureActivated(SPFeatureReceiverProperties properties)
{

    // Don’t do the following with web app scoped features, it leads to despair שמייכל
    // SPSite site = properties.Feature.Parent as SPSite;

    SPWebApplication wa = properties.Feature.Parent as SPWebApplication;

    צי (wa == null) throw new Exception("webapp2 is null.");

    פאָרעאַטש (SPJobDefinition job in wa.JobDefinitions)
    {

        פּרובירן
        {
            צי (job.Name == List_JOB_NAME)

                job.Delete();
        }
        כאַפּן (Exception e)
        {
            throw new Exception("marker 2");
        } // catch exception e
    }

    // install the job

    WeatherForecastTimerJob weatherForecastTimerJob =
        new WeatherForecastTimerJob(List_JOB_NAME, wa);

    SPMinuteSchedule schedule = new SPMinuteSchedule();
    schedule.BeginSecond = 0;
    schedule.EndSecond = 59;
    schedule.Interval = 5;
    weatherForecastTimerJob.Schedule = schedule;
    weatherForecastTimerJob.Update();

}

The key take-away is that when the feature is scoped to a web app, the SPFeatureReceiverProperties that SharePoint passes to your feature receiver has web app level parameters.  Andrew’s old blog entry assumes it’s scoped to the site collection.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

קאָדעפּלעקס פּראָיעקט אַפּדייט: שאַרעפּאָינט דיזיינער וואָרקפלאָוו עקסטענסיאָנס

א בשעת צוריק, איך געשריבן אַז איך איז געווען טריינג צו רעזערעקט מיין אַלט קאָדעפּלעקס פּרויעקט, שאַרעפּאָינט דיזיינער וואָרקפלאָוו עקסטענסיאָנס.  אַז קאָדעפּלעקס פּרויעקט איז דעוועלאָפּעד פֿאַר ווסס / מאָך און מוסיף אַ האַנדפול פון נוצן טיפּ פאַנגקשאַנז, אַזאַ ווי "טאָלאָווער()", “ToUpper()", "סובסטרינג()"און אַזוי אַרויס.  עס אַפֿילו האט אַ גענעראַל ציל "רופן וועב דינסט" נוסח פונקציאָנירן.  איר קענען לייענען מער וועגן אים דאָ: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

איך מער אָדער ווייניקער פארלאזן עס גאַנץ אַ בשעת צוריק.  אלץ זינט שאַרעפּאָינט 2010 געקומען אויס, אָבער, איך ווע שוין טייַטש צו קוקן צוריק אין עס און מאַכן עס אַרבעט אין ספּ 2010.  געזונט, הייַנט, איך האט נאָר וואָס.  איך האב ניט דערהייַנטיקט דער קאָד צו קאָדעפּלעקס נאָך. איך ווילן צו דערציען זיך אויף קאָדעפּלעקס קאַנווענשאַנז איידער איך טאָן אַז, אָבער איך האט דערהייַנטיקן די היים בלאַט וויקי פֿאַר די פּרויעקט.

די ווידער און מער טשיקאַווע ימפּלאַקיישאַן איז אַז מנהג אַקטיוויטעטן פון ווסס און מאָך ויסקומען צו פּאָרט איבער שיין לייכט, וואָס איז אַ (באַגריסן) יבערראַשן צו מיר.

דאָ ס וואָס עס קוקט ווי אין שאַרעפּאָינט דיזיינער ווען עס ס אַרבעט:

image

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

ווו איז Microsoft.SharePoint.ApplicationPages.Administration.dll?

איך איז געווען קאָלנער אַ וויזשאַוואַל סטודיע פּרויעקט וואס באַווייַזן Microsoft.SharePoint.ApplicationPages.Administration.dll.  עס האט מיר אַ ביסל בשעת צו געפינען עס און איך טראַכט איך'ד ייַנטיילן.  אין מיין סוויווע, עס ס ליגן בייַ:

C:\פּראָגראַם טעקעס פּראָסט טעקעס מייקראָוסאָפט שערד וועב סערווער יקסטענשאַנז 14 קאָנפיג אַדמינבין

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

בריגהצטאַרר יו. עס. זוכט פֿאַר שאַרעפּאָינט אַנאַליסט

מייַן געזעלשאַפט, בריגהצטאַרר, איז קוקן פֿאַר אַ שאַרעפּאָינט געשעפט אַנאַליסט.  אונדזער ציל איז צו אַרבעטן מיט עמעצער וואס:

  • פארשטייט די פּלאַטפאָרמע זייער געזונט
  • האט אַ גוט געדאַנק פון וואָס ס אַ קלוג שאַרעפּאָינט לייזונג קעגן אַ קאַבאַלד צוזאַמען הויז פון קאַרדס
  • ענדזשויז ארבעטן גלייַך קלייאַנץ, עטלעכע פון ​​וועמען פֿאַרשטיין וואָס שאַרעפּאָינט איז אַלע וועגן און עטלעכע וואס האָבן נאָר אַ ווייג געדאנק אַז שאַרעפּאָינט קען העלפן זיי אָבער נישט זיכער פּונקט ווי
  • קענען שרייַבן זייער געזונט
  • קענען יבערגעבן טאַקע געזונט מיט אַ קליין קאָלעקטיוו
  • איז גוט אין און ענדזשויז מאַלטי-טאַסקינג.  דאס איז נישט אַ שווער פּראָצעס-געטריבן סוויווע (מיר האָבן גענוג פּראָצעס צו טאָן דאס אין אַן אָרגאַניזירט וועג, אָבער מיר ניטאָ גאָר שנעל אויף אונדזער פֿיס, פלינק און אַלע אַז גוט שטאָפּן).

דאס איז נישט אַ דעוועלאָפּער שטעלע כאָטש אויב איר ניטאָ אַ קאָנסולטאַנט-דעוועלאָפּער קוקן צו פאָקוס מער אָדער קאַנסאַלטינג און ווייניקער אויף אַנטוויקלונג, דאָס קען זייַן אַ גוט שריט פֿאַר איר.

אויב איר ניטאָ אינטערעסירט, פּינג מיר אויף טוויטטער אָדער Email מיר!

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin