مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > مواضيع المطورين الأخرى

مواضيع المطورين الأخرى مواضيع المطورين التي لا تنتمي الى أي من التصنيفات السابقة
مثل لغة الديكستريتي (Dexterity) والأدوات التطويرية الأخرى (eConnect , Integration Maneger ,VS2005 for GP...etc.)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 13-Dec-2011, 09:17 AM   #1
Monzer Osama
مدير عام منتديات جريت بلينز العربية
Post ما هو خادم الشيربيونت 2007 ببساطة: ميزات وعيوب !!

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

الشيربيونت حقيقة هو بيئة مفتوحة للتطوير وهي منصة لبناء الاعمال عليها, وربما يصعب تشغليها كما هي دون التدخل البرمجي لتكون فعالة حقا. الشيربيونت هو مصطلح عام يتكون من منتجين ان صح التعبير, اولهما هو خدمات الشيربوينت Windows SharePoint services والثاني خادم الشيربيونت Office SharePoint Server. ولتكون الصور واضحة فالمنتج الاول هو اساس الثاني بمعني انه الخدمات هي الاساس وتتكون من ادارة التفاعل في العمل فقط, والخادم مبني عليها بيحث يضيف الوظائف المذكور سابقا ليكون منتج متكامل لإدارة المحتويات الرقمية. هذان المنتجان يمكن التعامل معهما من خلال الويب بالكامل Web Based Application لكن لتكون الصورة واضحة فإن هذان المنتجان يحتاجان للعديد من التطبيقات المعتمدة على الويندوز Desktop application مثل ميكروسوفت وورد واكسل والانفوباث InfoPath وغيرها من التطبيقات. اذا فالموضوع مدروس جيدا من شركة ميكروسوفت حيث انها ليست معنية بإلغاء منتجاتها الاخرى بل تعمل على تكامل جميع منتجاتها سوية للحصول على حل منتكامل.

الشيربوينت مر بالعديد من المراحل منذ عام 2001, حيث بدء كمنتج منبثق من الاكستشينج Exchange وقتها وكان يعتمد على قاعدة بياناتها الخاصة, وليس قاعدة بيانات MS SQL Server وكان منتجا قويا ومميزا وهو الانطلاقة الحقيقية للشيربيونت لكن كان صعب جدا على المطورين التعامل معه حيث كان مبني على العديد من التقنيات المتفرقة. اصدار العام 2001 كان يتميز بإمكانية تحديد اكثر من سجل "السجل هو مجموعة حقول ترتبط مع المستند لوصف محتوها, مثل المؤلف والعنوان" وكذلك كان يتميز بقدرته على منح الصلاحية على مستوى العنصر. في الاصدار 2003 هاتين الميزتان لم تكن موجوة مع انه اصدار احدث, حيث اعتمد الاصدار 2003 لأول مرة على MS SQL server كقاعدة بيانات وكانت القدرة على نقل جميع ميزات الاصدار القديم صعبة جدا, لكن تميز هذا الإصدار بالعديد من الميزات الخاصة بالمطورين, فقد اصبح متعمد اعتمادا كليا على الدت نت ASP.NET وكذلك تم ادخال المنتج الجديد وقتها وهو لإدارة النماذج الرقمية InfoPath.

الاصدار 2007 كان مميزا حيث جمع ميزات الاصدار 2001 و2003 واضاف العديد من الوظائف الحيوية الجديدة التي تمكن اي مؤسسة من تطبيق مبدء "مكتب بلا اوراق" وتم ادخال منصة جديدة لإدارة سير العمل Windows Workflow Foundation وهو ما اعطى قوة حقيقة لهذا المنتج. كذلك تم دمج خادم ادارة المحتويات القديم Content Management Server ضمن وظائف خادم الشيربيونت 2007 ليصبح هذا الخادم حلا متكاملا للانترنت والانترانت والاكسترانت والبوابات الرقمية, كذلك اصبح يدعم مبدء ECM وهو اختصار ل Enterprise Content Management وهذا المبدء يتكون من ادارة الوثائق والسجلات ومحتوى الوب بالإضافة لإدارة النماذج الرقمية.

تم بناء الاصدار 2007 بالكامل على تقنية ASP.NET 2.0 وهو ما اتاح الاستفادة من تقنيات مثل Master Page و Site Navigation والعديد من الامور التقنية الرائعة. طبعا يصعب الحديث عن تقنيات ال ASP.NET 2.0 في مقالة عامه كهذه.

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

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

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

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

الجيد بالموضوع ان جميع هذه المشاكل يمكن التغلب عليها من قبل شخص مبرمج محترف في بيئة ASP.NET حيث يوفر الشيربيونت امكانية الوصول برمجيا لجميع وظائفه سواء عن طريق API او عن طريق XML Web Service, كذلك يمكنك بناء محركات سير عمل اعتمادا على WWF سواء بإستخدام SharePoint designer او عن طريق استخدام Visual Studio 2005 ولكن تصميم محركات سير عمل مبنية على منصة WWF ليس بالامر السهل, وربما توفر منتجات 3rd Party حلولا مثالية لهذا الموضوع مثل منتج Nintex او AgilePoint او Skelta او K2.

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

كاتب المقالة: م. سامر نزال
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 09:22 AM   #2
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

منذر شكراً للنقل الموفق.
موضوع جيد جداً.
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 09:28 AM   #3
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

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

شكرا لمرورك
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 09:39 AM   #4
ahai
مشرف عام في منتديات جريت بلينز العربية
افتراضي

من الواضح تماما إنو الشيربوينت بدو يصير شي اساسي متل الSQL
بآخر event لمايكروسوفت, كانت آخر جلسة عن الشيربوينت.
والمتحدث صرح إنه بإمكانك تعمل كتير أشياء وتأتمت وظائف بدون سطر كود. بل بالعكس, الكود ممكن يعقد المسائل ويكتر المشاكل.
وصرح كذلك بالآخر إنو إذا ماكنت عم تستخدم الشيربوينت لهلق, فانتقل مباشرة للExpression. لإنو الترقية صعبة من الشيربوينت للExpression
يعني فوتنا بالحيط بزيادة ...
__________________
عش ما شئت فإنك ميت . وأحبب من شئت فإنك مفارقه . واعمل ماشئت فإنك مجزي به
اللهم صلي وسلم وبارك على سيدنا محمد وعلى آله وصحبه وسلم
ahai غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 10:13 AM   #5
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

هلا عبد الحي
اقتباس:
المشاركة الأصلية كتبت بواسطة ahai مشاهدة المشاركة
وصرح كذلك بالآخر إنو إذا ماكنت عم تستخدم الشيربوينت لهلق, فانتقل مباشرة للExpression. لإنو الترقية صعبة من الشيربوينت للExpression
يعني فوتنا بالحيط بزيادة ...
متى نزل الـ Expression وعندك فكرة عنه؟
يعني هل هو بديل عن الشير بوينت ولا إصدار جديد من الشيربوينت؟
وهل يعمل مع موديولات جريت بلينز التي تتطلب وجود شير بوينت؟؟؟؟


يا ريت نحصل إجابة ... لأني شفت آخر اصدار للشير بوينت 2007 يعني يعتبر جديد .... فليش الناس ترقي الى الـ Expression
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 10:36 AM   #6
ahai
مشرف عام في منتديات جريت بلينز العربية
افتراضي

عطونا cd إزا بدك بنسخلك ياه, وموجود على موقع الشركة.
ما جاب سيرة عن GP أبدا.

الحقيقة اللي فهمتو إنو بديل عنه, ويدعم الملتي ميديا بطريقة جنونية

على أي حال جلسة Expression كانت جلسة إفتتاحية بس وعرضو المنتج خلالها عالسريع و ما فهمت منها شي أبدا ...
__________________
عش ما شئت فإنك ميت . وأحبب من شئت فإنك مفارقه . واعمل ماشئت فإنك مجزي به
اللهم صلي وسلم وبارك على سيدنا محمد وعلى آله وصحبه وسلم
ahai غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 11:57 AM   #7
Monzer Osama
مدير عام منتديات جريت بلينز العربية
افتراضي

لقيت موقعون ....
طارحين التحميل على الويب ... رح جرب حمل ونشوف ...!
http://www.microsoft.com/expression
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 01:05 PM   #8
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

شو هالتحشيش هاد من صاحبك ؟
شو علاقة شيربوينت باكسبرشن ؟
كل واحد شغلة
عماد زيد غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 01:13 PM   #9
أحمد الغامدي
عضو مميز
 
تاريخ التسجيل: Jun 2007
المشاركات: 162
من مواضيعي  
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة عماد زيد مشاهدة المشاركة
شو هالتحشيش هاد من صاحبك ؟
شو علاقة شيربوينت باكسبرشن ؟
كل واحد شغلة

ما هو الإكسبرشين أخوي عماد؟
أحمد الغامدي غير متواجد حالياً   رد مع اقتباس
قديم 13-Dec-2011, 01:36 PM   #10
عماد زيد
مشرف عام في منتديات جريت بلينز العربية
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Monzer Osama مشاهدة المشاركة
لا تخوتني إنتي كمان .... ترا لي ساعة عما إقرا بالموقع وما لقيت
كلمة شير بوينت بالموقع ....
هادا حكيي الاكسبرشن بديل الفرونت بيج ما الشير بوينت
عبد الحي شو كنت متعشي بالسيمينار ؟
عماد زيد غير متواجد حالياً   رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أمثلة عن استخدام الـ Vba داخل جريت بلينز للاتصال بالداتابيز (مفيد جدا للمطورين) Monzer Osama منتدى أكواد فيجوال بيسك VBA 17 01-Dec-2014 07:42 PM
تنفيذ الماكرو من داخل الفيجوال بيسك saed_adnan منتدى جريت بلينز العام 1 27-Nov-2014 06:13 AM
لماذا لا استطيع الكتابة بالعربية داخل واجهات الـgp 10 alanwar تعرف على جريت بلينز .... 2 14-Apr-2013 02:27 PM
ترحيل قيد لحساب تحليلي بدون توزيعه على الكود emad almansi التقارير وأدواتها التي تعمل مع برنامج جريت بلينز مباشرة 1 29-May-2012 10:46 PM
Virtual PC 2007 ahai تركيب وإعدادات النظام وما يتعلق به توجيهات Installation & Configuration 10 27-Oct-2011 11:24 AM


جميع الأوقات بتوقيت GMT +3. الساعة الآن 10:37 AM.


Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز