<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب  - قسم مقالا شير بوينت SharePoint]]></title>
		<link>https://vb4arb.com/vb/</link>
		<description><![CDATA[منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب  - https://vb4arb.com/vb]]></description>
		<pubDate>Wed, 22 Apr 2026 21:55:56 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Query Join between related lists in SharePoint 2010 using "SPQuery.Joins" property]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4560</link>
			<pubDate>Fri, 28 Sep 2012 08:46:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4560</guid>
			<description><![CDATA[Query Join between related lists in SharePoint 2010 using "SPQuery.Joins" property <br />
One of the famous complains of the developers who switched from SQL background (For example Me :-)) to SharePoint development; is how to query related lists with joins instead on looping and filtering both of them using different queries.<br />
You can Achieve this using the SPQuery.Joins Property.<br />
Example:<br />
Source: <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.joins%28v=office.14%29.aspx" target="_blank" rel="noopener" class="mycode_url">http://msdn.microsoft.com/en-us/libr...ice.14%29.aspx </a><br />
منقول منتدى فيجول بيسك <br />
__________________<br />
Emad Adel Hanna<br />
Sharepoint Developer<br />
<a href="mailto:it.emadadel@hotmail.com" class="mycode_email">it.emadadel@hotmail.com</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a><br />
<a href="http://www.sharepointegypt" target="_blank" rel="noopener" class="mycode_url">http://www.sharepointegypt</a><br />
<a href="http://www.facebook.com/groups/Sharepoint.Egypt" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/Sharepoint.Egypt</a><br />
Member Of The Microsoft Egypt IT Pro Community<br />
MCPD &amp; MCP &amp;MCT]]></description>
			<content:encoded><![CDATA[Query Join between related lists in SharePoint 2010 using "SPQuery.Joins" property <br />
One of the famous complains of the developers who switched from SQL background (For example Me :-)) to SharePoint development; is how to query related lists with joins instead on looping and filtering both of them using different queries.<br />
You can Achieve this using the SPQuery.Joins Property.<br />
Example:<br />
Source: <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.joins%28v=office.14%29.aspx" target="_blank" rel="noopener" class="mycode_url">http://msdn.microsoft.com/en-us/libr...ice.14%29.aspx </a><br />
منقول منتدى فيجول بيسك <br />
__________________<br />
Emad Adel Hanna<br />
Sharepoint Developer<br />
<a href="mailto:it.emadadel@hotmail.com" class="mycode_email">it.emadadel@hotmail.com</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a><br />
<a href="http://www.sharepointegypt" target="_blank" rel="noopener" class="mycode_url">http://www.sharepointegypt</a><br />
<a href="http://www.facebook.com/groups/Sharepoint.Egypt" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/Sharepoint.Egypt</a><br />
Member Of The Microsoft Egypt IT Pro Community<br />
MCPD &amp; MCP &amp;MCT]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[مقالة] تنصيب 2010 SharePoint والبدء في العمل عليه]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4558</link>
			<pubDate>Fri, 28 Sep 2012 08:35:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4558</guid>
			<description><![CDATA[محتويات المقالة :<br />
<br />
- *اعداد البيئة التطويرية للشيربوينت .<br />
- *برمجة وتطوير مكونات معينة للشيربوينت مثل webparts و lists و workflows.<br />
- *تصفح وتشغيل مشاريع الشيربوينت.<br />
- *نشر مكونات ومشاريع الشيربوينت.<br />
<br />
اصبح *Microsoft SharePoint في السنوات الأخيرة احد اسرع خطوط التطور والإنتاج في شركة مايكروسوفت , فهو في الواقع *عبارة عن مجموعة من المنتجات والتقنيات المترابطة معاً والتي تقدم خدمات عظيمة في مجالات التوثيق document وادارة المحتويات content management والبحث search وتطبيقات الويب بشكل عام .<br />
<br />
نستطيع أن نعرف الشيربوينت بانه Platform مرن جداً لتطبيقات الويب *يسمح لنا بتطوير ونشر كل شيئ ابتداءً من الwebparts المستقلة وانتهاءً بمشاريع الويب الكبيرة . وعلى الرغم من أنه يمكن استعمال الشيربوينت لاستضافة مواقع الويب التي هي موجهة للزوار لكن المجال الأنسب له هو في المواقع التي تتضمن عضويات مسجلين وبشكل محدد اكثر تلك المواقع التي تخدم احتياجات الموظفين ضمن منظمة أو شركة ما. حيث أن الشيربوينت يزود تلك المواقع بكل ما تلزم ويقدم لها تكامل مميز مع Microsoft Office اضافة إلى دعمه لكودات التحقق الداخلي والتصديق authorization وامكانية الوصول للبيانات الخارجية external data ويقدم ايضاً دعم مميز للworkflows.<br />
<br />
سنسلط الضوء في هذه المقالة على ادوات SharePoint التطويرية في Visual Studio 2010 وسنوضح كيفية بناء مشاريع الشيربوينت وتنقيحها ونشرها.<br />
<br />
<br />
معلومة : اضافة إلى استعمال الفيجوال ستديو 2010 يمكنك انشاء مشاريع وحلول الشيربوينت باستعمال SharePoint Designer 2010 المجاني والذي يقدم نظرة سطحية منطقية عالية المستوى ويخفي كثير من الأمور الخلفية بعكس الفيجوال ستديو 2010 . يتضمن SharePoint Designer بعض ادوات WYSIWYG المميزة من اجل تصفح وتعديل المكونات بسهولة في مواقع الشيربوينت .<br />
يمكننا اعتبار SharePoint Designer بأنه خيار رائع لغير المطورين (IT Professionals و المستخدمين end-users) لكن بكل الأحوال فهو يبقى مفيد كثيراً حتى للمطورين عند بناء مهام ترتيبة ومخططات للصفحة page layouts و master pages والتي يكون تطويرها في SharePoint Designer اسهل بكثير من الفيجوال ستديو . لذلك كثير من المطورين المتمرسين لا يستغنون عن هذه الأداة الرائعة .<br />
<br />
تحضير البيئة التطويرية للSharePoint 2010<br />
<br />
كان احد اكثر السلبيات للإصدارات السابقة من الشيربوينت أنها تتطلب استعمال windows server من اجل تطوير مشاريع الشيربوينت محلياً وذلك بسبب أن SharePoint 2007 وما قبله يحتاجون لنظام تشغيل سيرفر فكان يجب عليك أن تمتلك ويندوز سيرفر من اجل تنفيذ أي عملية تنقيح ومراجعة وتجريب لمشاريع الشيربوينت محلياً.<br />
<br />
تم اخذ هذا الأمر بعين الإعتبار في SharePoint 2010 فيمكنك الان تنصيب الشير بوينت على ويندوز 7 او على الفيستا (sp1 فما فوق) اضافة لWindows Server 2008 . لكن لسوء الحظ سوف تحتاج لمواصفات عالية بعض الشيئ على الجهاز المحلي الذي تريد التطوير عليه لأن الشيربوينت 2010 يحتاج لنظام تشغيل 64 بت ويفضل أن يكون لديك 4GB للذاكرة RAM من اجل تنصيب SharePoint Foundation , اما اذا اردت تنصيب SharePoint Server فتحتاج من 6GB إلى 8GB من الذاكرة RAM .<br />
<br />
معلومة : الفرق بين SharePoint Server و SharePoint Foundation<br />
اتانا الشيربوينت 2010 باصدارين رئيسيين : SharePoint Server و SharePoint Foundation . كان الأخير يدعى سابقاً ب Windows SharePoint Services (WSS) وهو الإصدار المجاني للشيربوينت وهو مخصص للشركات والمشاريع الصغيرة ويتضمن دعم للwebparts وتطبيقات الويب وادارة الوثائق document management ومكونات الويب الإجتماعية والتعاونية مثل المدونات blogs و wikis و الcalendars والنقاشات discussions .<br />
اما من الناحية الاخرى فقد تم اصدار SharePoint Server للمؤسسات الضخمة والمشاريع المتقدمة , وتتطلب هذه النسخة تكلفة لمنتج السيرفر نفسه اضافة إلى Client access license (CAL) لكل مستخدم .<br />
تتضمن هذه النسخة من الشير بوينت جميع مميزات نسخة SharePoint Foundation اضافة لتزويدها بمواقع شيربوينت متعددة وتصفح متطور وبحث مفهرس index search ووصول للbackend data وتتميز ايضاً في دعم personalization و Single Sign ON .<br />
<br />
<br />
اذا لم تكن تبني مشروع يتطلب المميزات المتقدمة للSharePoint Server فالافضل لك أن تستعمل SharePoint Foundation والذي يتطلب موارد اقل للجهاز . ولذلك لأن كل شيئ تبنيه في SharePoint Foundation يمكن ان يعمل على SharePoint Server.<br />
<br />
تنصيب المتطلبات<br />
<br />
اذا كان لديك ويندوز سيرفر فإن تنصيب الشيربوينت عليه هو امر سهل جداً . فنبدأ عملنا بتشغيل اداة فحص المتطلبات PrerequisiteInstaller.exe والتي تفحص وتنصب الإحتياجات المطلوبة بشكل تلقائي .<br />
اما اذا كنت تريد التنصيب على انظمة ويندوز 7 او فيستا فالامر اصعب بقليل حيث أنه لا توجد لحد هذه اللحظة اداة مماثلة للمتطلبات فيجب عليك تنصيبها جميعا بشكل يدوي.<br />
هناك متطلب اخر يجب أن تنصبه مهما كان نظام التشغيل الذي تعمل عليه وهو WCF Hotfix للويندوز والذي يمكنك تحميله من هذه الروابط :<br />
<br />
Windows Vista أو *Windows Server 2008:<br />
<a href="http://go.microsoft.com/fwlink/?linkID=160770" target="_blank" rel="noopener" class="mycode_url">http://go.microsoft.com/fwlink/?linkID=160770</a><br />
<br />
Windows 7 *أو *Windows Server 2008 R2:<br />
<a href="http://go.microsoft.com/fwlink/?LinkID=166231" target="_blank" rel="noopener" class="mycode_url">http://go.microsoft.com/fwlink/?LinkID=166231</a><br />
<br />
اما بالنسبة للشيربوينت نفسه فيمكنك تحميله من الروابط التالي:<br />
<br />
SharePoint Foundation 2010<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
<br />
SharePoint Server 2010<br />
<a href="http://technet.microsoft.com/en-us/evalcenter/ee388573.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/evalc...88573.aspx</a><br />
<br />
بعد أن تقوم بتحميل الشيربوينت سوف يكون لديك ملف SharePoint.exe في حال حملت SharePoint Foundation أو OfficeServer.exe في حال حملت SharePoint Server . يجب أن نقوم بفك ضغط هذه الملفات لذلك قم بانشاء مجلد جديد مثل c:\SharePoint وقم بنسخ الملف الذي حملته اليه ومن ثم افتح قائمة ابدأ و شغل cmd ونفذ الأمر التالي:<br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>c:&#92;SharePoint&#92;SharePoint.exe /extract:c:&#92;SharePoint</code></div></div><br />
في حال قمت بتحميل SharePoint Server فنفذ نفس الخطوات السابقة بوضع OfficeServer.exe بدلاً من SharePoint.exe .<br />
ملاحظة : في حال كنت تنصب الشيربوينت من CD/DVD فهذه الخطوة غير ضرورية لان الملفات تكون مفكوكة الضغط وجاهزة.<br />
في حال كنت تنصب الشيربوينت على ويندوز سيرفر فقم بتشغيل PrerequisiteInstaller.exe وبعدها انتقل للقسم التالي من الشرح (تنصيب SharePoint 2010) اما اذا كنت تنصب الشيربوينت على ويندوز 7 او ويندوز فيستا فيجب عليك تنصيب المتطلبات التالي يدوياً :<br />
<br />
ملاحظة : كثير من هذه المتطلبات تنصب بشكل تلقائي عند تنصيبك للفيجوال ستديو 2010 و SQL Server 2008.<br />
<br />
.NET Framework 4 : تنصب تلقائياً مع الفيجوال ستديو 2010<br />
Windows PowerShell 2.0: تنصب تلقائياً مع الفيجوال ستديو 2010.<br />
Windows Installer 4.5 Redistributable: تنصب تلقائياً مع الفيجوال ستديو 2010<br />
Microsoft FilterPack 2.0: *يمكن أن تجده في نفس الملفات<br />
c:\SharePoint\PrerequisiteInstallerFiles\FilterPac k\FilterPack.msi.<br />
<br />
<br />
Microsoft Sync Framework: تنصب تلقائياً مع الفيجوال ستديو*2010<br />
SQL Server 2008 Native Client: تنصب تلقائياً مع SQL Server 2008.<br />
Windows Identity Foundation Runtime Framework<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=EB9C345F-E830-40B8-A5FE-AE7A864C4D76&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
<br />
ADO.NET Data Services: تنصب تلقائياً مع الفيجوال ستديو 2010<br />
<br />
Chart Controls:<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
Microsoft ADOMD.NET:<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b33d2c78-1059-4ce2-b80d-2343c099bcb4&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a>.<br />
<br />
بعد ذلك يبقى خطوة اخيرة وهي الذهاب لwindows features عن طريق لوحة التحكم - Programs and Features وثم اجعل الخيارات كالصور التالية :<br />
<img src="http://img413.imageshack.us/img413/9538/27023600.png" loading="lazy"  alt="[صورة مرفقة: 27023600.png]" class="mycode_img" /><br />
<br />
<img src="http://img844.imageshack.us/img844/3654/40060112.png" loading="lazy"  alt="[صورة مرفقة: 40060112.png]" class="mycode_img" /><br />
<br />
<br />
<br />
لمعلومات اكثر عن المتطلبات انظر للمواضيع التالية:<br />
متطلبات SharePoint Foundation 2010<br />
<a href="http://technet.microsoft.com/en-us/library/cc288751.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/libra...88751.aspx</a><br />
متطلبات SharePoint Server 2010<br />
<a href="http://technet.microsoft.com/en-us/library/cc262485.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/libra...62485.aspx</a><br />
<br />
تنصيب*SharePoint 2010<br />
<br />
الان بعد أن قمنا بتنصيب المتطلبات فيمكننا تنصيب SharePoint Foundation أو SharePoint Server . اذا كنت تعمل على ويندوز سيرفر يمكنك ببساطة تشغيل الinstaller : setup.exe اما اذا كنت تنصب على ويندوز 7 أو فيستا فسوف تحصل على الخطأ التالي عندما تحاول تشغيل setup.exe :<br />
<br />
<img src="http://img690.imageshack.us/img690/2707/45041508.png" loading="lazy"  alt="[صورة مرفقة: 45041508.png]" class="mycode_img" /><br />
<br />
لازاله هذا الخطأ نحتاج لتعديل ملف الإعدادات config.xml والموجود في مجلد c:\SharePoint\files\Setup ونضيف السطر التالي*<br />
tag &lt;configuration&gt;ل :<br />
<div class="codeblock phpcodeblock"><div class="title">PHP كود :</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">Setting&nbsp;Id</span><span style="color: #007700">=</span><span style="color: #0000BB">”AllowWindowsClientInstall”&nbsp;Value</span><span style="color: #007700">=</span><span style="color: #0000BB">”True”</span><span style="color: #007700">/&gt;&nbsp;<br /></span></code></div></div></div>عندما نضيف هذا السطر زنحفظ التغييرات نقوم بتشغيل setup.exe ونتبع التعليمات في الinstaller ونختار Standalone installation *(تنصيب سيرفر جديد مستقل بالإعدادات الإفتراضية) وبعد انتهاء التنصيب سوف يتم تشغيل SharePoint Products Configuration Wizard وعند الإنتهاء من الwizard بنجاح سوف يتم فتح موقع الشيربوينت الإفتراضي في نافذة جديدة كما هو مبين:<br />
<br />
<img src="http://img830.imageshack.us/img830/7902/62454644.png" loading="lazy"  alt="[صورة مرفقة: 62454644.png]" class="mycode_img" /><br />
<br />
تصفح واستكشاف SharePoint 2010<br />
<br />
عندما ترى SharePoint *للمرة الاولى وتحاول استكشافه فانك سوف تتفاجأ وتصدم فيه وذلك لأن كثير من المصطلحات المستعملة في الشيربوينت ستكون غريبة عليك وغير اعتيادية حتى لو كنت محترف في ASP.NET . وقبل أن نبدأ بتطوير مشروع للشيربوينت فمن المفيد أن نفهم معاني بعض مكونات SharePoint مثل انواع المحتوى Content types و المميزات Features والevent receivers والقوائم lists والworkflows والweb parts .<br />
<br />
تم تطوير الServer Explorer في الفيجوال ستديو ليقدم القدرة على استكشاف موقع الشيربوينت وتصفح مكوناته .<br />
<br />
يجب عليك تشغيل الفيجوال ستديو بصلاحيات الأدمن حتى تتصل وتعمل connect لموقع الشيربوينت وحتى تطور وتجرب الSharePoint solution . ولعمل ذلك اضغط على اختصار الفيجوال ستديو 2010 بالزر الأيمن واختار Administrator Run as *.<br />
<br />
ملاحظة : حتى تشغل الفيجوال ستديو 2010 بصلاحيات الأدمن دائماً قم بالضغط بالزر الأيمن على الإختصار واختار الخصائص properties وبعدها اختار تبويب Compatibility وضع صح على Run This Program as an Administrator .<br />
<br />
افتح الServer Explorer عن طريق اختيار view وثم Server Explorer . يمكنك عمل connect *للشيربوينت فقط في حال كنت منصب الشيربوينت محلياً ويتم وضع الكونيكشن له تحت خيار SharePoint Connection بشكل افتراضي. يمكنك اضافة كونيكشن ل remote server *عن طريق الضغط على خيار SharePoint Connection بالزر الأيمن واختيار Add Connection.<br />
<br />
عندما تختار مكون الشيربوينت في الServer Explorer فسوف يتم عرض خصائص ذلك المكون في صفحة الخصائص properties مع العلم أن هذه المعلومات هنا قابلة للقراءة فقط read-only .<br />
<br />
توضح الصور التالية الServer Explorer والخصائص لموقع الشيربوينت.<br />
<br />
<img src="http://img219.imageshack.us/img219/7113/89289449.png" loading="lazy"  alt="[صورة مرفقة: 89289449.png]" class="mycode_img" /><br />
<img src="http://img242.imageshack.us/img242/1921/63708686.png" loading="lazy"  alt="[صورة مرفقة: 63708686.png]" class="mycode_img" /><br />
<img src="http://img143.imageshack.us/img143/9989/25675249.png" loading="lazy"  alt="[صورة مرفقة: 25675249.png]" class="mycode_img" /><br />
<br />
لقد رأينا حتى الان كيفية عمل كونكت واستعراض لموقع الشيربوينت فدعنا نفهم قليلاً بعض المصطلحات الأساسية المستخدمة في الSharePoint .<br />
<br />
- انواع المحتوى Content types : تقدم طريقة لتعريف انواع خاصة ومتميزة مثل اعلان أو document ما . يمتلك content type عدة حقول fields مرتبطة معه والتي تعرف الmetadata للمحتوى , فمثلاً نوع المحتوى document الموضوع في الصورة التالية لديه حقول مثل عنوان الdocument وتاريخ اخر تعديل له .<br />
<br />
يمتلك نوع المحتوى content type ايضاً عدة properties والتي تعرف بعض الخصائص مثل القالب المستخدم للعرض والتعديل وانشاء instance لذلك الcontent type.<br />
<br />
- المميزات Features : هي مجموعة *من الموارد التي تمثل وظائف معينة بشكل منطقي logical set . فمثلاً يأتي مع الشيربوينت عدة features مثل قوائم الوثائق document lists والمكتبات document libraries وقوائم الإستفتاءات survey lists *.<br />
<br />
تحتوي الfeatures على قوالب templates وصفحات pages وتعريفات قوائم list definitions و workflows ويمكن ايضاً ان تحتوي على موارد اخرى مثل الصور وملفات الجافا سكريبت و CSS.<br />
<br />
تحتوي الfeatures ايضاً على event receivers والتي هي عبارة عن event handlers يتم استدعاءها عندما يتم تفعيل الfeatures *أو تعطيلها او تنصيبها أو ازالتها أو تحديثها . ويمكن ايضاً اضافة الevent receivers إلى عناصر الشيربوينت الأخرى مثل القوائم lists أو المواقع SharePoint Sites.<br />
<br />
- *القوائم lists : وهي اساسية جداً للشيربوينت وتستعمل في كل مكان تقريباً فالfeatures مثل الإستفتاءات surveys و الissues والمكتبات document libraries كلها مبنية على القوائم lists.<br />
<br />
يحدد تعريف القائمة list definition الحقول والforms والviews (صفحات .aspx) واتواع المحتوى content types المرتبطة بالقائمة list. ويدعى التطبيق المعين للlist definition *ب list instance.<br />
<br />
- *Workflows : تستعمل الworkflows في SharePoint 2010 من اجل عمل اتمتة automate لمهام العمل business processes . الSharePoint Workflows هي حقيقة مبنية على نفس محرك الworkflow (Windows Workflow Foundation أو WF) والتي ظهرت في .NET 3.5 .<br />
<br />
يمكن للworkflows أن ترتبط مع موقع شيربوينت معين أو قائمة list أو حتى نوع محتوى content type.<br />
<br />
- *Web Parts : هي عبارة عن web server controls يتم استضافتها في صقحة الweb Parts في الشيربوينت ويمكن للمستخدمين أن يعيدو صياغة صفحة الweb Parts كما يريدون , فيستطيعون اختيار عرض واحد أو اكثر من الweb Parts *في تلك الصفحة .<br />
يمكن للweb Parts أن تعرض أي شيئ ببساطة كstatic label يزود بعض المحتويات لصفحة الويب وحتى form *كامل لادخال البيانات لعرض وتقديم خط بيانات العمل line of business data.<br />
<br />
انشاء مشروع SharePoint<br />
<br />
اصبحت تمتلك حتى الان خلفية جيدة عن المفاهيم والمصطلحات الأساسية في SharePoint ويمكنك الان انشاء اول solution لك في الشير بوينت .<br />
<br />
قم باختيار File من الفيجوال ستديو 2010 *وثم New وبعدها Project وثم اختار اللغة البرمجية التي تريد أن تعمل معها Visual C# أو Visual Basic .<br />
<br />
سوف يتم عرض انواع مشاريع الشيربوينت كما في الصورة التالية :<br />
<br />
<img src="http://img833.imageshack.us/img833/4968/93424541.png" loading="lazy"  alt="[صورة مرفقة: 93424541.png]" class="mycode_img" /><br />
<br />
هناك عدة قوالب لمشاريع الشيربوينت موجودة في الفيجوال ستديو 2010 واغلب هذه المكونات يمكنك انشاءها ايضا كعناصر مستقلة في SharePoint Solution .<br />
<br />
لهذا الامر نختار new Empty SharePoint Project .<br />
<br />
عندما تضغط OK سوف يتم تشغيل SharePoint Customization Wizard الموضح في الصورة التالية:<br />
<img src="http://img690.imageshack.us/img690/3504/49365680.png" loading="lazy"  alt="[صورة مرفقة: 49365680.png]" class="mycode_img" /><br />
بامكانك هنا تحديد موقع ومستوى الحماية للتجريب ولعمل الdebugging . قم باختيار Deploy s *Farm Solution واضغط Finish .<br />
<br />
معلومة : تعمل Sandbox Solutions في بيئة ذات وثوق جزئي partially trust مع access *لمجموعة ثانوية محددة من الوظائف . تراقب بيئة الSandbox مجموعة من الإجراءات التي تتعلق في الأداء ومن ضمنها الوقت التنفيذي للCPU واستهلاك الذاكرة ووقت تنفيذ استعلامات قاعدة البيانات .<br />
لا يمكن تفعيل Sandbox Solution مالم يتم تمريرها في عملية validation . كل هذه الأمور تقدم ثقة وطمأنينة للSharePoint Administrator بأن اي مكون خطر تالف لن يؤثر على بقية بيئة الSharePoint .<br />
<br />
<br />
سوف تلاحظ ظهور خيارين في الSolution Explorer عندما يتم انشاء مشروع الشيربوينت , وهذه الخيارات موجودة في كل مشاريع الشيربوينت ولا يمكن حذفها أو نقلها أو اعادة تسميتها .<br />
<br />
يمكن لخيار ومجلد *Features أن يحتوي على SharePoint Feature واحد أو اكثر وكما ذكرنا سابقاً فالFeatures هي مجموعة *من الموارد التي تمثل وظائف معينة بشكل منطقي logical set , فعندما تضيف عنصر جديد في اي وقت مثل Visual Web Part أو Content type فسوف يتم اضافتها للFeatures تحت مجلد Features اما لFeature موجودة سابقاً أو أو سيتم انشاء Feature جديدة حسب نطاق العنصر item scope . سوف نناقش الFeatures في قسم لاحق في هذه المقالة .<br />
<br />
<br />
يحتوي مجلد Package على ملف منفرد يعمل كالية نشر لمشروغ الشيربوينت . تمتلك الPackage امتداد WSP وهي مماثلة لملف التنصيب من ناحية منطقية وتحتوي على مجموعة من الFeatures والSite Definition بالإضافة لassemblies اضافية تم وضعها في موقع الشيربوينت . سوف نناقش الPackeges في القسم الاخير من هذه المقالة .<br />
<br />
حتى نضيف مكون أو عنصر لهذا الsolution نضغط بالزر الأيمن على الproject في الSolution Explorer ونختار Add وثم New Item . وكما نرى في الصورة التالية فإن الشيربوينت وضع لنا عدة ضخم من الخيارات لمكونات الشيربوينت . نختار عنصر جديد ل Application Page وندخل myPage.aspx كاسم له ونضغط OK.<br />
<br />
<img src="http://img233.imageshack.us/img233/8007/22517282.png" loading="lazy"  alt="[صورة مرفقة: 22517282.png]" class="mycode_img" /><br />
الApplication Page هي احدى انواع صفحات الويب لASP.NET والتي توجد في مواقع الشيربوينت . اغلب الصفحات التي يتعامل معها المستخدمون للشيربوينت هي في الواقع صفحات المحتويات Content Pages . ومع أن الفيجوال ستديو لا يحتوي على خيار او قالب لصفحات المحتوى Content Pages إلا أنه يمكن انشاءها وتعديلها عن طريق ادوات مثل SharePoint Designer أو باستعمال الObject Model للSharePoint Foundation .<br />
<br />
يمكن اضافة صفحات المحتويات Content Pages إلى مكتبة الصفحات SharePoint Page Library ويمكن لهذه الصفحات أن تحتوي على dynamic Web Parts .<br />
<br />
ملاحظة: يتكون الobject model *في SharePoint Foundation 2010 *من اكثر من 70 *Namespace ويقدم API تسمح لك بتفيذ المهام *الإدارية والخاصة *بالمستخدم بشكل برمجي *. توجد معظم الكلاسات في الاسمبلي Microsoft.SharePoint.dll و Microsoft.SharePoint.Client.dll ويمكن استعمال هذه الكلاسات للعمل مع بيئة SharePoint Foundation أو SharePoint Server محلياً.<br />
<br />
<br />
على الرغم من أن الApplication Pages لا *يمكنها تنفيذ عدد من الأمور التي تستطيع صفحات المحتويات Content Pages تنفيذها فالأخيرة تملك دعم افضل بكثير لكودات التطبيقات المعينة لذلك تستعمل الApplication Pages *للوظائف الإدارية .<br />
<br />
<br />
<br />
لا بد انك لاحظت أن الApplication Pages لا تضاف إلى الroot مباشرة عند انشاءها بل هي تضاف إلى مجلد فرعي اسمه بنفس اسم مشروعك ضمن مجلد جديد يدعى Layouts والذي لا يمكنك تغييره لكن تستطيع اسم المجلد الفرعي وقتما تشاء . يجب ان تعلم أن مجلد Layouts هو مثال على SharePoint Mapped Folder والذي هو اساساً اختصار لمجلد الشيربوينت الإعتيادي ويوفر علينا عناء تحديد المسار الكامل full path للمجلد في الsolution .<br />
<br />
يمكنك اضافة Mapped Folder لمشروعك عن طريق الضغط بالزر الأيمن على الproject واختيار Add وثم SharePoint Mapped Folder وبعدها ستلاحظ ظهور صندوق حوار يحتوي على جميع مجلدات شيربوينت المتوفرة كما هو مبين في الصورة التالية :<br />
<img src="http://img252.imageshack.us/img252/3656/14201506.png" loading="lazy"  alt="[صورة مرفقة: 14201506.png]" class="mycode_img" /><br />
<br />
يتم عمل render لصفحات الApplication باستعمال SharePoint master page اثناء وقت التشغيل لأنها تحتوي على عدة Content controls للASP.NET كPlaceholder لمواقع مختلفة في الmaster page . يمكنك اضافة أي محتويات ثابتة و HTML Controls و ASP.NET Web Controls في صفحة الApplication بالإضافة لامكانية تعديل الcode behind للصفحة .<br />
<br />
يمكنك بناء وتشغيل المشروع كأي مشروع اخر بالضغط على F5 (Debug Mode) وسوف يقوم الفيجوال ستديو بعمل Package ونشر بشكل تلقائي للApplication Page إلى SharePoint Installation *المحلي .<br />
<br />
بعدها ستشاهد الصفحة الرئيسية للشيربيونت على المتصفح وحتى نرى صفحة الApplication Page التي اضفناها نضع الرابط التالي في المتصفح بشكل يدوي :<br />
<br />
<a href="http://ServerName/_layouts/ProjectName/MyPage.aspx" target="_blank" rel="noopener" class="mycode_url">http://ServerName/_layouts/ProjectName/MyPage.aspx</a><br />
<br />
<br />
يمكنك عمل debug لصفحة الApplication بنفس الطريقة التي تعمل فيها debug لأي web form اخر في ASP.NET.<br />
<img src="http://img297.imageshack.us/img297/4886/11809359.png" loading="lazy"  alt="[صورة مرفقة: 11809359.png]" class="mycode_img" /><br />
<br />
<br />
الكاتب<br />
عبد العظيم بخاري<br />
<a href="http://www.el-bukhari.com/2010/10/2010-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://www.el-bukhari.com/2010/10/2010-sharepoint.html</a>]]></description>
			<content:encoded><![CDATA[محتويات المقالة :<br />
<br />
- *اعداد البيئة التطويرية للشيربوينت .<br />
- *برمجة وتطوير مكونات معينة للشيربوينت مثل webparts و lists و workflows.<br />
- *تصفح وتشغيل مشاريع الشيربوينت.<br />
- *نشر مكونات ومشاريع الشيربوينت.<br />
<br />
اصبح *Microsoft SharePoint في السنوات الأخيرة احد اسرع خطوط التطور والإنتاج في شركة مايكروسوفت , فهو في الواقع *عبارة عن مجموعة من المنتجات والتقنيات المترابطة معاً والتي تقدم خدمات عظيمة في مجالات التوثيق document وادارة المحتويات content management والبحث search وتطبيقات الويب بشكل عام .<br />
<br />
نستطيع أن نعرف الشيربوينت بانه Platform مرن جداً لتطبيقات الويب *يسمح لنا بتطوير ونشر كل شيئ ابتداءً من الwebparts المستقلة وانتهاءً بمشاريع الويب الكبيرة . وعلى الرغم من أنه يمكن استعمال الشيربوينت لاستضافة مواقع الويب التي هي موجهة للزوار لكن المجال الأنسب له هو في المواقع التي تتضمن عضويات مسجلين وبشكل محدد اكثر تلك المواقع التي تخدم احتياجات الموظفين ضمن منظمة أو شركة ما. حيث أن الشيربوينت يزود تلك المواقع بكل ما تلزم ويقدم لها تكامل مميز مع Microsoft Office اضافة إلى دعمه لكودات التحقق الداخلي والتصديق authorization وامكانية الوصول للبيانات الخارجية external data ويقدم ايضاً دعم مميز للworkflows.<br />
<br />
سنسلط الضوء في هذه المقالة على ادوات SharePoint التطويرية في Visual Studio 2010 وسنوضح كيفية بناء مشاريع الشيربوينت وتنقيحها ونشرها.<br />
<br />
<br />
معلومة : اضافة إلى استعمال الفيجوال ستديو 2010 يمكنك انشاء مشاريع وحلول الشيربوينت باستعمال SharePoint Designer 2010 المجاني والذي يقدم نظرة سطحية منطقية عالية المستوى ويخفي كثير من الأمور الخلفية بعكس الفيجوال ستديو 2010 . يتضمن SharePoint Designer بعض ادوات WYSIWYG المميزة من اجل تصفح وتعديل المكونات بسهولة في مواقع الشيربوينت .<br />
يمكننا اعتبار SharePoint Designer بأنه خيار رائع لغير المطورين (IT Professionals و المستخدمين end-users) لكن بكل الأحوال فهو يبقى مفيد كثيراً حتى للمطورين عند بناء مهام ترتيبة ومخططات للصفحة page layouts و master pages والتي يكون تطويرها في SharePoint Designer اسهل بكثير من الفيجوال ستديو . لذلك كثير من المطورين المتمرسين لا يستغنون عن هذه الأداة الرائعة .<br />
<br />
تحضير البيئة التطويرية للSharePoint 2010<br />
<br />
كان احد اكثر السلبيات للإصدارات السابقة من الشيربوينت أنها تتطلب استعمال windows server من اجل تطوير مشاريع الشيربوينت محلياً وذلك بسبب أن SharePoint 2007 وما قبله يحتاجون لنظام تشغيل سيرفر فكان يجب عليك أن تمتلك ويندوز سيرفر من اجل تنفيذ أي عملية تنقيح ومراجعة وتجريب لمشاريع الشيربوينت محلياً.<br />
<br />
تم اخذ هذا الأمر بعين الإعتبار في SharePoint 2010 فيمكنك الان تنصيب الشير بوينت على ويندوز 7 او على الفيستا (sp1 فما فوق) اضافة لWindows Server 2008 . لكن لسوء الحظ سوف تحتاج لمواصفات عالية بعض الشيئ على الجهاز المحلي الذي تريد التطوير عليه لأن الشيربوينت 2010 يحتاج لنظام تشغيل 64 بت ويفضل أن يكون لديك 4GB للذاكرة RAM من اجل تنصيب SharePoint Foundation , اما اذا اردت تنصيب SharePoint Server فتحتاج من 6GB إلى 8GB من الذاكرة RAM .<br />
<br />
معلومة : الفرق بين SharePoint Server و SharePoint Foundation<br />
اتانا الشيربوينت 2010 باصدارين رئيسيين : SharePoint Server و SharePoint Foundation . كان الأخير يدعى سابقاً ب Windows SharePoint Services (WSS) وهو الإصدار المجاني للشيربوينت وهو مخصص للشركات والمشاريع الصغيرة ويتضمن دعم للwebparts وتطبيقات الويب وادارة الوثائق document management ومكونات الويب الإجتماعية والتعاونية مثل المدونات blogs و wikis و الcalendars والنقاشات discussions .<br />
اما من الناحية الاخرى فقد تم اصدار SharePoint Server للمؤسسات الضخمة والمشاريع المتقدمة , وتتطلب هذه النسخة تكلفة لمنتج السيرفر نفسه اضافة إلى Client access license (CAL) لكل مستخدم .<br />
تتضمن هذه النسخة من الشير بوينت جميع مميزات نسخة SharePoint Foundation اضافة لتزويدها بمواقع شيربوينت متعددة وتصفح متطور وبحث مفهرس index search ووصول للbackend data وتتميز ايضاً في دعم personalization و Single Sign ON .<br />
<br />
<br />
اذا لم تكن تبني مشروع يتطلب المميزات المتقدمة للSharePoint Server فالافضل لك أن تستعمل SharePoint Foundation والذي يتطلب موارد اقل للجهاز . ولذلك لأن كل شيئ تبنيه في SharePoint Foundation يمكن ان يعمل على SharePoint Server.<br />
<br />
تنصيب المتطلبات<br />
<br />
اذا كان لديك ويندوز سيرفر فإن تنصيب الشيربوينت عليه هو امر سهل جداً . فنبدأ عملنا بتشغيل اداة فحص المتطلبات PrerequisiteInstaller.exe والتي تفحص وتنصب الإحتياجات المطلوبة بشكل تلقائي .<br />
اما اذا كنت تريد التنصيب على انظمة ويندوز 7 او فيستا فالامر اصعب بقليل حيث أنه لا توجد لحد هذه اللحظة اداة مماثلة للمتطلبات فيجب عليك تنصيبها جميعا بشكل يدوي.<br />
هناك متطلب اخر يجب أن تنصبه مهما كان نظام التشغيل الذي تعمل عليه وهو WCF Hotfix للويندوز والذي يمكنك تحميله من هذه الروابط :<br />
<br />
Windows Vista أو *Windows Server 2008:<br />
<a href="http://go.microsoft.com/fwlink/?linkID=160770" target="_blank" rel="noopener" class="mycode_url">http://go.microsoft.com/fwlink/?linkID=160770</a><br />
<br />
Windows 7 *أو *Windows Server 2008 R2:<br />
<a href="http://go.microsoft.com/fwlink/?LinkID=166231" target="_blank" rel="noopener" class="mycode_url">http://go.microsoft.com/fwlink/?LinkID=166231</a><br />
<br />
اما بالنسبة للشيربوينت نفسه فيمكنك تحميله من الروابط التالي:<br />
<br />
SharePoint Foundation 2010<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
<br />
SharePoint Server 2010<br />
<a href="http://technet.microsoft.com/en-us/evalcenter/ee388573.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/evalc...88573.aspx</a><br />
<br />
بعد أن تقوم بتحميل الشيربوينت سوف يكون لديك ملف SharePoint.exe في حال حملت SharePoint Foundation أو OfficeServer.exe في حال حملت SharePoint Server . يجب أن نقوم بفك ضغط هذه الملفات لذلك قم بانشاء مجلد جديد مثل c:\SharePoint وقم بنسخ الملف الذي حملته اليه ومن ثم افتح قائمة ابدأ و شغل cmd ونفذ الأمر التالي:<br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>c:&#92;SharePoint&#92;SharePoint.exe /extract:c:&#92;SharePoint</code></div></div><br />
في حال قمت بتحميل SharePoint Server فنفذ نفس الخطوات السابقة بوضع OfficeServer.exe بدلاً من SharePoint.exe .<br />
ملاحظة : في حال كنت تنصب الشيربوينت من CD/DVD فهذه الخطوة غير ضرورية لان الملفات تكون مفكوكة الضغط وجاهزة.<br />
في حال كنت تنصب الشيربوينت على ويندوز سيرفر فقم بتشغيل PrerequisiteInstaller.exe وبعدها انتقل للقسم التالي من الشرح (تنصيب SharePoint 2010) اما اذا كنت تنصب الشيربوينت على ويندوز 7 او ويندوز فيستا فيجب عليك تنصيب المتطلبات التالي يدوياً :<br />
<br />
ملاحظة : كثير من هذه المتطلبات تنصب بشكل تلقائي عند تنصيبك للفيجوال ستديو 2010 و SQL Server 2008.<br />
<br />
.NET Framework 4 : تنصب تلقائياً مع الفيجوال ستديو 2010<br />
Windows PowerShell 2.0: تنصب تلقائياً مع الفيجوال ستديو 2010.<br />
Windows Installer 4.5 Redistributable: تنصب تلقائياً مع الفيجوال ستديو 2010<br />
Microsoft FilterPack 2.0: *يمكن أن تجده في نفس الملفات<br />
c:\SharePoint\PrerequisiteInstallerFiles\FilterPac k\FilterPack.msi.<br />
<br />
<br />
Microsoft Sync Framework: تنصب تلقائياً مع الفيجوال ستديو*2010<br />
SQL Server 2008 Native Client: تنصب تلقائياً مع SQL Server 2008.<br />
Windows Identity Foundation Runtime Framework<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=EB9C345F-E830-40B8-A5FE-AE7A864C4D76&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
<br />
ADO.NET Data Services: تنصب تلقائياً مع الفيجوال ستديو 2010<br />
<br />
Chart Controls:<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a><br />
Microsoft ADOMD.NET:<br />
<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b33d2c78-1059-4ce2-b80d-2343c099bcb4&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/downloads/en/de...laylang=en</a>.<br />
<br />
بعد ذلك يبقى خطوة اخيرة وهي الذهاب لwindows features عن طريق لوحة التحكم - Programs and Features وثم اجعل الخيارات كالصور التالية :<br />
<img src="http://img413.imageshack.us/img413/9538/27023600.png" loading="lazy"  alt="[صورة مرفقة: 27023600.png]" class="mycode_img" /><br />
<br />
<img src="http://img844.imageshack.us/img844/3654/40060112.png" loading="lazy"  alt="[صورة مرفقة: 40060112.png]" class="mycode_img" /><br />
<br />
<br />
<br />
لمعلومات اكثر عن المتطلبات انظر للمواضيع التالية:<br />
متطلبات SharePoint Foundation 2010<br />
<a href="http://technet.microsoft.com/en-us/library/cc288751.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/libra...88751.aspx</a><br />
متطلبات SharePoint Server 2010<br />
<a href="http://technet.microsoft.com/en-us/library/cc262485.aspx" target="_blank" rel="noopener" class="mycode_url">http://technet.microsoft.com/en-us/libra...62485.aspx</a><br />
<br />
تنصيب*SharePoint 2010<br />
<br />
الان بعد أن قمنا بتنصيب المتطلبات فيمكننا تنصيب SharePoint Foundation أو SharePoint Server . اذا كنت تعمل على ويندوز سيرفر يمكنك ببساطة تشغيل الinstaller : setup.exe اما اذا كنت تنصب على ويندوز 7 أو فيستا فسوف تحصل على الخطأ التالي عندما تحاول تشغيل setup.exe :<br />
<br />
<img src="http://img690.imageshack.us/img690/2707/45041508.png" loading="lazy"  alt="[صورة مرفقة: 45041508.png]" class="mycode_img" /><br />
<br />
لازاله هذا الخطأ نحتاج لتعديل ملف الإعدادات config.xml والموجود في مجلد c:\SharePoint\files\Setup ونضيف السطر التالي*<br />
tag &lt;configuration&gt;ل :<br />
<div class="codeblock phpcodeblock"><div class="title">PHP كود :</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">Setting&nbsp;Id</span><span style="color: #007700">=</span><span style="color: #0000BB">”AllowWindowsClientInstall”&nbsp;Value</span><span style="color: #007700">=</span><span style="color: #0000BB">”True”</span><span style="color: #007700">/&gt;&nbsp;<br /></span></code></div></div></div>عندما نضيف هذا السطر زنحفظ التغييرات نقوم بتشغيل setup.exe ونتبع التعليمات في الinstaller ونختار Standalone installation *(تنصيب سيرفر جديد مستقل بالإعدادات الإفتراضية) وبعد انتهاء التنصيب سوف يتم تشغيل SharePoint Products Configuration Wizard وعند الإنتهاء من الwizard بنجاح سوف يتم فتح موقع الشيربوينت الإفتراضي في نافذة جديدة كما هو مبين:<br />
<br />
<img src="http://img830.imageshack.us/img830/7902/62454644.png" loading="lazy"  alt="[صورة مرفقة: 62454644.png]" class="mycode_img" /><br />
<br />
تصفح واستكشاف SharePoint 2010<br />
<br />
عندما ترى SharePoint *للمرة الاولى وتحاول استكشافه فانك سوف تتفاجأ وتصدم فيه وذلك لأن كثير من المصطلحات المستعملة في الشيربوينت ستكون غريبة عليك وغير اعتيادية حتى لو كنت محترف في ASP.NET . وقبل أن نبدأ بتطوير مشروع للشيربوينت فمن المفيد أن نفهم معاني بعض مكونات SharePoint مثل انواع المحتوى Content types و المميزات Features والevent receivers والقوائم lists والworkflows والweb parts .<br />
<br />
تم تطوير الServer Explorer في الفيجوال ستديو ليقدم القدرة على استكشاف موقع الشيربوينت وتصفح مكوناته .<br />
<br />
يجب عليك تشغيل الفيجوال ستديو بصلاحيات الأدمن حتى تتصل وتعمل connect لموقع الشيربوينت وحتى تطور وتجرب الSharePoint solution . ولعمل ذلك اضغط على اختصار الفيجوال ستديو 2010 بالزر الأيمن واختار Administrator Run as *.<br />
<br />
ملاحظة : حتى تشغل الفيجوال ستديو 2010 بصلاحيات الأدمن دائماً قم بالضغط بالزر الأيمن على الإختصار واختار الخصائص properties وبعدها اختار تبويب Compatibility وضع صح على Run This Program as an Administrator .<br />
<br />
افتح الServer Explorer عن طريق اختيار view وثم Server Explorer . يمكنك عمل connect *للشيربوينت فقط في حال كنت منصب الشيربوينت محلياً ويتم وضع الكونيكشن له تحت خيار SharePoint Connection بشكل افتراضي. يمكنك اضافة كونيكشن ل remote server *عن طريق الضغط على خيار SharePoint Connection بالزر الأيمن واختيار Add Connection.<br />
<br />
عندما تختار مكون الشيربوينت في الServer Explorer فسوف يتم عرض خصائص ذلك المكون في صفحة الخصائص properties مع العلم أن هذه المعلومات هنا قابلة للقراءة فقط read-only .<br />
<br />
توضح الصور التالية الServer Explorer والخصائص لموقع الشيربوينت.<br />
<br />
<img src="http://img219.imageshack.us/img219/7113/89289449.png" loading="lazy"  alt="[صورة مرفقة: 89289449.png]" class="mycode_img" /><br />
<img src="http://img242.imageshack.us/img242/1921/63708686.png" loading="lazy"  alt="[صورة مرفقة: 63708686.png]" class="mycode_img" /><br />
<img src="http://img143.imageshack.us/img143/9989/25675249.png" loading="lazy"  alt="[صورة مرفقة: 25675249.png]" class="mycode_img" /><br />
<br />
لقد رأينا حتى الان كيفية عمل كونكت واستعراض لموقع الشيربوينت فدعنا نفهم قليلاً بعض المصطلحات الأساسية المستخدمة في الSharePoint .<br />
<br />
- انواع المحتوى Content types : تقدم طريقة لتعريف انواع خاصة ومتميزة مثل اعلان أو document ما . يمتلك content type عدة حقول fields مرتبطة معه والتي تعرف الmetadata للمحتوى , فمثلاً نوع المحتوى document الموضوع في الصورة التالية لديه حقول مثل عنوان الdocument وتاريخ اخر تعديل له .<br />
<br />
يمتلك نوع المحتوى content type ايضاً عدة properties والتي تعرف بعض الخصائص مثل القالب المستخدم للعرض والتعديل وانشاء instance لذلك الcontent type.<br />
<br />
- المميزات Features : هي مجموعة *من الموارد التي تمثل وظائف معينة بشكل منطقي logical set . فمثلاً يأتي مع الشيربوينت عدة features مثل قوائم الوثائق document lists والمكتبات document libraries وقوائم الإستفتاءات survey lists *.<br />
<br />
تحتوي الfeatures على قوالب templates وصفحات pages وتعريفات قوائم list definitions و workflows ويمكن ايضاً ان تحتوي على موارد اخرى مثل الصور وملفات الجافا سكريبت و CSS.<br />
<br />
تحتوي الfeatures ايضاً على event receivers والتي هي عبارة عن event handlers يتم استدعاءها عندما يتم تفعيل الfeatures *أو تعطيلها او تنصيبها أو ازالتها أو تحديثها . ويمكن ايضاً اضافة الevent receivers إلى عناصر الشيربوينت الأخرى مثل القوائم lists أو المواقع SharePoint Sites.<br />
<br />
- *القوائم lists : وهي اساسية جداً للشيربوينت وتستعمل في كل مكان تقريباً فالfeatures مثل الإستفتاءات surveys و الissues والمكتبات document libraries كلها مبنية على القوائم lists.<br />
<br />
يحدد تعريف القائمة list definition الحقول والforms والviews (صفحات .aspx) واتواع المحتوى content types المرتبطة بالقائمة list. ويدعى التطبيق المعين للlist definition *ب list instance.<br />
<br />
- *Workflows : تستعمل الworkflows في SharePoint 2010 من اجل عمل اتمتة automate لمهام العمل business processes . الSharePoint Workflows هي حقيقة مبنية على نفس محرك الworkflow (Windows Workflow Foundation أو WF) والتي ظهرت في .NET 3.5 .<br />
<br />
يمكن للworkflows أن ترتبط مع موقع شيربوينت معين أو قائمة list أو حتى نوع محتوى content type.<br />
<br />
- *Web Parts : هي عبارة عن web server controls يتم استضافتها في صقحة الweb Parts في الشيربوينت ويمكن للمستخدمين أن يعيدو صياغة صفحة الweb Parts كما يريدون , فيستطيعون اختيار عرض واحد أو اكثر من الweb Parts *في تلك الصفحة .<br />
يمكن للweb Parts أن تعرض أي شيئ ببساطة كstatic label يزود بعض المحتويات لصفحة الويب وحتى form *كامل لادخال البيانات لعرض وتقديم خط بيانات العمل line of business data.<br />
<br />
انشاء مشروع SharePoint<br />
<br />
اصبحت تمتلك حتى الان خلفية جيدة عن المفاهيم والمصطلحات الأساسية في SharePoint ويمكنك الان انشاء اول solution لك في الشير بوينت .<br />
<br />
قم باختيار File من الفيجوال ستديو 2010 *وثم New وبعدها Project وثم اختار اللغة البرمجية التي تريد أن تعمل معها Visual C# أو Visual Basic .<br />
<br />
سوف يتم عرض انواع مشاريع الشيربوينت كما في الصورة التالية :<br />
<br />
<img src="http://img833.imageshack.us/img833/4968/93424541.png" loading="lazy"  alt="[صورة مرفقة: 93424541.png]" class="mycode_img" /><br />
<br />
هناك عدة قوالب لمشاريع الشيربوينت موجودة في الفيجوال ستديو 2010 واغلب هذه المكونات يمكنك انشاءها ايضا كعناصر مستقلة في SharePoint Solution .<br />
<br />
لهذا الامر نختار new Empty SharePoint Project .<br />
<br />
عندما تضغط OK سوف يتم تشغيل SharePoint Customization Wizard الموضح في الصورة التالية:<br />
<img src="http://img690.imageshack.us/img690/3504/49365680.png" loading="lazy"  alt="[صورة مرفقة: 49365680.png]" class="mycode_img" /><br />
بامكانك هنا تحديد موقع ومستوى الحماية للتجريب ولعمل الdebugging . قم باختيار Deploy s *Farm Solution واضغط Finish .<br />
<br />
معلومة : تعمل Sandbox Solutions في بيئة ذات وثوق جزئي partially trust مع access *لمجموعة ثانوية محددة من الوظائف . تراقب بيئة الSandbox مجموعة من الإجراءات التي تتعلق في الأداء ومن ضمنها الوقت التنفيذي للCPU واستهلاك الذاكرة ووقت تنفيذ استعلامات قاعدة البيانات .<br />
لا يمكن تفعيل Sandbox Solution مالم يتم تمريرها في عملية validation . كل هذه الأمور تقدم ثقة وطمأنينة للSharePoint Administrator بأن اي مكون خطر تالف لن يؤثر على بقية بيئة الSharePoint .<br />
<br />
<br />
سوف تلاحظ ظهور خيارين في الSolution Explorer عندما يتم انشاء مشروع الشيربوينت , وهذه الخيارات موجودة في كل مشاريع الشيربوينت ولا يمكن حذفها أو نقلها أو اعادة تسميتها .<br />
<br />
يمكن لخيار ومجلد *Features أن يحتوي على SharePoint Feature واحد أو اكثر وكما ذكرنا سابقاً فالFeatures هي مجموعة *من الموارد التي تمثل وظائف معينة بشكل منطقي logical set , فعندما تضيف عنصر جديد في اي وقت مثل Visual Web Part أو Content type فسوف يتم اضافتها للFeatures تحت مجلد Features اما لFeature موجودة سابقاً أو أو سيتم انشاء Feature جديدة حسب نطاق العنصر item scope . سوف نناقش الFeatures في قسم لاحق في هذه المقالة .<br />
<br />
<br />
يحتوي مجلد Package على ملف منفرد يعمل كالية نشر لمشروغ الشيربوينت . تمتلك الPackage امتداد WSP وهي مماثلة لملف التنصيب من ناحية منطقية وتحتوي على مجموعة من الFeatures والSite Definition بالإضافة لassemblies اضافية تم وضعها في موقع الشيربوينت . سوف نناقش الPackeges في القسم الاخير من هذه المقالة .<br />
<br />
حتى نضيف مكون أو عنصر لهذا الsolution نضغط بالزر الأيمن على الproject في الSolution Explorer ونختار Add وثم New Item . وكما نرى في الصورة التالية فإن الشيربوينت وضع لنا عدة ضخم من الخيارات لمكونات الشيربوينت . نختار عنصر جديد ل Application Page وندخل myPage.aspx كاسم له ونضغط OK.<br />
<br />
<img src="http://img233.imageshack.us/img233/8007/22517282.png" loading="lazy"  alt="[صورة مرفقة: 22517282.png]" class="mycode_img" /><br />
الApplication Page هي احدى انواع صفحات الويب لASP.NET والتي توجد في مواقع الشيربوينت . اغلب الصفحات التي يتعامل معها المستخدمون للشيربوينت هي في الواقع صفحات المحتويات Content Pages . ومع أن الفيجوال ستديو لا يحتوي على خيار او قالب لصفحات المحتوى Content Pages إلا أنه يمكن انشاءها وتعديلها عن طريق ادوات مثل SharePoint Designer أو باستعمال الObject Model للSharePoint Foundation .<br />
<br />
يمكن اضافة صفحات المحتويات Content Pages إلى مكتبة الصفحات SharePoint Page Library ويمكن لهذه الصفحات أن تحتوي على dynamic Web Parts .<br />
<br />
ملاحظة: يتكون الobject model *في SharePoint Foundation 2010 *من اكثر من 70 *Namespace ويقدم API تسمح لك بتفيذ المهام *الإدارية والخاصة *بالمستخدم بشكل برمجي *. توجد معظم الكلاسات في الاسمبلي Microsoft.SharePoint.dll و Microsoft.SharePoint.Client.dll ويمكن استعمال هذه الكلاسات للعمل مع بيئة SharePoint Foundation أو SharePoint Server محلياً.<br />
<br />
<br />
على الرغم من أن الApplication Pages لا *يمكنها تنفيذ عدد من الأمور التي تستطيع صفحات المحتويات Content Pages تنفيذها فالأخيرة تملك دعم افضل بكثير لكودات التطبيقات المعينة لذلك تستعمل الApplication Pages *للوظائف الإدارية .<br />
<br />
<br />
<br />
لا بد انك لاحظت أن الApplication Pages لا تضاف إلى الroot مباشرة عند انشاءها بل هي تضاف إلى مجلد فرعي اسمه بنفس اسم مشروعك ضمن مجلد جديد يدعى Layouts والذي لا يمكنك تغييره لكن تستطيع اسم المجلد الفرعي وقتما تشاء . يجب ان تعلم أن مجلد Layouts هو مثال على SharePoint Mapped Folder والذي هو اساساً اختصار لمجلد الشيربوينت الإعتيادي ويوفر علينا عناء تحديد المسار الكامل full path للمجلد في الsolution .<br />
<br />
يمكنك اضافة Mapped Folder لمشروعك عن طريق الضغط بالزر الأيمن على الproject واختيار Add وثم SharePoint Mapped Folder وبعدها ستلاحظ ظهور صندوق حوار يحتوي على جميع مجلدات شيربوينت المتوفرة كما هو مبين في الصورة التالية :<br />
<img src="http://img252.imageshack.us/img252/3656/14201506.png" loading="lazy"  alt="[صورة مرفقة: 14201506.png]" class="mycode_img" /><br />
<br />
يتم عمل render لصفحات الApplication باستعمال SharePoint master page اثناء وقت التشغيل لأنها تحتوي على عدة Content controls للASP.NET كPlaceholder لمواقع مختلفة في الmaster page . يمكنك اضافة أي محتويات ثابتة و HTML Controls و ASP.NET Web Controls في صفحة الApplication بالإضافة لامكانية تعديل الcode behind للصفحة .<br />
<br />
يمكنك بناء وتشغيل المشروع كأي مشروع اخر بالضغط على F5 (Debug Mode) وسوف يقوم الفيجوال ستديو بعمل Package ونشر بشكل تلقائي للApplication Page إلى SharePoint Installation *المحلي .<br />
<br />
بعدها ستشاهد الصفحة الرئيسية للشيربيونت على المتصفح وحتى نرى صفحة الApplication Page التي اضفناها نضع الرابط التالي في المتصفح بشكل يدوي :<br />
<br />
<a href="http://ServerName/_layouts/ProjectName/MyPage.aspx" target="_blank" rel="noopener" class="mycode_url">http://ServerName/_layouts/ProjectName/MyPage.aspx</a><br />
<br />
<br />
يمكنك عمل debug لصفحة الApplication بنفس الطريقة التي تعمل فيها debug لأي web form اخر في ASP.NET.<br />
<img src="http://img297.imageshack.us/img297/4886/11809359.png" loading="lazy"  alt="[صورة مرفقة: 11809359.png]" class="mycode_img" /><br />
<br />
<br />
الكاتب<br />
عبد العظيم بخاري<br />
<a href="http://www.el-bukhari.com/2010/10/2010-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://www.el-bukhari.com/2010/10/2010-sharepoint.html</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ما هو الشير بيونت]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4557</link>
			<pubDate>Fri, 28 Sep 2012 08:24:33 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4557</guid>
			<description><![CDATA[الشيربوينت :<br />
أنتجته مايكروسوفت وله العديد من الاصدارات 2003 ،2007 ، 2010، يعمل على هيئة المواقع الإلكترونية ،يتميز بأنه يقدم العديد من الخدمات التي يمكن الإستفادة منها على مستوى المؤسسة و على مستوى الإدارة، كما أنه يتمتع بقدر عالي من الأمان وضمان سرية المعلومات والتي تتطلبها كل إدارة في مؤسسة ما, حيث تكون الملفات وجميع تفاصيل العمل الخاصة بها محاطة بالسرية الكاملة، وهذا بالطبع لا يمنعها من مشاركة موقعها الإلكتروني مع باقي الإدارات ولكن على الإدارة أن تقرر ما الأقسام التي يمكن مشاركتها والأقسام التي بحاجة لعزلها <br />
هو مجموعة من الحلول الخاصة لأتمام الاعمال الداخلية والخارجية لأي مؤسسة <br />
ويتكون من العديد من الوظائف والتي هي بشكلها العام<br />
• التفاعل في العمل<br />
• ادارة الوثائق<br />
• ادارة السجلات<br />
• ادارة محتوى الويب<br />
• ادارة الاعمال الذكية<br />
• ادارة النماذج الرقمية وادارة سير العمل<br />
<br />
<br />
<br />
وهو في الحقيقة بيئة مفتوحة للتطوير كمنصة لبناء الاعمال عليها, وربما يصعب تشغليها كما هي دون التدخل البرمجي لتكون فعالة حقا. الشيربيونت هو مصطلح عام يتكون من منتجين ان صح التعبير, اولهما هو خدمات الشيربوينت Windows SharePoint services والثاني خادم الشيربيونت Office SharePoint Server. ولتكون الصور واضحة فالمنتج الاول هو اساس الثاني بمعني انه الخدمات هي الاساس وتتكون من ادارة التفاعل في العمل فقط, والخادم مبني عليها بحيث يضيف الوظائف المذكور سابقا ليكون منتج متكامل لإدارة المحتويات الرقمية. هذان المنتجان يمكن التعامل معهما من خلال الويب بالكامل Web Based Application لكن لتكون الصورة واضحة فإن هذان المنتجان يحتاجان للعديد من التطبيقات المعتمدة على الويندوز Desktop application مثل<br />
<br />
• Microsoft Office Access<br />
• Microsoft Office Excel<br />
• Microsoft Office Word<br />
• Microsoft Office InfoPath<br />
• Microsoft Office FrontPage or SharePoint Designer<br />
• Microsoft Visual Studio<br />
<br />
والكثير الكثير من تطبيقات Microsoft <br />
<br />
<br />
الان سنأتي على ذكر نبذة عن SharePoint !<br />
<br />
مر الشيربوينت بالعديد من المراحل منذ عام 2001, حيث بدء كمنتج منبثق من Exchange وقتها وكان يعتمد على قاعدة بياناتها الخاصة, وليس قاعدة بيانات MS SQL Server وكان منتجا قويا ومميزا وهو الانطلاقة الحقيقية للشيربيونت لكن كان صعب جدا على المطورين التعامل معه حيث كان مبني على العديد من التقنيات المتفرقة. اصدار العام 2001 كان يتميز بإمكانية تحديد اكثر من سجل والسجل هو مجموعة حقول ترتبط مع المستند لوصف محتوها, مثل المؤلف والعنوان" وكذلك كان يتميز بقدرته على منح الصلاحية على مستوى العنصر. في الاصدار 2003 هاتين الميزتان لم تكن موجوة مع انه اصدار احدث, حيث اعتمد الاصدار 2003 لأول مرة على MS SQL server كقاعدة بيانات وكانت القدرة على نقل جميع ميزات الاصدار القديم صعبة جدا, لكن تميز هذا الإصدار بالعديد من الميزات الخاصة بالمطورين, فقد اصبح متعمد اعتمادا كليا على الدت نت ASP.NET وكذلك تم ادخال المنتج الجديد وقتها وهو لإدارة النماذج الرقمية InfoPath.<br />
<br />
الاصدار 2007 كان مميزا حيث جمع ميزات الاصدار 2001 و2003 واضاف العديد من الوظائف الحيوية الجديدة التي تمكن اي مؤسسة من تطبيق مبدء "مكتب بلا اوراق" وتم ادخال منصة جديدة لإدارة سير العمل<br />
Windows Workflow Foundation وهو ما اعطى قوة حقيقة لهذا المنتج. كذلك تم دمج خادم ادارة المحتويات القديم Content <br />
Management Server ضمن وظائف خادم الشيربيونت 2007 ليصبح هذا الخادم حلا متكاملا للانترنت والانترانت والاكسترانت والبوابات الرقمية, كذلك اصبح يدعم مبدء ECM وهو اختصار ل Enterprise Content Management وهذا المبدء يتكون من ادارة الوثائق والسجلات ومحتوى الوب بالإضافة لإدارة النماذج الرقمية.<br />
<br />
تم بناء الاصدار 2007 بالكامل على تقنية ASP.NET 2.0 وهو ما اتاح الاستفادة من تقنيات مثل Master Page و Site Navigation والعديد من الامور التقنية الرائعة. طبعا يصعب الحديث عن تقنيات ال ASP.NET 2.0 في مقالة عامه كهذه.<br />
<br />
<br />
<br />
بعض من مميزات SharePoint<br />
<br />
<br />
يمكن تكوين بيئة برامج تلبي الاحتياج دون الاستعانة بسطر واحد من الاكواد .. ولكني من خلال خبرتي المتواضعه في مجال البرمجة <br />
فإنه من المستحيل الاعتماد كليا على الشيبريونت كمنتج جاهز للعمل, طبعا يحتاج الشيربيونت لكي ينجح بأي مؤسسة للتخطيط والتصميم وعمل الدراسات الموسعة. لكن الحديث هنا عن التطبيق الفعلي, فعند التطبيق ستواجة اي مستخدم مشاكل تتمحور معضمها حول التكامل مع الانظمة الفعالة بالفعل بالمؤسسة وجلب البيانات منها والاعتماد على بيانات خارجية لإثراء الشيربيونت مثل قوائم رؤوس موضوعات, قوائم العملاء وغيرها من الامور التي ربما تكون مطبقة بالفعل داخل بيئة المؤسسة.<br />
<br />
كما تمت اضافة ميزة BDC وهذه الخدمة تمكنك من الارتباط مع جداول خارج بيئة الشيربيونت عن طريق تكوين ملفات XML <br />
<br />
واي مبرمج محترف في بيئة ASP.NET سيستطيع التعامل مع هذه التقنية حيث يوفر الشيربيونت امكانية الوصول برمجيا لجميع وظائفه سواء عن طريق API او عن طريق XML Web Service, كذلك يمكنك بناء محركات سير عمل اعتمادا على WWF سواء بإستخدام SharePoint designer او عن طريق استخدام Visual Studio 2005 ولكن تصميم محركات سير عمل مبنية على منصة WWF ليس بالامر السهل, وربما توفر منتجات 3rd Party حلولا مثالية لهذا الموضوع مثل منتج Nintex او AgilePoint او Skelta او K2.<br />
<br />
<br />
<br />
ختاما, نرى هنا ان بيئة الشيربيونت ستتبوء مكانة مميزة قريبا شئنا ام ابينا وذلك لكونها بيئة ومنصة لإدارة الاعمال الكترونية بكل ما تحمله الكلمة من معنى واعتقد انها ستسهم في بناء لبنات الحكومات الالكترونية اذا ما ربطنها مع خادم اخر من ميكروسوفت وهو BizTalk والذي يعمل على تسيير الاعمال الالكترونية ضمن مبدء B2B. <br />
<br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[الشيربوينت :<br />
أنتجته مايكروسوفت وله العديد من الاصدارات 2003 ،2007 ، 2010، يعمل على هيئة المواقع الإلكترونية ،يتميز بأنه يقدم العديد من الخدمات التي يمكن الإستفادة منها على مستوى المؤسسة و على مستوى الإدارة، كما أنه يتمتع بقدر عالي من الأمان وضمان سرية المعلومات والتي تتطلبها كل إدارة في مؤسسة ما, حيث تكون الملفات وجميع تفاصيل العمل الخاصة بها محاطة بالسرية الكاملة، وهذا بالطبع لا يمنعها من مشاركة موقعها الإلكتروني مع باقي الإدارات ولكن على الإدارة أن تقرر ما الأقسام التي يمكن مشاركتها والأقسام التي بحاجة لعزلها <br />
هو مجموعة من الحلول الخاصة لأتمام الاعمال الداخلية والخارجية لأي مؤسسة <br />
ويتكون من العديد من الوظائف والتي هي بشكلها العام<br />
• التفاعل في العمل<br />
• ادارة الوثائق<br />
• ادارة السجلات<br />
• ادارة محتوى الويب<br />
• ادارة الاعمال الذكية<br />
• ادارة النماذج الرقمية وادارة سير العمل<br />
<br />
<br />
<br />
وهو في الحقيقة بيئة مفتوحة للتطوير كمنصة لبناء الاعمال عليها, وربما يصعب تشغليها كما هي دون التدخل البرمجي لتكون فعالة حقا. الشيربيونت هو مصطلح عام يتكون من منتجين ان صح التعبير, اولهما هو خدمات الشيربوينت Windows SharePoint services والثاني خادم الشيربيونت Office SharePoint Server. ولتكون الصور واضحة فالمنتج الاول هو اساس الثاني بمعني انه الخدمات هي الاساس وتتكون من ادارة التفاعل في العمل فقط, والخادم مبني عليها بحيث يضيف الوظائف المذكور سابقا ليكون منتج متكامل لإدارة المحتويات الرقمية. هذان المنتجان يمكن التعامل معهما من خلال الويب بالكامل Web Based Application لكن لتكون الصورة واضحة فإن هذان المنتجان يحتاجان للعديد من التطبيقات المعتمدة على الويندوز Desktop application مثل<br />
<br />
• Microsoft Office Access<br />
• Microsoft Office Excel<br />
• Microsoft Office Word<br />
• Microsoft Office InfoPath<br />
• Microsoft Office FrontPage or SharePoint Designer<br />
• Microsoft Visual Studio<br />
<br />
والكثير الكثير من تطبيقات Microsoft <br />
<br />
<br />
الان سنأتي على ذكر نبذة عن SharePoint !<br />
<br />
مر الشيربوينت بالعديد من المراحل منذ عام 2001, حيث بدء كمنتج منبثق من Exchange وقتها وكان يعتمد على قاعدة بياناتها الخاصة, وليس قاعدة بيانات MS SQL Server وكان منتجا قويا ومميزا وهو الانطلاقة الحقيقية للشيربيونت لكن كان صعب جدا على المطورين التعامل معه حيث كان مبني على العديد من التقنيات المتفرقة. اصدار العام 2001 كان يتميز بإمكانية تحديد اكثر من سجل والسجل هو مجموعة حقول ترتبط مع المستند لوصف محتوها, مثل المؤلف والعنوان" وكذلك كان يتميز بقدرته على منح الصلاحية على مستوى العنصر. في الاصدار 2003 هاتين الميزتان لم تكن موجوة مع انه اصدار احدث, حيث اعتمد الاصدار 2003 لأول مرة على MS SQL server كقاعدة بيانات وكانت القدرة على نقل جميع ميزات الاصدار القديم صعبة جدا, لكن تميز هذا الإصدار بالعديد من الميزات الخاصة بالمطورين, فقد اصبح متعمد اعتمادا كليا على الدت نت ASP.NET وكذلك تم ادخال المنتج الجديد وقتها وهو لإدارة النماذج الرقمية InfoPath.<br />
<br />
الاصدار 2007 كان مميزا حيث جمع ميزات الاصدار 2001 و2003 واضاف العديد من الوظائف الحيوية الجديدة التي تمكن اي مؤسسة من تطبيق مبدء "مكتب بلا اوراق" وتم ادخال منصة جديدة لإدارة سير العمل<br />
Windows Workflow Foundation وهو ما اعطى قوة حقيقة لهذا المنتج. كذلك تم دمج خادم ادارة المحتويات القديم Content <br />
Management Server ضمن وظائف خادم الشيربيونت 2007 ليصبح هذا الخادم حلا متكاملا للانترنت والانترانت والاكسترانت والبوابات الرقمية, كذلك اصبح يدعم مبدء ECM وهو اختصار ل Enterprise Content Management وهذا المبدء يتكون من ادارة الوثائق والسجلات ومحتوى الوب بالإضافة لإدارة النماذج الرقمية.<br />
<br />
تم بناء الاصدار 2007 بالكامل على تقنية ASP.NET 2.0 وهو ما اتاح الاستفادة من تقنيات مثل Master Page و Site Navigation والعديد من الامور التقنية الرائعة. طبعا يصعب الحديث عن تقنيات ال ASP.NET 2.0 في مقالة عامه كهذه.<br />
<br />
<br />
<br />
بعض من مميزات SharePoint<br />
<br />
<br />
يمكن تكوين بيئة برامج تلبي الاحتياج دون الاستعانة بسطر واحد من الاكواد .. ولكني من خلال خبرتي المتواضعه في مجال البرمجة <br />
فإنه من المستحيل الاعتماد كليا على الشيبريونت كمنتج جاهز للعمل, طبعا يحتاج الشيربيونت لكي ينجح بأي مؤسسة للتخطيط والتصميم وعمل الدراسات الموسعة. لكن الحديث هنا عن التطبيق الفعلي, فعند التطبيق ستواجة اي مستخدم مشاكل تتمحور معضمها حول التكامل مع الانظمة الفعالة بالفعل بالمؤسسة وجلب البيانات منها والاعتماد على بيانات خارجية لإثراء الشيربيونت مثل قوائم رؤوس موضوعات, قوائم العملاء وغيرها من الامور التي ربما تكون مطبقة بالفعل داخل بيئة المؤسسة.<br />
<br />
كما تمت اضافة ميزة BDC وهذه الخدمة تمكنك من الارتباط مع جداول خارج بيئة الشيربيونت عن طريق تكوين ملفات XML <br />
<br />
واي مبرمج محترف في بيئة ASP.NET سيستطيع التعامل مع هذه التقنية حيث يوفر الشيربيونت امكانية الوصول برمجيا لجميع وظائفه سواء عن طريق API او عن طريق XML Web Service, كذلك يمكنك بناء محركات سير عمل اعتمادا على WWF سواء بإستخدام SharePoint designer او عن طريق استخدام Visual Studio 2005 ولكن تصميم محركات سير عمل مبنية على منصة WWF ليس بالامر السهل, وربما توفر منتجات 3rd Party حلولا مثالية لهذا الموضوع مثل منتج Nintex او AgilePoint او Skelta او K2.<br />
<br />
<br />
<br />
ختاما, نرى هنا ان بيئة الشيربيونت ستتبوء مكانة مميزة قريبا شئنا ام ابينا وذلك لكونها بيئة ومنصة لإدارة الاعمال الكترونية بكل ما تحمله الكلمة من معنى واعتقد انها ستسهم في بناء لبنات الحكومات الالكترونية اذا ما ربطنها مع خادم اخر من ميكروسوفت وهو BizTalk والذي يعمل على تسيير الاعمال الالكترونية ضمن مبدء B2B. <br />
<br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[كيفية استيراد جدول من ملف اكسل إلى قائمة فى الشيربوينت]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4556</link>
			<pubDate>Fri, 28 Sep 2012 08:23:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4556</guid>
			<description><![CDATA[Import a spreadsheet هي عبارة عن قائمة (Lists) يتم استضافتها عن طريق ملف اكسل في الشيربوينت ويمكن للمستخدميناضافة سجلات جديدة او حذف سجل كما يريدون, <br />
<br />
مقالة فى ملف فى المرفق <br />
[ATTACH]344[/ATTACH]<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/pdf.gif" title="Adobe Acrobat PDF" border="0" alt=".pdf" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2763" target="_blank" title="">&#1603;&#1610;&#1601;&#1610;&#1577; &#1575;&#1587;&#1578;&#1610;&#1585;&#1575;&#1583; &#1580;&amp;#1.pdf</a> (الحجم : 772.6 ك ب / التحميلات : 76)
]]></description>
			<content:encoded><![CDATA[Import a spreadsheet هي عبارة عن قائمة (Lists) يتم استضافتها عن طريق ملف اكسل في الشيربوينت ويمكن للمستخدميناضافة سجلات جديدة او حذف سجل كما يريدون, <br />
<br />
مقالة فى ملف فى المرفق <br />
[ATTACH]344[/ATTACH]<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/pdf.gif" title="Adobe Acrobat PDF" border="0" alt=".pdf" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2763" target="_blank" title="">&#1603;&#1610;&#1601;&#1610;&#1577; &#1575;&#1587;&#1578;&#1610;&#1585;&#1575;&#1583; &#1580;&amp;#1.pdf</a> (الحجم : 772.6 ك ب / التحميلات : 76)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Installing SharePoint 2013 Beta خطوة بخطوة]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4555</link>
			<pubDate>Fri, 28 Sep 2012 08:21:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4555</guid>
			<description><![CDATA[Installing SharePoint 2013 Beta خطوة بخطوة <br />
<br />
<br />
<a href="http://emadadel.wordpress.com/2012/07/18/installing-sharepoint-2013-beta/" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com/2012/0...int-2013-beta/ </a><br />
<br />
__________________<br />
الكاتب / emadadel2008<br />
نتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[Installing SharePoint 2013 Beta خطوة بخطوة <br />
<br />
<br />
<a href="http://emadadel.wordpress.com/2012/07/18/installing-sharepoint-2013-beta/" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com/2012/0...int-2013-beta/ </a><br />
<br />
__________________<br />
الكاتب / emadadel2008<br />
نتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سلسلة تعليم الشير بوينت بالعربى]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4554</link>
			<pubDate>Fri, 28 Sep 2012 08:17:17 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4554</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="color: #FF0000;" class="mycode_color"><span style="font-size: 3pt;" class="mycode_size">بمناسبة افتتاح موقع شير بيونت اجيبت </span></span></div>
[ATTACH=CONFIG]343[/ATTACH]<br />
[ATTACH=CONFIG]341[/ATTACH]<br />
اقدم لكم اكثر من 25 فيديو تعليمى للشير بونت بالعربى<br />
<br />
صورة من الفيديوهات<br />
<br />
[ATTACH=CONFIG]342[/ATTACH]<br />
<br />
<br />
<br />
<span style="color: #FF0000;" class="mycode_color">رابط الموقع</span><br />
<a href="http://sharepointegypt.com/SharePointEgypt/SitePages/video.aspx" target="_blank" rel="noopener" class="mycode_url">http://sharepointegypt.com/SharePointEgy...video.aspx</a><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2760" target="_blank" title="">123.jpg</a> (الحجم : 45.68 ك ب / التحميلات : 120)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2761" target="_blank" title="">mmm.jpg</a> (الحجم : 61.34 ك ب / التحميلات : 122)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2762" target="_blank" title="">mmmm.png</a> (الحجم : 41.69 ك ب / التحميلات : 119)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="color: #FF0000;" class="mycode_color"><span style="font-size: 3pt;" class="mycode_size">بمناسبة افتتاح موقع شير بيونت اجيبت </span></span></div>
[ATTACH=CONFIG]343[/ATTACH]<br />
[ATTACH=CONFIG]341[/ATTACH]<br />
اقدم لكم اكثر من 25 فيديو تعليمى للشير بونت بالعربى<br />
<br />
صورة من الفيديوهات<br />
<br />
[ATTACH=CONFIG]342[/ATTACH]<br />
<br />
<br />
<br />
<span style="color: #FF0000;" class="mycode_color">رابط الموقع</span><br />
<a href="http://sharepointegypt.com/SharePointEgypt/SitePages/video.aspx" target="_blank" rel="noopener" class="mycode_url">http://sharepointegypt.com/SharePointEgy...video.aspx</a><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2760" target="_blank" title="">123.jpg</a> (الحجم : 45.68 ك ب / التحميلات : 120)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2761" target="_blank" title="">mmm.jpg</a> (الحجم : 61.34 ك ب / التحميلات : 122)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2762" target="_blank" title="">mmmm.png</a> (الحجم : 41.69 ك ب / التحميلات : 119)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[الشيربوينت: نحومؤسسة بلا أوراق]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4553</link>
			<pubDate>Fri, 28 Sep 2012 08:10:55 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4553</guid>
			<description><![CDATA[هذه المقالة تم نشرها بمجلة واحة الحاسب العدد 63 لعام 2010<br />
SharePoint يشتق اسمه من كلمتين: Share والتي تعني مشاركة, و Point والتي تعني نقطة, وبذلك يمكن تعريف SharePoint على أنه المكان الذي يمكن مشاركة شيئا ما ضمنه, هذا الشيئ هو عادة جميع مصادر معلومات المؤسسة والتي تكون بصيغ مختلفة مثل الوثائق, التقارير, التقاويم, التعميمات, الجدوال, واي معلومات اخرى يمكن نشرها.<br />
الشيربوينت بتعريف اخر اكثر دقة هو بوابة معلومات المؤسسات من ميكروسوفت والذي يمكن اعداده ليكون بوابة المؤسسة الداخلية من خلال شبكة الانترانت, وبوابة المؤسسة للعملاء والشركاء من خلال الاكسترانت, وبوابة المؤسسة العامة على شبكة الانترنت. تقنية الشيربوينت تتكون من منتجين اساسيين وهما خدمات الشيربوينت SharePoint Service وخادم الشيربوينت SharePoint server. خدمات الشيربوينت هي منتج مجاني ولا يحتاج لتراخيص ويستخدم عادة في المؤسسات لإدارة الوثائق والمشاريع الصغيرة وهي مصممة للافراد والمجموعات, بينما يستخدم خادم الشيربوينت بواسطة الشركات المتوسطة الى الكبيرة لإدارة كل ما يجول بالخاطر من معرفة.<br />
<br />
<br />
<br />
<br />
<br />
الشيربوينت هو ايضا مكان يمكن لجميع الموظفين الإلتقاء ضمنه – بشكل افتراضي – والعمل على مشروع او وثيقة معينة وتقديم طلب الاجازة وطلب مساعدة من قسم الحاسب الالي او مناقشة موضوع يهم جزء من الموظفين. قد يخطر ببال القارئ الكريم ان جميع ما ذكر يمكن بالفعل تحقيقه بدون تقنية مثل الشيربوينت وهذا صحيح, لكن مع الشيربوينت جميع ما ذكر سيصبح اكثر تنظيما وضمن معايير عالية الجودة للحفظ والتصنيف والاسترجاع. لذلك يمكننا ان نطبق مبدء “مؤسسة بلا اوراق” اذا ما تم تطبيق الشيربوينت بالشكل الصحيح, حيث سيصبح من السهل ايجاد الوثائق, والنماذج الادارية والفنية وكذلك يمكن الحصول على اخر المعلومات حول مشروع معين وستكون هذه المعلومات متاحة لجميع اعضاء المشروع والمدراء وجميع الموظفين المخول لهم الوصول للمعلومة في اي وقت واي مكان.<br />
الشيربوينت يتيح للمؤسسات امكانيات متقدمة من التحكم والتحويل والموافقة والمصادقة ونشر الوثائق. وكما نعلم ما زالت العديد من المؤسسات تستخدم الوثائق الورقية مثل الفواتير, سجل المريض, نماذج التأمين, والعديد من الامثلة الاخرى. هذه الوثائق يتم نسخها عدة مرات ونشرها لعدة جهات حسب الحاجة. الان واذا ما تمكنا من تحويل هذه الوثائق الورقية وجميع المعاملات المتعلقة بها الى الصيغة الالكترونية, عندها فقط يمكن الوصول لهذه نسخة الكترونية من اي مكان بدون الحاجة لطباعتها او توزيعها يدويا او اتلافها فيما بعد.<br />
طبعا لا نحتاج لعمل حسابات لمعرفة كم من الاشجار يمكن ان يتم المحافظة عليها بتقليل استهلاك الاوراق, بالتأكيد كلنا يعلم كم هذا مفيد بيئيا, لكن هذه المقالة بالتأكيد ستتكلم عن الجوانب الفنية لتقنية الشيربيونت وسنلقي الضوء عليها وعلى اهم ميزاتها والفائدة من استخدامها, تمهيدا لمقالات قادمة اكثر عمقا ان شاء الله.<br />
فوائد استخدام تقنية الشيربوينت:<br />
1- الشيربيونت يساعد على تحسين التفاعل بين الموظفين وذلك بتوفير خيارات اتصال افضل بينهم وتوفير ميزات ادارة المشاريع, وادوات الجدولة والتنبيهات للمستخدمين عبر البريد الالكتروني.<br />
2- يساعد المؤسسات على تتبع وايجاد (البحث) والاحتفاظ بالمعرفة منظمة ومترابطة حيث يوفر ميزات مثل تتبع المعدات وادارة الوثائق وتجميع النماذج بالاضافة لتسجيل كل الافعال التي قام به شخص ما على معلومة ما.<br />
3- يسمع للاعمال بتعريف وتسيير وتوثيق شتى مجالات اجراءات العمل عبر استخدام محركات سير العمل.<br />
4- يقدم الشيربوينت امكانيات متقدمة لتجميع جميع المعلومات من عدة مصادر بالاضافة لإستصدار التقارير المطلوبة لهذه المعلومات وذلك بالسرعة والدقة المطلوبة.<br />
5- اخيرا يمتلك الشيربوينت امكانيات لإنشاء وتفعيل تطبيقات سريعة مثل تقديم خدمات الدعم الفني وادارة المشاريع وادارة السجلات والارشيف وادارة قاعات الاجتماعات والادوات والمعدات المتوفرة وجدولة هذه الاجتماعات والعديد من التطبيقات الاخرى التي تحتاجها المؤسسات.<br />
الشيربوينت تم تصميمه لحل العديد من المشاكل التي تواجه ادارة الاعمال الحديثة. الشيربوينت يقدم العديد من الحلول, حيث تمثل هذه الحلول مجموعة من الميزات التي تشكل بالمحصلة حلا لمشكلة قائمة. قبل القاء الضوء على بعض هذه الحلول يجب التنويه على ان هذه الحلول لست ثابته بمعنى انها قابلة للتخصيص حسب احتياجات المستخدمين وحسب نمط الاعمال السائد في المؤسسة. <br />
الدعائم الستة لتقنية الشيربوينت:<br />
<br />
<br />
<br />
1- التفاعل والتعاون Collaboration: عند تحقيق التكامل بين مساحات العمل والمواقع والمهام والمنتديات والاستفتاءات المختلفة والمدونات وخدمات النشر نكون قد حققنا مبدء التفاعل والتعاون بين جميع الموظفين فيما بينهم من جهة وبين المعلومات المتوفرة من جهة اخرى. الشيربوينت يساعد المؤسسات وذلك بتوفير منصة يمكن الاعتماد عليها لمشاركة المعلومات والعمل عليها ضمن مجموعات او مجتمعات. <br />
2- البوابة الرقمية Portal: البوابة الرقمية هي المكان الاوحد الذي يربط الموظفين بمعلومات المؤسسة الاساسية والتجارب المتوفرة والتطبيقات المستخدمة. تتوفر البوابة الرقمية ضمن الاصدار المدفوع وهو الخادم ولا تتوفر ضمن الخدمات المجانية, ونود الاشارة هنا الى ان البوابة الرقمية ضمن الشيربوينت تعتبر الاكثر شهرة بين قريناتها من المنتجات الاخرى, حيث تعتمد على تقنية Web Parts والتي تساعد المؤسسات على تخصيص شكل البوابة واضفاء الطابع الشخصي لكل مستخدم.<br />
3- البحث المتقدم Search: يحتوي الشيربوينت على محرك بحث متقدم ويساعد وجود هذا المحرك على زيادة الانتاجية وتقليل كمية المعلومات الغير لازمة لكل من الموظفين والشركاء والعملاء الراغبين بالبحث عن المحتوى المطلوب وذلك ضمن اوعية التخزين المتعددة وصيغ الملفات المختلفة. نتائج البحث المسترجعة تخضع لأذونات الامان, حيث لا يمكن ان تظهر نتائج لمستخدم ما لا يملك الأذونات اللازمة. اخيرا هذا المحرك يساعد على ايجاد الاشخاص والخبرات في مجالات محددة حسب الرغبة.<br />
4- ادارة محتويات المؤسسة Enterprise Content Management: المعلومات الغير مهيكلة اصبحت كابوس لجميع المؤسسات, حيث تقوم هذه المؤسسات بإنشاء العديد من هذه المعلومات والتي يتعدد اشكالها وصيغها ويصعب السيطرة عليها وتنظيمها وتصنيفها. هذه المعلومات يمكن ان تكون وثائق, رسائل بريد الكتروني, ملفات صوت وصورة, صفحات ويب, والعديد من الانواع الاخرى. هذه المعلومات تتواجد عادة بشكل عشوائي وهذا ما يجعل من الصعب ادارتها والسيطرة عليها وبالتالي يصعب استخدامها كأصول رقمية ثابته ذات فائدة قيمة. ادارة محتويات المؤسسة هي احدى المكونات الاساسية لأي مؤسسة والتي تساعد على تجاوز والتغلب على هذه التحديات. يمكن اختصار مبدء “ادارة محتويات المؤسسة” بالاحرف ECM وعادة يتكون هذا المبدء من عدة وظائف هامة والتي هي: إدارة الوثائق, ادارة السجلات والارشيف, ادارة محتويات الويب.<br />
<br />
<br />
<br />
5- إدارة اجراءات العمل والنماذج الرقمية Business Processes: يحتوي خادم الشيربوينت على محرك لسير الاعمال وادارة اجراءات العمل. تتنوع استخدامات سير العمل لتشمل مسارات المصادقة, او المراجعة والتدقيق او الاجراءات الخاصة بالارشفة, بالاضفافة لأتمتة جميع الاجراءات الادارية المعمول بها داخل المؤسسات. خادم الشيربوينت يتيح فرصة انشاء وصيانة وتحليل محركات سير العمل حسب الاحتياجات الخاصة والذي يؤدي بالنتيجة لتسهيل عمليات التفاعل والتعاون لإنجاز الاعمال المطلوب بكفاءة وسرعة. من جهة اخرى فإن النماذج الرقمية هي الجزء المكمل لأي محرك سير عمل, حيث يتكون الشيربوينت من محرك خاص لإنشاء النماذج الرقمية والتي تساعد على تجميع البيانات والتحقق من صلاحيتها. اعظم ميزات هذه النماذج انها تدعم معيار XML الشهير والذي يتيح التعامل مع هذه النماذج بواسطة تطبيقات مختلفة بغض النظر عن البيئة التي تعمل بها هذه التطبيقات.<br />
<br />
<br />
<br />
6- الاعمال الذكية Business Intelligence: الاعمال الذكية هي مجموعة من الادوات الذكية والتي تعتبر المفضلة لدى متخذي القرار والادارات العليا في المؤسسات حيث تتيح لهم الوصول وتحليل المعلومات في اي وقت واي مكان. هذه الادوات تسمح للمدارء إنشاء التقارير والاحصائيات المطلوبة, بالاضافة لتكوين صفحات تجميعية لبعض مؤشرات الاداء الحيوية والحساسة والتي توفر لمتخذي القرار المعلومات الضرورية للقيام بأعمالهم.<br />
هذه الدعائم الستة تعمل فيما بينها لتنتج نظاما متكاملا من الادوات الذكية والتي تساعد الجميع للعمل كفريق عمل واحد. الشيربوينت مفيد للغاية لأي مؤسسة تسعى لإيجاد الية لتفاعل موظفيها فيما بينهم عبر استخدام الوثائق او البريد الالكتروني او المستندات المطبوعة او حتى المحادثات الصوتية. كذلك يقوم الشيربوينت بإستضافة جميع هذه المعلومات في مكان مركزي واحد ويسمح بإسترجاع هذه المعلومات وتحديثها بدون متاعب كبيرة. الشيربوينت سهل وسريع التثبيت ضمن خادم ذو مواصفات متواضعة – حسب حجم العمل. كذلك يتكامل خادم الشيربوينت مع جميع تطبيقات Office والتي اصبحت شائعة وسهلة الاستخدام, حيث توفر تطبيقات Office بالتكامل مع الشيربوينت ادوات ذكية للموظفين لتسهيل عمليات التفاعل مع بعضهم البعض. <br />
في الختام, الشيربيونت يوفر عمليات ذات كفاءة اعلى وتنظيما اكبر مقابل الحصول على انتاجية اكبر ورغبة متزايدة بالاستخدام من قبل الموظفين. ويمكن اخيرا وصف الشيربوينت على انه البيئة التي يمكن تفعيلها سريعا والنمو معها بطريقة سلسلة وقابلة للتطور بشكل مستمر.<br />
كاتب المقالة: المهندس سامر نزال (مستشار تقنيات الشيربوينت ومطور تطبيقات<br />
<br />
<br />
<br />
الشيربوينت: نحو مؤسسة بلا أوراق<br />
for more vist <a href="http://www.facebook.com/groups/&#8203;Sharepoint.Egypt/" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/&#8203;Sharepoint.Egypt/</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a> <br />
<br />
الكاتب /Emad Adel Hanna<br />
Sharepoint Developer]]></description>
			<content:encoded><![CDATA[هذه المقالة تم نشرها بمجلة واحة الحاسب العدد 63 لعام 2010<br />
SharePoint يشتق اسمه من كلمتين: Share والتي تعني مشاركة, و Point والتي تعني نقطة, وبذلك يمكن تعريف SharePoint على أنه المكان الذي يمكن مشاركة شيئا ما ضمنه, هذا الشيئ هو عادة جميع مصادر معلومات المؤسسة والتي تكون بصيغ مختلفة مثل الوثائق, التقارير, التقاويم, التعميمات, الجدوال, واي معلومات اخرى يمكن نشرها.<br />
الشيربوينت بتعريف اخر اكثر دقة هو بوابة معلومات المؤسسات من ميكروسوفت والذي يمكن اعداده ليكون بوابة المؤسسة الداخلية من خلال شبكة الانترانت, وبوابة المؤسسة للعملاء والشركاء من خلال الاكسترانت, وبوابة المؤسسة العامة على شبكة الانترنت. تقنية الشيربوينت تتكون من منتجين اساسيين وهما خدمات الشيربوينت SharePoint Service وخادم الشيربوينت SharePoint server. خدمات الشيربوينت هي منتج مجاني ولا يحتاج لتراخيص ويستخدم عادة في المؤسسات لإدارة الوثائق والمشاريع الصغيرة وهي مصممة للافراد والمجموعات, بينما يستخدم خادم الشيربوينت بواسطة الشركات المتوسطة الى الكبيرة لإدارة كل ما يجول بالخاطر من معرفة.<br />
<br />
<br />
<br />
<br />
<br />
الشيربوينت هو ايضا مكان يمكن لجميع الموظفين الإلتقاء ضمنه – بشكل افتراضي – والعمل على مشروع او وثيقة معينة وتقديم طلب الاجازة وطلب مساعدة من قسم الحاسب الالي او مناقشة موضوع يهم جزء من الموظفين. قد يخطر ببال القارئ الكريم ان جميع ما ذكر يمكن بالفعل تحقيقه بدون تقنية مثل الشيربوينت وهذا صحيح, لكن مع الشيربوينت جميع ما ذكر سيصبح اكثر تنظيما وضمن معايير عالية الجودة للحفظ والتصنيف والاسترجاع. لذلك يمكننا ان نطبق مبدء “مؤسسة بلا اوراق” اذا ما تم تطبيق الشيربوينت بالشكل الصحيح, حيث سيصبح من السهل ايجاد الوثائق, والنماذج الادارية والفنية وكذلك يمكن الحصول على اخر المعلومات حول مشروع معين وستكون هذه المعلومات متاحة لجميع اعضاء المشروع والمدراء وجميع الموظفين المخول لهم الوصول للمعلومة في اي وقت واي مكان.<br />
الشيربوينت يتيح للمؤسسات امكانيات متقدمة من التحكم والتحويل والموافقة والمصادقة ونشر الوثائق. وكما نعلم ما زالت العديد من المؤسسات تستخدم الوثائق الورقية مثل الفواتير, سجل المريض, نماذج التأمين, والعديد من الامثلة الاخرى. هذه الوثائق يتم نسخها عدة مرات ونشرها لعدة جهات حسب الحاجة. الان واذا ما تمكنا من تحويل هذه الوثائق الورقية وجميع المعاملات المتعلقة بها الى الصيغة الالكترونية, عندها فقط يمكن الوصول لهذه نسخة الكترونية من اي مكان بدون الحاجة لطباعتها او توزيعها يدويا او اتلافها فيما بعد.<br />
طبعا لا نحتاج لعمل حسابات لمعرفة كم من الاشجار يمكن ان يتم المحافظة عليها بتقليل استهلاك الاوراق, بالتأكيد كلنا يعلم كم هذا مفيد بيئيا, لكن هذه المقالة بالتأكيد ستتكلم عن الجوانب الفنية لتقنية الشيربيونت وسنلقي الضوء عليها وعلى اهم ميزاتها والفائدة من استخدامها, تمهيدا لمقالات قادمة اكثر عمقا ان شاء الله.<br />
فوائد استخدام تقنية الشيربوينت:<br />
1- الشيربيونت يساعد على تحسين التفاعل بين الموظفين وذلك بتوفير خيارات اتصال افضل بينهم وتوفير ميزات ادارة المشاريع, وادوات الجدولة والتنبيهات للمستخدمين عبر البريد الالكتروني.<br />
2- يساعد المؤسسات على تتبع وايجاد (البحث) والاحتفاظ بالمعرفة منظمة ومترابطة حيث يوفر ميزات مثل تتبع المعدات وادارة الوثائق وتجميع النماذج بالاضافة لتسجيل كل الافعال التي قام به شخص ما على معلومة ما.<br />
3- يسمع للاعمال بتعريف وتسيير وتوثيق شتى مجالات اجراءات العمل عبر استخدام محركات سير العمل.<br />
4- يقدم الشيربوينت امكانيات متقدمة لتجميع جميع المعلومات من عدة مصادر بالاضافة لإستصدار التقارير المطلوبة لهذه المعلومات وذلك بالسرعة والدقة المطلوبة.<br />
5- اخيرا يمتلك الشيربوينت امكانيات لإنشاء وتفعيل تطبيقات سريعة مثل تقديم خدمات الدعم الفني وادارة المشاريع وادارة السجلات والارشيف وادارة قاعات الاجتماعات والادوات والمعدات المتوفرة وجدولة هذه الاجتماعات والعديد من التطبيقات الاخرى التي تحتاجها المؤسسات.<br />
الشيربوينت تم تصميمه لحل العديد من المشاكل التي تواجه ادارة الاعمال الحديثة. الشيربوينت يقدم العديد من الحلول, حيث تمثل هذه الحلول مجموعة من الميزات التي تشكل بالمحصلة حلا لمشكلة قائمة. قبل القاء الضوء على بعض هذه الحلول يجب التنويه على ان هذه الحلول لست ثابته بمعنى انها قابلة للتخصيص حسب احتياجات المستخدمين وحسب نمط الاعمال السائد في المؤسسة. <br />
الدعائم الستة لتقنية الشيربوينت:<br />
<br />
<br />
<br />
1- التفاعل والتعاون Collaboration: عند تحقيق التكامل بين مساحات العمل والمواقع والمهام والمنتديات والاستفتاءات المختلفة والمدونات وخدمات النشر نكون قد حققنا مبدء التفاعل والتعاون بين جميع الموظفين فيما بينهم من جهة وبين المعلومات المتوفرة من جهة اخرى. الشيربوينت يساعد المؤسسات وذلك بتوفير منصة يمكن الاعتماد عليها لمشاركة المعلومات والعمل عليها ضمن مجموعات او مجتمعات. <br />
2- البوابة الرقمية Portal: البوابة الرقمية هي المكان الاوحد الذي يربط الموظفين بمعلومات المؤسسة الاساسية والتجارب المتوفرة والتطبيقات المستخدمة. تتوفر البوابة الرقمية ضمن الاصدار المدفوع وهو الخادم ولا تتوفر ضمن الخدمات المجانية, ونود الاشارة هنا الى ان البوابة الرقمية ضمن الشيربوينت تعتبر الاكثر شهرة بين قريناتها من المنتجات الاخرى, حيث تعتمد على تقنية Web Parts والتي تساعد المؤسسات على تخصيص شكل البوابة واضفاء الطابع الشخصي لكل مستخدم.<br />
3- البحث المتقدم Search: يحتوي الشيربوينت على محرك بحث متقدم ويساعد وجود هذا المحرك على زيادة الانتاجية وتقليل كمية المعلومات الغير لازمة لكل من الموظفين والشركاء والعملاء الراغبين بالبحث عن المحتوى المطلوب وذلك ضمن اوعية التخزين المتعددة وصيغ الملفات المختلفة. نتائج البحث المسترجعة تخضع لأذونات الامان, حيث لا يمكن ان تظهر نتائج لمستخدم ما لا يملك الأذونات اللازمة. اخيرا هذا المحرك يساعد على ايجاد الاشخاص والخبرات في مجالات محددة حسب الرغبة.<br />
4- ادارة محتويات المؤسسة Enterprise Content Management: المعلومات الغير مهيكلة اصبحت كابوس لجميع المؤسسات, حيث تقوم هذه المؤسسات بإنشاء العديد من هذه المعلومات والتي يتعدد اشكالها وصيغها ويصعب السيطرة عليها وتنظيمها وتصنيفها. هذه المعلومات يمكن ان تكون وثائق, رسائل بريد الكتروني, ملفات صوت وصورة, صفحات ويب, والعديد من الانواع الاخرى. هذه المعلومات تتواجد عادة بشكل عشوائي وهذا ما يجعل من الصعب ادارتها والسيطرة عليها وبالتالي يصعب استخدامها كأصول رقمية ثابته ذات فائدة قيمة. ادارة محتويات المؤسسة هي احدى المكونات الاساسية لأي مؤسسة والتي تساعد على تجاوز والتغلب على هذه التحديات. يمكن اختصار مبدء “ادارة محتويات المؤسسة” بالاحرف ECM وعادة يتكون هذا المبدء من عدة وظائف هامة والتي هي: إدارة الوثائق, ادارة السجلات والارشيف, ادارة محتويات الويب.<br />
<br />
<br />
<br />
5- إدارة اجراءات العمل والنماذج الرقمية Business Processes: يحتوي خادم الشيربوينت على محرك لسير الاعمال وادارة اجراءات العمل. تتنوع استخدامات سير العمل لتشمل مسارات المصادقة, او المراجعة والتدقيق او الاجراءات الخاصة بالارشفة, بالاضفافة لأتمتة جميع الاجراءات الادارية المعمول بها داخل المؤسسات. خادم الشيربوينت يتيح فرصة انشاء وصيانة وتحليل محركات سير العمل حسب الاحتياجات الخاصة والذي يؤدي بالنتيجة لتسهيل عمليات التفاعل والتعاون لإنجاز الاعمال المطلوب بكفاءة وسرعة. من جهة اخرى فإن النماذج الرقمية هي الجزء المكمل لأي محرك سير عمل, حيث يتكون الشيربوينت من محرك خاص لإنشاء النماذج الرقمية والتي تساعد على تجميع البيانات والتحقق من صلاحيتها. اعظم ميزات هذه النماذج انها تدعم معيار XML الشهير والذي يتيح التعامل مع هذه النماذج بواسطة تطبيقات مختلفة بغض النظر عن البيئة التي تعمل بها هذه التطبيقات.<br />
<br />
<br />
<br />
6- الاعمال الذكية Business Intelligence: الاعمال الذكية هي مجموعة من الادوات الذكية والتي تعتبر المفضلة لدى متخذي القرار والادارات العليا في المؤسسات حيث تتيح لهم الوصول وتحليل المعلومات في اي وقت واي مكان. هذه الادوات تسمح للمدارء إنشاء التقارير والاحصائيات المطلوبة, بالاضافة لتكوين صفحات تجميعية لبعض مؤشرات الاداء الحيوية والحساسة والتي توفر لمتخذي القرار المعلومات الضرورية للقيام بأعمالهم.<br />
هذه الدعائم الستة تعمل فيما بينها لتنتج نظاما متكاملا من الادوات الذكية والتي تساعد الجميع للعمل كفريق عمل واحد. الشيربوينت مفيد للغاية لأي مؤسسة تسعى لإيجاد الية لتفاعل موظفيها فيما بينهم عبر استخدام الوثائق او البريد الالكتروني او المستندات المطبوعة او حتى المحادثات الصوتية. كذلك يقوم الشيربوينت بإستضافة جميع هذه المعلومات في مكان مركزي واحد ويسمح بإسترجاع هذه المعلومات وتحديثها بدون متاعب كبيرة. الشيربوينت سهل وسريع التثبيت ضمن خادم ذو مواصفات متواضعة – حسب حجم العمل. كذلك يتكامل خادم الشيربوينت مع جميع تطبيقات Office والتي اصبحت شائعة وسهلة الاستخدام, حيث توفر تطبيقات Office بالتكامل مع الشيربوينت ادوات ذكية للموظفين لتسهيل عمليات التفاعل مع بعضهم البعض. <br />
في الختام, الشيربيونت يوفر عمليات ذات كفاءة اعلى وتنظيما اكبر مقابل الحصول على انتاجية اكبر ورغبة متزايدة بالاستخدام من قبل الموظفين. ويمكن اخيرا وصف الشيربوينت على انه البيئة التي يمكن تفعيلها سريعا والنمو معها بطريقة سلسلة وقابلة للتطور بشكل مستمر.<br />
كاتب المقالة: المهندس سامر نزال (مستشار تقنيات الشيربوينت ومطور تطبيقات<br />
<br />
<br />
<br />
الشيربوينت: نحو مؤسسة بلا أوراق<br />
for more vist <a href="http://www.facebook.com/groups/&#8203;Sharepoint.Egypt/" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/&#8203;Sharepoint.Egypt/</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a> <br />
<br />
الكاتب /Emad Adel Hanna<br />
Sharepoint Developer]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[الفائدة من إستخدام خادم الشيربوينت]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4552</link>
			<pubDate>Fri, 28 Sep 2012 08:08:59 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4552</guid>
			<description><![CDATA[[ATTACH=CONFIG]337[/ATTACH]<br />
التفاعل بكفاءة عالية مع الاخرين, على سبيل المثال, يمن إستخدام التقويم ضمن البوابة او موقع لمجموعة افراد لمعرفة الاحداث الخاصة بعمل الفريق وتتبعها, او استخدام مكتبة الوثائق لتخزين وثائق المجموعات والاقسام والمؤسسة بشكل عام. يمكن كذلك مناقشة مواضيع معينة بإستخدام المدونات Blogs. <br />
<br />
<br />
[ATTACH=CONFIG]338[/ATTACH]<br />
إنشاء مواقع شخصية, حيث يمكن لأي موظف داخل المؤسسة انشاء موقعه الخاص الذي يمكنه من مشاركة معلوماته مع الاخرين. في هذا الموقع يستطيع الموظف مشاهدة وإدارة وثائقه, مهامه, وصلاته التشعبية, التقويم الخاص بأحداثه, والعديد من المعلومات الشخصية الأخرى وذلك من موقع شخصي واحد ومركزي.<br />
<br />
<br />
سهولة ايجاد الاشخاص, او البحث عن المعرفة بكل اقسامها, او البحث في بيانات تطبيقات الاعمال الاخرى في المؤسسة, مثل نظام شؤون الموظفين. وعلى سبيل المثال يمكن إيجاد اشخاص ذوي خبرات معينة او اهتمامات معينة بواسطة محرك البحث والذي يمكن استخدامه من الموقع الشخصي لكل موظف. كذلك يمكن ايجاد بيانات معينة من قواعد البيانات المختلفة او تطبيقات الاعمال في المؤسسة, وكذلك البحث عن الوثائق والسجلات والصور وملفات الصوت والصورة... الخ.<br />
[ATTACH=CONFIG]339[/ATTACH]<br />
إدارة الوثائق, إدارة السجلات, إدارة محتويات الويب. على سبيل المثال يمكن لأي مؤسسة تصميم خطة لإتلاف الوثائق او السجلات المحفوظة وذلك بعد فترة زمنية مجدولة.<br />
<br />
<br />
استخدام وتصميم وبرمجة نماذج الادخال والتي تتكامل مع قواعد البيانات او تطبيقات الاعمال الاخرى والتي تعتمد على تقنيات XML بشكل أساسي. على سبيل المثال, يمكن للمؤسسة تصميم نموذج إدخال لطلب صيانة لأجهزتها التي تم بيعها للعملاء وذلك عن طريق شبكة الانترنت او اي شبكة داخلية (انترانت, او اكسترانت) ويمكن لهذا الطلب بعد تقديمه ان يسير في محرك سير عمل تلقائيا.<br />
[ATTACH=CONFIG]340[/ATTACH]<br />
يمكن بسهولة نشر التقارير, والقوائم ومؤشرات تقييم الاداء (KPI) وذلك بالتكامل مع قواعد البيانت مثل MS SQL Server 2005.<br />
<br />
منقول منتدى فيجول بيسك <br />
الكاتب / emadadel2008<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2756" target="_blank" title="">m.jpg</a> (الحجم : 16.36 ك ب / التحميلات : 47)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2757" target="_blank" title="">mm.jpg</a> (الحجم : 20.3 ك ب / التحميلات : 43)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2758" target="_blank" title="">mmm.jpg</a> (الحجم : 20.58 ك ب / التحميلات : 43)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2759" target="_blank" title="">mmmm.png</a> (الحجم : 56.19 ك ب / التحميلات : 42)
]]></description>
			<content:encoded><![CDATA[[ATTACH=CONFIG]337[/ATTACH]<br />
التفاعل بكفاءة عالية مع الاخرين, على سبيل المثال, يمن إستخدام التقويم ضمن البوابة او موقع لمجموعة افراد لمعرفة الاحداث الخاصة بعمل الفريق وتتبعها, او استخدام مكتبة الوثائق لتخزين وثائق المجموعات والاقسام والمؤسسة بشكل عام. يمكن كذلك مناقشة مواضيع معينة بإستخدام المدونات Blogs. <br />
<br />
<br />
[ATTACH=CONFIG]338[/ATTACH]<br />
إنشاء مواقع شخصية, حيث يمكن لأي موظف داخل المؤسسة انشاء موقعه الخاص الذي يمكنه من مشاركة معلوماته مع الاخرين. في هذا الموقع يستطيع الموظف مشاهدة وإدارة وثائقه, مهامه, وصلاته التشعبية, التقويم الخاص بأحداثه, والعديد من المعلومات الشخصية الأخرى وذلك من موقع شخصي واحد ومركزي.<br />
<br />
<br />
سهولة ايجاد الاشخاص, او البحث عن المعرفة بكل اقسامها, او البحث في بيانات تطبيقات الاعمال الاخرى في المؤسسة, مثل نظام شؤون الموظفين. وعلى سبيل المثال يمكن إيجاد اشخاص ذوي خبرات معينة او اهتمامات معينة بواسطة محرك البحث والذي يمكن استخدامه من الموقع الشخصي لكل موظف. كذلك يمكن ايجاد بيانات معينة من قواعد البيانات المختلفة او تطبيقات الاعمال في المؤسسة, وكذلك البحث عن الوثائق والسجلات والصور وملفات الصوت والصورة... الخ.<br />
[ATTACH=CONFIG]339[/ATTACH]<br />
إدارة الوثائق, إدارة السجلات, إدارة محتويات الويب. على سبيل المثال يمكن لأي مؤسسة تصميم خطة لإتلاف الوثائق او السجلات المحفوظة وذلك بعد فترة زمنية مجدولة.<br />
<br />
<br />
استخدام وتصميم وبرمجة نماذج الادخال والتي تتكامل مع قواعد البيانات او تطبيقات الاعمال الاخرى والتي تعتمد على تقنيات XML بشكل أساسي. على سبيل المثال, يمكن للمؤسسة تصميم نموذج إدخال لطلب صيانة لأجهزتها التي تم بيعها للعملاء وذلك عن طريق شبكة الانترنت او اي شبكة داخلية (انترانت, او اكسترانت) ويمكن لهذا الطلب بعد تقديمه ان يسير في محرك سير عمل تلقائيا.<br />
[ATTACH=CONFIG]340[/ATTACH]<br />
يمكن بسهولة نشر التقارير, والقوائم ومؤشرات تقييم الاداء (KPI) وذلك بالتكامل مع قواعد البيانت مثل MS SQL Server 2005.<br />
<br />
منقول منتدى فيجول بيسك <br />
الكاتب / emadadel2008<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2756" target="_blank" title="">m.jpg</a> (الحجم : 16.36 ك ب / التحميلات : 47)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2757" target="_blank" title="">mm.jpg</a> (الحجم : 20.3 ك ب / التحميلات : 43)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="JPG Image" border="0" alt=".jpg" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2758" target="_blank" title="">mmm.jpg</a> (الحجم : 20.58 ك ب / التحميلات : 43)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2759" target="_blank" title="">mmmm.png</a> (الحجم : 56.19 ك ب / التحميلات : 42)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[اسطونات تعليم Microsoft Office SharePoint Designer 2007]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4551</link>
			<pubDate>Fri, 28 Sep 2012 08:02:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4551</guid>
			<description><![CDATA[السلام عليكم<br />
انا اتعلم هذه الأيام SharePoint 2007 <br />
وأثناء الغطس فى جوجل حصلت هذه المجموعة <br />
Total Training for Microsoft Office SharePoint Designer 2007 <br />
هم عباره عن 5 اسطوانات وحبيت انقل لكم الرابط للأفادة<br />
<a href="http://promax2.com/ebook-tutorial/13423-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13422-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13421-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13420-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13419-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
الشاب رافع كل اسطوانه على اكثر من 10 روابط يعني ان شاء الله لازم بتحصل رابط منهم شغال<br />
بالهنا والشفا  <br />
<br />
الكاتب / سمير عبدالواحد<br />
منتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[السلام عليكم<br />
انا اتعلم هذه الأيام SharePoint 2007 <br />
وأثناء الغطس فى جوجل حصلت هذه المجموعة <br />
Total Training for Microsoft Office SharePoint Designer 2007 <br />
هم عباره عن 5 اسطوانات وحبيت انقل لكم الرابط للأفادة<br />
<a href="http://promax2.com/ebook-tutorial/13423-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13422-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13421-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13420-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
<a href="http://promax2.com/ebook-tutorial/13419-total-training-for-microsoft-office-sharepoint.html" target="_blank" rel="noopener" class="mycode_url">http://promax2.com/ebook-tutorial/13...harepoint.html</a><br />
الشاب رافع كل اسطوانه على اكثر من 10 روابط يعني ان شاء الله لازم بتحصل رابط منهم شغال<br />
بالهنا والشفا  <br />
<br />
الكاتب / سمير عبدالواحد<br />
منتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ملفات تعليم SharePoint من مايكروسوفت مجانا]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4550</link>
			<pubDate>Fri, 28 Sep 2012 07:59:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4550</guid>
			<description><![CDATA[اتاحت مايكروسوفت تحميل ملفات تعليمية لبرنامجها الثوري والرائع MS SharePoint الملفات تم جمعها تحت مسمى SharePointTrainingStandalone<br />
وهي عبارة عن ملفات فيديو ومقالات وملفات تفاعلية <br />
لتحميل الملفات <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7BB3A2A3-6A9F-49F4-84E8-FF3FB71046DF&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">اضغط هنا</a><br />
الحجم: 141.5 MB<br />
<br />
<br />
<br />
ويقدم برنامج sharePoint مجموعة من الخدمات لمساعدتك على ادارة تدفق العمل ، وحفظ نسخة من تحديثات الملفات، وامكانية ربطه الى التطبيقات التجارية ، وتتبع مؤشرات الاداء الرئيسية لعملك ، واضافة المدونات وwikis ، وغيرها الكثير. <br />
<br />
و من خلال هذه المواضيع التدريبية ستقودك تدريجيا من البداية الى الميزات المتقدمه ، بما في ذلك مشاركة الملفات، والعمليات التجارية وانشاء النماذج وتدفق العمليات ، والبوابات الشخصية، والبحث ، وادارة المحتوى. وغيرها<br />
<br />
محتويات الدورة:<br />
Collaboration<br />
• Finding your way around a team site<br />
• Understanding permissions<br />
• Customizing a team site<br />
• Linking Calendars to Outlook<br />
• Adding Web Parts<br />
• Using libraries, lists, and workspaces<br />
• Using blogs and wikis to share information<br />
Enterprise Content Management<br />
• Document management<br />
• Records management<br />
• Protecting files<br />
• Using workflows<br />
• Creating and publishing Web pages<br />
• Improving compliance and support litigation discovery<br />
Search<br />
• Finding files, Web sites, information and people<br />
<br />
Portals and Personalization<br />
• Creating My Sites<br />
• Targeting content to specific audiences<br />
• Managing access to your My Site<br />
Business Processes and Forms <br />
• Streamlining business processes with forms and workflow<br />
• Gathering information with browser-compatible forms<br />
• Designing custom workflows using SharePoint Designer<br />
Business Intelligence<br />
• Sharing Excel workbooks as interactive reports<br />
• Working with a Report Center site<br />
• Using dashboards to drive decisions<br />
• Understanding Filter Web Parts<br />
• Integrating external data <br />
__________________<br />
mohmdfthy.blogspot.com <br />
الكاتب / Maxima <br />
منتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[اتاحت مايكروسوفت تحميل ملفات تعليمية لبرنامجها الثوري والرائع MS SharePoint الملفات تم جمعها تحت مسمى SharePointTrainingStandalone<br />
وهي عبارة عن ملفات فيديو ومقالات وملفات تفاعلية <br />
لتحميل الملفات <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7BB3A2A3-6A9F-49F4-84E8-FF3FB71046DF&amp;displaylang=en" target="_blank" rel="noopener" class="mycode_url">اضغط هنا</a><br />
الحجم: 141.5 MB<br />
<br />
<br />
<br />
ويقدم برنامج sharePoint مجموعة من الخدمات لمساعدتك على ادارة تدفق العمل ، وحفظ نسخة من تحديثات الملفات، وامكانية ربطه الى التطبيقات التجارية ، وتتبع مؤشرات الاداء الرئيسية لعملك ، واضافة المدونات وwikis ، وغيرها الكثير. <br />
<br />
و من خلال هذه المواضيع التدريبية ستقودك تدريجيا من البداية الى الميزات المتقدمه ، بما في ذلك مشاركة الملفات، والعمليات التجارية وانشاء النماذج وتدفق العمليات ، والبوابات الشخصية، والبحث ، وادارة المحتوى. وغيرها<br />
<br />
محتويات الدورة:<br />
Collaboration<br />
• Finding your way around a team site<br />
• Understanding permissions<br />
• Customizing a team site<br />
• Linking Calendars to Outlook<br />
• Adding Web Parts<br />
• Using libraries, lists, and workspaces<br />
• Using blogs and wikis to share information<br />
Enterprise Content Management<br />
• Document management<br />
• Records management<br />
• Protecting files<br />
• Using workflows<br />
• Creating and publishing Web pages<br />
• Improving compliance and support litigation discovery<br />
Search<br />
• Finding files, Web sites, information and people<br />
<br />
Portals and Personalization<br />
• Creating My Sites<br />
• Targeting content to specific audiences<br />
• Managing access to your My Site<br />
Business Processes and Forms <br />
• Streamlining business processes with forms and workflow<br />
• Gathering information with browser-compatible forms<br />
• Designing custom workflows using SharePoint Designer<br />
Business Intelligence<br />
• Sharing Excel workbooks as interactive reports<br />
• Working with a Report Center site<br />
• Using dashboards to drive decisions<br />
• Understanding Filter Web Parts<br />
• Integrating external data <br />
__________________<br />
mohmdfthy.blogspot.com <br />
الكاتب / Maxima <br />
منتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[أساسيات إدخال البيانات في SharePoint]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4549</link>
			<pubDate>Fri, 28 Sep 2012 07:58:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4549</guid>
			<description><![CDATA[أساسيات إدخال البيانات في SharePoint <br />
<br />
<br />
<br />
ينبغي على مدخلي البيانات إتقان بعض الأساسيات التي تشكل قاعدة فهمهم لكيفية التعامل مع البيانات في SharePoint, وليس المطلوب هنا فهم كامل لبنية شيربوينت SharePoint وإنما فقط فهم التعريف لبعض مكونات شيربوينت SharePointبحيث تصبح هذه المفاهيم مؤلوفة لدى مدخل البيانات ويكفي في هذه المرحلة فهم بسيط لهذه الأساسيات, وفيما يلي سرد بعض هذه المفاهيم دون الدخول في التفاصيل التقنية لها.<br />
الأعمدة Columns<br />
العمود هو عبارة عن بنية قد تكون بسيطة أو مركبة تسمح بتخزين معلومة أو أكثر, ومن الأعمدة البسيطة عمود العنوان Title Column الذي يقبل قيمة نصية فقط, ويتألف أي عمود من مجموعة من العناصر التي تشكل بمجموعها بنية العمود:<br />
•اسم العمود Column Name, واسم العمود هو عبارة عن اسم نصي يعبر عن اسم العمود كما سيظهر على الصفحة أو عند شاشة الإدخال أو التعديل في شاشة عرض المعلومات, (العنوان, اسم الكاتب, تاريخ الإنشاء) وهي كلها أسماء لأعمدة.<br />
•نوع بيانات العمود Column Data Type, ونوع بيانات العمود يحدد نوع القيمة التي يمكن إدخالها في العمود, مثلاً عمود العنوان هو عبارة عن عمود نوعه "قيمة نصية" يقبل إدخال نص ما يعبر عن عنوان العنصر المراد إدخاله, مثل عنوان الخبر, أو عنوان المقالة, أو حتى اسم شخص ما, وقد يكون نوع بيانات العمود "بيانات رقمية" أي يجب إدخال قيمة رقمية فقط في العمود, مثل طول الأرض, ترتيب الخبر, سعر المنتج, إضافة إلى أنواع أخرى سيتم سردها لاحقاً.<br />
•طول بيانات العمود Column Data Length, وهي الطول الأعظمي للبيانات التي يمكن إدخالها في العمود وهذه الخاصية لا تتوفر في جميع أنواع الأعمدة, فمثلاً تتوفر في نوع العمود النصي, ولكن غير متوفرة في العمود الذي يعبر عن تاريخ, أيضاً لا تتوفر في العمود الذي يعبر عن مجموعة من الخيارات.<br />
ملاحظة: العناصر التي تم ذكرها سابقاً ليس كاملة بحيث تشكل عموداً في SharePoint ولكن هذه المعلومات هي ما يجب على مدخلي البيانات فهمهم فقط وليس من المطلوب في هذه المرحلة بيانات تفصيلية أكثر.<br />
<br />
<br />
ملاحظة: أي معلومة يتم إدخالها في شيربوينت SharePoint يتم تخزينها في عمود ما, بغض النظر عن نوع هذه المعلومة وبغض النظر عن طريقة إدخال هذه المعلومات.<br />
<br />
<br />
ملاحظة: يعتبر العمود في شيربونيت SharePoint من أهم العناصر التي يجب فهمها ولكن ماتم ذكره هنا عن الأعمدة هو ما يحتاجه مدخل البيانات للتعامل مع الأعمدة في شيربونيت SharePoint.<br />
<br />
<br />
<br />
نوع المحتوى Content Type<br />
يُعرف نوع المحتوى Content Type في شيربوينت SharePointبالنسبة لمدخل البيانات بأنه مجموعة من الأعمدة الموجودة مسبقاً, مثلاً نوع المحتوى "خبر" قد يتألف من الأعمدة التالية (عنوان الخبر – وصف الخبر – نص الخبر – تاريخ الخبر), وهي جميعها أعمدة موجودة في شيربوينت SharePoint مسبقاً.<br />
<br />
<br />
ملاحظة: أي عنصر يتم إنشاؤه في شيربوينت SharePoint يجب أن يكون من أحد أنواع المحتويات المعرفة مسبقاً ولا يمكن أبداً إنشاء عنصر من دون نوع محتوى.<br />
القوائم Lists<br />
تعتبر القائمة في شيربوينت SharePointوسيلة التخزين الأساسية المستخدمة لتخزين البيانات في شيربوينت SharePoint, ويمكن تشبيه القائمة بالجدول في قواعد البيانات Database Table, وتتألف كل قامئة من مجموعة من الأعمدة, فمثلاً القائمة "منتجات Products" يتم استخدامها لتخزين معلومات عن المنتجات يمكن أن تحتوي على الأعمدة التالية:<br />
•رقم المنتج.<br />
•اسم المنتج.<br />
•وصف المنتج<br />
وجميع هذه الأعمدة هي أعمدة في شيربوينت SharePoint.<br />
<br />
<br />
ملاحظة: تحتوي كل قائمة على نوع محتوى واحد على الأقل وقد تحتوي على أكثر من نوع, حيث كما أسلفنا لا يمكن تخزين أي عنصر من عناصر أي قائمة بدون أن يندرج تحت نوع محتوى ما.<br />
وتوجد أنواع مختلفة من القوائم في شيربوينت SharePoint ولعل أبسطها هو القائمة المخصصة Custom List, وجميع القوائم الأخرى بجميع أنواعها هي عبارة عن قائمة مخصصة أضيفت إليها من مجموعة من العناصر الإضافية بحيث يمكن تنفيذ وظائف إضافية باستخدام القائمة الجديدة, وتعبر مكتبة المستندات مثال على ذلك فهي عبارة عن قائمة مخصصة تمت إضافة بعض العناصر الإضافية بحيث يمكن استخدام مكتبة المستندات لتخزين الوثائق والملفات وإجراء بعض العمليات التي لا يمكن تنفيذها في القائمة المخصصة.<br />
ملاحظة: أي بيانات يتم إدخالها إلى شيربوينت SharePoint يتم تخزينها في قائمة, بغض النظر عن نوع هذه البيانات, وأي قائمة تعتبر قائمة مخصصة Custom List تم إضافة وظائف إضافية إليها.<br />
<br />
<br />
إن فهم مدخل البيانات للعناصر الثلاثة السابقة في شيربوينت SharePoint يعتبر هاماً جداً لفهم طريقة إدخال البيانات بطريقة صحيحة إضافة إلى أن هذا الفهم يسهل على أي مدخل بيانات التعامل مع شيربوينت SharePoint وإدخال البيانات بطريقة سريعة وسهلة, إضافة إلى أن هذا الفهم يمنح مدخل البيانات المرونة والإحترافية في إدخال البيانات. <br />
<br />
الكاتب / Emad Adel Hanna<br />
Sharepoint Developer<br />
<a href="mailto:it.emadadel@hotmail.com" class="mycode_email">it.emadadel@hotmail.com</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a><br />
<a href="http://www.sharepointegypt" target="_blank" rel="noopener" class="mycode_url">http://www.sharepointegypt</a><br />
<a href="http://www.facebook.com/groups/Sharepoint.Egypt" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/Sharepoint.Egypt</a><br />
Member Of The Microsoft Egypt IT Pro Community<br />
MCPD &amp; MCP &amp;MCT]]></description>
			<content:encoded><![CDATA[أساسيات إدخال البيانات في SharePoint <br />
<br />
<br />
<br />
ينبغي على مدخلي البيانات إتقان بعض الأساسيات التي تشكل قاعدة فهمهم لكيفية التعامل مع البيانات في SharePoint, وليس المطلوب هنا فهم كامل لبنية شيربوينت SharePoint وإنما فقط فهم التعريف لبعض مكونات شيربوينت SharePointبحيث تصبح هذه المفاهيم مؤلوفة لدى مدخل البيانات ويكفي في هذه المرحلة فهم بسيط لهذه الأساسيات, وفيما يلي سرد بعض هذه المفاهيم دون الدخول في التفاصيل التقنية لها.<br />
الأعمدة Columns<br />
العمود هو عبارة عن بنية قد تكون بسيطة أو مركبة تسمح بتخزين معلومة أو أكثر, ومن الأعمدة البسيطة عمود العنوان Title Column الذي يقبل قيمة نصية فقط, ويتألف أي عمود من مجموعة من العناصر التي تشكل بمجموعها بنية العمود:<br />
•اسم العمود Column Name, واسم العمود هو عبارة عن اسم نصي يعبر عن اسم العمود كما سيظهر على الصفحة أو عند شاشة الإدخال أو التعديل في شاشة عرض المعلومات, (العنوان, اسم الكاتب, تاريخ الإنشاء) وهي كلها أسماء لأعمدة.<br />
•نوع بيانات العمود Column Data Type, ونوع بيانات العمود يحدد نوع القيمة التي يمكن إدخالها في العمود, مثلاً عمود العنوان هو عبارة عن عمود نوعه "قيمة نصية" يقبل إدخال نص ما يعبر عن عنوان العنصر المراد إدخاله, مثل عنوان الخبر, أو عنوان المقالة, أو حتى اسم شخص ما, وقد يكون نوع بيانات العمود "بيانات رقمية" أي يجب إدخال قيمة رقمية فقط في العمود, مثل طول الأرض, ترتيب الخبر, سعر المنتج, إضافة إلى أنواع أخرى سيتم سردها لاحقاً.<br />
•طول بيانات العمود Column Data Length, وهي الطول الأعظمي للبيانات التي يمكن إدخالها في العمود وهذه الخاصية لا تتوفر في جميع أنواع الأعمدة, فمثلاً تتوفر في نوع العمود النصي, ولكن غير متوفرة في العمود الذي يعبر عن تاريخ, أيضاً لا تتوفر في العمود الذي يعبر عن مجموعة من الخيارات.<br />
ملاحظة: العناصر التي تم ذكرها سابقاً ليس كاملة بحيث تشكل عموداً في SharePoint ولكن هذه المعلومات هي ما يجب على مدخلي البيانات فهمهم فقط وليس من المطلوب في هذه المرحلة بيانات تفصيلية أكثر.<br />
<br />
<br />
ملاحظة: أي معلومة يتم إدخالها في شيربوينت SharePoint يتم تخزينها في عمود ما, بغض النظر عن نوع هذه المعلومة وبغض النظر عن طريقة إدخال هذه المعلومات.<br />
<br />
<br />
ملاحظة: يعتبر العمود في شيربونيت SharePoint من أهم العناصر التي يجب فهمها ولكن ماتم ذكره هنا عن الأعمدة هو ما يحتاجه مدخل البيانات للتعامل مع الأعمدة في شيربونيت SharePoint.<br />
<br />
<br />
<br />
نوع المحتوى Content Type<br />
يُعرف نوع المحتوى Content Type في شيربوينت SharePointبالنسبة لمدخل البيانات بأنه مجموعة من الأعمدة الموجودة مسبقاً, مثلاً نوع المحتوى "خبر" قد يتألف من الأعمدة التالية (عنوان الخبر – وصف الخبر – نص الخبر – تاريخ الخبر), وهي جميعها أعمدة موجودة في شيربوينت SharePoint مسبقاً.<br />
<br />
<br />
ملاحظة: أي عنصر يتم إنشاؤه في شيربوينت SharePoint يجب أن يكون من أحد أنواع المحتويات المعرفة مسبقاً ولا يمكن أبداً إنشاء عنصر من دون نوع محتوى.<br />
القوائم Lists<br />
تعتبر القائمة في شيربوينت SharePointوسيلة التخزين الأساسية المستخدمة لتخزين البيانات في شيربوينت SharePoint, ويمكن تشبيه القائمة بالجدول في قواعد البيانات Database Table, وتتألف كل قامئة من مجموعة من الأعمدة, فمثلاً القائمة "منتجات Products" يتم استخدامها لتخزين معلومات عن المنتجات يمكن أن تحتوي على الأعمدة التالية:<br />
•رقم المنتج.<br />
•اسم المنتج.<br />
•وصف المنتج<br />
وجميع هذه الأعمدة هي أعمدة في شيربوينت SharePoint.<br />
<br />
<br />
ملاحظة: تحتوي كل قائمة على نوع محتوى واحد على الأقل وقد تحتوي على أكثر من نوع, حيث كما أسلفنا لا يمكن تخزين أي عنصر من عناصر أي قائمة بدون أن يندرج تحت نوع محتوى ما.<br />
وتوجد أنواع مختلفة من القوائم في شيربوينت SharePoint ولعل أبسطها هو القائمة المخصصة Custom List, وجميع القوائم الأخرى بجميع أنواعها هي عبارة عن قائمة مخصصة أضيفت إليها من مجموعة من العناصر الإضافية بحيث يمكن تنفيذ وظائف إضافية باستخدام القائمة الجديدة, وتعبر مكتبة المستندات مثال على ذلك فهي عبارة عن قائمة مخصصة تمت إضافة بعض العناصر الإضافية بحيث يمكن استخدام مكتبة المستندات لتخزين الوثائق والملفات وإجراء بعض العمليات التي لا يمكن تنفيذها في القائمة المخصصة.<br />
ملاحظة: أي بيانات يتم إدخالها إلى شيربوينت SharePoint يتم تخزينها في قائمة, بغض النظر عن نوع هذه البيانات, وأي قائمة تعتبر قائمة مخصصة Custom List تم إضافة وظائف إضافية إليها.<br />
<br />
<br />
إن فهم مدخل البيانات للعناصر الثلاثة السابقة في شيربوينت SharePoint يعتبر هاماً جداً لفهم طريقة إدخال البيانات بطريقة صحيحة إضافة إلى أن هذا الفهم يسهل على أي مدخل بيانات التعامل مع شيربوينت SharePoint وإدخال البيانات بطريقة سريعة وسهلة, إضافة إلى أن هذا الفهم يمنح مدخل البيانات المرونة والإحترافية في إدخال البيانات. <br />
<br />
الكاتب / Emad Adel Hanna<br />
Sharepoint Developer<br />
<a href="mailto:it.emadadel@hotmail.com" class="mycode_email">it.emadadel@hotmail.com</a><br />
<a href="http://emadadel.wordpress.com" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com</a><br />
<a href="http://www.sharepointegypt" target="_blank" rel="noopener" class="mycode_url">http://www.sharepointegypt</a><br />
<a href="http://www.facebook.com/groups/Sharepoint.Egypt" target="_blank" rel="noopener" class="mycode_url">http://www.facebook.com/groups/Sharepoint.Egypt</a><br />
Member Of The Microsoft Egypt IT Pro Community<br />
MCPD &amp; MCP &amp;MCT]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SkyDrive Connector for SharePoint]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4548</link>
			<pubDate>Fri, 28 Sep 2012 07:57:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4548</guid>
			<description><![CDATA[<a href="http://skydriveconnector.codeplex.com/#" target="_blank" rel="noopener" class="mycode_url">Project source : http://skydriveconnector.codeplex.com/#</a><br />
<br />
<br />
Project Description<br />
SkyDrive Connector for SharePoint is a sandbox web part that can help manage documents stored on SkyDrive on SharePoint by adding additional metadata. This helps the document to be discoverable on SharePoint. Also SkyDrive provides 25GB of free space for live users.<br />
<br />
In other words, the document or file is physically stored on SkyDrive, referenced in SharePoint.<br />
<br />
This web part works on Office 365 SharePoint Online and SharePoint On Prem. <br />
<br />
Please note that the SharePoint site must be on https protocol. <br />
<br />
The web part provides the following functionality <br />
&#9632;Single SignOn from SharePoint <br />
<br />
<br />
<br />
<br />
Please note. Single sign works if you have signed into SharePoint online using Live id credentials. Other you are prompted for Live ID Credentials.<br />
&#9632;Create Folder and Files <br />
&#9632;Import Single File/Folder <br />
&#9632;Import Folder contents( does not implement deep copy) <br />
&#9632;Sorting <br />
<br />
<br />
&#9632;Single Integrated view <br />
<br />
<br />
<br />
&#9632;Onetime web part configuration (Update) <br />
<br />
<br />
This has two parts. <br />
<br />
Part 1. Live Configuration<br />
<br />
<br />
Go to <a href="http://manage.dev.live.com/" target="_blank" rel="noopener" class="mycode_url">http://manage.dev.live.com/ </a>and create an application for your domain. <br />
<br />
<br />
<br />
Provide a Name and click Accept <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Copy the Client ID. This is required for web part configuration later. <br />
<br />
Go to the Application Settings page. Click on API Settings. <br />
<br />
<br />
<br />
Provide a Redirect Domain. For e.g. if your SharePoint site is hosted on <a href="https://xyz.sharepoint.com/sites/somesitecollection" target="_blank" rel="noopener" class="mycode_url">https://xyz.sharepoint.com/sites/somesitecollection</a>.<br />
<br />
Provide the domain as <a href="https://xyz.shareopoint.com/" target="_blank" rel="noopener" class="mycode_url">https://xyz.shareopoint.com</a> and click save. <br />
<br />
This completes Live configuration. <br />
<br />
Part 2. SharePoint Configuration <br />
<br />
Download the latest version of SkyDriveConnectorForSharePoint.wsp and upload to SharePoint Solution Gallery. Activate the solution.<br />
<br />
<br />
<br />
Go to Manage Site Features and Activate SkyDrive Connector for SharePoint <br />
<br />
<br />
<br />
<br />
<br />
<br />
Add the SkyDrive Connector Web part to a web part page and provide the below configuration<br />
<br />
In the Edit Web Part Properties, find the SkyDrive Connector Properties and provide the Client ID obtained in Part 1.<br />
<br />
Provide a Height of 700px and Width to occupy the full page width. Click Ok to save the web part properties.<br />
<br />
<br />
<br />
<br />
This Completes the web part configuration and you should see the SkyDrive on SharePoint<br />
<br />
<br />
<br />
<br />
Planned features <br />
<br />
Drag – Drop Files and Folder<br />
<br />
<a href="http://emadadel.wordpress.com/2012/05/06/skydrive-connector-for-sharepoint/" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com/2012/0...or-sharepoint/ </a><br />
<br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[<a href="http://skydriveconnector.codeplex.com/#" target="_blank" rel="noopener" class="mycode_url">Project source : http://skydriveconnector.codeplex.com/#</a><br />
<br />
<br />
Project Description<br />
SkyDrive Connector for SharePoint is a sandbox web part that can help manage documents stored on SkyDrive on SharePoint by adding additional metadata. This helps the document to be discoverable on SharePoint. Also SkyDrive provides 25GB of free space for live users.<br />
<br />
In other words, the document or file is physically stored on SkyDrive, referenced in SharePoint.<br />
<br />
This web part works on Office 365 SharePoint Online and SharePoint On Prem. <br />
<br />
Please note that the SharePoint site must be on https protocol. <br />
<br />
The web part provides the following functionality <br />
&#9632;Single SignOn from SharePoint <br />
<br />
<br />
<br />
<br />
Please note. Single sign works if you have signed into SharePoint online using Live id credentials. Other you are prompted for Live ID Credentials.<br />
&#9632;Create Folder and Files <br />
&#9632;Import Single File/Folder <br />
&#9632;Import Folder contents( does not implement deep copy) <br />
&#9632;Sorting <br />
<br />
<br />
&#9632;Single Integrated view <br />
<br />
<br />
<br />
&#9632;Onetime web part configuration (Update) <br />
<br />
<br />
This has two parts. <br />
<br />
Part 1. Live Configuration<br />
<br />
<br />
Go to <a href="http://manage.dev.live.com/" target="_blank" rel="noopener" class="mycode_url">http://manage.dev.live.com/ </a>and create an application for your domain. <br />
<br />
<br />
<br />
Provide a Name and click Accept <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Copy the Client ID. This is required for web part configuration later. <br />
<br />
Go to the Application Settings page. Click on API Settings. <br />
<br />
<br />
<br />
Provide a Redirect Domain. For e.g. if your SharePoint site is hosted on <a href="https://xyz.sharepoint.com/sites/somesitecollection" target="_blank" rel="noopener" class="mycode_url">https://xyz.sharepoint.com/sites/somesitecollection</a>.<br />
<br />
Provide the domain as <a href="https://xyz.shareopoint.com/" target="_blank" rel="noopener" class="mycode_url">https://xyz.shareopoint.com</a> and click save. <br />
<br />
This completes Live configuration. <br />
<br />
Part 2. SharePoint Configuration <br />
<br />
Download the latest version of SkyDriveConnectorForSharePoint.wsp and upload to SharePoint Solution Gallery. Activate the solution.<br />
<br />
<br />
<br />
Go to Manage Site Features and Activate SkyDrive Connector for SharePoint <br />
<br />
<br />
<br />
<br />
<br />
<br />
Add the SkyDrive Connector Web part to a web part page and provide the below configuration<br />
<br />
In the Edit Web Part Properties, find the SkyDrive Connector Properties and provide the Client ID obtained in Part 1.<br />
<br />
Provide a Height of 700px and Width to occupy the full page width. Click Ok to save the web part properties.<br />
<br />
<br />
<br />
<br />
This Completes the web part configuration and you should see the SkyDrive on SharePoint<br />
<br />
<br />
<br />
<br />
Planned features <br />
<br />
Drag – Drop Files and Folder<br />
<br />
<a href="http://emadadel.wordpress.com/2012/05/06/skydrive-connector-for-sharepoint/" target="_blank" rel="noopener" class="mycode_url">http://emadadel.wordpress.com/2012/0...or-sharepoint/ </a><br />
<br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PDF Documents Collaboration with SharePoint 2010]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4547</link>
			<pubDate>Fri, 28 Sep 2012 07:54:37 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4547</guid>
			<description><![CDATA[SharePoint 2007/ 2010 mainly used for documents management and collocation; including all the features (Check In, Check Out, Version History, etc...) using Microsoft Office Suite. By default SharePoint does not support these features for PDF files. Adobe has released a product called Adobe Acrobat X which you can use it to achieve a good integration with SharePoint and use all its features Check In, Check Out, and Collect Feed back workflows. The following screenshots show some of its features [1].<br />
<br />
<a href="http://www.shareyourdev.blogspot.com/2011/10/pdf-documents-collabroration-with.html" target="_blank" rel="noopener" class="mycode_url">http://www.shareyourdev.blogspot.com/201...-with.html</a><br />
<br />
Refrences:<br />
<a href="http://pdfdevjunkie.host.adobe.com/pdf/AcrobatXandMicrosoftSharePoint.pdf" target="_blank" rel="noopener" class="mycode_url">http://pdfdevjunkie.host.adobe.com/pdf/A...ePoint.pdf</a><br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></description>
			<content:encoded><![CDATA[SharePoint 2007/ 2010 mainly used for documents management and collocation; including all the features (Check In, Check Out, Version History, etc...) using Microsoft Office Suite. By default SharePoint does not support these features for PDF files. Adobe has released a product called Adobe Acrobat X which you can use it to achieve a good integration with SharePoint and use all its features Check In, Check Out, and Collect Feed back workflows. The following screenshots show some of its features [1].<br />
<br />
<a href="http://www.shareyourdev.blogspot.com/2011/10/pdf-documents-collabroration-with.html" target="_blank" rel="noopener" class="mycode_url">http://www.shareyourdev.blogspot.com/201...-with.html</a><br />
<br />
Refrences:<br />
<a href="http://pdfdevjunkie.host.adobe.com/pdf/AcrobatXandMicrosoftSharePoint.pdf" target="_blank" rel="noopener" class="mycode_url">http://pdfdevjunkie.host.adobe.com/pdf/A...ePoint.pdf</a><br />
الكاتب / emadadel2008<br />
منتدى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[الفائدة من إستخدام خادم الشيربوينت]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4546</link>
			<pubDate>Fri, 28 Sep 2012 07:47:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4546</guid>
			<description><![CDATA[الفائدة من إستخدام خادم الشيربوينت <br />
<br />
· التفاعل بكفاءة عالية مع الاخرين, على سبيل المثال, يمن إستخدام التقويم ضمن البوابة او موقع لمجموعة افراد لمعرفة الاحداث الخاصة بعمل الفريق وتتبعها, او استخدام مكتبة الوثائق لتخزين وثائق المجموعات والاقسام والمؤسسة بشكل عام. يمكن كذلك مناقشة مواضيع معينة بإستخدام المدونات Blogs. <br />
<br />
· إنشاء مواقع شخصية, حيث يمكن لأي موظف داخل المؤسسة انشاء موقعه الخاص الذي يمكنه من مشاركة معلوماته مع الاخرين. في هذا الموقع يستطيع الموظف مشاهدة وإدارة وثائقه, مهامه, وصلاته التشعبية, التقويم الخاص بأحداثه, والعديد من المعلومات الشخصية الأخرى وذلك من موقع شخصي واحد ومركزي. <br />
<br />
· سهولة ايجاد الاشخاص, او البحث عن المعرفة بكل اقسامها, او البحث في بيانات تطبيقات الاعمال الاخرى في المؤسسة, مثل نظام شؤون الموظفين. وعلى سبيل المثال يمكن إيجاد اشخاص ذوي خبرات معينة او اهتمامات معينة بواسطة محرك البحث والذي يمكن استخدامه من الموقع الشخصي لكل موظف. كذلك يمكن ايجاد بيانات معينة من قواعد البيانات المختلفة او تطبيقات الاعمال في المؤسسة, وكذلك البحث عن الوثائق والسجلات والصور وملفات الصوت والصورة... الخ. <br />
<br />
· إدارة الوثائق, إدارة السجلات, إدارة محتويات الويب. على سبيل المثال يمكن لأي مؤسسة تصميم خطة لإتلاف الوثائق او السجلات المحفوظة وذلك بعد فترة زمنية مجدولة. <br />
<br />
· استخدام وتصميم وبرمجة نماذج الادخال والتي تتكامل مع قواعد البيانات او تطبيقات الاعمال الاخرى والتي تعتمد على تقنيات XML بشكل أساسي. على سبيل المثال, يمكن للمؤسسة تصميم نموذج إدخال لطلب صيانة لأجهزتها التي تم بيعها للعملاء وذلك عن طريق شبكة الانترنت او اي شبكة داخلية (انترانت, او اكسترانت) ويمكن لهذا الطلب بعد تقديمه ان يسير في محرك سير عمل تلقائيا. <br />
يمكن بسهولة نشر التقارير, والقوائم ومؤشرات تقييم الاداء (KPI) وذلك بالتكامل مع قواعد البيانت مثل MS SQL Server 2005. <br />
<br />
منقول من الأخ / Emad Adel Hanna<br />
مندى فيجول بيسك]]></description>
			<content:encoded><![CDATA[الفائدة من إستخدام خادم الشيربوينت <br />
<br />
· التفاعل بكفاءة عالية مع الاخرين, على سبيل المثال, يمن إستخدام التقويم ضمن البوابة او موقع لمجموعة افراد لمعرفة الاحداث الخاصة بعمل الفريق وتتبعها, او استخدام مكتبة الوثائق لتخزين وثائق المجموعات والاقسام والمؤسسة بشكل عام. يمكن كذلك مناقشة مواضيع معينة بإستخدام المدونات Blogs. <br />
<br />
· إنشاء مواقع شخصية, حيث يمكن لأي موظف داخل المؤسسة انشاء موقعه الخاص الذي يمكنه من مشاركة معلوماته مع الاخرين. في هذا الموقع يستطيع الموظف مشاهدة وإدارة وثائقه, مهامه, وصلاته التشعبية, التقويم الخاص بأحداثه, والعديد من المعلومات الشخصية الأخرى وذلك من موقع شخصي واحد ومركزي. <br />
<br />
· سهولة ايجاد الاشخاص, او البحث عن المعرفة بكل اقسامها, او البحث في بيانات تطبيقات الاعمال الاخرى في المؤسسة, مثل نظام شؤون الموظفين. وعلى سبيل المثال يمكن إيجاد اشخاص ذوي خبرات معينة او اهتمامات معينة بواسطة محرك البحث والذي يمكن استخدامه من الموقع الشخصي لكل موظف. كذلك يمكن ايجاد بيانات معينة من قواعد البيانات المختلفة او تطبيقات الاعمال في المؤسسة, وكذلك البحث عن الوثائق والسجلات والصور وملفات الصوت والصورة... الخ. <br />
<br />
· إدارة الوثائق, إدارة السجلات, إدارة محتويات الويب. على سبيل المثال يمكن لأي مؤسسة تصميم خطة لإتلاف الوثائق او السجلات المحفوظة وذلك بعد فترة زمنية مجدولة. <br />
<br />
· استخدام وتصميم وبرمجة نماذج الادخال والتي تتكامل مع قواعد البيانات او تطبيقات الاعمال الاخرى والتي تعتمد على تقنيات XML بشكل أساسي. على سبيل المثال, يمكن للمؤسسة تصميم نموذج إدخال لطلب صيانة لأجهزتها التي تم بيعها للعملاء وذلك عن طريق شبكة الانترنت او اي شبكة داخلية (انترانت, او اكسترانت) ويمكن لهذا الطلب بعد تقديمه ان يسير في محرك سير عمل تلقائيا. <br />
يمكن بسهولة نشر التقارير, والقوائم ومؤشرات تقييم الاداء (KPI) وذلك بالتكامل مع قواعد البيانت مثل MS SQL Server 2005. <br />
<br />
منقول من الأخ / Emad Adel Hanna<br />
مندى فيجول بيسك]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Fixing “A SharePoint server is not installed on this computer” error]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=4545</link>
			<pubDate>Fri, 28 Sep 2012 07:42:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=4745">ابوعبدالعزيز</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=4545</guid>
			<description><![CDATA[حل مشكلة <br />
<br />
a sharepoint server is not installed on this computer. a sharepoint server must be installed<br />
<br />
<br />
[ATTACH=CONFIG]335[/ATTACH]<br />
تتواجد هذه المشكلة عندما تكون شغال على فيجوال ستوديو 2010 على شيربيونت ريموت على سيرفر او شغال شيربيونت ان لين “افيس 365 “ ـ<br />
<br />
لحل المشكلة قم بتحميل الملف التالى وتشغيله <br />
<br />
وهو يقوم بعمل تسجيل للقيم فى النظام بحيث يمكن تلاشى المشكلة والعمل بشكل طبيعى <br />
<br />
<br />
<br />
تحميل الملف فى المرفق <br />
<br />
منقول منتدى فيجول بيسك <br />
الكاتب / emadadel2008<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2754" target="_blank" title="">vs1_thumb.png</a> (الحجم : 39.61 ك ب / التحميلات : 34)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2755" target="_blank" title="">SP2010.zip</a> (الحجم : 10.39 ك ب / التحميلات : 50)
]]></description>
			<content:encoded><![CDATA[حل مشكلة <br />
<br />
a sharepoint server is not installed on this computer. a sharepoint server must be installed<br />
<br />
<br />
[ATTACH=CONFIG]335[/ATTACH]<br />
تتواجد هذه المشكلة عندما تكون شغال على فيجوال ستوديو 2010 على شيربيونت ريموت على سيرفر او شغال شيربيونت ان لين “افيس 365 “ ـ<br />
<br />
لحل المشكلة قم بتحميل الملف التالى وتشغيله <br />
<br />
وهو يقوم بعمل تسجيل للقيم فى النظام بحيث يمكن تلاشى المشكلة والعمل بشكل طبيعى <br />
<br />
<br />
<br />
تحميل الملف فى المرفق <br />
<br />
منقول منتدى فيجول بيسك <br />
الكاتب / emadadel2008<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2754" target="_blank" title="">vs1_thumb.png</a> (الحجم : 39.61 ك ب / التحميلات : 34)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=2755" target="_blank" title="">SP2010.zip</a> (الحجم : 10.39 ك ب / التحميلات : 50)
]]></content:encoded>
		</item>
	</channel>
</rss>