دردشة MVP SharePoint يوم أربعاء 04/20

سوف ستشارك في واحدة من فترة MVP محادثات الأسبوع المقبل, 04/20.  هنا هو الشطب مايكروسوفت والارتباط بتسجيل:

هل لديك أسئلة تقنية صعبة فيما يتعلق ب SharePoint التي كنت تسعى إجابات? هل ترغب في الاستفادة من المعرفة العميقة للموهوبين "مايكروسوفت الأكثر قيمة المهنيين"? SharePoint MVPs هم نفس الأشخاص التي تراها في المجتمع التقني كالمؤلفين, مكبرات الصوت, قادة المجموعة المستخدم والمجيبين في منتديات MSDN و TechNet. بمطلب شعبي, وقد جئنا هؤلاء الخبراء معا كمجموعة جماعية للإجابة على الأسئلة الخاصة بك العيش. لذا يرجى الانضمام إلينا وتجلب على الأسئلة! وستغطي هذه المحادثة WSS 3.0, موس, مؤسسة SharePoint 2010 وخادم SharePoint 2010. وتشمل المواضيع الإعداد والإدارة, التصميم, التنمية ومسألة عامة.
يرجى الانضمام إلى الولايات المتحدة يوم الأربعاء 20 نيسان/أبريل في 9 صباحا التوقيت الصيفي الباسفيكي/ظهر EST للدردشة مع المتميزين من جميع أنحاء العالم. مزيد من المعلومات وإضافة هذه الأحاديث إلى التقويم الخاص بك بزيارة صفحة MSDN الحدث http://msdn.microsoft.com/en-us/events/aa497438.aspx

التحقت بإحدى هذه السنة الماضية، وكان انفجار حقيقي.  أنها مجرد مجنون نوع من الروعة فتح الأسئلة والأجوبة. 

وفيما يلي بعض من (حاليا) المشاركون SharePoint MVP المجدولة:

كورنيليوس فإن Dyk
دان اتيس
دانيال فيسيلز
ديفيد مارتوس
إيفان ساندرز
جيريمي تك
جون روس
كريس فاغنر
مايك أوريسزاك
راندي دريسجيل
الخشبية  وينديشمان
زلاتان دزينيك

تلك طائفة واسعة من المصالح والتخصصات.  أعتقد أن هذا سيكون متعة الوقت والاستخدام الجيد لساعة الغداء الخاصة بك (أو أي ساعة خلال النهار ابتسامة )

التوقيع هنا هنا (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

أحد الأسباب لحقل "واحد أو أكثر أنواع غير مثبتة بشكل صحيح”

وقد جعل قرص صغير أمس بجزء ويب موجود استعلام CAML ضد قائمة.  تغييرا, نشر ذلك وحصلت على ضرب مع خطأ:

لقد حدث خطأ غير متوقع في "جزء ويب الطقس Outlook اليوم ثلاثة". الرجاء الاتصال بمسؤول النظام. لم يتم تثبيت واحد أو أكثر من أنواع الحقول بشكل صحيح. انتقل إلى صفحة إعدادات القائمة لحذف هذه الحقول.

كانت تواجه مسألة غريب الأطوار أخرى في وقت سابق حيث لم أكن فورا اتصلت بي الاستعلام CAML مع الخطأ الذي تم الإبلاغ SharePoint بالنسبة لي.  فعلت بحث بنج سريعة وجدت هذه الوظيفة مدونة مفيدة قبل Sandeep ناتا  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

هنا هو استفسار سيئة:

الاستعلام.الاستعلام عن = "<حيث><و><نيك><اسم فيلدريف = 'Abbr'/><نوع القيمة = 'نص'>سفني</القيمة><اسم فيلدريف = 'Abbr'/><نوع القيمة = 'نص'>سفيس</القيمة></نيك></و></حيث>";

هنا أنه من الثابت:

الاستعلام.الاستعلام عن = "<حيث><و><نيك><اسم فيلدريف = 'Abbr'/><نوع القيمة = 'نص'>سفني</القيمة></نيك><نيك><اسم فيلدريف = 'Abbr'/><نوع القيمة = 'نص'>سفيس</القيمة></نيك></و></حيث>";

حتى, الأخلاقية للقصة: تأكد من CAML الخاص بك بشكل صحيح أو قد تحصل على خطأ غريب الأطوار.

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

</نهاية>

إصلاح سريع ل "حدث خطأ أثناء تحميل النموذج”

أنا على اختبار مصمم SharePoint مخصصة 2010 نشاط هذه الغرامة من بعد ظهر اليوم الأحد، وتم بشكل غير متوقع ضرب "خطأ فادح" عند محاولة بدء تشغيل سير العمل:

حدث خطأ أثناء تحميل النموذج.

انقر فوق "البدء من جديد" لتحميل نسخة جديدة من النموذج.  إذا استمر ظهور هذا الخطأ, اتصل بفريق الدعم لموقع ويب.

انقر فوق إغلاق لإنهاء هذه الرسالة.

إظهار تفاصيل الخطأ

طبعًا, إذا قمت بالنقر فوق الزر "إظهار تفاصيل الخطأ" كل ما يفعل تظهر لك على معرف الارتباط:

image

في حالتي, وهذا تحول إلى مشكلة "تعيينات الوصول البديل".  نظرت إلى ملف السجل في 14 خلية النحل وشهد أنه كان يشكو InfoPath حول مسألة الرأي (منذ ذلك الحين كان لتصل إلى localhost بدلاً من اسم الملقم).  لقد غيرت بلدي URL والتي تحل.

لإظهار أن مع كل ربط البتات مختلف الآن في حزمة الخدمة SP 2010, الشيء الذي كنت وبطبيعة الحال هذه مشكلة (سير العمل ل SharePoint Designer في حالتي) هو فعلا تماما لا علاقة لها بجوهر المشكلة.

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

</نهاية>

SharePoint 2010 عالقة في "نشر الحل” مركز

أنا استخدم PowerShell بنشر حل لمزرعة SharePoint (ح/t:  روث كوري وله بلوق وظيفة). 

ثم ذهبت إلى الإدارة المركزية, الوصول إلى "إعدادات النظام" ومن ثم "إدارة المزرعة الحلول" نشرها بالمزرعة وبلدي (طفيف) الفزع, متورطون في "نشر".

لقد رأيت هذا الموضوع طرح مرات عديدة على منتديات MSDN, لذا كنت عصبيا جداً حول هذا الموضوع.  لقد بحثت في جميع أنحاء قليلاً و وجدت هذه المادة مفيدة (شخص منسوبة على ما يبدو من http://www.resolutionsnet.co.uk/).  أنا ألغيت مهمة نشر وعند النقر فوق في الحل, قال لي أنها قد نشرت بنجاح الحل لثلاثة من أربعة الخوادم الموجودة في المزرعة.

لقد ذهبت إلى الملقم المخطئين, توقف خدمة عداد الوقت وإعادة تشغيل.  ويندوز سيرفر فعلا قال لي أن الخدمة فشلت في الاستجابة للأمر, حتى أن يقول لي أنه من المرضى.

هذه المرة, عندما عدت إلى الإدارة المركزية, وكنت قادراً على نشر ذلك مع أي مشكلة.

نأمل أن هذا قليلاً من المعلومات سوف يساعد البعض في مأزق واحد من الأيام.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

خطأ في اليوم: "لا يمكن إضافة التجميع المحدد إلى GAC”

لقد تقاتل قليلاً مع visual studio 2010 على حلاً sp2010 وكان الحصول على هذا الخطأ:

حدث خطأ في توزيع الخطوة '"إضافة الحل"': خطأ: لا يمكن إضافة التجميع المحدد ذاكرة التخزين المؤقت للتجميع العمومي: IAmJustNotGoingToInstallRightNow.dll يوراويسوميدلثات

وذهبت إلى GAC نفسها (ج:\windowsassembly) في محاولة لإزالة وحصلت على خطأ "ملف قيد الاستخدام".

فعلت iisreset, تقريبا تم تحميل sysinternals, توقفت خدمة عداد الوقت في ضمان أخيرا, لقد أغلق وأعيد فتح visual studio نفسها وقد تمكنت أخيرا من إغلاقه.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

سريعة وسهلة: مقابل التصحيح 2010 نشر الحل

برنامج visual Studio 2010 تقارير الأخطاء الثابت التصحيح أثناء نشر بعض الأوقات.  طريقة سريعة وسهلة للقيام ببعض التصحيح تقريبي جداً طرح الاستثناءات المسمى الخاص بك.  Visual Studio سيتم إظهارها في وحدة التحكم الإخراج.

النظر في هذا شيئا من التعليمات البرمجية:

image

إذا كان يتم تطبيق هذه الميزة إلى تطبيق ويب, وسيكون موقع فارغة.  إذا قمت بمحاولة مرجع خاصية الموقع, سوف تحصل على خطأ ملتبسة:

حدث خطأ في توزيع الخطوة '"إضافة الحل"': لم يتم تعيين إلى مثيل لكائن مرجع كائن.

ومع ذلك, إذا طرح استثناء جديد وتمرير سلسلة إلى الدالة الإنشائية, يمكنك الحصول على رسالة مفيدة أكثر قليلاً:

image

وأسلوب الخام, ولكن سريع جداً وسهلة.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

فيتورياكتيفاتيد مهمة عداد الوقت ونطاق الميزة

لقد تم العمل مع بعض التعليمات البرمجية التي شخص سلم لي على عمل جهاز ضبط وقت.  لم يكن قدم التعليمة البرمجية تنشيط ميزة الفعلية لذلك كان على أن يكتب لها, طبعًا.  أنا استغل الشهير بلوق وظيفة أندرو Connell على هذا الموضوع.

أنا باستخدام Visual Studio 2010 وأبقى عدم النشر مع خطأ "حدث خطأ في توزيع الخطوة' إضافة الحل ': كائن مرجع لم يتم تعيين إلى مثيل لكائن. "

وقد أخذ رمز له أيضا حرفيا.  أنا كان مجال الميزة إلى مستوى تطبيق ويب, كما هو موضح:

image

وكنتيجة لذلك, الخصائص التي يتم إرسالها إلى جهاز الاستقبال من تطبيق ويب, لا مجموعة موقع.  وفي نهاية المطاف, تبدو هذه التعليمة البرمجية:

العام تجاوز فيتورياكتيفاتيد باطلة(خصائص سبفيتوريريسيفيربروبيرتيس)
{

    // عدم القيام بما يلي مع ميزات التطبيق تطبيق ويب, فإنه يؤدي إلى إلياس ابتسامة
    // موقع SPSite = خصائص.Feature.Parent ك SPSite;

    وا SPWebApplication = خصائص.Feature.Parent ك SPWebApplication;

    إذا كان (وا = = null) طرح استثناء جديد("webapp2 null".);

    foreach (الوظيفة سبجوبديفينيشن في وا.جوبديفينيشنز)
    {

        حاول
        {
            إذا كان (الوظيفة.اسم = = List_JOB_NAME)

                الوظيفة.حذف();
        }
        الصيد (الاستثناء ه)
        {
            طرح استثناء جديد("العلامة 2");
        } // المصيد الاستثناء ه
    }

    // تثبيت وظيفة

    وياثيرفوريكاستيميرجوب وياثيرفوريكاستيميرجوب =
        وياثيرفوريكاستيميرجوب الجديدة(List_JOB_NAME, وا);

    الجدول الزمني سبمينوتيشيدولي = سبمينوتيشيدولي الجديدة();
    الجدول الزمني.بيجينسيكوند = 0;
    الجدول الزمني.اندسيكوند = 59;
    الجدول الزمني.الفاصل الزمني = 5;
    weatherForecastTimerJob.Schedule = الجدولة;
    weatherForecastTimerJob.Update();

}

المفتاح بعيداً عندما تطبيق الميزة إلى تطبيق ويب, سبفيتوريريسيفيربروبيرتيس يقوم بتمرير SharePoint إلى جهاز الاستقبال الخاص بك ميزة لديها معلمات مستوى التطبيق ويب.  القديمة بلوق دخول أندرو يفترض أنها هي scoped إلى مجموعة الموقع.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

تحديث المشروع [كدبلاكس]: ملحقات سير العمل مصمم SharePoint

منذ بعض الوقت, أنا وكتب أن كنت في محاولة لإحياء بلدي البالغ من العمر [كدبلاكس] المشروع, ملحقات سير العمل مصمم SharePoint.  أن المشروع [كدبلاكس] تم تطويره للمعايير الأمنية التنفيذية الدنيا/WSS ويضيف حفنة من المهام نوع الأداة المساعدة, مثل "ToLower()”, "ToUpper()”, سلسلة فرعية "()"وما إلى ذلك.  حتى أنها دالة نمط غرض عام "استدعاء خدمة ويب".  يمكنك قراءة المزيد عن ذلك هنا: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

أنا أكثر أو أقل تخلى ذلك تماما منذ بعض الوقت.  أي وقت مضى منذ SharePoint 2010 خرج, ومع ذلك, لقد معنى أن ننظر إلى الوراء وجعلها تعمل في عام 2010 س.  بئر, اليوم, فعلت ذلك.  لم تكن قد تحديث التعليمة البرمجية إلى [كدبلاكس] بعد. أريد أن تثقيف نفسي عن اتفاقيات [كدبلاكس] قبل أن أفعل ذلك, ولكن يمكنني تحديث يكي الصفحة الرئيسية للمشروع.

أثر أوسع نطاقا وأكثر إثارة للاهتمام أن أنشطة مخصصة من WSS ومعايير العمل الأمنية الدنيا ويبدو أن المنفذ عبر بسهولة جداً, وهو (نرحب) مفاجأة بالنسبة لي.

هنا ما يبدو في SharePoint Designer عندما يعمل:

image

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

حيث يتم Microsoft.SharePoint.ApplicationPages.Administration.dll?

وقد سلمت مشروع visual studio تشير Microsoft.SharePoint.ApplicationPages.Administration.dll.  استغرق مني قليلاً بينما للبحث عن الفكر وسوف تشترك.  في بلدي البيئة, وهو موجود في:

ج:\برنامج filescommon filesmicrosoft sharedweb خادم extensions14configadminbin

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

برايتستار الولايات المتحدة تبحث عن المحلل SharePoint

الشركة التي أعمل بها, برايتستار, وتبحث عن محلل أعمال SharePoint.  أن هدفنا هو العمل مع شخص الذين:

  • وتفهم المنهاج جيد جداً
  • لديه فكرة جيدة عن ما هو حل SharePoint ذكية مقابل مرقع معا بيت من ورق
  • يتمتع العامل مباشرة من العملاء, بعض منهم فهم ما SharePoint وبعض الذين لديهم مجرد فكرة غامضة أن SharePoint يمكن أن تساعدهم ولكن لم تكن متأكداً تماما كيف
  • يمكن الكتابة بشكل جيد جداً
  • يمكن الاتصال بفريق صغير جيد
  • جيد في وتتمتع بتعدد المهام.  هذه ليست بيئة تعتمد اعتماداً كبيرا على العملية (لدينا عملية كافية للقيام بالأشياء بطريقة منظمة, ولكن نحن سريع للغاية على أقدامنا, الأشياء فطنة وجيدة وكل ما).

وهذا ليس موقفا مطور على الرغم من أن إذا كنت مطور استشاري تتطلع إلى التركيز أكثر أو الاستشارات والتنمية على أقل, وهذا يمكن أن يكون خطوة جيدة بالنسبة لك.

إذا كنت مهتما, تنفيذ الأمر ping لي على التغريد أو البريد الإلكتروني لي!

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin