Monthly Archives: ಜೂನ್ 2011

ಹೊಳಿಯುವ ಉದಾಹರಣೆಗಳು ಹೆಚ್ಚಿದ ಶೇರ್ಪಾಯಿಂಟ್ ಅಡಾಪ್ಷನ್ ವೇ ಟು ಲೀಡ್ ಲೆಟ್

ನನ್ನ ಮೊದಲ "ಶುದ್ಧ" BrightStarr ಬ್ಲಾಗ್ ಇಂದು ಪ್ರಕಟಿಸಲಾಯಿತು.  ಇಲ್ಲಿ ಟೀಸರ್ ಇಲ್ಲಿದೆ:

ವಿಶೇಷವಾಗಿ ಶೇರ್ಪಾಯಿಂಟ್ ದತ್ತು ವಿಷಯದ ಮೇಲೆ ಕೊನೆಯಲ್ಲಿ ಆಫ್ Internets ಸಂಭಾಷಣೆ ಬಹಳಷ್ಟು ಮತ್ತು ಅದರ ಕೊರತೆಯಿದೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದ್ದರೆ. ಯಾವುದೇ ಒಂದು ಫಾರ್ಮ್ ಮತ್ತು ಭದ್ರತಾ ಮೂಲಭೂತ ವಿನ್ಯಾಸ ಎಲ್ಲಾ ತೊಂದರೆ ಹೋಗಲು ಬಯಸುತ್ತಾರೆ, ಕಾರ್ಯಾಗಾರದಲ್ಲಿ ಭಾಗವಹಿಸುವ, ಒಂದು snazzy ನೋಟ ಒಟ್ಟಿಗೆ ಸುಂದರವಾಗಿ, ಕಂಪನಿ ಮರು orgs ಆಫ್ vicissitudes ಮತ್ತು ಅಂತಿಮವಾಗಿ ತಡೆದುಕೊಳ್ಳುವ ಒಂದು ರಾಕ್ ಘನ ಮಾಹಿತಿ ವಾಸ್ತುಶಿಲ್ಪ ಔಟ್ ಕೆಲಸ, ಬಾಜಾಬಜಂತ್ರಿ ತುಂಬಿದ ತೆರೆಯನ್ನು ಕೇವಲ ಹೆಚ್ಚು ಎಂದು ಕಡಿಮೆ ನೂಕು ಲೈವ್ ಮೂರು ತಿಂಗಳ ನಂತರದ ಪತ್ತೆಹಚ್ಚಲು 50% ಕಂಪನಿಯ ನೌಕರರ ಶೇರ್ಪಾಯಿಂಟ್ ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅತ್ಯಂತ ಹಳೆಯ ಜಾಲಬಂಧ ಕಡತ ಸರ್ವರ್ಗಳಿಗೆ ಬದಲಿಗೆ ಅದನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ("the S:\ drive").

ಯಾವುದೇ ಬೆಳ್ಳಿ ಬುಲೆಟ್ (ಅಥವಾ ಒಂದೇ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್) ಆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಹೋಗುವ ಇದೆ. ಹೇಗಾದರೂ, ನೀವು ಒಂದು ರಕ್ತಕ್ಷೀಣತೆಗೆ ಶೇರ್ಪಾಯಿಂಟ್ ಪೋರ್ಟಲ್ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ಇವೆ. One such technique is the "Shining Example Pattern."

ನಾನು ನೀವು ಹಂಚಿಕೊಳ್ಳಲು ಕಾಳಜಿಯನ್ನು ಇತರ ಶೇರ್ಪಾಯಿಂಟ್ ದತ್ತು ಕಾರ್ಯತಂತ್ರಗಳ ಬಗ್ಗೆ ತಿಳಿದುಕೊಳ್ಳಲು ಇಚ್ಛಿಸುತ್ತೇವೆ.  ನೀವು ಶೇರ್ ಮಾಡಿದರೆ, BrightStarr ಬ್ಲಾಗ್ನಲ್ಲಿ ಕಾಮೆಂಟ್ ಮಾಹಿತಿ ನೀಡಿ.

ಇಲ್ಲಿ ಇಡೀ ವಿಷಯ ಓದಿ: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

"ಪ್ರವೇಶ ನಿರಾಕರಿಸಲಾಗಿದೆ” ಶೇರ್ಪಾಯಿಂಟ್ ರಂದು Default.aspx ಗೆ 2010 ಉಪ ಸೈಟ್

ನನ್ನ ಗ್ರಾಹಕರ ಒಂದು ತಮ್ಮ ಶೇರ್ಪಾಯಿಂಟ್ ಜೊತೆ ನೇರ ಹೋಗಿ 2010 ಪರಿಸರ ಇಂದು.  ನಾವು ಬಳಕೆದಾರರ ಒಂದು ನಿರ್ದಿಷ್ಟ ಗುಂಪು ಅವರ ಡೀಫಾಲ್ಟ್ ಮುಖಪುಟವನ್ನು ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿದನು.  ಶೇರ್ಪಾಯಿಂಟ್ ಅಥವಾ "ವಿನಂತಿಯನ್ನು ಪ್ರವೇಶ" ಪ್ರತಿಕ್ರಿಯೆ "ಬೇರೊಂದು ಬಳಕೆದಾರ ಮಾಹಿತಿ ಸೈನ್ ಇನ್" "ಪ್ರವೇಶ ನಿರಾಕರಿಸಲಾಗಿದೆ" ಮತ್ತು ಸಾಮಾನ್ಯ ಪ್ರತಿಕ್ರಿಯಿಸಿ. 

ನಾವು ನಿಫ್ಟಿ "ಚೆಕ್ ಪ್ರವೇಶ" ಕಾರ್ಯ ಬಳಸಿದಾಗ ಇದು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ನಿಜವಾಗಿಯೂ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿತ್ತು.  ಇನ್ನೂ, ಅವರು ಪುಟ ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.

ನಾನು ಇದೇ ಕೆಲಸ ಪುಟ ವಿರುದ್ಧ ಮುರಿದ ಪುಟದ ವೆಬ್ ಭಾಗಗಳು ಹೋಲಿಸಿ ನಿರ್ಧರಿಸಿದ್ದಾರೆ ತನಕ ನಾನು ವಿವಿಧ ಸತ್ತ ತುದಿಗಳಿಗೆ ರಸ್ತೆಗಳು ಬಹಳಷ್ಟು ನಂತರ.  ನಾನು ಸೇರಿಸುವ ಮೂಲಕ ನಿರ್ವಹಣೆ ಕ್ರಮದಲ್ಲಿ ಪುಟ ಹಾಕುವ ಮೂಲಕ "ಮಾಡಿದರು?ಪುಟಕ್ಕೆ ವಿಷಯಗಳ = 1 ". ಆದ್ದರಿಂದ, ಇದು HTTP "ತೋರಲಾರಂಭಿಸಿದ://ಸರ್ವರ್ / subsite / subsite / default.aspx?ವಿಷಯಗಳ = 1 ". 

ಈ ನನ್ನ ಮುರಿದ ಪುಟದಲ್ಲಿ "ದೋಷ" ನಂತಹ ವಿವರಣೆಯೊಂದಿಗೆ "ದೋಷ" ಎಂಬ ಎರಡು ವೆಬ್ ಭಾಗಗಳನ್ನು ತೋರಿಸಿದೆ.  ನಾನು ಸಮಯದಲ್ಲಿ ಪರದೆಯ ಕ್ಯಾಪ್ ತೆಗೆದುಕೊಳ್ಳಲು ಭಾವಿಸಿರಲಿಲ್ಲ.

ನಾನು ಅವರನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮತ್ತು ಆ ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರ.

ನಾನು ಈ ರೀತಿ ಪ್ರಶ್ನೆ ಹಿಂದೆ ಫೋರಮ್ಸ್ ಬರಲು ನೋಡಿದ ಮತ್ತು ನಾನು ಅವರು ಭದ್ರತಾ ಸರಿಯಾಗಿ ಹೊಂದಿಸಲು ಎಂದು ಭಿತ್ತಿಚಿತ್ರ ಒತ್ತಾಯಕ್ಕೆ ಬಗ್ಗೆ ಅತ್ಯಂತ ಸಂಶಯವನ್ನು.  ನಾನು * ತಿಳಿಯಲು * ನಾನು ಭದ್ರತಾ ಸ್ಥಾಪಿಸಿದ್ದ ಸ್ಮೈಲ್  ಮುಂದಿನ ಬಾರಿ, ನಾನು ಹೆಚ್ಚು ಮುಕ್ತ ಮತ್ತು ಕಡಿಮೆ ಸಂಶಯ ಎಂದು ಮಾಡುತ್ತೇವೆ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

XSLT ಮತ್ತು jQuery ಸ್ಯಾಂಪಲ್ಸ್

ನಾನು XSLT ಮತ್ತು jQuery ನ ಸಾಕಷ್ಟು ಮಾಡುವುದರಿಂದ ಮತ್ತು ಇತರರು ಭವಿಷ್ಯದಲ್ಲಿ ಉಪಯುಕ್ತ ಕೆಲವು ತುಣುಕುಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಎಂದೆನಿಸಿತ್ತು ಮಾಡಲಾಗಿದೆ.

ಉದಾಹರಣೆ 1: ಸರಳ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಹೊರಸೂಸುತ್ತವೆ / XSLT ರಲ್ಲಿ jQuery:

<XSL:template match="something" ಮದುವೆ:space="preserve">

  <!– ಪ್ರಶ್ನೆಗೆ ಸ್ನೇಹಿ ಶೋಧಕಗಳು ಗುಪ್ತ ಕ್ಷೇತ್ರದಲ್ಲಿ ಔಟ್ ಖಾಲಿ –>
  <ಸ್ಕ್ರಿಪ್ಟ್ ಕೌಟುಂಬಿಕತೆ = "ಪಠ್ಯ / ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್">
    $(ದಾಖಲೆ).ಸಿದ್ಧ(ಕ್ರಿಯೆ(){
      $("#QueryFriendlyFilters").ವಾಲ್("empty");
    });
  </ಸ್ಕ್ರಿಪ್ಟ್>

</XSL:ಪ್ರಮಾಣ ಫಲಕ>

ಆ ಬಿಟ್ ಲೋಡ್ ಮುಗಿಸಲು ಪುಟ ಕಾಯುತ್ತದೆ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಹೊರಸೂಸುತ್ತದೆ (ಕಾರಣ $(ದಾಖಲೆ).ಸಿದ್ಧ(...)) ತದನಂತರ "ಖಾಲಿ" ಅಕ್ಷರಶಃ ಮೌಲ್ಯಕ್ಕೆ QueryFriendlyFilters ಎಂಬ ಗುಪ್ತ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ 2: ಬಳಸುವುದು <XSL:ವೇಳೆ> "ಕ್ಕಿಂತ" ಪರಿಶೀಲಿಸಲು,  "ಕಡಿಮೆ", ಇತ್ಯಾದಿ.

<XSL:template match="something" ಮದುವೆ:space="preserve">

  <div id="fdcAllFilters">
 
    <XSL:if test="@Count>0">
      <span class="fdcFilterLabel">ಪ್ರಸ್ತುತ ಫಿಲ್ಟರ್:</ದಾಟು>
    </XSL:ವೇಳೆ>

    <!– ಹೆಚ್ಚಿನ ವಿಷಯವನ್ನು ಇಲ್ಲಿ ನಡೆಯುತ್ತದೆ. –>

</XSL:ಪ್ರಮಾಣ ಫಲಕ>

ಮೇಲೆ ತುಣುಕನ್ನು "ಏನೋ" ಅಂಶದ "ಕೌಂಟ್" ಎಂಬ ಒಂದು ಲಕ್ಷಣವನ್ನು ಶೂನ್ಯ ಹೆಚ್ಚಾಗಿದ್ದರೆ ನೋಡಲು ಪರಿಶೀಲಿಸುತ್ತದೆ.  ಈ ಹಿಂದೆ ಮದುವೆ ಏನೋ ಹಾಗೆ ಎಂದು:"

</ ಏನೋ ಕೌಂಟ್ = "5">

ಉದಾಹರಣೆ 3: ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಮೂಲಕ ತಿರುಗಿ, jQuery ಕರೆಗಳು interspersing.

<!– ಎಲ್ಲಾ ಶೋಧಕಗಳ ಮೂಲಕ ಮರಳಿ ಮತ್ತು ಸರಿಯಾದ ಪ್ರದರ್ಶಿಸಲು  ಕೊಂಡಿಗಳು. –>
<XSL:for-each select="UserFilter">

  <a class="FilterHref" href="javascript:mySubmitPage(‘RemoveUserFilter’,'{@ ID}')">[ಎಕ್ಸ್]</ಒಂದು>

  <span class="fdcFilterLabel"><XSL:value-of select="@FilterValue"/></ದಾಟು>

  <ಸ್ಕ್ರಿಪ್ಟ್ ಕೌಟುಂಬಿಕತೆ = "ಪಠ್ಯ / ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್">

    $(ದಾಖಲೆ).ಸಿದ್ಧ(ಕ್ರಿಯೆ(){
        <XSL:ಪಠ್ಯ><![CDATA[$("#QueryFriendlyFilters").ವಾಲ್( ($("#QueryFriendlyFilters").ವಾಲ್() + " ]]></XSL:ಪಠ್ಯ>\"<XSL:value-of select="@FilterValue"/>\"<XSL:ಪಠ್ಯ><![CDATA["));]]></XSL:ಪಠ್ಯ>
    });

  </ಸ್ಕ್ರಿಪ್ಟ್>

</XSL:-ಪ್ರತಿಯೊಂದು>

ಮೇಲೆ ತುಣುಕನ್ನು ಅತ್ಯಂತ ಸಂಕೀರ್ಣವಾಗಿದೆ ಮತ್ತು ಇದು ಮಾಡಲು ಸುಲಭ ರೀತಿಯಲ್ಲಿ ಇರುತ್ತದೆ.

ಈ ಹಿಂದೆ ಮದುವೆ ಸ್ಥೂಲವಾಗಿ ಈ ತೋರುತ್ತಿದೆ:

<UserFilter ID = "123" FilterValue = "xyzzy" />

ಈ ತುಣುಕನ್ನು ಮೂಲಕ iterating ಇದೆ <ಬಳಕೆದಾರ ಫಿಲ್ಟರ್> ಗ್ರಂಥಿಗಳು. 

ಇದು ಮೊದಲ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಪುಟದಲ್ಲಿ ಈಗಾಗಲೇ ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯ ಆಹ್ವಾನಿಸಬಹುದು ಒಂದು ಆಧಾರ ಟ್ಯಾಗ್ ಹೊರಸೂಸುತ್ತದೆ, "MySubmitPage" ಮತ್ತು ಒಂದು ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯದ ಹಾದು <ಬಳಕೆದಾರ ಫಿಲ್ಟರ್> "ID" ಎಂಬ ನೋಡ್. 

ಇದು ನಂತರ ಪುಟವನ್ನು ಲೋಡ್ ಮಾಡಲು ಕಾಯುತ್ತದೆ ಕೆಲವು jQuery ಹೊರಸೂಸುತ್ತದೆ.  ಆ jQuery ನವೀಕರಣಗಳನ್ನು FilterValue ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯವನ್ನು ಸೇರಿಸುವುದರ ಮೂಲಕ "QueryFriendlyFilters" ಎಂಬ ಗುಪ್ತ ಕ್ಷೇತ್ರದಲ್ಲಿ.  ಎಲ್ಲಾ ಕ್ರೇಜಿ ಗಮನಿಸಿ <XSL:ಪಠ್ಯ> ಮತ್ತು <![CDATA[ ... ]]> ದ್ರವ್ಯ.

ಅದು ಇಲ್ಲಿದೆ, ಇದು ಸಹಾಯ ಭಾವಿಸುತ್ತೇವೆ!

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin