मासिक अभिलेख: जनवरी 2011

महान SharePoint प्रतिभा ढूँढना

यहाँ एक और लेख मैं लिखा है पर अच्छे लोगों के लिए है SharePoint जानकारी देते हकदार "ढूँढना महान SharePoint प्रतिभा". लेख कैसे जब आप अपने कर्मचारियों का विस्तार करने के लिए देख रहे हैं वास्तव में अच्छा है और अच्छी तरह से अनुभवी लोगों को खोजने के लिए पर कुछ सलाह देने के लिए कोशिश करता है.

यहाँ एक नमूना है:

Teaser

इसे की जाँच करें.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

बैकअप-SPSite cmdlet चुपचाप विफल रहता है जब निष्पादित गलत अनुमति के साथ

मैं पर एक सर्वर और एक उबाऊ साइट संग्रह बैकअप आदेश बैकअप-SPSite powershell cmdlet के साथ चल रहा था और निम्नलिखित त्रुटि मिल गया:

बैकअप-SPSite : एक SPSite ऑब्जेक्ट आईडी या URL के साथ नहीं ढूँढ सकता: …  (नीचे पूर्ण संदेश)

image

मैं तो यह ने मुझे लगता है कि सर्वर बीमार थी इस सर्वर या कुछ और के साथ मुद्दों था।  मैं करने के लिए अच्छा पुराने stsadm ऊपर बंद और इस समय मैं एक अलग त्रुटि है:

यह कार्रवाई केवल एक सर्वर खेत करने के लिए शामिल हो गए है कंप्यूटर पर किया जा सकता है... (नीचे पूर्ण संदेश)

image

बेशक, यह यह खेत पर और सभी कि, लेकिन यह मेरे पास होती थी कि मैं अपने खाते के साथ लॉग इन किया था और मैं सामान्य रूप से इस सर्वर पर किसी सिस्टम खाते के रूप में लॉग इन।  मैंने कि और बैकअप सफल रहा।  क्या मैं दिलचस्प मिल cmdlet मुझे एक सुरक्षा छंटनी त्रुटि संदेश दिया है।  कि तरह से साफ है, लेकिन मुझे बहुत मदद नहीं था :) 

<अंत />

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

सीधे जेल की सूची – Cisco VPN क्लाइंट

पिछली गर्मियों में, मैं एक "सीधे जेल" के लिए सूची रेफ्रिजरेटर के लिए बनाया है।  #1 लॉरेंस o ' Donnell की सूची पर है (गलत के पूर्वानुमान के लिए), लेकिन है कि इस ब्लॉग के दायरे से परे एक रास्ता है :)  आज, मैं सिस्को वीपीएन ग्राहक की सूची पर जोड़ रहा हूँ, और वह एक नाक द्वारा दायरे में है.

एक गुच्छा साल पहले कई ग्राहकों के सिस्को वीपीएन उनके साइट के लिए दूरस्थ पहुँच को सक्षम करने के लिए इस्तेमाल किया।  तो वापस, मैं आभासी पीसी प्रत्येक इन ग्राहकों के लिए बनाया है और सिस्को उस पर स्थापित? क्यों?  क्योंकि आपकी मशीन सिस्को ताले इतना है कि तुम भी नहीं कर सकता स्थानीय नेटवर्क प्रिंटर ब्राउज़ करें, अकेले चलो Skype जैसे खतरनाक उपकरण, कम्युनिकेटर और "~" कुंजी।  लेकिन,  यदि आप इसे पर एक वी एम स्थापित करें, आपके वी एम नीचे नहीं लेकिन अपने होस्ट बंद है। 

मैं आज उन महिमा दिनों की याद दिला रहा हूँ क्योंकि मैं एक Cisco VPN क्लाइंट का उपयोग करने के लिए * पुन: * और यह मुझे ताले और मैं इसे में एक मिनट का उपयोग करने के लिए है।  मैं बल्कि कितना Cisco VPN क्लाइंट के जेल में होने के बजाय इसका इस्तेमाल करने के लिए हकदार हैं के बारे में ब्लॉग होता...

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

SharePoint उत्सव – डेन्वेर

मैं मई पर SharePoint उत्सव समारोह में डेनवर में बोल हो लेंगे।  मैं कुछ आम व्यापार और तकनीकी चाहते हैं पर चर्चा करने के लिए जा रहा हूँ-के लिए-SharePoint डिज़ाइनर वर्कफ़्लो में क्या है और आप उन्हें हल करने के लिए उपयोग कर सकते हैं कुछ पैटर्न रूपरेखा.

वहाँ अन्य बहुत दिलचस्प सामान सम्मेलन में चल रहा है की एक बहुत कुछ है, तो इसे की जाँच करें: http://www.sharepointfest.com/Denver/

यह एक मुक्त घटना नहीं है और मुझे एक डिस्काउंट कोड आसान है, तो एक टिप्पणी या पिंग मुझे और मैं सहर्ष दे देंगे बाहर छोड़ दो.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

एक वैश्विक पॉपप अधिसूचना प्रणाली लागू

मैं एक लेख के लिए ऊपर लिखा था www.sharepoint.briefing.com हकदार"एक वैश्विक पॉपप अधिसूचना प्रणाली लागू.”  इस फ़ंक्शन हिमपात के कारण स्कूल closings और आगे बातचीत करने के लिए सामुदायिक कॉलेज के लिए लागू किया गया था। 

यह एक कस्टम सूची का उपयोग करता है, बाहर बॉक्स SharePoint वेब सेवाएं और कुछ jQuery के लिए काम करते हैं.

यहाँ एक नमूना है:

image

पूरी बात यहाँ पढ़ें: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

पाठ फ़ील्ड फ़िल्टर आपके कस्टम वेब पार्ट से कनेक्ट कर रहा है

मैं SharePoint में एक पाठ फ़ील्ड फ़िल्टर से जानकारी प्राप्त करना चाहता था 2010 मेरे कस्टम वेब पार्ट में।  मैं का उपयोग करने की कोशिश की यह MSDN आलेख लेकिन लेख एक आधार के रूप में या तो टूटा है या मैं यह सही ढंग से न सिर्फ पीछा कर रहा हूँ.

एक छोटे और अधिक खोज बदल दिया माइक स्मिथ MSDN योगदान यहाँ (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

कनेक्शनयोग्य वेब पार्ट्स पर वहाँ सामान का एक बहुत कुछ है, लेकिन माइक का आलेख के रूप में सरल रूप में यह हो जाता है.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin

वेब पार्ट Namespaces का नाम बदलना (या, एक कारण के लिए "एक वेब पार्ट या वेब प्रपत्र नियंत्रण इस पेज पर प्रदर्शित आयात किए या हो नहीं कर सकता)”

मैं मेरे देव चॉप वापस और उस अंत को पाने के लिए काम कर रहा है, निम्न बिट्स है एक शौक के प्रोजेक्ट पर काम करना:

  • कनेक्ट किए गए वेब पार्ट किसी साइट या साइट संग्रह यूआरएल बॉक्स SharePoint पाठ फ़िल्टर वेब पार्ट के बाहर से एक को मिलने.
  • अप सभी जानकारी इस वेब पार्ट दिखता है के बारे में चयनित साइट, एक XML पैकेज उत्पन्न करता है और इसे बंद करने के लिए एक अन्य WP पृष्ठ पर हाथ (कनेक्शन के माध्यम से).
  • 3XML rd वेब भाग प्राप्त करता है और कुछ XSL सामान रूपांतरित करता है.

मैं "Nivlag" करने के लिए सभी बिट्स का नाम स्थान का नाम बदलें करने के लिए चाहता था और जब मैं वेब भाग के लिए तैनात किए गए मैं निम्न त्रुटि के साथ हिट हो रही था  मेरा परीक्षण वातावरण:

एक वेब पार्ट या वेब प्रपत्र नियंत्रण इस पेज पर प्रदर्शित आयात किए या हो नहीं कर सकता।  प्रकार नहीं पाया जा सकता है या यह सुरक्षित पंजीकृत नहीं है.

यह एक शुरुआत की समस्या है, लेकिन मैंने सोचा था कि मैं वैसे भी इस पर एक नोट नीचे संक्षेप होता।  जब मैं डिफ़ॉल्ट नाम रिक्ति पर राइट क्लिक किए गए मैं त्रुटि का कारण (जो प्रोजेक्ट नाम करने के लिए चूक), चयनित Refactor और फिर नाम बदलें ऐसा जैसे:

image

कि चीजें परियोजना में स्थानों के एक गुच्छा में पुनर्नामित किया था, लेकिन यह पर्याप्त नहीं है।  तुम भी कई अन्य समायोजन करने की जरूरत:

1. मैन्युअल रूप से खुला है और एक फ़ाइल को संपादित करें, "ShaerPointProjectItem.spdata". एक XML फ़ाइल है कि कि है एक <SafeControls> अनुभाग।  नामस्थान नाम बदलें फ़ंक्शन जो भी कारण के लिए इस फ़ाइल के बारे में पता नहीं है, ताकि तुम वहाँ Namespace मैन्युअल रूप से अद्यतन करने की आवश्यकता.

2. . Webpart फ़ाइल को मैन्युअल रूप से संपादित करें।  जो भी कारण के लिए, दृश्य स्टूडियो इस संदर्भ या तो बदल नहीं करता।  बदलें "<प्रकार>"नोड वहाँ अपने परिवर्तित नेमस्पेस को प्रतिबिंबित करने के लिए.

3. अन्त में, निरभर है पर कैसे आप नामस्थान परिवर्तन refactored, दृश्य स्टूडियो भी स्ट्रिंग है जो आपके यहाँ. ascx फ़ाइल का संदर्भ अद्यतन किया है सकते हैं:

निजी const स्ट्रिंग _ascxPath = @"~/_CONTROLTEMPLATES...

आप को वापस बदलने की आवश्यकता हो सकती।  तुम हूँ क्योंकि जब तुम कोशिश करो और वेब पार्ट किसी वेब पार्ट ज़ोन में जोड़ें पर आपको कोई त्रुटि निम्न के समान मिल जाएगा एक  पृष्ठ:

सर्वर त्रुटि में ' /’ आवेदन.


फ़ाइल ' /_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 फ़ाइल का संदर्भ अभी भी था (मेरे लिए) पुराने मूल नाम स्थान के लिए (refactor/नाम बदलें फ़ंक्शन यह तय नहीं किया).  आप इस त्रुटि के बारे में पता चल जाएगा जब आप का प्रयास करें और वेब पार्ट को पेज से जोड़ने और निम्नलिखित संदेश प्राप्त होता है:

सर्वर त्रुटि में ' /’ आवेदन.


पार्सर त्रुटि

विवरण: इस अनुरोध सेवा करने के लिए आवश्यक संसाधन की पार्सिंग के दौरान कोई त्रुटि उत्पन्न हुई. कृपया निम्न विशिष्ट पार्स त्रुटि विवरण की समीक्षा करें और उचित रूप से आपकी स्रोत फ़ाइल संशोधित करें.
पार्सर त्रुटि संदेश: प्रकार 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl' को लोड नहीं कर सका.
स्रोत त्रुटि:

रेखा 6:  <%@ Namespace="Microsoft.SharePoint आयात करें" %> 
रेखा 7:  <%रजिस्टर Tagprefix @ = "WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, संस्करण = 14.0.0.0, संस्कृति तटस्थ =, PublicKeyToken = 71e9bce111e9429c" %>
रेखा 8:  <%@ नियंत्रण भाषा = "सी #" 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 फ़ाइल सीधे संपादित करें और फिक्स टूटी नामस्थान.

इस बिंदु पर, मैं अंत में मेरी चुनने का नाम स्थान में रहने वाले एक वेब भाग था.

</अंत>

मेरे ब्लॉग के लिए सदस्यता लें.

मेरे चहचहाना पर का पालन करें http://www.twitter.com/pagalvin