حذف Windows Service

السلام عليكم ورحمة الله وبركاته ,اثناء عملى اجد بعض الزملاء يواجهون مشكلة بطىء الكمبيوتر وهى مشكلة تواجه الكثير من الناس ان لم يكن كلهم ,ولحل هذه المشكلة توجد عدة طرق من بينها الغاء ال Services التى غير مستخدمة او التى تتبع برامج قد تم حذفها (لمعرفة كل ال Services  الموجودة بالويندوز اكتب Services.msc  فى Run  اذا لم تكن تعرف اين ال Run  فدعك من هذا الموضوع) ,عموما لالغاء اى خدمة قم باستخدام الامر sc delete ServiceName

المصدر

 

 

مشكلة SharePoint File Rename

السلام عليكم ورحمة الله وبركاته ,أثناء عملى على SharePoint  لاحظت ان بعض الناس تواجههم مشكلة عدم امكانية اعادة تسمية للملفات بعد رفعها وظهور رسالة Access Denied  ,ولكن هذه الرسالة لا تظهر لى ولكن بما ان صلاحياتى هى Administrator  على الخادم ,اذن فأغلب الاحوال انها مشكلة بالصلاحيات ,وبعد البحث وجدت ان شخصا يواجه نفس المشكلة والقاسم المشترك بيننا هو اننا لا نمنح صلاحية الحذف للمستخدمين وانما لرؤسائهم ,وبتغيير Permission Level لهم لاعطائهم صلاحية الحذف تم حل المشكلة ,ولكن نحن لا نريد اعطائهم حق الحذف ,اذا ما الحل ,الحل من وجهة نظرى هى عمل Workflow  يقوم بعمل اعادة تسمية للملف عن طريق جعل اسم الملف تساوى Title (ولكن ماذا اذا ترك المستخدم ال Title  فارغا ) اذا نقوم بعمل جملة شرطية اذا كان Title  ليس فارغا اذا قم بتغيير اسم الملف الى نفس قيمة Title .

عرض مكتبة الوثائق فى موقع آخر

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

طبعا Document Library webPart  لا يظهر الى فى نفس الموقع وللتغلب على هذه المشكلة قررت استخدام Page View WebPart  ولكن يعيبه انه يعرض الصفحة كاملة مما يجعل شكل الصفحة مشوه ,ولحل هذه المشكلة عليك بالآتى :

  • وضع تقارير كل وحدة فى مجلد خاص فى مكتبة الوثائق هذه سيعفينا من اعطاء الصلاحيات على مستوى الملفات واضافة الصلاحية للملفات الجديدة بالمجلد ذاتيا .
  • اعطاء صلاحية القراءة فقط لكل رئيس من الوحدات الفرعية على حدة للمجلد الخاص به (طبعا هذا سيكسر الصلاحية المورثه Inherited Permission ) فلا تنسى اضافة صلاحيات المستخدمين الذين سيتم اضافتهم للموقع بعد ذلك ,او انك اذا قمت بارجاع الصلاحيات Inherited فلن يتمكن رؤساء الوحدات من رؤية هذه البيانات .
  • قم بالذهاب الى المواقع الفرعية للادارة والخاصة بكل وحدة وقم بانشاء صفحة جديدة من نوع WebPart Page  او قم بتعديل صفحة موجودة بالفعل وقم باضافة Content Query WebPart  .
  • اختار Show Items From the Following List  .وقم بعمل تصفح Browse  لمكتبة الوثائق التى تريدها .
  • اختر List Type  Document Library .
  • يمكنك الفلترة كما تحب .
  • اخيرا اضغط Ok  .

وتم حل المشكلة .

تنصيب اضافات برمجة شيربوينت بدون WSS

السلام عليكم ورحمة الله وبركاته ,بدأت فى تعلم البرمجة على الشيربوينت وهذه اول مشكلة تواجهنى وهى انى اريد البرمجة على جهاز ليس عليه MOSS او حتى WSS  على جهاز به ويندوز اكس بى ,اى ان المشكلة هى تنصيب اضافات فجوال ستوديو على ويندوز اكس بى او سفن ,بعد البحث عن المشكلة وجدت انه يمكن عمل هاك باضافة هذا المفتاح فى الرجيسترى

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0

“Sharepoint” (String value) =”Installed”

قمت بعمل ملف يقوم باضافة هذه القيمة يمكنك تنزيله من هنا

http://www.box.net/shared/ppseq46g78

قم بفك ضغطه ثم الضغط عليه مرتين ثم OK

يمكنك بعد ذلك تنصيب اضافات فجوال ستوديو من هنا

http://www.microsoft.com/downloads/details.aspx?FamilyID=7bf65b28-06e2-4e87-9bad-086e32185e68&displaylang=en

اخيرا ستحتاج لنسخ مكتبة Microsoft.SharePoint.DLL من الخادم الى الجهاز الذى تطور عليه

ستجدها على الخادم هنا

\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI

تحديث ,بالرغم من نجاح هذه الطريقة الا انه لا يمكن ان يتم عمل Debug  للبرامج على جهاز XP  يجب ان يتم نقل البرنامج الى الخادم