لمشاكل التسجيل ودخول المنتدى يرجى مراسلتنا على الايميل liilasvb3@gmail.com






العودة   منتديات ليلاس > قسم البرامج والعاب الكمبيوتر > البرامج والحاسوب > شرح البرامج وتبادل خبرات الكمبيوتر
التسجيل

بحث بشبكة ليلاس الثقافية

شرح البرامج وتبادل خبرات الكمبيوتر شرح البرامج وتبادل خبرات الكمبيوتر


إضافة رد
نسخ الرابط
نسخ للمنتديات
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 18-10-05, 02:16 PM   المشاركة رقم: 16
المعلومات
الكاتب:
اللقب:
عضو

البيانات
التسجيل: May 2005
العضوية: 97
المشاركات: 1
الجنس
معدل التقييم: مارلين عضو بحاجه الى تحسين وضعه
نقاط التقييم: 10

االدولة
 
مدونتي

 

الإتصالات
الحالة:
مارلين غير متواجد حالياً
وسائل الإتصال:

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

 

شكرا مجموعة انسان اكيد مواضيع روعة ومفيدة

 
 

 

عرض البوم صور مارلين   رد مع اقتباس
قديم 18-10-05, 02:17 PM   المشاركة رقم: 17
المعلومات
الكاتب:
اللقب:
~ أبـو أحمد ~

البيانات
التسجيل: Mar 2005
العضوية: 2
المشاركات: 7,684
الجنس ذكر
معدل التقييم: مجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييم
نقاط التقييم: 1424

االدولة
البلدSaudiArabia
 
مدونتي

 

الإتصالات
الحالة:
مجموعة إنسان غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : مجموعة إنسان المنتدى : شرح البرامج وتبادل خبرات الكمبيوتر
افتراضي الخدمات الخفية في بوابة \\\"غوغل\\\"

 

الخدمات الخفية في بوابة «غوغل»






لندن: حافظ القباني
في الاسبوع الماضي سجلت اسهم شركة «غوغل» رقما قياسيا جديدا حيث بلغ سعر السهم الواحد 293 دولارا لتصل القيمة الاجمالية للشركة ما يقرب من 80 مليار دولار، وهو رقم مثير للدهشة لان دخلها لا يتعدى 3.2 مليار دولار سنويا، في حين ان شركة تايم وارنر، اكبر شركة اعلامية في العالم، التي بلغت قيمتها في نفس الاسبوع 78 مليار دولار، يصل دخلها الى 42 مليار دولار سنويا.

الخبراء يشيرون الى ان التهافت لشراء اسهم غوغل يرجع الى اهتمام المستثمرين بمستقبل غوغل وما يمكن ان تقدمه من خدمات تزيد من حصيلتها من سوق الاعلانات، فـ «غوغل» ليست مجرد محرك بحث عن الاخبار ومواقع الانترنت والصور، اذ اطلقت في السنوات الاخيرة العديد من الخدمات الجديدة بحيث اصبح من الصعب على البعض منا متابعتها.


خدمات «غوغل»


* اليك بعض الخدمات «الخفية» او غير المستخدمة في البوابة، فعندما تفتح الصفحة الرئيسية في غوغل تشهد ما يمكن وصفه بالصفحات الرئيسية في محرك البحث وهي على التوالي: من اليسار الى اليمين: ويب، صور، مجموعات، اخبار، فروغل، محلي، ومزيد.


الويب والصور بالاضافة الى الاخبار (غير متوفرة على غوغل العربية) غنية عن التعريف فمعظمنا يستخدمها بصفة مستمرة. والمحلي يدل اسمها عليها فهو مخصص للمواقع المحلية في البلد الذي تعيش به. اما المجموعات فهي عبارة عن ارشيف يحتوي على اكثر من 700 مليون رسالة تغطي كل الموضوعات التي يمكن ان يفكر فيها الانسان.


وفروغل (غير متوفر في غوغل العربية هو الاخر) موقع للبحث عن المنتجات ويضم ويقدم روابط بعنوان المحلات التي تبيع منتجات معينة وامكانية البحث عن عديد من المنتجات في مجال معين مع الاسعار والصور. وهو موقع اميركي بصفة اساسية.


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


لا ندري من اين نبدأ، ربما حسب الترتيب؟


خدمة Alerts تسمح لك باختيار المجال الذي تريد معلومات عنه ضمن موقع غوغل للاخبار، وتحصل على قائمة بالعناوين التي تحتوي على الموضوع الذي ترغبه على بريدك الالكتروني يوميا. اما خدمة Answers فتتيح لك طرح اسئلة وتحديد المقابل الذي انت على استعداد لدفعه، ومن ثم تتلقى ردا مكتوبا على بريدك الالكتروني، اذا ما وافق شخص ما على السعر الذي حددته.


وتوفر لك خدمة Directory البحث في جميع صفحات غوغل، التي تصل الى 7 مليارات صفحة، فعبر هذا الموقع يمكنك اختيار الموضوع الذي تريد البحث فيه، ثم تنقر على اختيار لتجد مواقع متخصصة، ومواقع متفرعة في المجال الذي تبحث فيه، عشرات الالوف من المواقع. يتيح لك هذا الموقع الحصول على المعلومات التي تسعى لها اذا ما كنت لا تعرف بالضبط الموضوع مثل البحث في السينما الايرانية مثلا اذا كنت لا تعرف اسم سينمائيين ايرانيين.


خدمة Lab تحتوي على العديد من الخدمات الجديدة التي لا تزال في مرحلة التطوير او دخلت موقع غوغل منذ فترة بسيطة. يهدف الموقع الى معرفة ردود افعال المستخدم تجاه تلك الخدمات.


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


كتب وأبحاث


* الخدمة الاخرى التي من المتوقع ان تحقق نجاحا كبيرا هي Print. وتتيح البحث في نصوص الكتب. فإذا ما اخترت موضوعا للبحث، لا يكتفي الموقع بتقديم اسماء الكتب بل يقدم لك اجزاء منه. وبالرغم من ان هذا الموقع لا يزال في بدايته، فحجمه هائل. فإذا اخترنا البحث عن السعودية يظهر لنا 58 كتابا تضم الاف الصفحات من الكتب التي يمكن الاطلاع عليها وطبعها. للاسف هذه الخدمة بالانجليزية فقط.


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


الفكرة بسيطة للغاية: البحث المدفوع، أي ان غوغل تحصل على رسوم فقط في حالة النقر على الاعلان. وهو ما يتيح للمعلنين الصغار امكانية الاعلان على شبكة الانترنت عبر موقع «غوغل».


ولمعرفة مستقبل غوغل التجاري يكفينا معرفة ان شركة «إيزي جيت» Jet Easy، وهي شركة طيران مقرها بريطانيا، تدفع 18 الف جنيه استرليني يوميا لغوغل مقابل نشر اعلاناتها على موقعها، وهو يشرح لنا لماذا من المتوقع ان يتعدى دخل غوغل من الاعلانات، في العام الحالي، خمسة مليارات دولارا.


ربما لا تكفي المساحة المخصصة لهذا الموضوع لشرح كل الخدمات في هذا الموقع، فلماذا لا تحاول استكشافها بنفسك؟


==============================================

 
 

 

عرض البوم صور مجموعة إنسان   رد مع اقتباس
قديم 18-10-05, 02:20 PM   المشاركة رقم: 18
المعلومات
الكاتب:
اللقب:
~ أبـو أحمد ~

البيانات
التسجيل: Mar 2005
العضوية: 2
المشاركات: 7,684
الجنس ذكر
معدل التقييم: مجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييم
نقاط التقييم: 1424

االدولة
البلدSaudiArabia
 
مدونتي

 

الإتصالات
الحالة:
مجموعة إنسان غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : مجموعة إنسان المنتدى : شرح البرامج وتبادل خبرات الكمبيوتر
افتراضي تعرف على الإمكانيات الكاملة لـ Microsoft Visual Studio.Net

 

طرحت شركة Microsoft مؤخرا النسخة النهائية من Visual Studio 7 ، والمعروف بـ Visual Studio.Net وذلك بعد أن طرحت النسخة التجريبية Beta2 لمجموعة كبيرة من شركات البرمجة لكي تختبرها وتقوم بإرسال تقارير عن الأخطاء والـ Bugs التي صادفتهم خلال العمل بالنسخة التجريبية وقد كان لقسم البرمجة بمجلة عالم الكمبيوتر والإنترنت الشرف في تجربة هذه الإصدارة الرائدة وفيما يلي عرض لأهم ما جاء بها .
















تثير تلك الإصدارة من Visual Studio.Net الكثير من التساؤلات وعلامات الاستفهام حول ما هو الجديد فيها وما هو الاختلاف الثوري في مفهوم البرمجة الذي وعدت به Microsoft في تلك الإصدارة.


أول هذه الأسئلة التي نتطرق إليها ما معني أو ما مفهوم Net وتحت أي نظام تشغيل يمكن استخدام Visual Studio.Net و حتى هذه اللحظة لا يمكن تشغيل الـ Visual Studio.Net إلا علي نظامي تشغيل MS. Windows 2000, أو MS. Windows XP .


