คลังเก็บรายเดือน: มิถุนายน 2011

ปล่อยให้มันรอคอยสินค้าตัวอย่างวิธีที่จะนำไปใช้ SharePoint ที่เพิ่มขึ้น

ประกาศของฉัน "บริสุทธิ์" BrightStarr blog รายการแรกวันนี้  นี่คือแบบ teaser:

มีการสนทนาบน Internets ที่บนหัวข้อการนำไปใช้ SharePoint และโดยเฉพาะอย่างยิ่งการขาดดังกล่าวของช้ามากมาย. ไม่มีใครอยากไปที่ปัญหาทั้งหมดในฟาร์มและความปลอดภัยของโครงสร้างพื้นฐานการออกแบบ, เข้าร่วมใน workshops, ใส่กันแบบเก๋ตา, การทำงานออกแบบสถาปัตยกรรมข้อมูลทึบร็อกที่สามารถทนต่อการ vicissitudes ของบริษัทใหม่-orgs และสุดท้าย, ไวร์เติม fanfare เพียงเพื่อค้นหาการลงรายการบัญชีสามเดือนไปสดที่น้อยกว่า 50% ของบริษัท พนักงานใช้ SharePoint และส่วนใหญ่ของพวกเขาจะใช้มันเพื่อแทนไฟล์เซิร์ฟเวอร์ของเครือข่ายเดิม ("S:\ ไดรฟ์").

แสดงหัวข้อย่อยที่ไม่มีเงิน (หรือติดประกาศบล็อกที่เดียว) จะแก้ปัญหานั้น. อย่างไรก็ตาม, มีหลายสิ่งที่คุณสามารถทำได้เพื่อลดความเสี่ยงของการมีเว็บไซต์ SharePoint anemic. เทคนิคหนึ่งเช่นเป็นรูป "Shining ตัวอย่างแบบ"

ฉันรักรู้เกี่ยวกับกลยุทธ์อื่น ๆ นำไปใช้ SharePoint ที่คุณให้ความสำคัญการใช้ร่วมกัน  ถ้าคุณใช้ร่วมกัน, กรุณาทิ้งไว้เป็นข้อคิดเห็นในบล็อก BrightStarr.

อ่านสิ่งทั้งหมดที่นี่: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

"Access Denied” การ Default.aspx บน SharePoint 2010 ไซต์ย่อย

ลูกค้าของหนึ่งไปกับ SharePoint ของพวกเขา 2010 วันนี้แวดล้อม  เราพบว่า กลุ่มของผู้ใช้ไม่สามารถเข้าถึงโฮมเพจ  SharePoint ที่มีการตอบสนอง ด้วย "Access Denied" และปกติ "หมายในฐานะผู้ใช้อื่น" หรือ "ร้องขอการเข้าถึง" ตอบสนอง 

เมื่อเราได้ใช้ฟังก์ชัน "ตรวจสอบ Access" เก๋ไก๋ ได้ยืนยันว่า ผู้ใช้จริง ๆ ไม่ได้เข้าได้  ยัง, พวกเขาไม่สามารถรับที่หน้า.

ฉันตามท้องถนนมากมายไปต่าง ๆ ตายสิ้นสุดจนกว่าฉันตัดสินใจที่จะเปรียบเทียบ web parts บนหน้าเสียต่อหน้าทำงานคล้ายคลึงกัน  ฉันไม่ว่า โดยการใส่หน้าในโหมดการบำรุงรักษาโดยการเพิ่ม"?เนื้อหา = 1 "ไปยังหน้า. ดังนั้น, มันดูเหมือน "http://server/subsite/subsite/default.aspx?เนื้อหา = 1 " 

นี้แสดงผมสองเว็บส่วนที่มีชื่อว่า "ผิดพลาด" กับคำอธิบายเหมือนกับ "ข้อผิดพลาด" ในหน้าเสียหาย  ฉันไม่ได้คิดว่า การใช้หมวกหน้าจอในขณะ.

เอาออกได้ และการที่แก้ไขปัญหา.

ผมได้เห็นคำถามเช่นนี้มาอัพในฟอรั่มในอดีต และฉันถูกแสนขี้สงสัยเกี่ยวกับ insistence โปสเตอร์ที่ว่า เขามีความปลอดภัยตั้งค่าอย่างถูกต้อง  ฉัน * ทราบ * มีความปลอดภัยตั้งค่าด้านขวา ยิ้ม  ครั้งต่อไป, จะเปิดขึ้น และน้อยขี้สงสัย.

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

XSLT และ jQuery Samples

ฉันได้รับทำมาก XSLT jQuery และความคิดที่ฉันจะแบ่งปันส่วนย่อยของโค้ดบางอย่างที่ผู้อื่นอาจพบว่ามีประโยชน์ในอนาคต.

ตัวอย่าง 1: คายวิ JavaScript / jQuery ใน XSLT:

<xsl:แม่แบบตรง = "สิ่ง" xml:เนื้อที่ = "รักษา">

  <!– ว่างออกจากแบบสอบถามเป็นมิตรกรองเขตข้อมูลที่ซ่อนอยู่ –>
  <สคริปต์ชนิด = "ข้อ ความ/javascript">
    $(เอกสาร).พร้อม(ฟังก์ชัน(){
      $("#QueryFriendlyFilters").val("ว่างเปล่า");
    });
  </สคริปต์>

</xsl:แม่แบบ>

บิตที่ emits JavaScript บางที่รอหน้าเพื่อเสร็จสิ้นการโหลด (เนื่องจากการ $(เอกสาร).พร้อม(…)) แล้ว ชุดค่าของเขตข้อมูลที่ซ่อนอยู่ชื่อว่า QueryFriendlyFilters ค่าสัญพจน์ "ว่างเปล่า".

ตัวอย่าง 2: ใช้ <xsl:ถ้า> การตรวจสอบ "มากกว่า",  "น้อยกว่า", ฯลฯ.

<xsl:แม่แบบตรง = "สิ่ง" xml:เนื้อที่ = "รักษา">

  <div id = "fdcAllFilters">
 
    <xsl:ถ้า test="@Count>0">
      <ขยายคลาส = "fdcFilterLabel">ตัวกรองปัจจุบัน:</ขยาย>
    </xsl:ถ้า>

    <!– สิ่งที่เพิ่มเติมเกิดขึ้นที่นี่. –>

</xsl:แม่แบบ>

คำสั่งย่อยด้านบนตรวจสอบเพื่อดูว่าแอตทริบิวต์ที่มีชื่อว่า "นับ" ขององค์ประกอบ "สิ่ง" มากกว่าศูนย์  XML เบื้องหลังนี้จะเป็นสิ่งที่ต้องการ:”

<สิ่ง Count = "5" />

ตัวอย่าง 3: ทำซ้ำผ่านองค์ประกอบทั้งหมด, interspersing jQuery สาย.

<!– ทำซ้ำผ่านตัวกรองทั้งหมด และแสดงถูกต้อง  การเชื่อมโยง. –>
<xsl:แต่สำหรับละเลือก = "UserFilter">

  <คลาสที่ = "FilterHref" href = "javascript:mySubmitPage('RemoveUserFilter','{@ ID}’)">[X]</การ>

  <ขยายคลาส = "fdcFilterLabel"><xsl:ค่าของ select="@FilterValue"/></ขยาย>

  <สคริปต์ชนิด = "ข้อ ความ/javascript">

    $(เอกสาร).พร้อม(ฟังก์ชัน(){
        <xsl:ข้อความ><![CDATA[$("#QueryFriendlyFilters").val( ($("#QueryFriendlyFilters").val() + " ]]></xsl:ข้อความ>\"<xsl:ค่าของ select="@FilterValue"/>\"<xsl:ข้อความ><![CDATA["));]]></xsl:ข้อความ>
    });

  </สคริปต์>

</xsl:แต่สำหรับละ>

ส่วนย่อยด้านบนสุดซับซ้อน และอาจมีวิธีทำได้ง่ายขึ้น.

XML เบื้องหลังนี้มีลักษณะประมาณดังนี้:

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

คำสั่งย่อยนี้จะวนผ่าน <UserFilter> โหนด 

Emits จุดยึดก่อนแท็กที่เมื่อคลิกแล้ว JavaScript ฟังก์ชันที่มีอยู่แล้วในหน้าการเรียกใช้เมธ, "mySubmitPage" และการส่งผ่านค่าของแอตทริบิวต์ในการ <UserFilter> โหนดที่ชื่อว่า "ID" 

มัน emits jQuery บางที่รอหน้าเพื่อโหลดแล้ว  JQuery ที่ปรับปรุงเขตข้อมูลที่ซ่อนชื่อ "QueryFriendlyFilters" โดยการเพิ่มค่าของแอตทริบิวต์ FilterValue  หมายเหตุเมาทั้งหมด <xsl:ข้อความ> และ <![CDATA[ … ]]> สิ่งที่.

แค่นี้, หวังว่า จะช่วย!

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin