மாதாந்திற ஆவண தொகுப்பு காப்பகம்: ஜூன் 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 சூழல் இன்று.  நாம் பயனர்கள் ஒரு குறிப்பிட்ட குழுவை அவர்களின் இயல்புநிலை முகப்பு பக்கம் அணுக முடியவில்லை என்பதை கண்டுபிடித்தார்.  ஷேர்பாயிண்ட் அல்லது "கோரிக்கை அணுகல்" பதில் "மற்றொரு பயனராக அடையாளம்" "அனுமதி மறுக்கப்பட்டது" மற்றும் வழக்கமான பதிலளித்தார். 

நாம் NIFTY "சோதனை அனுமதி" செயல்பாட்டை பயன்படுத்தும் போது அது இறுதியில் பயனர் உண்மையில் அணுகல் என்று உறுதி.  இன்னும், அவர்கள் பக்கம் பெற முடியவில்லை.

நான் இதே போன்ற உழைக்கும் பக்கம் எதிராக உடைந்த பக்கம் வலை பாகங்கள் ஒப்பிட்டு முடிவு வரை நான் பல்வேறு இறந்த முனைகளுக்கு சாலைகள் நிறைய தொடர்ந்து.  நான் அந்த சேர்ப்பதன் மூலம் பராமரிப்பு முறையில் பக்கம் கொடுத்து செய்தோம் "?பக்கம் உள்ளடக்கங்கள் = 1 ". அப்படி, இது HTTP "போன்ற தோற்றம்://சர்வர் / subsite / subsite / default.aspx?உள்ளடக்கங்களை = 1 ". 

இந்த என்னை உடைந்த பக்கத்தில் "பிழை" போன்ற விவரிப்பு உடன் "பிழை" என்ற இரண்டு வலை பாகங்கள் காட்டியது.  நான் நேரத்தில் ஒரு திரை தொப்பியை எடுத்து நினைக்கவில்லை.

நான் அவற்றை நீக்க மற்றும் அந்த பிரச்சனை தீர்ந்தது.

நான் இப்படி ஒரு கேள்வி கடந்த காலத்தில் ஃபோரங்களில் வந்து பார்த்த நான் அவர் பாதுகாப்பு சரியாக அமைக்க என்று சுவரொட்டி இந்த வலியுறுத்தல் பற்றி மிகவும் சந்தேகம் இருந்தது.  நான் * எனக்கு * நான் சரியான பாதுகாப்பு அமைத்து ஸ்மைல்  அடுத்த முறை, நான் இன்னும் திறந்த மற்றும் குறைவான ஐயப்பாடே இருப்பேன்.

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin

எக்ஸ்எஸ்எல்டி மற்றும் jQuery மாதிரிகளும்

நான் எக்ஸ்எஸ்எல்டி மற்றும் jQuery பற்றிய நிறைய செய்து நான் மற்றவர்கள் எதிர்காலத்தில் பயனுள்ளதாக இருக்கும் என்று ஒரு சில துணுக்குகளை பகிர்ந்து நினைத்தேன்.

உதாரணம் 1: எளிய ஜாவாஸ்கிரிப்ட் வெளியிடுவதில்லை / எக்ஸ்எஸ்எல்டி உள்ள jQuery:

<XSL:template match="something" எக்ஸ்எம்எல்:space="preserve">

  <!– கேள்வி நட்பு வடிகட்டிகள் மறைக்கப்பட்ட துறையில் அவுட் வெற்று –>
  <script type="text/javascript">
    $(ஆவணம்).தயார்(செயல்பாடு(){
      $("#QueryFriendlyFilters").Val("empty");
    });
  </ஸ்கிரிப்ட்>

</XSL:டெம்ப்ளேட்டை>

அந்த பிட் ஏற்றுதல் முடிக்க பக்கம் காத்திருந்து சில ஜாவாஸ்கிரிப்ட் வெளிப்படுத்தினாலும் (ஏனெனில் $(ஆவணம்).தயார்(...)) பின்னர் "வெற்று" உண்மையான மதிப்பு QueryFriendlyFilters என்ற மறைக்கப்பட்ட புலம் மதிப்பு அமைக்கிறது.

உதாரணம் 2: பயன்படுத்த <XSL:என்றால்,> "அதிகமான" சரிபார்க்க,  "குறைவான", முதலியன.

<XSL:template match="something" எக்ஸ்எம்எல்:space="preserve">

  <div id="fdcAllFilters">
 
    <XSL:if test="@Count>0">
      <span class="fdcFilterLabel">தற்போதைய வடிகட்டிகள்:</span>
    </XSL:என்றால்,>

    <!– மேலும் பொருட்கள் இங்கே நடக்கிறது. –>

</XSL:டெம்ப்ளேட்டை>

மேலே துணுக்கை "ஒன்று" கூறு "கவுண்ட்" என்ற கற்பிதம் பூஜ்ஜியத்தை விட அதிகமாக உள்ளது என்பதை சரிபார்க்கிறது.  இந்த பின்னணியில் எக்ஸ்எம்எல் ஒன்று போல் இருக்கும்:"

</ ஏதோ கவுண்ட் = "5">

உதாரணம் 3: அனைத்து உறுப்புகள் மூலம் மீண்டும் கூறு, jQuery அழைப்புகள் interspersing.

<!– அனைத்து வடிப்பான்களையும் மூலம் மீண்டும் கூறு மற்றும் சரியான காட்ட  இணைப்புகள். –>
<XSL:for-each select="UserFilter">

  <a class="FilterHref" href="javascript:mySubmitPage(‘RemoveUserFilter’,'{@ ஐடி}')">[எக்ஸ்]</ஒரு>

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

  <script type="text/javascript">

    $(ஆவணம்).தயார்(செயல்பாடு(){
        <XSL:உரை><![CDATA[$("#QueryFriendlyFilters").Val( ($("#QueryFriendlyFilters").Val() + " ]]></XSL:உரை>\"<XSL:value-of select="@FilterValue"/>\"<XSL:உரை><![CDATA["));]]></XSL:உரை>
    });

  </ஸ்கிரிப்ட்>

</XSL:-ஒவ்வொரு>

மேலே துணுக்கை மிகவும் சிக்கலான மற்றும் அதை செய்ய எளிதாக வழிகள் இருக்கலாம்.

இந்த பின்னணியில் எக்ஸ்எம்எல் தோராயமாக இந்த தெரிகிறது:

<UserFilter ஐடி = "123" FilterValue = "xyzzy" />

இந்த துணுக்கை வழியே தேடி <பயனர் வடிகட்டி> முனைகளில். 

அது முதல் சொடுக்கும் போது பக்கத்தில் ஏற்கனவே ஒரு ஜாவாஸ்கிரிப்ட் செயல்பாடு செயல்பட ஒரு நங்கூரம் tag வெளிப்படுத்தினாலும், "MySubmitPage" மற்றும் ஒரு கற்பித மதிப்பு மரணம் <பயனர் வடிகட்டி> "ஐடி" என்ற முனை. 

அது பக்கம் ஏற்ற காத்திருக்கும் சில jQuery வெளியிடுகின்றன.  என்று jQuery மேம்படுத்தல்கள் FilterValue கற்பிதத்தின் மதிப்பு சேர்ப்பதன் மூலம் "QueryFriendlyFilters" என்று பெயரிடப்பட்ட ஒரு மறைக்கப்பட்ட புலத்தில்.  அனைத்து பைத்தியம் குறிப்பு <XSL:உரை> மற்றும் <![CDATA[ ... ]]> பொருள்.

அவ்வளவு தான், இது உதவியாக இருக்கும் என நம்புகிறோம்!

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin