التفاصيل: عندما تحاول الاقتراب لتتعرف أكثر على شيربونت، تتفاجئ بالكم الهائل من المصطلحات التقنية التي تتكون منها هذه البيئة أو هذا النظام إن صح التعبير.
هل تعتقد كمطور بأن الرجوع إلى كتابة أسطر الكود الطويلة والمعقدة هي الخيار أو الحل الوحيد لتطوير تطبيقات الويب؟ أنا على يقين بأننا لا نستطيع تجاهل دور المطورين التقليدين ممن يتمثل عمله بكتابة أسطر الكود، إلا أنه بالوقت نفسه لا نستطيع تجاهل التقنيات الجديدة والاكتفاء بما تعلمناه وعملنا به سنوات طويلة فقط لأننا خبرناه واعتدنا العمل عليه! في جميع الأحوال أعتقد بأنك إن تعرفت على شيربونت وماهيتها وكيف تستطيع عمل الكثير في وقت قصير وبجهد أقل، سوف تغير رأيك بل وسوف تجد عملك أكثر سهولة!
بعد قراءة هذا المقال سوف تستطيع تقديم وعرض مقدمة مختصرة عن الشيربونت لزملائك الجدد وحتى لبعض الأشخاص الفضوليين الذين يسألون كثيراً عن التقنيات الجديدة أو الذين يسألون عن تفاصيل قد لا تكون اختبرتها، أيضاً سوف يكون باستطاعتك أن تقرأ العديد من الكتب الالكترونية أو المطبوعة التي تتكلم عن الشيربونت وتفهمها بوضوح أكبر بالإضافة إلى تمكنك من مشاهدة وفهم الفيديوهات التي تتحدث عنها بمراحل عدة.
الأن سوف تقرأ في الأسطر التالية:
- ماهي الشيربونت؟
- ماذا تستطيع شيربونت أن تفعل لك؟
- لمحة تاريخية عن الشيربونت
- WSS مقابل MOSS
- اختيار النسخة أو الإصدار المناسب لك
هذا المقال موجه إلى كل شخص له علاقة بمجال تقنية المعلومات، وبالأخص لؤلئك الذين يرغبون بتغيير نمط عملهم، من التطوير إلى جعل مهمتهم أكثر سهولة وأشبه ما تكون بخطوات أبسط وأسهل من ذي قبل بغية الوصول إلى حاجة العملاء في وقت أقل بالإضافة إلى تأمين متطلباته بسرعة أكبر.
ماهي شيربونت؟
لقد عملت حزمة خدمات مايكروسوفت شيربونت 3 (Microsoft® Windows® SharePoint® Services 3.0) على جعل تطبيقات أوفيس متكاملة إلى حد كبير، وذلك بأخذها بعداّ جديداّ غير البعد الذي خبرناه طويلاً بأن تطبيقات أوفيس تقتصر على عمل الجهاز نفسه ومشاركته إذا تطلب الأمر (Sharing)، أما البعد الذي أضافته مايكروسوفت إلى أوفيس من خلال شيربونت هو أخذ تطبيقات أوفيس من مكتبية/محلية إلى عالمية وجعلها متاحة على الانترنت (Online) أو ضمن شبكة داخلية (Intranet) عبر آلية الاستعراض من خلال متصفح (مثل Internet Explorer) بحيث أصبح بالإمكان مشاركة الملفات والتعاون في بنائها (Collaboration) بطريقة أكثر فعالية مع العديد من الأشخاص ضمن المؤسسة الواحدة أو ضمن مجموعات ضمن المؤسسة.
إذا بكل بساطة شير بونت هو موقع انترنت (Website) يمكن عرضه ضمن متصفح انترنت! بحيث يتضمن العديد من الواجهات (Interface) التي تعرض القوائم (Lists) والمكتبات (Libraries) في بيئة متكاملة ضمن قاعدة بيانات آمنة (Secure Database).
يحتوي موقع الشيربونت أيضاً على العديد من أجزاء الويب (web parts) والتي من شأنها عرض المعلومات بشكل منظم ومفلتر بطرق عدة، كما أنها تتميز بالتخصيص في طريقة العرض (customization) وبوظائف مختلفة.
إن باستطاعتك استعمال الشيربونت لعمل خدمات بيسطة جداً مثل عمل قائمة من المواعيد أو قائمة من المهام، كما باستطاعتك استعمال الشيربونت لعمل تطبيقات ضخمة ومعقدة مثل كونها نظام إداري متكامل يضم كل أجزاء المؤسسة من إدارة موارد بشرية إلى طرق تواصل منظمة ومنضبطة بين جميع الأقسام والإدارات بكفاءة عالية.
تتميز الشيربونت بمرونة عالية من حيث التخصيص (customizing) عن طريق واجهة الإدارة المستندة على نظام ويب (web-based) أي نظام المتصفح، والذي يلعب انترنت اكسبلورر (Internet Explorer) الدور الأساسي فيه كونه مرتبطاً بمايكروسوفت. كما يمكنك عمل التخصيص (أي التعديل حسب الرغبة) عبر البرنامج المجاني من مايكروسوفت المتخصص بهذا الأمر، ألا وهو شيربونت ديزاينر (Microsoft SharePoint Designer). بالإضافة إلى العديد من نماذج التطبيقات المعدة مسبقاً (application templates) والمرفقة مع حزمة خدمات الشيربونت (WSS) نذكر أهمها أجزاء الويب (web parts)، القوائم (lists)، المكتبات (libraries) والتي يتكون منها أي موقع شيربونت مثل عمل مدونة (blog) أو موسوعة (wiki) أو تتبع المشاريع (project tracking).
هنا ثلاث طرق نستطيع من خلالها عمل التخصيص على صفحات أي موقع شيربونت:
انترنت اكسبلورر: نظام التعديل الفوري أثناء الاستعراض (كل شخص حسب صلاحيته)
الشيربونت ديزاينر: وهو برنامج شبيه بالـ (office front page) إلا أنه يتضمن العديد من الأدوات
فيجوال ستيديو: أغنى عن التعريف، أحياناً تجد نفسك مضطراً للتدخل البرمجي لتحل بعض الأمور من خلال شيربيونت dll!
ماذا ييستطيع شيربونت أن يعمل لك ؟
إن من أهم المفاتيح التي تساعدك على فهم شيربونت هو أن تعرف جيداً ماذا سيضيف لك من أدوات وميزات، بالإضافة إلى كيفية استخدام تلك الميزات ووضعها في خانة حلول الأعمال. هنا سوف تجد 10 من أهم المفاتيح للدخول إلى عالم شيربونت:
1. تحسين انتاجية الفرد باستخدام أدوات التعاون (Collaboration Tools)
2. إدارة وتتبع المستندات (Documents)
3. سهولة الاستخدام والتكامل مع مايكروسوفت أوفيس (MS Office integration)
4. إمكانية نشر العديد من الحلول المصممة خصيصاً للمطورين
5. بناء بيئات التعاون الخاصة بك (Collaborative Environment)
6. الإنقاص من التعقيد في أدوات التحكم والإدارة
7. التحكم الكامل في أمان المعلومات بطرق عدة
8. أخذ مبدأ مشاركة الملفات (File Sharing) إلى مستوى جديد
9. تلاؤم الحلول مع جميع الاحتياجات
10. الحل الفعال من حيث التكلفة لبناء جميع التطبيقات الخاصة بعملائك
تعليقات الأعضاء
لا توجد سجلات لعرضها
تعليقات الزوار
لا توجد سجلات لعرضها