السبت، 18 سبتمبر 2010

مقدمة لإستخدام LINQ To SharePoint للإستعلام عن البيانات ضمن الشيربوينت

في الشيربوينت 2007 كانت الوسيلة الاساسية للإستعلام عن البيانات ضمن قائمة معينة في الشيربيونت هي CAML او Collaborative Application Markup Language. في الاصدار 2010 من الشيربوينت اصبح بالامكان استخدام تقنية اخرى للإستعلام عن البيانات وهي لغة LINQ. طبعا لغة LINQ ليست مقتصرة على الشيربيونت, حيث يوجد عدة مزودات تخدم عدة امور اخرى, لكن ما يهمنا هنا هو المزود الخاص بالشيربوينت او ما يسمى بـ LINQ To SharePoint حيث يمكننا هذا المزود من كتابة جمل الاستعلام بإستخدام لغة LINQ وارسالها للشيربيونت. تقنية LINQ to SharePoint تقوم بنهاية المطاف بتحويل جملة الاستعلام الى لغة CAML والتي بدورها ستقوم بتنفيذ هذه الاستعلام وارساله لقاعدة بيانات المحتوى ضمن الشيربيونت.
الشيربيونت 2010 كذلك احتوى على ميزة اضافة ضمن لغة الاستعلام الاساسية CAML والتي هي امكانية عمل Join وبالتالي يمكننا كتابة جملة استعلام لتقوم بربط قائمتين ببعض عبر استخدام عبارة Join المضمنة ايضا ضمن لغة الاستعلام LINQ. كذلك بواسطة هذا المزود يمكننا تخزين البيانات ضمن القوائم المختلفة ضمن الشيربوينت. ولإستخدام هذه المزود يتطلب الامر وجود Classes والتي توفر لنا واجهة Object Oriented لقاعدة بيانات المحتوى الخاصة بالشيربيونت, حيث تلعب هذه الـ Classes دور الوسيط بين قاعدة البيانات وجملة الاستعلام. هذه ال Classes يتم انشائها بواسطة اداة تسمى SPMetal.

كذلك يمكن استخدام جمل LINQ بالكود حتى بدون وجود المزود LINQ To SharePoint حيث يمكن للكائنات Objects التي تقوم بعمل بناء لـ IEnumerable(Of T) ان يتم الاستعلام عنها بإستخدام LINQ.

واليكم هذه المثال على استخدام لغة LINQ للاستعلام عن بيانات ضمن الشيربوينت:

الجمعة، 3 سبتمبر 2010

إنشاء Application Page ضمن الشيربوينت 2010 مع Ribbon و Dialog

تطوير تطبيقات خاصة ضمن الشيربوينت ممكن ومتاح بعدة طرق, ويمكن تحديد الطريقة الأفضل حسب الحالة المراد بناء تطبيق لها. بشكل عام يمكن إنشاء Web Parts لتمثل هذا التطبيق المطلوب, كذلك يمكن استخدام Application Page وهي عنوان هذه المقالة, وأيضا يمكن تطوير تطبيقات باستخدام BCS. الحلول المعقدة عادة تستخدم كل هذه الخيارات بالإضافة للعديد من الأدوات المساعدة الأخرى لتحقيق هذا الهدف. هذه المقالة هي مقدمة باللغة العربية لمقالة أخرى أعجبتني كمقدمة ل Application Page مع استخدام أل Ribbon و كذلك Dialog Model.

بشكل عام Application Page هي صفحات ASPX عادية ولكن تستخدم Application Master Page الخاصة بالشيربوينت وكذلك أل Class الخاصة بها موروثة من LayoutsPageBase Class الخاصة بصفحات Application Page ضمن الشيربوينت. هذه الصفحات يمكن الوصول لها من أي مكان ضمن الشيربوينت, حيث يتم حفظ هذه الملفات ضمن مجلد Layouts ضمن مجلد (14 hive) الشهير, وبذلك يمكن الدخول لأي صفحة من هذه الصفحات من خلال إلحاق "/_layouts/AppPage.apsx " إلى نهاية عنوان موقع الشيربوينت. مثلا http//server/sitecollection/_layouts/AppPage.aspx.

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

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

كذلك يجب تسليط الضوء على تقنية Dialog Model والتي تتيح لنا فتح صفحات ضمن مربع حوار خاص بحيث يتم تنفيذ أمر معين ومن ثم العودة إلى الصفحة الأم والتي هي هنا صفحة Application Page.

هذه مقدمة حول هذه المقالة والتي هي بعنوان :

Application Page Ribbon & Dialogs on SharePoint 2010

الأحد، 22 أغسطس 2010

سلسلة مقالات: خدمات الاتصال بالأعمال ضمن الشيربوينت 2010

اليكم سلسلة المقالات التالية حول موضوع "خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010" حيث تم تقسيم هذه السلسلة الى 3 اجزاء والتي توضح الفكرة النظرية لفهم هذه التقنية.

1- خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الاول
2- خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الثاني
3- خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الثالث والأخير

اتمنى ان تحوز على رضائكم ...

م. سامر نزال

خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الثالث والأخير

الجزء الاول - الجزء الثاني - الجزء الثالث

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

أما الآن فقد آن الأوان لنتحدث عن "نوع المحتوى الخارجي" أو "External Content Type" والذي هو المحور الأساس لخدمة BCS, والذي هو ببساطة عبارة عن بيانات وصفية تعمل على خلق العلاقة بين الشيربوينت ومصادر البيانات الخارجية. تحتوي البيانات الوصفية على معلومات مثل بيانات الاتصال وتعريف البيانات المطلوبة وكذلك العمليات التي نرغب بتطبيقها على بيانات الأعمال. "نوع المحتوى الخارجي" يتيح لنا فرصة إدارة وإعادة استخدام هذه البيانات الوصفية والعمليات المصاحبة لها من مكان مركزي.

الخميس، 19 أغسطس 2010

خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الثاني

الجزء الاول - الجزء الثاني - الجزء الثالث

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

يتقاطع كلا المصطلحين OBA و BCS في كونهما يعالجا مشكلة الحصول على البيانات من أنظمة خارجية, حيث يمكن أن تكون هذه البيانات عبارة عن بيانات مهيكلة مثل SQL Server أو ERP أو CRM وغيرها من الأنظمة الأخرى, أو ربما تكون هذه البيانات عبارة عن بيانات غير مهيكلة مثل وثائق الأوفيس, الشيربوينت, والمدونات و Wikis.


إصدارات الشيربوينت 2010 المختلفة وبعض أهم الميزات لكل إصدار

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

الميزات المطلوبة
الإصدار المطلوب من الشيربوينت 2010
إدارة محتوى الويب بسيط
SharePoint Foundation
دعم إدارة الوثائق الأساسية مع ميزات التفاعل
SharePoint Foundation
إدارة وثائق متقدمة مع ميزة الرقم المميز للوثائق Doc ID ومجموعة الوثائق Document Set بالإضافة للسياسيات
SharePoint Server Standard

تحكم متقدم بمحتوى الويب مثل محركات سير العمل الخاصة بالموافقة و جدولة عليات النشر
SharePoint Server Standard

دعم جماعات الحضور Audience targeting لمحتوى الويب
SharePoint Server Standard

البحث في المحتوى سواء لمحتويات الشيربوينت أو لمصادر البيانات الخارجية
SharePoint Foundation with Search Server
Express 2010

البحث في المحتوى والتعليقات الاجتماعية والأشخاص
SharePoint Server Standard
البحث المتقدم مع ميزات موسعة لتصفية نتائج البيانات وتحسينها, بالإضافة لمعاينة الصور والفيديو وشرائح PowerPoint
SharePoint Server Enterprise plus FAST
Search Server 2010 for SharePoint

دعم التعليقات الاجتماعية حيث يستطيع المستخدم التعليق وتقييم أي نوع من أنواع المحتويات
SharePoint Server Standard

دعم التكامل وعرض وثائق Excel و Access وVisio بشكل مباشر من خلال الشيربوينت
SharePoint Server Enterprise

دعم الأعمال الذكية مثل مؤشرات تقييم الأداء وتحليل البيانات
SharePoint Server Enterprise

الثلاثاء، 17 أغسطس 2010

خدمات الاتصال بالأعمال BCS ضمن الشيربوينت 2010 - الجزء الاول

ملاحظة: هذه المقالة هي الجزء الأول من سلسة مقالات حول خدمات Business Connectivity Service أو "خدمات الاتصال بالأعمال" مع ملاحظة أن هذا الجزء سيقوم بتعريف الفكرة النظرية حول مصطلح Office Business Applications أو "تطبيقات أعمال الأوفيس" والتي تعتبر المظلة الشرعية ل "خدمات الاتصال بالأعمال" أو BCS.

الجزء الاول - الجزء الثاني - الجزء الثالث

واحدة من ابتكارات الشيربوينت 2007 كانت BDC أو Business Data Catalog والتي كانت عبارة عن مجموعة من الخدمات وأجزاء الويب والتي تتيح الوصول للمعلومات لغرض القراءة فقط إلى ADO.NET و خدمات الويب التي تخدم أنظمة LOB وهي الأنظمة المعمول بها بالمؤسسات سواء المحاسبية منها أو شؤون الموظفين أو التخطيط الخ. لكن الـ BDC كان يعاني من قصور بعدة أمور أهمها كونه يوفر البيانات للقراءة فقط, لذلك أتاح لنا الشيربوينت 2010 خدمة جديدة كامتداد لـ BDC وهي BCS والتي هي اختصار لـ "خدمات الاتصال بالأعمال" أو Business Connectivity Services.

BCS طورت الـ BDC لتصبح للقراءة والكتابة, وقابلة للبرمجة بشكل اكبر, وجعلها تبدو من الناحية الشكلية كبقية القوائم المتوفرة بالشيربوينت. BCS هامة جدا لأن معظم المؤسسات تحتاج للوصول للبيانات الموجودة ضمن أنظمة LOB (قرأه وكتابة) من خلال الشيربوينت وتطبيقات الأوفيس. وبما أن هذه الخدمة تتيح تكامل أنظمة LOB مع الشيربوينت والأوفيس فإنه اصطلح على تسمية هذا المبدأ ب "تطبيقات أعمال الأوفيس" أو Office Business Applications ويطلق عليها اختصارا OBAs.


الاثنين، 16 أغسطس 2010

المهارات المطلوبة لتصبح مطور تطبيقات شيربوينت 2010؟

يوجد العديد من المهارات والتي من المهم تعلمها قبل أن تصبح محترف في تطوير تطبيقات الشيربوينت 2010. افتراضيا يوجد العديد من الأمور التي يمكن تطويرها ضمن الشيربوينت 2010 والتي تساعدك بأن تصبح مطور تطبيقات شيربوينت 2010, لكن بالمقابل يوجد مجموعة من المهارات التي يجب أن تمتلكها كأساس لكل ما سيأتي لاحقا.



الأحد، 15 أغسطس 2010

الشيربوينت 2010 : المنصة

بداية يمكن تقسيم الشيربوينت إلى 3 أقسام مختلفة, والتي يمكن تلخيصها بالتالي:

1-      التفاعل: من الكلمات الأساسية التي يتميز بها الشيربوينت هي كلمة التفاعل أو Collaboration وذلك بسبب أن الشيربوينت يمكنه ربط الأشخاص بعضهم ببعض وذلك عن طريق عدة أنواع من العمليات التفاعلية, مثل إدارة محتوى المؤسسات ECM, إدارة محتوى الويب WCM, الخدمات الاجتماعية مثل Wiki والمدونات, الأعمال الذكية, والعديد من الخدمات الأخرى.

2-     التوافقية: العنصر الثاني المهم وهو التوافقية أو Interoperability والذي يساعد الشيربوينت على توحيد  الخدمات التفاعلية ضمن بيئة واحدة ومثال على ذلك تفاعل برامج الأوفيس مع مواقع الويب وإمكانيات متقدمة لبناء وتثبيت الحلول المختلفة والتي تعتمد على التكامل مع الأنظمة الخارجية الأخرى  مع الشيربوينت والأوفيس وتقنية الويب 2. وكذلك تتحقق التوافقية بتحسين أنظمة الأمان وذلك من خلال Claims-Based Authentication والذي هو نموذج للأمان يساعد على تسهيل عمليات التكامل مع الأنظمة الأخرى المعمول بها داخل المؤسسات.

3-    المنصة: الشيربوينت هو قبل أن يكون حل يوفر إمكانيات متقدمة للتفاعل والتوافقية فإنه بالأساس منصة للأعمال تمكن المؤسسات من التوسع والتمدد من خلال العديد من الأدوات البرمجية, وهذا هو عنوان هذه المقالة.


الأربعاء، 7 يوليو 2010

شكر وامتنان

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

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

السبت، 3 يوليو 2010

الإجراءات المتبعة للسفر من فلسطين إلى الأردن والعكس.

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


الإجراءات المطلوبة لتأشيرة العمل الخاصة بالسعودية من الأردن

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

يوجد طرفين لموضوع تأشيرة العمل للسعودية, الطرف يختص بالسعودية والطرف الأخر بالأردن. واليكم كافة الإجراءات لكلا الطرفين:

الخميس، 8 أبريل 2010

ما هو الويب 2.0؟

الويب 2.0 هو عن عبارة عن الإتصال . الإتصال بين الناس . الإتصال بين المواقع . الإتصال بين الشبكات . الإتصال بين المواقع و الهواتف النقالة . الإتصال بين البائعين و المشترين . الويب 2.0 يحتويهم جميعاً . فقلبه هو الإنتقال من نقطة الإعتماد الواحدة إلى الكثير من الكثير من النقاط .


الويب 2.0 عبارة عن ثورة تضع الناس في الأمام . المحتويات الإجتماعية . المجتمعات الإلكترونية ، المدونات ، الساحات الإفتراضية ، جميعها ما يرمي إليه أو ما تحاول الخروج به هذه الألفية . المبدأ ليس أن تكون الوسيط او تصل بين الناس وليس منحهم الصلاحية في المشاركة بالمحتويات فالامر هو جعلهم في المقدمة و الأولية . فهم الناس و معرفة حاجة المستخدم إليك و جعل المبرمجين ، المعلنين و الشركات في الخلف.

الويب 2.0 عبارة عن الإتصال السريع . الان جميع المحتويات و المشاركة الحية للملتيميديا مثل الصور و الصوت و الفيديو الحي تعتمد على الإتصال السريع Broadband ، فمن المستحيل عمل هذه المواقع او خدمتك على الإتصالات القديمة التي تسري على خطوط الهاتفية الصوتية .و أمثلة لها موقع يوتيوب و مستندات جوجل .

الويب 2.0 يسمح للاخرين بالتحكم بالمعلومات و ترتيبها و ليس فقط عرضها . الكثير يظن بأن وضع السكربتات و الحركات في المواقع مثل الاجاكس التي بلا معنى أو غرض هي تعبر عن الويب 2.0 ، بل العكس قد تخالف هذا المبدأ بشكل كبير. اليس بالمفترض للمستخدم الصلاحية في إظهار و ترتيب المعلومات بشكله الخاص و ليس فقط إستعراضها . حيث إن ما نؤمنه إن الأنترنت أصبح شي أكبر من مجرد مكان لإستعراض البيانات بل مكان يتفاعل معها و مع المستخدم .
الويب 2.0 عبارة عن نقطة تغير و فلسفة جميلة في تداول البيانات . الان هناك الكثير من الأدوات و التقنيات الحية الموجودة التي تزيد من تفاعل الويب مع المستخدمين مثل XML , APIs ، Widgets التي تعطي المستخدم صلاحية أبعد من مجرد إستعراض البيانات على الموقع ، فأصبحت تظهر تلقائياً على سطح المكتب ، ترسل إليك مباشرة على هاتفك المتحرك ، تظهر على ساعتك ممكن ؟ . الألفية متفاعلة بحق مع إمكانيات العالم و ما نعيشه .
الويب 2.0 عبارة عن عمل أمور في الويب لا يمكن عمله في أي وسيط تقني آخر . المبادئ و الأسس التي بنيت عليها الويب 2.0 لم تتم إلا ان تكون للويب و تقنياته ، فمنذ الويب 1.0 هناك محاولات يائسة لتتطويع تقنية معينة على الإنترنت و كانت تفشل أو كانت تزيد على حمل المستخدمين لعدم قياسيتيها له . الويب ليس تلفاز يمكنك النقر فيه كما يقال إنه تقنية مشابهه له . المدونة ليست جريدة مطبوعة ووضعت بها صور و فيديو . البودكاست ليست إذاعة يمكنك تحميلها بل مكانيكة خاصة ليست تقارن بما لدينا و ما هو ملموس على أرض الواقع ، فهو أمر منفرد و له الحق بالإنفراد .

نشر بواسطة Algareem

الأربعاء، 10 مارس 2010

التخطيط لبناء الشيربوينت: اسئلة مساعدة لإستخلاص المتطلبات من العميل

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


اترككم الان مع بعض هذه الاسئلة:

1- ما هو روتين العمل الحالي لديكم?
2- كيف يتم تصنيف نشاطاتكم او مشاريعكم؟
3- كيف يتم تصنيف الوثائق؟
4- هل يتم استخدام اي نظام تسمية معين لمسميات الوثائق؟
5- هل تملكون اي نظام او طريقة لتأريخ الاصدارات؟
6- ماذا يعني التعاون في العمل بالنسبة لك؟
7- هل انتم جاهزون للتغير؟ لماذا؟
8- ما هو اكثر جزء محبط في عملكم؟
9- ما هو اكثر جزء مفضل في عملكم؟
10- اخبرني عن 3 انواع وثائق يتم استخدامها في مشاريعكم؟
11- هل تمتلكون مكان تخزين مركزي للوثائق؟
12- اين تقوم بتخزين وثائق المشروع بالنسبة لك؟
13- هل تريد الدخول للوثائق من المنزل ومن اماكن اخرى؟
14- هل تريد مشاهدة معلومات عن الموظفين العالمين معك؟
15- هل تحتاج لموقع متعدد اللغات؟
16- ما جدول الاجتماع مع الفريق لديك؟
17- هل تقومون بتسجيل ملاحظات حول الاجتماعات؟
18- كيف تتحدث مع الاشخاص في مباني اخرى؟
19- كيف تشارك الملفات معهم؟
20- هل تستخدم واجهة الويب للاوتلوك؟
21- كيف تعطي او تمنع الصلاحيات على الوثائق لديك؟
22- هل تستخدم اي برامج دردشة اثناء العمل؟
23- هل تعلم ما هو الشيربوينت سيرفر او السيرفز؟
24- هل تريد معرفة ما هو الشيربوينت؟
25- ما هي اجراءات العمل التي تود تحسينها؟
26- ما هي العناصر التي تعتقد انها يجب ان تتوفر في مكان تعاوني؟
27- ما هو نوع التدريب المناسب : عرض عام او تدريب فعلي؟
28- هل ترغب بمشاهدة حلقات تدريب مسجلة على الفيديو؟

الأحد، 7 مارس 2010

التخطيط لبناء الشيربوينت : تحديد احتياجات المؤسسة

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

سنتحدث هنا عن البند الأول والهام جدا ألا وهو تحديد احتياجات المؤسسة, حيث تعتبر هذه المرحلة هامة جدا وذلك لأنها تخفف وبشكل ملحوظ إعادة العمل وإعادة البناء لاحقا. ولنستطيع تحديد احتياجات المؤسسة نحتاج لتحديد 3 أمور أساسية: تحديد الغرض من الموقع, تحديد احتياجات المستخدم, و تحديد الهيكل العام للموقع.

الثلاثاء، 2 مارس 2010

الشيربوينت: نحومؤسسة بلا أوراق

هذه المقالة تم نشرها بمجلة واحة الحاسب العدد 63 لعام 2010

SharePoint يشتق اسمه من كلمتين: Share والتي تعني مشاركة, و Point والتي تعني نقطة, وبذلك يمكن تعريف SharePoint على أنه المكان الذي يمكن مشاركة شيئا ما ضمنه, هذا الشيئ هو عادة جميع مصادر معلومات المؤسسة والتي تكون بصيغ مختلفة مثل الوثائق, التقارير, التقاويم, التعميمات, الجدوال, واي معلومات اخرى يمكن نشرها.

الشيربوينت بتعريف اخر اكثر دقة هو بوابة معلومات المؤسسات من ميكروسوفت والذي يمكن اعداده ليكون بوابة المؤسسة الداخلية من خلال شبكة الانترانت, وبوابة المؤسسة للعملاء والشركاء من خلال الاكسترانت, وبوابة المؤسسة العامة على شبكة الانترنت. تقنية الشيربوينت تتكون من منتجين اساسيين وهما خدمات الشيربوينت SharePoint Service وخادم الشيربوينت SharePoint server. خدمات الشيربوينت هي منتج مجاني ولا يحتاج لتراخيص ويستخدم عادة في المؤسسات لإدارة الوثائق والمشاريع الصغيرة وهي مصممة للافراد والمجموعات, بينما يستخدم خادم الشيربوينت بواسطة الشركات المتوسطة الى الكبيرة لإدارة كل ما يجول بالخاطر من معرفة.



الأحد، 10 يناير 2010

نظام سداد السعودي وعلاقته بخادم BizTalk

نظام سداد للمدفوعات هو أحد أنظمة مؤسسة النقد العربي السعودي، وهو نظام مركزي لعرض ودفع الفواتير والمدفوعات الأخرى إلكترونياً في المملكة العربية السعودية، حيث أن مهمته الأساسية هي تسهيل وتسريع عملية دفع الفواتير والمدفوعات الأخرى عبر جميع القنوات المصرفية في المملكة (فروع البنوك وأجهزة الصرف الآلي والهاتف المصرفي والإنترنت المصرفية.)




تقوم الرؤية الخاصة بسداد على عدة محاور وأهداف، أهمها تكوين قاعدة إلكترونية لتسهيل عملية انسياب الفواتير والمدفوعات الإلكترونية في المملكة من أجل أن تكون هذه المنصة الإلكترونية عبارة عن وسيط بين البنوك والمفوترين لتشكيل الأساس لعلامة تجارية للدفع الموثوق في المملكة. حيث أن عملية الدفع ستتم من خلال استخدام تقنيات متطورة جداً حتى تتمكن من خدمة المستهلك بطريقة فعالة وبتكاليف أقل في الوقت والمكان الذي يشاءه العميل.

الجمعة، 8 يناير 2010

الحملة الدولية لحرية حركة الفلسطينيين - من حقنا أن نسافر بكرامة

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

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

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

1- المغادرة في حافلات عامة جديدة من مراكز المدن الفلسطينية تذهب مباشرة إلى عمان مباشرة دون الحاجة أن ينزل المسافرون هم أو أمتعتهم من الباص على الإطلاق، أو تبديل الباص أو الانتظار لمدة طويلة.
2- السفر بسياراتهم الخاصة مباشرة إلى عمان بأقل الاجراءات والرسوم.
3- السفر على مدار الساعة دون التقيد بأوقات و/أو ايام محددة.

نتمنى من الجميع الدخول الى هذا الموقع بالاسفل وتوقيع العريضة الجماهيرية والتي نتمنى جميعا ان تحقق اهدافها.

http://www.ahewar.org/camp/i.asp?id=169&ref=1#new

سامر نزال

الأربعاء، 6 يناير 2010

ميزات وفوائد استخدام خادم BizTalk


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

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