نطاق العمل Net Framework لهذه أو الإصدارة عبارة عن بيئة RunTime يمكنها بسهولة السماح لأي مبرمج كتابة أكواد برمجة قوية وجيدة والموجهة بشكل خاص إلي الإنترنت وأيضا مجموعة من الأدوات القوية التي يمكن للمبرمج استخدامها في الـ RunTime مثل ال Automatic memory management وتسمي أيضا بـ Garbage collection ، والسهولة البالغة في استخدام معظم الـ System Services الخاصة ب Windows 2000 وال Windows XP.


باختصار يتبين أن ال Net Framework هي عبارة عن أداة لا ترتبط بلغة برمجة خاصة ولكنها مصممة لكي تساعد المبرمجين علي بناء وإنشاء XML Web Services قوية وفي نفس الوقت بطريقة مبسطة عما قبل باستخدام لغة البرمجة المفضلة لديهم .



ما هي الأدوات والخواص الجديدة في الـ Visual Studio.Net ؟


الإصدارة الجديدة من Visual Studio تقوم بالارتقاء بلغات البرمجة الأكثر استخداما إلي مستوي آخر من القوة, مثلا ففي هذه الإصدارة قامت Microsoft بالارتقاء من سلسلة لغة البرمجة Visual Basic العادية إلي Visual Studio.Net لكي تصبح لغة برمجة متكاملة وتحتوي علي جميع خواص ال Object Oriented Programming كذلك أيضا تضم خواص النسخة المرقاة من Microsoft C++ والإضافات الجديدة في لغة C# والتي جمعت جميع خواص C, C++ هذا بالإضافة إلي النسخة الجديدة من ال Active Server Pages والتي تسمي ASP.Net والتي تتيح للمبرجين في سهولة بالغة كتابة الأكواد عن ASP العادية هذا بالإضافة إلي ADO.Net وهو الجيل الجديد من تكنولوجيا الـ Active Data Object .

لمحة سريعة عن لغة C#:


الجميع يسأل عن هذه اللغة الجديدة وهل هي فعلا لغة جديدة أم لا ? الإجابة بسيطة فلغة البرمجة C# مستوحاة من لغة ال C ولغة C++ وتضم معظم الأكواد المعروفة ولكن مع بعض اختلافات في بعض المناطق في هذه اللغات, فلقد صممت لغة ال C# لتكون لغة برمجية لجميع الأكواد الخاصة ب NGWS أو ال Next Generation Windows Services والتمتع بالخواص الجديدة للغة ال C, C++ مع إزالة العوائق والصعوبات التي قد تواجه المبرمجين في هذه اللغات والتمتع بالخواص التي تتمتع بها لغة ال C مثل Garbage Collection وال Type Safety .

هل يجب الانتقال إلي Visual Studio.Net ?


يشهد عالم التطبيقات عصرا زاخرا بالانقلابات والثورات التكنولوجية , وهذه التغييرات امتداد لمثيلاتها خلال الأعوام العديدة السابقة , فمثلا إذا عدنا إلى الإصدار الأول من فيجوال بيسيك وحاولنا أن نفتش فيه عن خاصية بناء تطبيق متعددة الطبقات أو المستويات بوظائف إدخال بيانات متوافقة مع Active Server Page ASP والمستوى الوسيط من عنصر VB COM ( الـ Com عبارة عن بنية خاصة لتركيب بناء المكون البرمجي الذي يمكن استدعاؤه من خلال البرنامج ) ، ووظائف إدارة البيانات في خادم SQL التي تزخر بالإجراءات المخزنة , فلن نجد أي شيء من هذا مطلقا وسيبدو كل هذا غريبا عليك , ولكن خلال الأعوام القليلة الماضية كانت الأغلبية العظمى من المبرمجين يستخدمون فيجوال بيسيك لتخليق عناصر ومكونات COM وقد أصبحوا خبراء كذلك في تخليق عناصر بيانات أكتيف إكس ActiveX Data Objects - ADO (عبارة عن مجموعة من عناصر COM التي تسهل التكامل مع OLE DB وتمثل معيارا لاستخدام البيانات) وكانت احتياجات المبرمجين لإعادة الاستخدام والتركيز (التي كانت وسيلة لتجنب توزيع العناصر على سطح المكتب) هي السبب في الانتقال إلى مفهوم تعدد الطبقات .


وقد تسبب الانتقال إلى الويب في حدوث بعض المشاكل منها قضية التطوير المستقبلي وتدرجه على أن التطبيقات التي تزيد درجة تعقيدها لها متطلبات أكبر من ذلك بكثير مثل الحركات التي تربط بين العناصر والمكونات المختلفة وقواعد البيانات المتعددة أو كلاهما وللتعامل مع هذه القضايا أنشأت مايكروسوفت ما يعرف بخدمات حركات مايكروسوفت Microsoft Transaction Services لويندوز NT4 وخدمات مكونات [ COM+ Components Services] لويندوز 2000 وكلاهما يقوم بوظيفة استضافة العناصر objecthosting مما يتيح للمبرمج الحصول على حركات موزعة ومتدرجة بسهولة إلى حد ما , ولا ينبغي أن ي فهم أن مكونات فيجوال بيسيك VB COM لا يمكن أن تستفيد من كل إمكانيات خدمات المكونات Component Services مثل تقسيم العناصر والمشاركة فيها لأن فيجوال بيسيك لم يكن يدعم خاصية تعدد المهام والوظائف في نفس الوقت .









في موديل ASP/VB6 جعلت مايكروسوفت المبرمجين يبنون العنصر ويستدعونه من خلال ASP (صفحة الخادم النشطة) فقد أدركت شركة مايكروسوفت أن إمكانية استدعاء المكون من بروتوكول HTTP بروتوكول النقل بالنص التشعبي ( HyperText Transport Protocol ) فكرة رائعة حيث يستطيع أي تطبيق أو برنامج في أي مكان في العالم استخدام هذا المكون , وقد ألقت مايكروسوفت كل ثقلها وراء بروتوكول استخدام العنصر البسيط Simple Objec t Access Protocol الذي يتيح للمبرمجين استدعاء المكون من خلال بروتوكول HTTP مع استخدام بعض أوامر XML - EXtensible Markup Language وبعد ذلك تعاد البيانات من خلال بروتوكول HTTP مكتوبة بأوامر لغة XML وتحتوي العناصر على روابط URL - Universal Remote Link التي تجعل من السهل على أي برنامج الاتصال بأي عنصر آخر على الويب , ويمتاز بروتوكول استخدام العنصر البسيط أو SOAP كما يرمز له بأنه معيار عام في أكثر من صناعة وليس فقط معيارا خاصا بمايكروسوفت .

اسباب انتقالك من فيجوال 6 إلى Visual.net


ربما يبدو في مخيلتك الآن أن بروتوكول استخدام العنصر البسيط SOAP هو الباب الذي ستجد وارءه كل ما تتمناه , وأنك لن تخسر شيئا إذا تمسكت بفيجوال بيسيك 6 ولم تنتقل إلى Visual Basic.NET , ولهذا من الأهمية بمكان أن تعرف ما يمكن أن يقدمه VB.NET لك وما أهمية ما يقدمه بالنسبة لك ولغيرك من المبرمجين ولماذا من الضروري أن تتجه إلى VB.NET لتطور نفسك .

أنت مثلا قد تكتب مكونات وربما ترغب في استدعائها من خلال بروتوكول SOAP ولكن كيف سيعرف المستخدم أن هذه المكونات موجودة أصلا?

تحتوي تقنية NET على آلية اكتشاف تتيح لك معرفة المكونات المتاحة لك , وهناك الكثير من الوظائف التي تقدمها لك هذه الآلية ستعرفها عندما تجربها بنفسك ، وتحتوي تقنية NET على العديد من الوظائف الأخرى مثل وظيفة التخلص من الملفات غير الضرورية garbage collection لتخفيف أعباء التشغيل ثم خاصية الاقتباس الكامل للخصائص true inheritance في المرة الأولى وخاصية ازالة العيوب debugging التي تشترك فيها أكثر من لغة برمجة وعبر أكثر من برنامج عامل والقدرة على انشاء خدمات لنظام الويندوز .


في موديل .NET أنت تكتب التطبيقات التي تسير على وتيرة بنية .NET Framework مما يجعل التطبيق قادرا بشكل تلقائي على استخدام خواص التخلص من الملفات الزائدة garbage collection وإزالة العيوب debugging وخدمات الحماية والأمان security services واقتباس الصفات والخصائص inheritance وغيرها , وعندما تقوم بتشغيل الكود من أي لغة تدعم بنية .NET Framework سيتحول إلى شيء يسمى لغة مايكروسوفت الوسيطة Microsoft Intermediate Language في صورة ملف ثنائي binary ولا يفهم من هذا أنه كود آلة بل هو ملف مستقل عن نظام التشغيل ويمكن تشغيله على أي جهاز يشغل بنية .NET Framework وداخل بنية .NET Framework يوجد محول compiler يسمى محول JIT اختصار لعبارة JustInTime ومعناها في الموعد بالضبط الذي يقوم بتحويل لغة مايكروسوفت الوسيطة MSIL إلى كود آلة خاص بالمعدات ونظام التشغيل .


عندما ننظر إلى القواعد الأساسية من المهم أن نفهم أن طلب الخاصية رقم واحد لفيجوال بيسيك على مدار السنوات السابقة كان الاقتباس التام inheritance وألح المبرمجون في طلب اقتباس حقيقي !!

لكن لماذا? أعني لماذا هذا الإلحاح? وما الفائدة التي سيجنونها من وراء ذلك?

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









تقدم لك تقنية NET أدوات متكاملة لإزالة العيوب وإذا قمت بإزالة عيوب تطبيقات من نوع ASP - Application Server Page تحتوي على مكونات VB COM ستعرف أنك يجب أن تستخدم أداة Visual InterDev لإزالة عيوب مكونات ASP وفيجوال بيسك لإزالة عيوب المكونات components , وإذا كان لديك مكونات مصممة بلغة C++ لابد أن تستخدم برنامج إزالة عيوب خاص بتطبيقات C++ على هذه المكونات , وهكذا لكل لغة برنامج إزالة عيوب خاص بها أما لغات فيجوال ستديو. نيت Visual Studio.NET الجديدة فجميعها يستخدم برنامج إزالة عيوب واحد فقط one debugger بل أن أي لغة تستخدم بنية NET. يمكنها استخدام هذا البرنامج لإزالة عيوب البرامج المنتجة حتى لو كان البرنامج مكتوبا بلغة VB.NET ويستدعي جزءا آخر مكتوب بلغة C# أو أي لغة أخرى مدعمة ببنيةNET Framework .


تقدم تقنية NET. آلية قياسية للحماية المتاحة لكل أجزاء تطبيقك , وتقدم تقنية NET. حلولا ممكنة لمشاكل ملفات DLL التي تزيل الكثير من تعقيد التعامل مع مكونات COM والسجل Registry وتتيح لك تقنية NET. تشغيل المكونات محليا دون الحاجة إلى انتقال البرنامج الطالب calling application إلى السجل Registry للعثور على المكونات المطلوبة.









حتى الآن لم نجب على أسئلة المبرمجين بشأن الوظائف الجديدة التي يتيحها لهم تقنية Visual Basic.NET ولا يمكنهم عملها بفيجوال بيسيك الحالي ومن هذه الوظائف الجديدة ، وظيفة Web Applications أما أداة Visual InterDev وكود VBScript المترجم فقد دخلا دائرة التراث ولن يخرجا منها أبدا , أما الآن فأنت تصمم صفحات ASP.NET ببرنامج VB.NET أو C# أو C++ وهي محولة بشكل يحسن أداءها ولأول مرة يتيح لك برنامج VB.NET تخليق وبناء خدمات ويندوز أصيلة في وظائفها من خلال تقديم نوع مشروعات وخدمات الويندوز الجديدة, وللمرة الأولى أيضا يتيح برنامج VB.NET للمبرمجين بناء مكونات وتطبيقات تنفذ أكثر من مهمة في نفس الوقت, وأخيرا لابد أن تدرك كمبرمج أن اللغة الجديدة تسمى أيضا ب VB.NET 7.0 وهذا يعني أن في الطريق المزيد من الإصدارات مثل VB.NET 8.0 وVB.NET 9.0 وهكذا.

مكونات Common Language Runtime


من أحد المكونات الكبرى في بنية .NET Framework. مكون يعرف بـ Common Language Runtime أو CLR والذي يتيح لك مزايا عديدة منها التعامل مع الأخطاء والأمان وإزالة العيوب والتناسق في ملامح البرنامج , وهذه المزايا متوفرة لأي لغة مصممة لوظائف CLR وهذا يعني أن مكون CLR يستطيع استضافة عدد كبير من اللغات ويعرض مجموعة عامة من الأدوات تشترك فيها جميع هذه اللغات , ولقد دعمت مايكروسوفت لغات VB وC++ وC# بمكونات CLR وقد سجلت الشركات أسماءها لتقدم تطبيقات للغات الأخرى مثل Perl وPython بل وحتى Cobol .


عندما يحول المحول الكود إلى مكونات CLR يصير هذا الكود كودا مدارا والمقصود بالكود المدار هو الكود الذي يستفيد من الخدمات التي تقدمها مكونات CLR وحتى يعمل وقت التشغيل مع الكود المدار لابد أن يحتوي هذا الكود على ما يسمى بالميتاداتا metadata وهي عبارة عن بيانات يتم تخليقها أثناء تنفيذ المحولات لعملية التحويل إلى مكونات CLR وتخزن (الميتاداتا) مع الكود المحول وتحتوي على بيانات بشأن أنواع وأعضاء ومراجع الكود وتستخدم مكونات CLR الميتاداتا لتحديد الفئات classes وتحميلها وإنشاء كود أصيل وزيادة مستويات الأمان .









تتعامل مكونات CLR مع دورة حياة العنصر أو الكائن object وكما تقدم مكونات COM/COM+ مرجعا يحتوي على العناصر تستطيع مكونات CLR إدارة المراجع للعناصر وتزيلها من الذاكرة عند إزالة كل المراجع من خلال العملية المعروفة باسم التخلص من الملفات الزائدةgarbage , وتسمى العناصر التي تديرها مكونات CLR بالبيانات المدارة, ويمكنك التفاعل مع البيانات المدارة وغير المدارة في نفس التطبيق رغم أن البيانات المدارة تمنحك كل مزايا مكونات . CLR


تعرف مكونات CLR نظام نوع المعيار الذي ستستخدمه لغات CLR , وهذا يعني أن كل لغات CLR ستستخدم نفس أرقام وأطوال الحجم وسيكون لها نفس نوع الأمر string ونظام النوع القياسي هذا يفتح الباب على مصراعيه أمام المزيد من الوظائف القوية الأخرى فمثلا يمكنك تمرير مرجع الفئة class reference من مكون component لآخر, حتى لو كانت هذه المكونات مصممة بلغات مختلفة, ويمكنك كذلك اشتقاق فئة بلغة C# من الفئة الأساسية المكتوبة بلغة VB.NET أو أي مزيج آخر من اللغات بهدف التحويل لمكونات CLR.


الأكواد المدارة على الميتاداتا metadata تحتوي على بيانات بشأن المكونات المستخدمة لإنشاء الأكواد, ومكونات CLR التي تتأكد من مدى توفر الموارد resources التي تعتمد عليها, ولا تحتاج الميتاداتا إلى تخزين بيانات المكونات في السجل registryوهذا يعني أن نقل المكون إلى آلة جديدة لا يتطلب بالضرورة التسجيل وأن عملية إزالة المكونات اصبحت بسيطة للغاية مثل مسحهم تماما.


وكما ترى تقدم لك مكونات Common Language Runtime مجموعة من المميزات التي لا تمتاز فقط بالجدة والطرافة ولكنها ستقوي من معمار وبنية التطبيقات وتحسن من خبرة البرمجة, ومن المزايا الأخرى التي تحتويها V.B. NET الوظائف الموجهة بالعنصر objectoriented في تقنية VB.NET والعديد من هذه الوظائف لن تصير مجرد ترف ورفاهية في لغة البرمجة يستخدمها المبرمج أو لا يستخدمها أنى شاء, لأنها وظائف تحدث فعلا في وقت التشغيل الفعلي.

إصدارات Visual Studio .NET :


تطلق "مايكروسوفت" Visual Studio .NET فى ثلاث إصدارات رئيسية لتلبي حاجات مدي عريض ومتفاوت من متطلبات التطوير والبرمجة.

والاصدارات الثلاث هي كالتالي :









1 - Microsoft Visual Studio .NET Enterprise Architect .

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


2 - Microsoft Visual Studio .NET Enterprise Developer .

توفر هذه الاصدارة للمبرمجين وفرق التطوير الأدوات المبتكرة القادرة على تطوير وتوفير تطبيقات وحلول مميزة خاصة من فئة الويب XML Web services مع ضمان زيادة معدلات الانتاج .


3 - Microsoft Visual Studio .NET Professional .

تكفل هذه الاصدارة بما تتضمنه من إمكانات متفوقة الأدوات والامكانات اللازمة لتمكين المبرمجين وفرق التطوير من خلق تطبيقات وحلول وخدمات برمجية مميزة خاصة من فئة الويب XML Web services تستطيع العمل من على أى أداة للإنترنت Internet devices وتملك أسباب التكامل والاستقرار التام والعمل المتناغم مع أى من لغات برمجية أخرى programming languages أو أنظمة التشغيل operating systems المعمول بها اليوم .


وللمزيد من المعلومات حول الفروق ما بين إصدارات Visual Studio .NET المختلفة يمكنكم الوصول إلى العناوين التالية :

http://www.microsoft.com/Egypt
http://msdn.microsoft.com/vstudio/prodinfo/overview.asp
http://msdn.microsoft.com/vstudio/prodinfo/features.asp

شبكة مايكروسوفت للمطورين : MSDN


ان الاشتراك في MSDN يوفر للمطورين احدث الادوات والمعلومات والتكنولوجيا الاساسية لتطوير واختبار التطبيقات الخدمات للانترنت ويتم توفير هذه الادوات طوال العام للمشتركين علي اسطوانات CD/DVD او من خلال تحميلها من علي شبكة الانترنت ، كما يكفل الاشتراك الحصول علي الاصدارات الاختبارية من برامج مايكروسوفت التي يحصل عليها المشترك بمجرد اصدارها .

تتوفر MSDN في خمسة مستويات للاشتراك :

المستوى الأول MSDN Universal


يتوفر من خلالها اصدارة Visual Studio.Net Universal Architect

- الحصول كافة ادوات واصدارات التطوير والاختبار من Windows وتكنولوجيا Microsoft Server والتطبيقات مثل Microsoft Office, Visio بالاضافة الي مكتبة MSDN مع الحصول علي دعم فني كامل .

- الحصول علي كافة الاصدارات النهائية والتجريبية لكافة منتجات مايكروسوفت .

المستوى الثاني MSDN Enterprise

- يتوفر من خلالها اصدارة Visual Studio.Net Enterprise Developer

- الحصول كافة ادوات واصدارات التطوير والاختبار من Windows وتكنولوجيا Microsoft Server بالاضافة إلى مكتبة MSDN مع الحصول علي دعم فني كامل.

- الحصول علي كافة الاصدارات النهائية والتجريبية لكافة منتجات مايكروسوفت.

المستوى الثالث MSDN Professional

- يتوفر من خلالها اصدارة Visual Studio.Net Professional.

- توفر ملحقات التحديث الخاصة بالVisual studia.Net Professional و احدث اصدارات التطوير والاختبار لاصدارات Windows بالاضافة لمكتبة MSDN والدعم الفني الكامل .

المستوى الرابع MSDN Operating System

- لاستفادة من اطار عمل .Net لخلق وتطوير التطبيقات .

- توفر MSDN Operating System كل ملحقات التحديث الخاصة باطار عمل NET.

- الحصول علي احدث اصدارات التطوير والاختبار الخاصة بمنصة Windows مثل Windows XP بالاضافة لمكتبة MSDN والدعم الفني الكامل .

- الحصول علي كافة الاصدارات النهائية والتجريبية لكافة منتجات مايكروسوفت .








المستوى الخامس MSDN Library

- الحصول علي احدث المعلومات التكنولوجية من شركة مايكروسوفت بما يفوق1.8 GB من معلومات عن البرمجة وعينات الكود. ان مكتبة MSDN هي مصدر المعلومات الاساسي لكافة المطورين .

- لمزيد من التفاصيل حول الإصدارات الكاملة وإصدارات الترقية والتراخيص وأسعارها يمكنكم الوصول إلى العنوان التالي :
http://msdn.microsoft.com/vstudio/pr...e/features.asp


وللحصول على Visual Studio .NET من خلال إشتراكات MSDN يمكنكم الوصول إلى العناون التالي :
http://msdn.microsoft.com/subscripti...nfo/levels.asp


لمعرفة الأسعار خارج نطاق الولايات المتحدة وكندا يمكنكم الوصول إلى العنوان التالي :
http://msdn.microsoft.com/isapi/goms...ET=/worldwide/


للوقوف على أسعار التراخيص الأكاديمية والكمية Academic & Volume يمكنكم الوصول إلى العناوين التالية على التوالي :
http://msdn.microsoft.com/vstudio/pr...ine.asp#volume

متطلبات التشغيل System Requirements:MSDN


حتي يمكن تركيب Visual Studio .NET والتى ستتضمن أيضا إصدارة واحدة من MSDN لابد من توافر كمبيوتر شخصي بالمواصفات التالية كحد أدني :

- كمبيوتر ذو معالج يعمل بسرعة 450 Mhz على الأقل, من فئة Pentium II من Intel.

- ذاكرة RAM :

*مقدارها 160 فى حالة نظام التشغيل Windows XP Professional.

*مقدارها 96 فى حالة نظام التشغيل Windows 2000 Professional.

*مقدارها 192 فى حالة نظام التشغيلWindows 2000 Server.

*مقدارها 64 فى حالة نظام التشغيل Windows NT 4.0 Workstation.

*مقدارها 160 فى حالة نظام التشغيل Windows NT 4.0 Server.

- قرص صلب : ذو سعة خالية متفاوتة كالتالي:

*مقدارها 2.5 GB منها 500MB على قرص النظام فى حالة Visual Studio .NET Architect Edition.

*مقدارها 3.5 GB منها MB 500 على قرص النظام فى حالة الإصدارتين :

Visual Studio .NET Professional Edition و Visual Studio .NET Enterprise Edition .

- بطاقة عرض display card من فئة Super VGA - 800x600 أو أفضل , مع دعم ل 256 لون فقط وكذا شاشة متوافقة مع هذه المواصفات .

- حتمية توافر DVD drive .

- ضرورة توافر لوحة مفاتيح Keyboard وفأرة Mouse ويفضل منتجات "مايكروسوفت" أو متوافقاتها .









خاتمة :


تكفل "مايكروسوفت" مدي عريضا من الخدمات التابعة ل Visual Studio .NET وتوفر جانبا أخر من الخدمات ذات الصلة, فهناك أشكال عديدة من المساعدة والدعم (المجاني فى معظمه) من خلال مجموعة MSDN members وNewsgroups لدي MSDN والتى تتألف من قدر ملائم من الأعضاء من خبراء ومطورين ومبرمجين متفاوتي الخبرات والإهتمامات .


يعمل هؤلاء جميعا على توفير صور عديدة من صور المساعدة الفورية online, ونشر وتدعيم التعامل بتقنيات Visual Studio.NET ويمكن من خلال مثل هذه الخدمات الوصول إلى كافة أشكال الدعم والمساعدة وقتما شئتم وكيفما شئتم.


وتوفر "مايكروسوفت" عدة برامج خاصة لتوفير المزيد من الدعم والتقنيات والقيم المضافة إلى البرمجيات المطورة بواسطة Visual Studio .NET كمثل برنامج الترخيص license program المدعو :


Visual Studio .NET Integration ProgramVSIP وهو برنامج خاص لتحقيق التكامل مع مجموعة الشركاء والمصنعيين ذوي التخصص لصالح توفير دعما برامجيا واسعا لتطبيقات Visual Studio .

وهناك برنامج أخر يدعي :

Microsoft Visual Studio IntegrationVSI موجه لتوفير الدعم اللازم لشركاء "مايكروسوفت" Microsoft Partners لتحقيق التكامل لإنتاجهم من الحلول والخدمات البرامجية لتصبح على ذات المستوى مع :

Microsoft Visual C++R .NET

Microsoft Visual C#

Microsoft Visual Basic .NET


أيضا لدي "مايكروسوفت" الكثير من صور وأشكال الدعم التقني متفاوت التوجهات ل Visual Studio .NET والذي يتمثل على سبيل المثال لا الحصر فى تقنية Microsoft Visual Studio for Applications أو ما يعرف بإسم VSA تلك التقنية المتقدمة التى ستمكن المعنيين والمهتمين من :


- مصنعي البرمجيات فئة Independent Software Vendors ISVs .

- مزودي خدمات التطبيقات من فئة Application Service ProvidersASPs .

-ومزودي الحلول Solution ProvidersSPs .

-الكيانات المختلفة ، من بناء تطبيقات ويب قابلة بالكامل للتشكيل fully customizable Web applications .


هذا ولدي معامل "مايكروسوفت" الإصدارة Beta 2 من : Visual Studio for Application SDK ، وهى حزمة Software Development Kit الخاصة بـ Visual Studio والتى يعول عليها كثيرا, وتكفل "مايكروسوفت" download مجانية لها من على خادمات مركز Microsoft Download Center , وذلك من خلال العنوان التالي :
http://www.microsoft.com/downloads/r...eleaseID=30891


للمزيد من المعلومات والدعم الفني :

- http://msdn.microsoft.com/vstudio/pr...es/default.asp

- http://msdn.microsoft.com/vstudio/news/default.asp

- http://msdn.microsoft.com/vstudio/technical/techfaq.asp

- http://msdn.microsoft.com/vstudio/te...l/articles.asp

- http://msdn.microsoft.com/vstudio/te...gandevents.asp

- http://msdn.microsoft.com/vstudio/technical/support.asp


لما زادت معرفتك ببنية .NET Framework كلما اصبحت مبرمجا افضل في اي لغة من لغات فيجوال ستديو".

الملخّص :


أن Visual Studio .Net هو مجموعة من أدوات التطوير والبرمجة الأحدث من نوعها في العالم والتي تستهدف البرامج المستقبلية وتعتمد بصورة كاملة على تكنولوجياNet. ومن اهم مزايا البرنامج :

- التركيز على استخدام المختلف من لغات البرمجة وهو مايطلق عليه multi-language support ففي الماضي كان المبرمج يستخدم لغة برمجة واحدة و لكن عند ظهور لغة برمجة افضل كان من المكلف للغاية تحويل البرامج التي صممها سابقا للغة البرمجة الجديدة بينما باستخدام Visual Studio .Net لا يصبح من الضروري استخدام لغة برمجة واحدة

- السرعة والسهولة وتوفير الوقت : حيث أن استخدامه يوفر الكثير من الوقت والجهد بالإضافة إلى أن المبرمجين يستطيعوا تعلم استخدامه بأنفسهم وفي وقت قصير .



المصدر / مجلة عالم الكمبيوتر :

http://www.alamalcomputer.com/01032002/76845news.htm

 
 

 

عرض البوم صور مجموعة إنسان   رد مع اقتباس
قديم 18-10-05, 02:22 PM   المشاركة رقم: 19
المعلومات
الكاتب:
اللقب:
~ أبـو أحمد ~

البيانات
التسجيل: Mar 2005
العضوية: 2
المشاركات: 7,684
الجنس ذكر
معدل التقييم: مجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييم
نقاط التقييم: 1424

االدولة
البلدSaudiArabia
 
مدونتي

 

الإتصالات
الحالة:
مجموعة إنسان غير متواجد حالياً
وسائل الإتصال:

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

 

بمعرفة بسيطة جدا بلغة html تستطيع تصميم موقعك علىالإنترنيت فهناك العديد من البرامج الجاهزة التي تساعدك على ذلك ومنها برنامج HTML Kit

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

1- البرنامج يترك لك حرية كتابة المعلومات التي تريدها ثم تقوم بتحويلها الي الاكواد الخاصة يلغة html وبذلك لن تضطر إلي كتابة أوامر هذه اللغة بنفسك ويمكن اضافة الصور والرسوم الي الصفحات والتحكم الكامل في تصميمها وطريقة وضع المعلومات داخلها كام توجد جميع الأدوات للتحكم في اشكال الحروف واحجامها والوانها كما ان البرنامج به وظيفة المدقق الإملائي والمصحح اللغوي لمراجعة ما تقوم بكتابته ولعل من افضل مميزات هذا البرنامج انه يمكنه التعامل مه حروف اللغة العربية فتستطيع تطوير صفحات موقعك باللغة العربية كما يمكن استخدامه لتصميم الصفحات التي تتفاعل مع المستخدم مثل الصفحات التي تحتوي على قوائم يقوم المستخدم بملئها على الشبكة والتي تكون مكتوبة بلغات أخرى مثل Perlأو ASP كما يمكن استخدامه ايضا لتصميم الصفحات بلغة الجافا

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


وهذا الموقع لمزيد من المعلومات وتحميل البرنامج


http://www.chami.com/html-kit/help/screen.html


المصدر مجلة لغة العصر

 
 

 

عرض البوم صور مجموعة إنسان   رد مع اقتباس
قديم 18-10-05, 02:23 PM   المشاركة رقم: 20
المعلومات
الكاتب:
اللقب:
~ أبـو أحمد ~

البيانات
التسجيل: Mar 2005
العضوية: 2
المشاركات: 7,684
الجنس ذكر
معدل التقييم: مجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييممجموعة إنسان عضو جوهرة التقييم
نقاط التقييم: 1424

االدولة
البلدSaudiArabia
 
مدونتي

 

الإتصالات
الحالة:
مجموعة إنسان غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : مجموعة إنسان المنتدى : شرح البرامج وتبادل خبرات الكمبيوتر
افتراضي أمن النشر الإلكتروني E-Publishing Security

 

أمن النشر الإلكترونى


النشر الإلكترونى هو العملية التى يتم من خلالها تقديم الوسائط المطبوعة Printed-Based Materials كالكتب والأبحاث العلمية بصيغة يمكن استقبالها وقراءتها عبر شبكة الإنترنت, هذه الصيغة تتميز بأنها صيغة مضغوطة Compacted ومدعومة بوسائط وأدوات كالأصوات والرسوم ونقاط التوصيل Hyperlinks التى تربط القارئ بمعلومات فرعية أو بمواقع على شبكة الإنترنت.


أدوات النشر الإلكترونى


هناك عدد من الأدوات المستخدمة فى مجال النشر الإلكترونى على شبكة الإنترنت ومنها:





SGML (Standard Generalized Markup Language)

XML (Extensible Markup Language)

HTML (Hypertext Markup Language)

DVI

Post Script

PDF (Portable Document Format)




وسوف نتناول بالتفصيل ثلاث من هذه الصيغ


1. HTML


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

يمكن قراءة صفحات الويب المكتوبة بلغة HTML باستخدام برامج تصفح مثل Netscape أو Microsoft Internet Explorer Navigator . هذه البرامج تقوم بترجمة تعليمات الـ HTML إلى صفحات مرئية, كما تستخدم لغة HTML لعمل صفحات الويب التفاعلية Interactive Forms والتى تعمل بمساندة برامج خاصة مخزنة على أجهزة الكمبيوتر الخادمة Servers تعرف ببرامج الـ CGI والـ ASP.

تتميز لغة HTML بأنها لغة لا تعتمد على نظام تشغيل معين أو جهاز معين Platform And Hardware Independent, إلا أن صفحات HTML لا تستطيع أن تحفظ تنسيق الصفحات Page Layout حيث أنه لا يمكن لمصمم الصفحة أن يتوقع تماماً ما سيظهر على شاشة برنامج التصفح, فقد يتغير شكل الصفحة بتغير برنامج التصفح أو بتغير نظام التشغيل أو بتغير القارئ للحروف Fonts التى يستخدمها برنامج التصفح أو بتغيير حجم الشاشة. فى لغة HTML لا نستطيع أن نتحكم فى تنسيق الصفحة Page Layout بشكل تام إلا أنه يمكن التحكم ببعض جوانب التنسيق مثل حجم العناوين Headings مقارنة بحجم النص الفعلى كذلك يمكن التحكم فى أسلوب النص (مائل, سميك). كما أن لغة HTML تعجز عن عرض الرموز التى نحتاجها فى الأبحاث العلمية كرموز المعادلات والرموز الرياضية وغيرها. يتم عرض مثل هذه الرموز فى صفحات HTML عادة بتحويلها إلى صور Bitmapped.


2. Post Script


هى لغة تم تطويرها من قبل شركة Adobe عام 1985 وذلك لتسهيل طباعة النصوص والرسوم على طابعات الليزر الشخصية وطابعات الـ Image Setters الموجودة فى المطابع. هذه اللغة تعتمد على مجموعة من التعليمات المكتوبة بصيغة ASCII والتى تصف للطابعة الرسوم المصممة بواسطة جهاز الكمبيوتر, وتصف هذه اللغة تنسيق الصفحة Page Layout بشكل دقيق, كما تصف الشكل الذى تطبع به الحروف Fonts من حيث النوع والحجم والأسلوب ......... الخ.

باستخدام برامج معينة يتم وصف الصفحة المصممة على أجهزة الكمبيوتر عن طريق لغة Post Script, بعد ذلك يتم نقل هذه الصفحة الموصوفة من الجهاز إلى الطابعة المجهزة بمفسر للغة Post Script والذى يقوم بتفسير تعليمات هذه اللغة وطبع الصفحة الموصوفة بأقصى جودة تملكها الطابعة (300 نقطة فى البوصة DPI أو أكثر على طابعات الليزر الشخصية و 2540 DPI أو أكثر على طابعات الـ Image Setters) محافظة بذلك على تنسيق الصفحة Page Layout.

ظلت Post Script الصيغة المتعارف عليها لطباعة المنشورات والمطبوعات المصممة عن طريق الكمبيوتر إلى أن استغلت بعد ذلك فى نشر المطبوعات على شبكة الإنترنت وخاصة الأبحاث العلمية, حيث يقوم صاحب البحث العلمى بكتابة بحثه العلمى باستخدام برنامج معالجة كلمات مثل Latex على نظام UNIX أو غيره من برامج معالجة الكلمات ثم يقوم بتحويل بحثه إلى ملف Post Script. هذا الملف يصف بحثه بشكل يحفظ تنسيق الصفحات Page Layout وشكل الحروف والرموز المستخدمة (كرموز المعادلات) ليظهر بعد ذلك عند الطباعة بنفس التنسيق الذى وضعه صاحب البحث, بعد ذلك يضع صاحب البحث ملف الـ Post Script فى صفحته على الإنترنت ليحصل عليه القارئ ويطبعه على أى طابعة ليزر تعمل بنظام Post Script.

