المحفوظات الشهرية: نيسان/أبريل 2008

سريعة وبسيطة: جعل نموذج InfoPath لقراءة فقط (InfoPath Forms Services في موس)

وهناك سيناريو أعمال مشتركة مثل هذا:

  • مستخدم بتعبئة نموذج InfoPath.
  • يقدم النموذج.
  • تنطلق في عملية سير العمل الذي طال أمده.
  • أثناء تشغيل سير العمل, نحن لا نريد أي شخص لتغيير محتوى النموذج.

هذا المثال office.microsoft.com توضح هذه المقالة كيفية إنشاء عرض "منفصلة" ووضع علامة عرض كامل للقراءة فقط. وهذا هو نهج عملي ولكن العيب أن قمت بإنشائها فعالية كامل إصدارين من نفس النموذج ويجب الآن الاحتفاظ بها في المزامنة يدوياً. إذا قمت بإضافة حقل إلى طريقة عرض قابلة للتحرير, ثم يجب إضافته إلى طريقة عرض غير قابل للتحرير، وكذلك. مع مرور الوقت, مع مطوري مختلفة, يمكن أن يكون هناك بعض الاختلاف.

هذا البديل قد تعمل بشكل أفضل في بعض الحالات:

  • إضافة حقل جديد إلى النموذج تسمى "إيسيديتابل".
  • تعيين القيمة الافتراضية الخاصة به إلى true.
  • الترويج له عند نشر للمعايير الأمنية التنفيذية الدنيا.
  • في سير العمل, قم بتعيين قيمة إيسيديتبلي إلى false.
  • الانتقال للخلف إلى النموذج.
  • إضافة قاعدة أن "عند فتح النموذج", تعطيل زر الحفظ الخاص بك عندما يكون إيسيديتابل الكاذبة.

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

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

</نهاية>

[تشنورتي] بطاقات: ,

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

تستخدم الإشارات في سير العمل ل SharePoint Designer لمنع حلقات لا نهائية

من الممكن أن يسبب حلقة لا متناهية في SharePoint مصمم سير العمل. نمط تنفيذ مشتركة مثل هذا يسبب المشكلة:

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

لمنع هذا حلقة لا متناهية, تنفيذ إشارة بسيطة:

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

وهذا يمكن أن تصبح حلاً دقيقا إلى حد ما, تبعاً لمتطلبات العمل وما إلى ذلك, ولكن كان نمط عملي عندما كنت في حاجة إلى ذلك.

</نهاية>

[تشنورتي] بطاقات:

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

المطورين: كيف تعلم SharePoint?

التحديث: 04/25/08: كان اللحاق على بعض بلوق وظيفة، والعثور على ارتباط إلى هذه المقالة.: http://www.networkworld.com/news/2008/032608-microsoft-sharepoint.html?page=1. اجعل علما بذلك لأنه بالإضافة إلى طلب, "كيف اتعلم sharepoint?", بعض الناس تسأل "لماذا يجب أن اتعلم sharepoint?". أن المقالة إجابات جزئيا وقت لاحق.

في الأشهر القليلة الماضية, تم إرسال بريد إلكتروني لي الناس أكثر من عشرة أو أكثر من جميع أنحاء المعمورة ويسأل سؤال عام, "كيف اتعلم SharePoint?"

وأنا لا يكاد موثوقة, بل لقد كان بعض النجاح (وفي محاولة للحصول على أفضل طوال الوقت) حتى ظننت أنني أود الوثيقة بلدي خريطة الطريق شخصية. قد يجد آخرون أنها قيمة.

قبل أن أفعل ذلك, أريد فقط أن تراعي أن من الواضح بالنسبة لي, استناداً إلى هذه رسائل البريد الإلكتروني الشخصي وعدد أكبر من MSDN / وظائف جامعة SharePoint من نفس الطبيعة, أن هناك اهتمام المطور ضخمة في الحصول على ما يصل إلى سرعة مع WSS/موس. وأتساءل ما سيكون مثل سنة من الآن … أسهل العثور على المواهب الجيدة في SharePoint? نفس الشيء? الناس يرتكبون أنفسهم إلى النظام الأساسي بمعدل كاف لمواكبة الطلب على موارد جيدة? كيف يمكن لك حتى معرفة شيء مثل هذا أقل هز?

خارطة الطريق بول

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

بعض المصطلحات الأساسية

للأشخاص الذين يدخلون هذا العالم, هناك اثنين من المختصرات الرئيسية:

  • WSS: Windows SharePoint Services
  • موس: Microsoft Office SharePoint Server

WSS "مجاناً" وفي هذا قد المجمعة مع ويندوز سيرفر 2003 (أو على الأقل يمكن تحميلها من مرض التصلب العصبي المتعدد). وضعت علامات الاقتباس حول مجانية لأنك تحتاج إلى مربع, صالحة/س الترخيص، وربما SQL (على الرغم من أن هناك "مجاناً" نوع من SQL، فضلا عن).

بنيت على أعلى WSS موس ويمتد. هناك لا موس دون WSS. موس ليست مجانية.

ربما لا يوم واحد, ولكن بعد أن كنت قد حصلت على بعض الإلمام الأساسي مع النظام الأساسي, من المهم أن تعلم الخلافات. وعلى سبيل المثال, جزء ويب قوية, جزء ويب الخاص استعلام المحتوى, هو ميزة موس ولا تتوفر WSS. الناس غالباً ما تجعل افتراض غير صحيح أن كقوب متاح في WSS، وثم في نهاية المطاف الهرولة لتدبير سد الفجوة عندما يدركون أنهم على خطأ.

ضرب الكتب

بدأت العمل مع WSS/موس على حول 01/02/2007. كان لي خبرة سابقة قليلاً مع الصحة والصحة النباتية 2003 ولكن القليل جداً. للحصول على نفسي وبدأت, تم شراؤها اثنين من الكتب المذكورة هنا (http://paulgalvin.spaces.live.com/lists/cns!1CC1EDB3DAA9B8AA!203/).

لقد بدأت مع كتاب الإدارة الزرقاء الكبيرة. وبطبيعة الحال, وهو يغطي الإدارة. وفي الوقت نفسه, وهو يوفر مسحا لجميع ميزات موس (وميزات WSS، فضلا عن).

بالنسبة لي, ليس من المهم جداً أن تذكر جميع تفاصيل مختلف (حتى أن الوقت قد حان للحصول على شهادة) ولكن من الجيد أن تعرف حدود. (أنا اتبع هذا النهج نفسه في أول شخص الرماة العب على xbox أو PC — أدخل غرفة، وتميل إلى جعل حلقة عقارب الساعة حتى أعود حيث بدأت. أنا أشعر أفضل معرفة شكل مربع وأنا في.)

بعد قراءة الكتاب الأزرق الكبير, كنت قرأت الكتاب بأكمله داخل WSS. الغوص عميقا في قضايا أن مطوري الرعاية الأكثر حول.

إنشاء بيئة ظاهرية

من أجل القيام بأي تطوير أو استخدام البيئة بشكل صحيح, أنت بحاجة إلى نظام تشغيل ملقم windows في مهب كامل مع مصمم SharePoint, برنامج visual Studio 2005 (2008 ويعمل, ولكن بعض الأدوات المفيدة ولم يمكن استدار حتى وقت كتابة هذه المقالة), InfoPath 2007 وبعض الأشياء الأخرى. وهناك العديد من مداخل بلوق جيدة واصفاً هذه العملية. وسوف ننظر في هذين البلدين لها:

بالإضافة, أندرو كونيل تقاسم تجاربه مع أم وير هنا:

استخدام محرك البحث المفضل لديك لمعرفة ما يفعله الناس الأخرى. عبارة عن عملية تعلم مفيدة بحد ذاته.

قضاء بضعة دقائق غضب تندد بحقيقة أنك تحتاج إلى بيئة ملقم الذي تريد القيام بالتنمية. لكن … لا تهتم المدونات عن ذلك أو نشرها في منتديات MSDN. It’s already been done 🙂. وبدلاً من ذلك, تبني عليه والانتقال. عليك أن تكون أفضل حالاً لأنها.

الحصول على شهادة

وأعتقد أن مسار الشهادات MS SharePoint, ويتكون من أربعة امتحانات, هو حصرية. اقترح عليك اتباع دليل الإعداد المباشر بهم وبذل قصارى جهدكم لفهم كل من مجالات الاختبار.

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

وهناك أربعة اختبارات في اثنين "المسارات":

المطور:

المشرف:

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

لقد وجدت الإصدار WSS يكون تحديا أكبر بكثير من الإصدارات موس المقابلة, الكثير لدهشتي. لقد كنت في فئة مؤخرا وآخرون بنفس النقطة.

وبينما كنت ادرس 70-542 الامتحان (تطوير موس) أنا تتبع بلدي دراسة الموارد. هذه قد تكون مفيدة بالنسبة لك، وكذلك: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!192.entry

قم بتوصيل نفسك في المجتمع

المجتمع SharePoint نابضة بالحياة, قوي ومتزايد أكبر طوال الوقت.

تحتاج إلى إلقاء نظرة على ما يلي لبدء:

  • مدونات
  • منتديات
  • [كدبلاكس]
  • تويتر

مدونات

إذا كنت لا أفهم آر إس إس, وقف كل شيء وتعلم أنه. وسوف يستغرق 10 دقيقة لمعرفة ذلك, ربما آخر 10 دقائق العثور على صفحة ويب على أساس قارئ RSS (أنا مثل قارئ جوجل, قارئ www.google.com/).

Start by adding this blog to your RSS reader 🙂

القادم, إضافة www.sharepointblogs.com إلى القارئ الخاص بك. أنها تجميع العديد من مدونات في تغذية واحدة.

مع مرور الوقت, ستجد مدونات ليست مجمعة بهذه الطريقة. مجرد إضافة لهم بشكل فردي.

اشترك في خدمة مدونات عشرات قليلة فيها أنا كنت تتراكم على مدى العام الماضي. إذا كنت تريد, يمكن تصدير قائمة بلدي والبريد الإلكتروني.

في نهاية المطاف, قد ترغب في البدء في المدونة الخاصة بك. وأنا شخصيا أعتقد أن سلسلة من مداخل بلوق تصف "مبتدئ في" تقدم التعلم WSS/موس سيكون عبارة عن سلسلة مثيرة للاهتمام. وأود أن كنت قد فعلت ذلك نفسي.

منتديات

تشارك في مجموعتين من المنتدى: MSDN وجامعة SharePoint.

المنتديات أماكن ممتازة لتعلم. الناس طرح الأسئلة تتراوح من بسيطة جداً ("كيفية إنشاء عمود موقع") للذعر ("بلدي الخادم أسفل!") أن أكثر افتراضية تصميم الأسئلة.

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

[كدبلاكس]

الانتقال إلى www.codeplex.com.

التحقق من ذلك والبحث عن المشاريع SharePoint.

اشترك في الملخص اليومي Codeplex آر في خلاصتك القارئ.

إضافة أي مشاريع جديدة في SharePoint الخاص بك قارئ موجز.

في نهاية المطاف, بعد قراءة المنتديات والتي تواجه أسفل الخاص بك الشياطين WSS/موس, النظر في وضع المشروع codeplex الخاصة بك.

تويتر

وأنا اكتب هذا بلوق الدخول, وقد بدأت الكثير من قوم SharePoint باستخدام تويتر.

من الصعب أن تميز تويتر. عليك فقط للتحقق من ذلك بنفسك.

استنتاج

أن يختتم خارطة الطريق بلدي ويجعلني الحالية. لقد بدأ استخدام التغريد قبل أسبوعين.

WSS/موس منصة باردة جداً وينمو المجتمع طوال الوقت. استخدام موارد المجتمع المحلي لتحسين المهارات الخاصة بك والاستمتاع بالرحلة!

</نهاية>

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

[تشنورتي] بطاقات: ,

إدارة حماية البيانات: يبدو وكأنه حل النسخ احتياطي/استعادة SharePoint كبيرة

على مجموعة المستخدم SharePoint في ولاية نيو جيرسي اجتماع الليلة الماضية, مايكروسوفت ريال. أخصائي منتج قدم هاريسون دويني إدارة حماية البيانات Microsoft 2007. دويني كان كبيرا (وكان يعاونه زملاء واحد أو اثنين من الجمهور لا أذكر أسماءهم). يمكنك الحصول على عرض المواد هنا.

وحتى الليلة الماضية, لم يسمعوا من DPM.

أنا لست شخص نوع نظام المشرف, حتى وأنا اكتب هذا من منظور SharePoint استشاري، وقد تحصل على بعض الكلمات الخاطئة. إليّ, DPM حل النسخ احتياطي/استعادة لمايكروسوفت "الأشياء":

  • الملفات
  • SQL
  • يا/
  • الأجهزة الظاهرية (لايف النسخة الاحتياطية للجهاز الظاهري, حتى إذا تم تشغيل VM نفسها Unix).
  • استعادة المعدن (الأول-هاء. فشل في الأجهزة الكارثية).

وراء تلك الأشياء, وأود أن تنظر إلى أن يكون الحد الأدنى من المتطلبات لأي نوع من "الحقيقي" المنتج النسخ الاحتياطي/الاستعادة, وقد DPM أيضا المخابرات المدمج ل SharePoint. أنه يفهم حول مزارع الخوادم ويسمح لك باستعادة:

  • قواعد بيانات كاملة (مثلاً. المحتوى, التهيئة, إلخ).
  • مجموعات الموقع
  • المواقع الفردية
  • العناصر الفردية (مثلاً. الوثائق).

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

لم أكن انظر تجريبي نهاية إلى نهاية كاملة, ولكن تظهر دويني لقطات الشاشة وبعض العروض الحية. ويبدو أن تكون جيدة كما يجب أن يكون, على الأقل لمعتدل الحجم البيئة.

قد أدهشني خاصة في تسعير. ومن الواضح أن, لا تحملني على هذا, ولكن أعتقد أن الأسعار أغلى تقريبا كما يلي (بالدولار الأمريكي):

  • $600 ل DPM نفسها.
  • الأجهزة على خادم DPM (والأشياء المرتبطة بها لوسائل الإعلام، وكل ما).
  • $450 لكل ملقم الذي تريد إجراء نسخ احتياطي ("المؤسسة" الترخيص).

سيكلف تكتل خمسة على الأكثر:

  • $600 ل DPM
  • $450 x 5 ملقمات = $2,250

التكلفة الإجمالية في التراخيص: $2,850

في الممارسة, وسيكون أقل. لن تحتاج بالضرورة إلى أن يكون DPM المثبت على كل واجهة ويب الأمامية, فعلى سبيل المثال. لا تحتاج بالضرورة إلى تراخيص المشاريع أما.

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

الكل في الكل, وأعتقد أنه بالتأكيد تستحق التحقيق إذا كنت خارجاً هناك بحثاً عن حل حماية بيانات ل SharePoint.

</نهاية>

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

[تشنورتي] بطاقات:

تويتر: http://twitter.com/pagalvin

يمر عبرها: إصلاح قالب التدريب الموظف المقاعد المتاحة إلغاء تسجيل الأخطاء

وكما يعلم كثير من الناس, قالب "تدريب الموظف" المقدمة من مايكروسوفت من هنا وقد الشوائب التي يمكن إعادة إنتاج الخطوات التالية:

  • إنشاء فئة مع حجم الحد أقصى من 10 الطلاب.
  • سجل –> مجموع متاح المقاعد بشكل صحيح إنقاص واحد. النتيجة: 9 المقاعد المتوفرة.
  • إلغاء تسجيل: –> الشوائب. وينبغي أن تزيد بمقدار 1 مجموع المقاعد المتاحة. لم يكن. النتيجة: 9 المقاعد المتاحة حسب SharePoint, ولكن في الواقع, وهناك 10 المقاعد المتوفرة.

الحل: استخدام "مصمم SharePoint" لتصحيح سير العمل.

الأولى, فتح الموقع. قائمة المجلدات بالنسبة لي تبدو مثل هذا:

الصورة

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

الصورة

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

الصورة

هذه هي جميع المعلومات ونحن بحاجة إلى إصلاح سير العمل إلغاء.

إذا كنا اقلب لإلغاء سير العمل, خطوة سير العمل ليست مماثلة. إضافته كالتالي:

1: قم بتوسيع "unregistration الحضور" وتفتح XOML (انظر أول شاشة بالرصاص إذا كنت فقدت).

2: إضافة متغير سير عمل الجديدة, "شغل المقاعد الجديدة" من نوع '' عدد ''.

3: تعيين قيمة إلى "ملء المقاعد الجديدة" كما هو موضح:

الصورة

4: المقاعد المشغولة تنقيص 1:

الصورة

5: التحديث البند ذي الصلة بالطبع:

الصورة

6: تأكد من جميع الخطوات بالتسلسل الصحيح. بالنسبة لي, يبدو مثل هذا:

الصورة

7: إنهاء سير العمل لإعادة بنائه.

8: اختبار.

</نهاية>

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

[تشنورتي] بطاقات: ,

المراقبة صباح السبت عشوائي

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

</نهاية>

[تشنورتي] بطاقات:

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

[كدبلاكس] & آر إس إس

ليس متأكداً مما إذا كان يدرك الجميع, ولكن قد codeplex لطيفة التحديثات اليومية آر إس إس واجد أن من المفيد جداً.
بالإضافة, جميع المشاريع [كدبلاكس] قد يغذي الخاصة بهم.
كل يوم, تفحص من خلالها، وإضافة أي sharepoint المتعلقة بالمشاريع’ إس إلى قارئ gmail.
</نهاية>

الزقزقة بعيداً …

وفي http://twitter.com/pagalvin

ومن المحزن, أنا تنظيف خارج بلدي gmail حساب ساعات قبل التوقيع, حتى أنه لم يجد أي شخص عندما كان البحث عن جهات الاتصال.

إذا كنت تستخدم التغريد, واسمحوا لي أن أعرف، وسوف أقوم بتوصيل كل سرور.

</نهاية>

جزء ويب الخاص باستعلام المحتوى: وفي كلمته في نيويورك مجموعة مستخدمي SharePoint

سوف أتحدث مع زميلي, فوسكريسينسكايا ناتاليا, على مجموعة مستخدمي SharePoint في نيويورك اجتماع يوم الأربعاء 7 أيار/مايو.

وذلك بفضل فوكس بوب لرمي لنا أسماء في قبعة والعون لنا في الحصول على هذه الفرصة!

موضوعنا الشامل هو "جزء ويب استعلام المحتوى"، ونأمل أن يعطي بعض المعلومات المفيدة لاثنين من الجماهير متميزة:

  • المستخدمين من رجال الأعمال (غير المطورين): إظهار كيف يمكن تكوين كقوب حل بعض المشاكل الشائعة في الأعمال التجارية دون أي ترميز.
  • المطورين: إظهار كيف يمكن توسيع كقوب للقيام ببعض الأشياء المثيرة جداً للاهتمام أن مستخدم أعمال لن عادة تشعر بالراحة القيام بأنفسهم. هذا الجزء من العرض التقديمي سوف يساعد مستخدمي الأعمال فهم ما هو ممكن استخدام جزء ويب هذا بحيث أنها يمكن أن توفر شروط أفضل وأكثر واقعية لشركائها المطور.

هنا هو الإشعار بالبريد نيسبوج في وقت سابق من هذا الأسبوع:

"باستخدام جزء ويب استعلام المحتوى لحل مشاكل الأعمال التجارية".

جزء ويب استعلام المحتوى MOSS 2007 (كقوب) يسمح للمستخدمين بإنشاء طرق عرض مخصصة لبيانات الاستعلام عنه من مصادر كثيرة, وعرض هذه البيانات في مكان واحد. وعلى الرغم من الاستعلام الخاص القوية & خيارات تحسين المحتوى, وكثيراً ما كقوب سمة الاستخفاف والتغاضي عن. كقوب كلا "استخراج مشغل بيانات" (البحث عن المستندات أو عناصر القائمة في أي مكان في مجموعة الموقع) وأيضا أداة عرض من الدرجة أولى التي تمكن المستخدمين من التحكم في كيفية عرض المحتوى بالتفاف إتش تي أم آل والأنماط لتنسيق عرض تقريبا أي بالطريقة التي ترغب.

في هذه الدورة الثقيلة التجريبي, سوف تظهر كيفية استخدام كقوب لحل مشاكل العمل بالرياء الميزات الأساسية.

  • استخدام ميزات كوكب افتراضي, بما في ذلك استهداف جماعة مستهدفة

  • استخدام كوكب كأداة لإبلاغ في أي مكان في مجموعة موقع عن طريق معايير عامل التصفية مثل "كافة المستندات التي تم إنشاؤها في اليوم".

  • تغيير المظهر & يشعر نتائج الاستعلام تسليط الضوء على بيانات الأعمال, إظهار أعمدة إضافية من المعلومات, عرض المعلومات في شكل الشبكة, وآخرون.

  • إظهار كيف يمكن أن تساعد كقوب في إدارة نوع المحتوى (الأول-هاء. العثور على كافة المستندات من نوع محتوى معين لفهم الآثار المحتملة لتغيير تعريف التصوير المقطعي).

  • وصف بعض القيود المفروضة على كقوب

  • توفير قائمة بالموارد للتقنيات المتقدمة كقوب, بما في ذلك مدونات, المشروع Codeplex اكقوب & وثائق MSDN.

</نهاية>

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

[تشنورتي] بطاقات:

سرعة التكامل SharePoint: تنفيذ استعلام بسيط

هذا استمرار في بلدي سريع ترميز سلسلة مصغرة لقوم SharePoint. البت من التعليمات البرمجية أدناه تنفيذ بحث عن المصطلح "اختبار" في السريع عن طريق تطبيق وحدة التحكم. ومن الواضح أن, وهوب, تخطي والقفز بعيداً التفاف هذا المنطق داخل جزء ويب أو صفحة التطبيق:

استخدام نظام;
استخدام System.Collections.Generic;
استخدام النظام;
استخدام System.Text;
استخدام System.Collections.Specialized;
استخدام Com.FastSearch.Esp.Search;
استخدام Com.FastSearch.Esp.Search.Http;
استخدام Com.FastSearch.Esp.Search.Navigation;
استخدام Com.FastSearch.Esp.Search.Query;
استخدام Com.FastSearch.Esp.Search.Result;
استخدام Com.FastSearch.Esp.Search.View;
استخدام System.Collections;

مساحة الاسم كونتشانجو
{
    فئة إينفوكيسيمبليفاستقويري
    {
        ثابت باطلة الرئيسية(السلسلة[] وسائط)
        {

            #المنطقة تهيئة الاتصالات لدينا بسرعة
            إيسيرتشفاكتوري سيرتشفاكتوري;

            ناميفالوكوليكشن ناميفالوكوليكشن = الجديد ناميفالوكوليكشن();

            nameValueCollection.Add("فاستسيرتشينجيني", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "فاستديموباك:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "الحصول على");

            سيرتشفاكتوري = سيرتشفاكتوري.نيوينستانسي(ناميفالوكوليكشن);

            #اندريجيون #region تشغيل استعلام

            السلسلة queryString = "اختبار";

            الاستعلام الاستعلام = الجديد الاستعلام(queryString);

            الاستعلام. سيتباراميتير(باسيباراميتير.تجميع, كاذبة);
            الاستعلام. سيتباراميتير(باسيباراميتير.الملاحة, صحيح);
            الاستعلام. سيتباراميتير(باسيباراميتير.NAVIGATION_DEEPHITS, 100);

            إيسيارتشفيو سيرتشفيو;
            سيرتشفيو = searchFactory.GetSearchView("شاريبوينتكون");

            إيكويريريسولت النتيجة = searchView.Search(الاستعلام);

            وحدة التحكم.WriteLine("مجموع النتائج من البحث: [" + نتيجة لذلك. دوككونت + "].");

            int دوككونتير = 0;

            في حين (دوككونتير < نتيجة لذلك. دوككونت)
            {

                دوككونتير    ;

                إيدوكومينتسومماري ثيسدوكسوماري = النتيجة. جيتدوكومينت(دوككونتير);

                وحدة التحكم.WriteLine("[" + دوككونتير + "]: " + thisDocSummary.GetSummaryField("url").سترينجفالوي);

            } // في حين

            وحدة التحكم.ReadLine();
            #اندريجيون

        }
    }
}

فهو يولد النتيجة التالية:

الصورة

</نهاية>

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

[تشنورتي] بطاقات: ,