כוידעשלעך אַרטשיוועס: יוני 2011

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

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

עס ס 'שוין אַ פּלאַץ פון שמועס אויף די ינטערנעץ פון שפּעט אויף דער טעמע פון ​​שאַרעפּאָינט קינדער און ספּעציעל די מאַנגל דערפון. קיין איינער וויל צו גיין צו אַלע די צרה פון דיזיינינג אַ פאַרם און זיכערהייַט ינפראַסטראַקטשער, פּאַרטיסאַפּייטינג אין וואַרשטאַטן, פּאַטינג צוזאַמען אַ סנאַזי קוק און פילן, אַרבעט אויס אַ שטיין האַרט אינפֿאָרמאַציע אַרקאַטעקטשער וואָס קענען וויטסטאַנד די וויסיסיטודז פון פירמע שייַעך-אָרגס און לעסאָף, אַ פאַנפער-אָנגעפילט ראָולאַוט נאָר צו אַנטדעקן דרייַ חדשים פּאָסטן גיין-לעבן אַז ווייניקער ווי 50% פון די פירמע עמפּלוייז זענען ניצן שאַרעפּאָינט און רובֿ פון זיי זענען ניצן עס צו פאַרבייַטן די אַלט נעץ טעקע סערווערס ("the S:\ drive").

ניט קיין זילבער קויל (אָדער איין בלאָג פּאָסטן) איז געגאנגען צו סאָלווע אַז פּראָבלעם. אָבער, עס זענען פּלאַץ פון זאכן איר קענען טאָן צו רעדוצירן די ריזיקירן פון אַ אַנימיק שאַרעפּאָינט טויער. One such technique is the "Shining Example Pattern."

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

לייענען די גאנצע זאַך דאָ: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</עק>

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

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

"אַקסעס דינייד” צו דעפאַולט.אַספּקס אויף אַ שאַרעפּאָינט 2010 סאַב וועבזייַטל

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

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

איך נאכגעגאנגען אַ פּלאַץ פון ראָודז צו פארשידענע טויט ענדס ביז איך באַשלאָסן צו פאַרגלייַכן די וועב טיילן אויף די איבערגעבליבענע בלאַט קעגן אַ ענלעך ארבעטן בלאַט.  איך האט אַז דורך פּאַטינג דער בלאַט אין וישאַלט מאָדע דורך אַדינג "?אינהאַלט = 1 "צו דער בלאַט. אַזוי, עס געקוקט ווי "הטטפּ://סערווירער / סובסיטע / סובסיטע / דעפאַולט.אַספּקס?אינהאַלט = 1 ". 

דאס אנטפלעקט מיר צוויי וועב טיילן געהייסן "פֿעלער" מיט אַ באַשרייַבונג ווי "פֿעלער" אויף די איבערגעבליבענע בלאַט.  איך האט נישט טראַכטן צו נעמען אַ פאַרשטעלן היטל אין די צייַט.

איך אראפגענומען זיי און אַז סאַלווד די פּראָבלעם.

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

</עק>

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

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

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

איך האב שוין טאן אַ פּלאַץ פון פון קססלט און דזשקווערי און געדאַנק איך 'ד שער אַ ביסל סניפּאַץ אַז אנדערע זאלן געפינען נוצלעך אין צוקונפֿט.

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

<קססל:template match="something" קסמל:space="preserve">

  <!– פּוסט אויס די אָנפֿרעג פרייַנדלעך פילטערס פאַרבאָרגן פעלד –>
  <script type="text/javascript">
    $(דאָקומענט).גרייט(פונקציע(){
      $("#QueryFriendlyFilters").וואַל("empty");
    });
  </שריפט>

</קססל:מוסטער>

אַז ביסל עמיץ עטלעכע דזשאַוואַסקריפּט אַז ווייץ פֿאַר די בלאַט צו ענדיקן Loading (ווייַל פון די $(דאָקומענט).גרייט(...)) און דעריבער שטעלט די ווערט פון אַ פאַרבאָרגן פעלד געהייסן קוועריפריענדליפילטערס צו די פּשאַט - פּאָשעט ווערט "ליידיק".

בייַשפּיל 2: נוצן <קססל:צי> צו טשעק "גרעסער ווי",  "ווייניקער ווי", אאז"ו ו.

<קססל:template match="something" קסמל:space="preserve">

  <div id="fdcAllFilters">
 
    <קססל:if test="@Count>0">
      <span class="fdcFilterLabel">קראַנט פילטערס:</שפּאַן>
    </קססל:צי>

    <!– מער שטאָפּן כאַפּאַנז דאָ. –>

</קססל:מוסטער>

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

<עפּעס גראף = "5" />

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

<!– יטעראַטע דורך אַלע די פילטערס און אַרויסווייַזן די ריכטיק  לינקס. –>
<קססל:for-each select="UserFilter">

  <a class="FilterHref" href="javascript:מיסובמיטפּאַגע(‘RemoveUserFilter’,'{@ שייַן}')">[X]</אַ>

  <span class="fdcFilterLabel"><קססל:value-of select="@FilterValue"/></שפּאַן>

  <script type="text/javascript">

    $(דאָקומענט).גרייט(פונקציע(){
        <קססל:טעקסט><![קדאַטאַ[$("#QueryFriendlyFilters").וואַל( ($("#QueryFriendlyFilters").וואַל() + " ]]></קססל:טעקסט>\"<קססל:value-of select="@FilterValue"/>\"<קססל:טעקסט><![קדאַטאַ["));]]></קססל:טעקסט>
    });

  </שריפט>

</קססל:פֿאַר, יעדער>

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

די קסמל הינטער דעם קוקט בעערעך ווי דעם:

<וסערפילטער שייַן = "123" פילטערוואַלוע = "קסיזזי" />

דאס סניפּאַט איז יטעראַטינג דורך <באַניצער פֿילטריר> נאָודז. 

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

עס דעמאָלט עמיץ עטלעכע דזשקווערי אַז ווייץ פֿאַר די בלאַט צו מאַסע.  אַז דזשקווערי דערהייַנטיקונגען אַ פאַרבאָרגן פעלד געהייסן "קוועריפריענדליפילטערס" דורך אַדינג די ווערט פון די פילטערוואַלוע אַטריביוט.  באַמערקונג אַלע די משוגע <קססל:טעקסט> און <![קדאַטאַ[ ... ]]> שטאָפּן.

אַז ס עס, האָפֿן עס העלפט!

</עק>

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

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