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

ค้นหาความสามารถพิเศษยอดเยี่ยมของ SharePoint

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

นี่คือทีเซอร์ที่:

Teaser

เช็คเอาท์.

</สิ้นสุด>

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

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

Cmdlet SPSite-สำรองข้อมูลที่อยู่เบื้องหลังล้มเหลวเมื่อรัน ด้วยสิทธิ์ที่ไม่ถูกต้อง

ฉันได้บนเซิร์ฟเวอร์และการทำงานน่าเบื่อไซต์คอลเลกชันสำรองสั่งกับ cmdlet powershell Backup-SPSite และได้รับข้อผิดพลาดต่อไปนี้:

การสำรองข้อมูล-SPSite : ไม่พบวัตถุ SPSite มี Id หรือ URL: …  (ข้อความทั้งหมดที่ด้านล่าง)

image

ฉันเคยปัญหากับเซิร์ฟเวอร์นี้ดังนั้นทำให้ฉันคิดว่า เซิร์ฟเวอร์ไม่ป่วยหรือบางสิ่งบางอย่าง  สลับผ่านไปยัง stsadm เก่าดี และเวลานี้ฉันมีข้อผิดพลาดแตกต่างกัน:

การดำเนินการนี้สามารถทำได้เฉพาะบนคอมพิวเตอร์ที่เชื่อมต่อกับเซิร์ฟเวอร์ฟาร์ม… (ข้อความทั้งหมดที่ด้านล่าง)

image

แน่นอน, มันมัน บนฟาร์ม และทั้งหมดที่, แต่มันไม่ได้เกิดขึ้นกับฉันว่า ฉันได้เข้าสู่ระบบ ด้วยบัญชีของตนเอง และโดยปกติสู่เป็นบัญชีของระบบไปยังเซิร์ฟเวอร์นี้  ฉันได้ที่และการสำรองข้อมูลเสร็จสมบูรณ์แล้ว  สิ่งที่ฉันพบน่าสนใจคือ ว่า cmdlet ที่ให้ฉันข้อความแสดงข้อผิดพลาดที่ตัดแต่งแล้วความปลอดภัย  ที่ประณีตชนิดของ แต่ไม่ได้ช่วยฉันมาก :) 

<สิ้นสุด />

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

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

ส่งตรงไปยังรายการที่คุมขัง – Cisco VPN Client

ฤดูร้อนล่าสุด, ฉันสร้างรายการ "ตรงไปคุก" สำหรับตู้เย็น  #1 ในรายการเป็น O'Donnell ลอว์เรนซ์ (การคาดคะเนที่ไม่ถูกต้อง), แต่ที่ทางในขอบเขตของบล็อกนี้ :)  วันนี้, ฉันกำลังเพิ่มของ Cisco VPN ไคลเอ็นต์ลงในรายการ, และที่อยู่ในขอบเขตด้วยจมูก.

พวงปีลูกค้าหลายคนใช้ Cisco VPN เมื่อต้องการเปิดใช้งานการเข้าถึงระยะไกลของพวกเขาไป  กลับมาแล้ว, ฉันสร้างพีซีเสมือนสำหรับแต่ละไคลเอ็นต์เหล่านี้ และติดตั้ง Cisco ที่? ทำไม?  เนื่องจากซิสโก้ล็อคเครื่องของคุณขึ้น เพื่อให้คุณไม่สามารถแม้แต่ เรียกดูเครื่องพิมพ์เครือข่าย, ประสามืออันตรายเช่น Skype, ใช้ communicator และ " ~ " คีย์  แต่,  ถ้าคุณติดตั้งบน VM เป็น, VM ของคุณถูกล็อกลงแต่เจ้าไม่ 

ผมกำลังนึกถึงเกียรตินั้นวันนี้เนื่องจากมีการใช้ Cisco VPN ไคลเอนต์ * อีก * ล็อกฉัน และฉันต้องใช้มันในนาที  ฉันจะเป็นบล็อกเกี่ยวกับจำนวนลูกค้า Cisco VPN สมควรที่จะอยู่ในคุก แทนที่ใช้...

</สิ้นสุด>

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

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

SharePoint Fest – เดนเวอร์

ฉันจะสามารถพูดในเดนเวอร์ที่เหตุการณ์ SharePoint Fest พฤษภาคม  ฉันจะหารือเกี่ยวกับธุรกิจทั่วไปและต้องการเทคนิคบางอย่าง-การ-สิ่งที่ต้องปฏิบัติในกระแสงาน SharePoint Designer และร่างบางรูปแบบคุณสามารถใช้เพื่อแก้ไขปัญหาดังกล่าว.

มีสิ่งน่าสนใจอื่น ๆ ที่เกิดขึ้นในการประชุมมาก, เพื่อ ตรวจสอบ: http://www.sharepointfest.com/Denver/

มันไม่ใช่เหตุการณ์ฟรี และมีรหัสส่วนลดที่มีประโยชน์, เพื่อ ให้ข้อคิดเห็นหรือปิงฉันและฉันจะยินดีให้ออก.

</สิ้นสุด>

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

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

ใช้ระบบแจ้งเตือนแบบผุดขึ้นทั่วโลก

ฉันเขียนขึ้นเป็นบทความสำหรับ www.sharepoint.briefing.com สิทธิ"ใช้ระบบแจ้งเตือนแบบผุดขึ้นทั่วโลก.”  ฟังก์ชันนี้ถูกนำมาใช้สำหรับเป็นวิทยาลัยชุมชนในการสื่อสารคำลงท้ายของโรงเรียนเนื่องจากหิมะและต่อไปเรื่อย ๆ 

ใช้รายการแบบกำหนดเอง, ออกจากกล่อง SharePoint web services และ jQuery บางทำงานได้.

นี่คือแบบ teaser:

image

อ่านสิ่งทั้งหมดที่นี่: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</สิ้นสุด>

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

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

การเชื่อมต่อตัวกรองเขตข้อมูลข้อความไปยัง Web Part ของคุณเอง

อยากจะได้รับข้อมูลจากตัวกรองข้อความฟิลด์ใน SharePoint 2010 ในส่วนของฉันเว็บแบบกำหนดเอง  พยายามใช้ บทความนี้ MSDN เป็นพื้นฐานแต่บทความ เป็นอย่างใดอย่างหนึ่งเสีย หรือฉันกำลังไม่ต่อมันอย่างถูกต้อง.

เปิดค้นหาเพิ่มเติมเล็กน้อย Mike Smith สัดส่วนของ MSDN ที่นี่ (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

มีจำนวนมากของสิ่งที่ออกมีในส่วนเว็บต่างหาก แต่บทความของไมค์จะได้เป็น.

</สิ้นสุด>

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

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

เปลี่ยนชื่อเว็บส่วนหนึ่ง Namespaces (หรือ, หนึ่งในเหตุผลสำหรับ "Web Part หรือตัวควบคุมฟอร์มของเว็บบนเพจนี้ไม่สามารถแสดง หรือนำเข้า)”

ฉันได้ทำงานจะสับ dev ของฉันกลับมา และ ไปสิ้นสุดที่, งานโครงการงานอดิเรกที่มีบิตต่อไปนี้:

  • เชื่อมต่อ web part ที่ได้รับเว็บไซต์หรือ URL ของไซต์คอลเลกชันจากของกล่องส่วนเว็บ SharePoint ตัวกรองข้อความ.
  • Web part นี้ค้นหาข้อมูลทั้งหมดเกี่ยวกับการไซต์ที่เลือก, สร้างแพคเกจการ XML และมือออกไป WP อื่นบนหน้า (ผ่านการเชื่อมต่อ).
  • 3ถนนกันรับ XML และ XSL บางไม่แปลงสิ่ง.

อยากจะเปลี่ยนชื่อเนมสเปซของบิตทั้งหมดให้ "Nivlag" และฉันมีการตีค่าข้อผิดพลาดต่อไปนี้เมื่อฉันจัดวาง web part  ทดสอบของฉัน:

Web Part หรือตัวควบคุมฟอร์มของเว็บบนเพจนี้ไม่สามารถแสดง หรือนำเข้า  ไม่พบชนิด หรือมันไม่ปลอดภัยเป็น.

นี่คือปัญหาของผู้เริ่มต้น แต่ฉันคิดว่า ฉันจะจดบันทึกย่อบนนี้ต่อไป  ผมเกิดข้อผิดพลาดเมื่อฉันคลิกขวาบนพื้นที่ชื่อเริ่มต้น (ซึ่งค่าเริ่มต้นชื่อโครงการ), Refactor เลือกและเปลี่ยนชื่อแล้วเช่นนั้น:

image

ที่ไม่ได้เปลี่ยนชื่อในกลุ่มของสถานที่ในโครงการ, แต่ไม่เพียงพอ  คุณยังจำเป็นต้องทำการปรับปรุงอื่น ๆ หลาย:

1. เปิด และแก้ไขแฟ้มด้วยตนเอง, "ShaerPointProjectItem.spdata". ว่า XML ไฟล์ที่มีการ <SafeControls> ส่วนการ  ฟังก์ชันเปลี่ยนชื่อ namespace ไม่ทราบไฟล์นี้สำหรับเหตุผลใด ๆ ก็ตาม, ดังนั้น คุณต้องปรับปรุง Namespace มีด้วยตนเอง.

2. ด้วยตนเองแก้ไขแฟ้ม.webpart  สำหรับเหตุผลใด ๆ ก็ตาม, Visual Studio ไม่เปลี่ยนอ้างอิงนี้อย่างใดอย่างหนึ่ง  เปลี่ยนแปลง "<ชนิด>"โหนถึง namespace ของคุณเปลี่ยนแปลงมี.

3. สุดท้าย, ขึ้นอยู่กับวิธี refactored เปลี่ยน namespace, สตูดิโอภาพอาจได้ลงข้อความที่อ้างอิงแฟ้ม.ascx ของคุณที่นี่:

ส่วนตัว _ascxPath สายอักขระค่า const = @"~/_CONTROLTEMPLATES...

คุณอาจต้องเปลี่ยนไป  คุณจะได้เนื่องจากคุณจะได้รับข้อผิดพลาดคล้ายกับต่อไปนี้ เมื่อคุณพยายามเพิ่ม web part ลงในโซนส่วนเว็บในการ  หน้า:

ข้อผิดพลาดเซิร์ฟเวอร์ใน ' /’ แอพลิเคชัน.


แฟ้ม ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ ไม่มีอยู่.

คำอธิบาย: เกิดข้อยกเว้นที่ไม่ได้จัดการในระหว่างการดำเนินการร้องขอเว็บปัจจุบัน. กรุณาตรวจทานสืบค้นกลับแถวสำหรับข้อมูลเพิ่มเติม เกี่ยวกับข้อผิดพลาด และที่มันมาในรหัส.
รายละเอียดข้อยกเว้น: System.Web.HttpException: แฟ้ม ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ ไม่มีอยู่.
แหล่งข้อผิดพลาด:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

แก้ไขการอ้างอิงมี และคุณควรจะดีไป.

4. สุดท้าย, ASCX แฟ้มจริงยังมีการอ้างอิง (สำหรับฉัน) การ namespace เดิมเก่า (ฟังก์ชันการ refactor/เปลี่ยน ชื่อไม่ได้แก้ไขปัญหานี้).  คุณจะรู้เกี่ยวกับข้อผิดพลาดนี้เมื่อคุณพยายามเพิ่ม web part ไปยังเพจ และได้รับข้อความต่อไปนี้:

ข้อผิดพลาดเซิร์ฟเวอร์ใน ' /’ แอพลิเคชัน.


ข้อผิดพลาดตัวแยกวิเคราะห์

คำอธิบาย: เกิดข้อผิดพลาดในระหว่างการแยกวิเคราะห์ทรัพยากรที่จำเป็นให้บริการการร้องขอนี้. กรุณาตรวจทานรายละเอียดข้อผิดพลาดในการแยกวิเคราะห์เฉพาะต่อไปนี้ แล้วปรับเปลี่ยนแฟ้มต้นฉบับของคุณอย่างเหมาะสม.
ข้อผิดพลาดตัวแยกวิเคราะห์: ไม่สามารถโหลดชนิด 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
แหล่งข้อผิดพลาด:

บรรทัด 6:  <%@ Namespace="Microsoft.SharePoint นำเข้า" %> 
บรรทัด 7:  <%@ Tagprefix ลงทะเบียน = "เพจของ web Part" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, รุ่น = 14.0.0.0, วัฒนธรรม =เป็นกลาง, PublicKeyToken = 71e9bce111e9429c" %>
บรรทัด 8:  <%@ภาษาควบคุม = "C#" AutoEventWireup = "จริง" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

แฟ้มต้นฉบับ: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    บรรทัด: 8


ข้อมูลรุ่น: Microsoft .NET Framework รุ่น:2.0.50727.4927; รุ่น ASP.NET:2.0.50727.4927

แก้ไขแฟ้ม.ascx โดยตรง และแก้ไข namespace เสีย.

ณ จุดนี้, สุดท้ายมี web part อยู่ใน namespace ฉันเลือก.

</สิ้นสุด>

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

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