يمكن طباعة ملفات Post Script على الطابعات غير المجهزة بنظام Post Script باستخدام بعض البرامج الخاصة. وملفات Post Script هى ملفات مجهزة عادة للطباعة, إلا أن هناك برامح تمكن المستخدم من قراءة ملفات Post Script على الشاشة حيث يترجم ملف Post Script إلى صفحة لتطبع على الطابعة بل تظهر على الشاشة. من هذه البرامج برنامج Ghost Script Viewer. إلا أن ملفات Post Script التى تقرأ من الشاشة ليست واضحة تماماً وليست عالية الجودة, حيث أن جودتها لا يمكن مقارنتها بالنسخة المطبوعة. كذلك فإن ملفات Post Script ليست مجهزة ليتم تزويدها بأدوات Multimedia كالأصوات والرسوم أو بنقاط التوصيل Hyperlinks. كما أنها ليست مجهزة بتصميم صفحات تفاعلية توضع على الويب ويمكن للقارئ تعبئة بعض أجزائها وإرسالها إلى جهاز الكمبيوتر الخادم كما هو الحال فى HTML Forms. كما أن ملفات Post Script كبيرة الحجم إذ ما قورنت بملفات HTML.


3. Acrobat PDF


صيغة PDF هى تقنية طورتها شركة Adobe مطورة لغة Post Script عام 1993, وهى تقنية تهدف إلى نشر وتبادل المعلومات المقروءة إلكترونياً بشكل يحفظ للمادة التى يتم تبادلها الجوانب التالية:

الدقة: بحيث تحفظ تقنية PDF تنسيق الصفحة Page Layout الذى وضعه مصمم الوثيقة أصلاً أثناء تصميمه لوثيقته. وملفات PDF لا يتم إعادة تنسيقها من قبل القارئ عن طريق برنامج التصفح, كما أن القارئ لا يمكن له أن يغير الخطوط التى يحويها ملف PDF بعكس ملفات HTML, فالخطوط Fonts تظهر فى ملف الـ PDF كما وضعها مصمم الوثيقة حيث يظهر الخط نفسه وبنفس الأسلوب (مائل أو سميك على سبيل المثال) وبنفس الألوان. كما أن تنسيق النص لا يتغير على عكس HTML حيث يمكن أن يتغير تنسيق النص بتغير الخط أو بتغير برنامج التصفح. وهذا الأمر ضرورى فى مجال النشر والتصميم وفى مجال الوثائق الرسمية أو العقود. كما أن التنسيق الذى يضعه المصمم يكون له عادة هدف معين. فاستخدام الخط السميك أو المائل أو اللون أو تنسيق النص بطريقة معينة يمكن أن يوصل رسالة معينة وتغيير هذا التنسيق الأصلى قد يغير هذه الرسالة, فملف PDF يعد صورة رقمية للصفحة المطبوعة.

الحجم المضغوط: ملفات PDF صغيرة الحجم وذلك يساعد على نقلها بسرعة عبر الإنترنت, حتى رسوم الـ Bit Mapped والـ Vector-Based التى تحويها ملفات PDF يتم ضغطها أيضاً.

التوافقية: يمكن قراءة ملف PDF من قبل أى مستخدم وعن طريق أى نظام تشغيل باستخدام برنامج Acrobat Reader المتوفر مجاناً على موقع Adobe. فصيغة PDF لا تعتمد نظام تشغيل معين Platform Independent, حيث يمكن قراءة ملف PDF مصمم باستخدام Windows من قبل شخص يستخدم جهازاً يعمل على نظام Macintosh أو UNIX.

جودة العرض والطباعة: ملفات PDF تحفظ للمستخدم أعلى جودة عند قراءتها من الشاشة. كما أنها تسمح للقارئ بتكبير أجزاء من الصفحة دون تأثر الحروف ودون تشويه لشكل الصفحة. ولأن ملفات PDF تعتبر بشكل عام ملفات Vector-Based فإنها تعرض باستخدام أعلى جودة لجهاز العرض حيث تعرض على الشاشة بدقة تصل إلى 72 DPI كما تطبع باستخدام أعلى جودة للطباعة (300 إلى 600 DPI على طابعات الليزر و 2540 DPI أو أعلى على طابعات الـ Image Setters).

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


 المراجعة والتعديل

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

يقدم نظام Adobe Acrobat أدوات للتعديل ولتدوين الملاحظات ولكنها أدوات إلكترونية تعرف بالـ Annotation Tools, هذه الأدوات تسمح لمن يقوم بمراجعة ملف Acrobat PDF بوضع ملاحظته على وثيقة PDF على شكل Electronic Notes وهى عبارة عن نوافذ صغيرة تظهر على صفحات PDF وتحوى بعض الملاحظات حول أجزاء معينة فى هذه الصفحات. بعد ذلك يقوم المراجع بإرسال ملف PDF الذى تمت مراجعته إلى مراجع آخر أو يعيدها إلى الشخص المرسل عبر شبكة الإنترنت أو شبكة الـ Intranet الخاصة بهيئة معينة. كذلك يقدم Acrobat أدوات أخرى لإضافة الملاحظات كالخطوط, التظليل أو الأختام التى يستطيع أن يعدلها المستخدم عن طريق اختيار صورة تظهر على شكل ختم.


 التوقيع الرقمى Digital Signature


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


1. التوقيع المفتاحى Key-Based Signature

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

تقوم الـ Certification Authority بجمع معلومات من حامل التوقيع الإلكترونى المراد تسجيله, بعد ذلك تصدر الـ Certification Authority لهذا الشخص شهادة Certificate تمكنه من التوقيع الإلكترونى على الوثائق الإلكترونية. ويزود هذا الشخص بعد إعطاؤه الشهادة بكلمة سر خاصة تمكنه من استخدام التوقيع الإلكترونى لتوضيح مهمة الـ Certification Authority ونأخذ المثال التالى:

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

2. التوقيع البيومترى Biometric Signature

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

يتم تسجل التوقيع البيومترى أيضاً عند الـ Certification Authority كما هو الحال فى التوقيع المفتاحى.


 يتم ربط وثيقة الـ PDF بالـ Certification Authority عن طريق برامج مساندة Plug-Ins خاصة تربط برامج Acrobat بالـ Certification Authority عن طريق برامج الـ Plug-In نستطيع من خلال برنامج Acrobat أن نختار أداة التوقيع الرقمى ونقوم بالتوقيع المفتاحى أو البيومترى على وثيقة PDF دون الحاجة إلى برامج خاصة مستقلة. كما يمكن تطبيق أكثر من توقيع رقمى على وثيقة واحدة. كذلك إذا ما أراد مستلم وثيقة ما التأكد من صحة التوقيع الذى عليها, فإنه يستطيع القيام بذلك عن طريق برنامج الـ Plug-In. كما يساعد التوقيع الإلكترونى فى عمل كثير من الجهات التى تتعامل مع عدد كبير من الوثائق التى تحتاج إلى توقيعات من أشخاص عديدين داخل هذه الجهة, فعلى سبيل المثال, إدارة الأغذية والأدوية فى الولايات المتحدة الأمريكية تحتاج إلى توقيعات الآلاف من الأشخاص على الآلاف من الوثائق خلال عملية التصريح بتداول دواء معين. التوقيع الإلكترونى وصيغة PDF قاما بتسهيل هذه العملية حيث تم استخدامها من قبل هذه الإدارة.

 يمكن كذلك باستخدام تقنية PDF عمل صفحات تفاعلية Interactive Forms كما هو الحال فى لغة HTML . فهنالك الـ PDF Forms التى تعمل تماماً كما تعمل الـ HTML Forms , حيث يمكن ربطها ببرامج CGI أو ASP لتعطى التفاعلية لصفحات الإنترنت, إلا أن نماذج PDF تتميز بقدرتها على التغلب على مشاكل HTML الخاصة بالحفاظ على تنسيق الصفحات Page Layout كما أن الـ PDF Forms يمكن دمجها مع وثائق أكبر تحمل تنسيقات Layouts خاصة كالأوراق الرسمية التى تحتاج إلى تنسيق من نوع رسمى خاص متعارف عليه. الـ PDF Forms وسيلة هامة لجمع المعلومات يمكن أن تستخدمها الشركات والهيئات الحكومية وغيرها.

 مما توفره تقنية PDF أيضاً إمكانية تزويد وثيقة الـ PDF بنقاط توصيل Hyperlinks, Bookmarks, Thumbnails تربط أقساماً معينة فى الوثيقة بأقسام أخرى داخل نفس الوثيقة, وتربط الوثيقة بوثائق أخرى أو بمواقع على شبكة الإنترنت. كذلك تساعد هذه الأدوات القارئ على الوصول إلى المعلومات التى يريدها فى الوثيقة بشكل أسرع. فوثائق الـ PDF ليست وثائق جامدة تقرأ فقط إنما هى وثائق تفاعلية ديناميكية.

 البحث والفهرسة

يمكن البحث في ملفاتPDF عن كلمات معينه أو جمل معينة داخل نفس الوثيقة. كذلك يمكن فهرسة ملفات PDF للتمكن من البحث عنها من قبل بعض محركات البحث Search Engines وعناكب الويب Web Spiders وهي أدوات تستخدم للبحث عن المعلومات الموجودة علي شبكة الإنترنت. حيث أن هناك عدداً من الشركات المتخصصة ببرامج البحث في الإنترنت تنتج منتجات متعلقة بمحركات البحث والفهرسة تدعم صيغة PDF مثل شركة Excaliburكذلك يمكن فهرسة وثيقة أو مجموعة من وثائق ليتم البحث في محتوياتها من قبل المستخدم وذلك باستخدام نظام Acrobat Catalog الذي يقوم بعمل فهرس نصي كامل Full Text Index لمحتويات وثيقة أو مجموعة من الوثائق. والفهرس النصى الكامل Full Text Index هو قاعدة بيانات قابلة للبحث تشمل النص الموجود في وثيقة PDF أو في مجموعة من وثائق PDF.

هذه القاعدة تسمح للمستخدم بالبحث عن معلومة معينة داخل وثيقة أو مجموعة من الوثائق باستخدام كلمات مفتاحية Keywords أو باستخدام البحث المنطقي Boolean Logic.

 الأمن

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

 تتميز بنية Acrobat بأنها بنية مفتوحة Open Architecture حيث يمكن عمل برامج Plug-Ins بلغات برمجة باستخدام أكثر من 1000 API Functions توفرها شركة Adobe للمطورين. برامج الـ Plug-Ins يمكن أن تضاف إلي نظام Acrobat كبرامج مساندة.


كيف يتم صنع ملفات الـ PDF


لعمل ملفات PDF يجب أن يمتلك الناشر برنامج Adobe Acrobat والذي يحوي أدوات منها أداتا PDF Writer و Acrobat Distiller . باستخدام هاتين الأداتين يمكن تحويل أي وثيقة مكتوبة باستخدام أي برنامج معالجة كلمات مثل Microsoft Word أو باستخدام أي برنامج للنشر المكتبي DTP إلى ملف PDF. برنامج PDF Writer يقوم بتحويل الملف مباشرة من صيغة الاصلية إلي PDF. أما برنامج Acrobat Distiller فيقوم بتحويل الملفات المخزنة بصيغة Post Script إلى PDF.

هناك برامج لا يمكن عمل ملفات PDF منها بشكل صحيح إلا باستخدام Acrobat Distiller أي بتحويل الملف إلي Post Script ثم تحويل ملف الـ Post Script إلى PDF. ويحدث هذا عند استخدام بعض البرامج المعدة أساساً لعمل ملفات Post Script كبرامج النشر المكتبي DTP مثل Quark Express. كذلك فأن برنامج PDF Distiller يوفر إمكانيات متقدمة لا يوفرها الـ PDF Writer.


عيوب تقنية PDF


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

2. يصعب تعديل تنسيق الصفحات Page Layout أو تعديل النصوص بعد عمل ملف الـ PDF .

3. عدم وجود خاصية البنيوية Structuring في ملفات الـ PDF كما هو الحال في ملفات XML, SGML, HTML.

4. تتفوق الوثائق المخزنة بصيغة HTML علي تلك المخزنة بصيغة PDF في مرونة تبادل المعلومات بين نصوص الوثائق من جهة وقواعد البيانات Databases, وبرامج الـ CGI وبرامج الـ ASP من جهة أخري.


مجالات النشر الإلكترونى


1. نشر الأبحاث العلمية: حيث يحتاج الطلبة والباحثون إلى توفر هذه المواد تحت أيديهم أثناء بحثهم مهما كانت أماكن تواجدهم والنشر الإلكترونى يسهل ذلك عن طريق الحصول على المواد من المؤلف مباشرة أو من ما يعرف بالأرشيف الإلكترونى Electronic Archives. فعلى سبيل المثال, يمكن للقارئ زيارة موقع دكتور ما للحصول على رسالة الدكتوراه التى كتبها والمنشورة إلكترونياً على الموقع بصيغة PDF.

2. نشر أوراق المحاضرات Lecture Notes والمذكرات: يمكن لأساتذة الجامعات نشر أوراق محاضراتهم إلكترونياً ليحصل عليها الطلبة من مواقع الأساتذة على الإنترنت. فى هذا السياق تحتوى العديد من المواقع فى شبكة الإنترنت على أوراق محاضرات متعلقة بالمقررات التى يقوم أساتذة الجامعات بتدريسها ومنشورة بصيغة الـ PDF أيضاً.

3. نشر الكتب والمراجع الأكاديمية: باستخدام النشر الإلكترونى لا يحتاج الباحث إلى شراء مرجع معين عن طريق البريد ولا يحتاج إلى أن يطلب من زميل فى بلد آخر أن يصور له المرجع حيث يستطيع هذا الباحث الحصول عليه إلكترونياً. من أمثلة شركات النشر المتخصصة فى النشر الأكاديمى والتى اتجهت نحو النشر الإلكترونى مجموعة Bedford, Freeman and Worth Publishing Group. هذه المجموعة كانت تنشر الكتب الأكاديمية Text Books وتزود الكتب بأقراص مضغوطة CD مرافقة للكتاب. هذا الأسلوب مع أنه يجذب عدداً أكبر من الزبائن إلا أنه يزيد من تكاليف النشر. قامت هذه الشركة بالانتقال إلى النشر الإلكترونى فراحت تنشر كتبها على الإنترنت بحيث يشترى الطالب الكتاب من الإنترنت ولا يمكنه الإطلاع عليه إلا بعد الدفع, بهذه الطريقة قللت الشركات من التكاليف وتحولت طريقتها من (اطبع ثم وزع) إلى (وزع ثم دع المشترى يطبع).

4. نشر الأدلة التقنية Technical Manuals: وهى منشورات عادة ما تكون كثيرة التعديل والتنقيح. من أمثلة الأدلة التقنية المنشورة إلكترونياً Aviation Safety Inspector Handbook هذا الكتاب الذى يأتى على شكل ثلاثة مجلدات مكون من أكثر من 6000 صفحة. إلى عهد قريب كان هذا الكتاب يوزع ورقياً على المفتشين الذين يصل عددهم إلى 2400 مفتش, حيث تقوم إدارة الطيران الفيدرالية بكتابة الكتاب وتصميم الرسوم ثم يرسل إلى مكتب الطباعة الحكومى Government Printing Office الذى يقوم بطباعته وتنسيقه وهو أمر مكلف جداً, إضافة إلى ذلك فإن فترة إعداد الكتاب تستغرق شهرين أو ثلاثة تمثل مشكلة حيث أن المفتشين يحتاجون إلى المعلومات الحديثة Up-to-Date متوفرة بين أيديهم متى أرادوا ذلك. إلا أن الأمر تغير بعد ذلك إذ اتجهت إدارة الطيران الفيدرالية إلى نشر الكتاب إلكترونياً على الإنترنت عن طريق تصميمه باستخدام برنامج Adobe Frame Maker ثم تحويله إلى PDF ووضعه على الإنترنت ليستفيد منه المفتشون.

إن تحويل الكتاب إلى PDF لا يعنى فقط توفيراً لتكاليف الطباعة والتوزيع, بل يعنى أيضاً حلاً لمشكلات تنظيمية. فمحتويات الكتاب دائمة التغيير حيث أن الأنظمة والقوانين الخاصة بصناعة الطيران دائمة التغيير والتحديث. فى هذا السياق يستلم المفتشون تعديلات Updates للكتاب على شكل مئات الصفحات كل عام. قديماً كانت هذه التعديلات ترسل إليهم بالبريد الإلكترونى فيضطر المفتش إلى طباعتها وفتح المجلدات وإزالة الأوراق القديمة من المجلد المطبوع ووضع الأوراق الجديدة مكانها حتى أن المفتش كان يقضى ساعات أسبوعياً لتعديل مجلداته وتحديثها. أما الآن فالكتب المعدلة المنقحة توضع على الويب بصيغة PDF متى توفرت التعديلات Up-to-Date ثم ترسل إلى المفتشين رسالة بالبريد الإلكترونى تخبرهم بوجود تعديلات ويذكر لهم الموقع الذى توجد فيه التعديلات. معنى هذا زيادة الوقت الذى يقضيه المفتشون فى ميدان العمل بدلاً من تضييعه فى ترتيب الأوراق.

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

5. أنظمة الطبع عند الطلب Print on Demand: يساعد النشر الإلكترونى على تصميم أنظمة Print on Demand فى الشركات التى تصدر وثائق متفرقة تحوى معلومات دائمة التحديث مثل المعلومات الخاصة بالسلع التجارية, فبدلاً من طباعة هذه المواد كل فترة وتوزيعها على الموظفين والزبائن, يتم وضعها على الويب وبإمكان الموظفين أو الزبائن النفاذ إليها وطباعة ما يريدون متى أرادوا ذلك حسب طلبهم.


الجهات التى تستخدم النشر الإلكترونى

من الجهات التى تستخدم النشر الإلكترونى حالياً:

وكالة الفضاء الأمريكية NASA

تشترك حالياً وكالة الفضاء الأمريكية مع منظمات الفضاء فى عدد من الدول فى مشروع محطة الفضاء العالمية ISS والمصممة لعمل تجارب حتى نهاية 2012. قامت وكالة الفضاء الأمريكية بتصميم ما يسمى بمكتبة معلومات Fact Sheet Library مكونة من مجموعة من الوثائق الإلكترونية حول هذا المشروع موضوعة على الويب.

إدارة الأغذية والأدوية الأمريكية Food and Drug Administration

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

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

فى سنغافورة أيضاً يتم استخدام صيغة PDF لتبادل الوثائق حيث يتم الاعتراف بوثيقة PDF كدليل قانونى.

تستخدم صيغة PDF فى المحاكم الأسترالية الآن.

وزارة الدفاع الأمريكية تستخدم تقنية PDF لعمل الأدلة التقنية Technical Manuals.

وزارة الطاقة الأمريكية.

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

شركة Fujetsu Network Communication.


مزايا النشر الإلكترونى


1. تقليل التكاليف

أكثر التكاليف التى يتحملها الناشر أثناء نشره لكتاب معين هى تكاليف الطبع والتوزيع والشحن. فى النشر الإلكترونى لا توجد مثل هذه التكاليف, حيث يتم الشحن عبر شبكة الإنترنت (أى أن شبكة الإنترنت ستأخذ دور الناقل) والطباعة تتم من قبل المستخدم إذا أراد طباعة المادة بدلاً من قراءتها على الشاشة (فالمستخدم يدفع تكاليف الأوراق والحبر والتجليد بدلاً من الناشر). هذا الأمر يغير المبدأ التقليدى عند الناشرين, فبدلاً من مبدأ (اطبع ثم وزع) صرنا أمام مبدأ (وزع ثم اجعل المستخدم يطبع). فتكاليف الورق والحبر والطباعة والصيانة والتجليد والتغليف ...... انتقلت الآن إلى المشترى بينما يربح الناشر الآن ربحاً صافياً لقاء المادة المنشورة إلكترونياً دون وجود تكاليف للطباعة والشحن. كذلك فإن النشر الإلكترونى يساعد الباحثين على تقليل التكاليف المتعلقة بتبادل الرسائل العلمية كرسائل الدكتوراه. فالباحث إذا أراد أن يرسل إلى زميل له نسخة من رسالة الدكتوراه التى كتبها فإن على هذا الباحث أن يتحمل تكاليف تصوير وتجليد الرسالة المكونة عادة من 200 أو 300 صفحة أو أكثر, كذلك فإن عليه أن يتحمل تكاليف إرسال الرسالة بالبريد إذا كان الزميل خارج بلده, ناهيك عن إمكانية ضياع الرسالة خلال رحلتها من بلد إلى بلد. أما الآن فإن الباحث يستطيع أن ينشر رسالته إلكترونياً من موقعه على الإنترنت ليحصل عليها الباحثون فى كل مكان متى أرادوا دون أن يتحمل الباحث تكاليف التصوير والتجليد والنقل.



2. اختصار الوقت

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


3. سهولة البحث عن معلومات معينة

بدلاً من تصفح كل صفحات الكتاب أو البحث المطبوع يمكن لجهاز الكمبيوتر أن يبحث عن كلمة أو كلمات بشكل آلى. وباستخدام تقنيات علم لغة الكمبيوتر Computational Linguistics يمكن أن يطور هذا البحث إلى بحث يتم باستخدام اللغة الطبيعية Natural Language.


4. التفاعلية Interactivity

باستخدام ما يعرف بنقاط التوصيل Hyperlinks يمكن أن يتم توصيل القارئ أثناء قراءته بمعلومات إضافية, مواقع على الإنترنت, توضيحات لكلمات معينة, أصوات ......... الخ. حيث يضغط القارئ على كلمة معينة لينتقل إلى مواد إضافية.


5. توفير المساحة

باستخدام تقنية النشر الإلكترونى يمكن الاستغناء عن المساحات التى تحتلها الوثائق المطبوعة, حيث يمكن استبدال تلك المساحات بجهاز كمبيوتر خادم Server توضع عليه الوثائق الإلكترونية ويكون موصولاً بشبكة الإنترنت أو بشبكة الـ Intranet الخاصة بهيئة معينة.


6. متابعة الزبائن بعد شراء الكتاب الإلكترونى من قبل الناشر, حيث يستطيع الناشر متابعة الزبائن عن طريق إرسال الرسائل إليهم عبر البريد الإلكترونى.


7. إمكانية نشر وبيع أجزاء من الكتب حسب حاجة القراء, حيث يمكن بيع فصل Chapter من كتاب معين أو حتى أقسام Sections من فصل معين.


8. سهولة تعديل وتنقيح المادة المنشورة إلكترونياً وسهولة حصول القارئ على التعديلات والإضافات. هذا الأمر يحدث عادة فى مجال الأدلة التقنية Technical Manuals وفى مجال الكتب الدراسية الأكاديمية Academic Text Books. باستخدام النشر الإلكترونى لا يحتاج الناشر إلى إعادة طباعة الكتب بالتعديلات والتعديلات الجديدة, كل ما يحتاجه فقط هو تعديل المادة المخزنة إلكترونياً باستخدام برامج معالجة الكلمات أو برامج النشر المكتبى DTP ثم وضع المادة بالتعديلات الجديدة على شبكة الإنترنت.


9. النشر الذاتى Self Publishing

يتيح النشر الإلكترونى للباحثين والمؤلفين نشر إنتاجهم مباشرة من مواقعهم على شبكة الإنترنت دون الحاجة إلى مطابع أو ناشرين أو موزعين.


10. الحفاظ على البيئة

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


عيوب النشر الإلكترونى


1. جودة الحروف المقروءة على الشاشة لا تعادل جودة الحروف المطبوعة, حيث لا يمكن مقارنة جودة حروف الكتاب الذى يقرأ على الشاشة بجودة حروف الكتاب المطبوع. إذ لا يمكن مقارنة جودة عرض الشاشة التى تصل إلى 72 أو 100 DPI بجودة النسخة المطبوعة التى تصل إلى 600 DPI على طابعات الليزر و 2540 أو أكثر على طابعات Image Setters المستخدمة فى المطابع.

2. الحاجة إلى وجود بنية تحتية Infrastructure فى مجال الاتصالات والأجهزة والبرمجيات لتوفير الكتب المنشورة إلكترونياً.

3. تكاليف أنظمة الحماية الخاصة بإدارة الحقوق الرقمية DRM.

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

5. عدم وجود مقاييس موحدة Standards للكتب الإلكترونية بشكل عام ولأجهزة Book Readers بشكل خاص.

6. الكتاب العادى غير حساس ويتحمل ظروف الاستخدام اليومية خلافاً لجهاز الـ E-Book Reader.


حماية المواد المنشورة إلكترونياً


لعل من أهم الأسباب التى تمنع الناشرين من نشر معلوماتهم على شبكة الإنترنت الخوف من النسخ غير المشروع والخوف على حقوق المؤلفين الفكرية. ويمكن حفظ حقوق المؤلفين الفكرية عن طريق تقنية تعرف بتقنية إدارة الحقوق الرقمية Digital Right Management (DRM). وهى تقنية تهدف إلى تمكين الناشرين من النشر المأمون للممتلكات الفكرية كالكتب وغيرها بشكل رقمى عبر شبكة الإنترنت أو عبر أى وسيط إلكترونى كالأقراص المدمجة CD ووسائط التخزين المتنقلة Removable Media. وتتكون هذه التقنية من مجموعة برامج تمكن الناشر من:

تشفير Encryption المواد الرقمية Digital Materials المراد نشرها.

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

متابعة من يقوم بالنفاذ إلى هذه المواد والتأكد من حصول الأطراف المشاركة فى إنتاج المادة الرقمية على حقوقهم المالية من الشركات المتخصصة فى أنظمة الـ DRM مثل XEROX, RECIPROCAL, INTERTRUST.


كيف تعمل تقنية DRM


لتوضيح طريقة عمل تقنية DRM نتحدث أولاً عن برنامجين من برامج الـ DRM أطلقتهما شركة Adobe ليتم استخدامهما من أجل تبادل المواد المنشورة إلكترونياً بصيغة PDF بشكل مأمون وهما:

PDF Merchant

Web Buy


برنامج PDF Merchant هو برنامج لأجهزة الكمبيوتر الخادمة Server-Based Program وصمم ليدمج مع أجهزة الكمبيوتر الخادمة الخاصة بالمعاملات المالية والتجارة الإلكترونية. هذا البرنامج يقوم بحماية ملفات PDF عن طريق تشفيرها وعمل المفاتيح التى تسمح بالنفاذ إلى الملفات المشفرة بعد شراء تلك المفاتيح. هذا من جهة جهاز الكمبيوتر الخادم Server Side أما من جهة جانب المستخدم Client Side , فهناك برنامج Web Buy وهو برنامج يستخدم مع برنامج Acrobat Reader ليسمح للمستخدم قراءة ملفات PDF التى تم تشفيرها بواسطة PDF Merchant وذلك باستخدام المفاتيح الخاصة.

 
 

 

عرض البوم صور مجموعة إنسان   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)
facebook




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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 11:33 AM.


 



Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
شبكة ليلاس الثقافية