09-10-12, 11:40 AM
Sandcastle Help File Builder
من المشاريع الأخرى المفتوحة المصدر والتي يقدمها موقع CodePlex, هي Sandcastle Help File Builder والذي يعمل بشكل مستقل عن Visual Studio وهذا سيفيد مستخدمي نسخ Visual Studio Express, يتميّز SHFB عن DocProject بدعمه الكامل لإدارة وتحرير مواضيع المحتوى المفاهيمي Conceptual Topics, من خلال احتوائه على محرّر MAML خاص بالبرنامج (يعتمد على أحد منتجات Sharpdevelop), شبيه بمحرر XML الخاص بـ Visual Studio, إلا أنه ليس متطوراً جدا, ويقوم حاليا مطوِّر المشروع Dave Secton بتطوير محرِّر MAML مرئي لتوفير الجهد والوقت على مصممي التعليمات.
يمكنك تحميل SHFB من موقع CodePlex على هذا الرابط (بعد الموافقة على اتفاقية الترخيص)
طبعا البرنامج لتطلب وجود .NET Framework 2.0
افتح البرنامج من القائمة Start
عذرا لاني لم استطع رفع الصور لخلل فني في المنتدى
ابدأ مشروعًا جديدًا وليكن Peoject1
ستلاحظ ظهور PropertyGrid والتي تمثل خصائص المشروع يمكنك التحكم بها والتعرف عليها لاحقا.
في الجزء الأيمن من الصورة مستكشف المشروع وهو الذي يمكنك من خلاله إضافة محتوى التعليمات
للبد في العمل
من مستكشف المشاريع وفي البند Documentation sources انقر بزر الماوس الأيمن واختر Add documentation source
حيث من الممكن أن تكون هذه المصادر CLR Excecutable أو ملفات DLL أو ملفات تعليقات XML التي يقوم Visual Studio بإنشائها عند بناء المشاريع. أو حتى مشاريع Visual Studio.
حدد على سبيل المثال ملف DLL قمت بإنشائه باستخدام Visual Studio أو أضف حلاً Solution أو Project مكتوب بلغة VB.NET أو C#. في المثال التالي استخدمت ملف DLL واسمه Test.
من شريط القوائم اختر Documentation ثم قم بعمل Build. ستظهر علامة تبويب جديدة Build Output بجانب خصائص المشروع , عند الانتهاء من عملية البناء ستظهر رسالة Build completed successfully في آخر السجل.
عندها يمكنك تصفح ملف CHM الناتج من خلال شريط القوائم –) Documentation ا-) View Help File.
من المشاريع الأخرى المفتوحة المصدر والتي يقدمها موقع CodePlex, هي Sandcastle Help File Builder والذي يعمل بشكل مستقل عن Visual Studio وهذا سيفيد مستخدمي نسخ Visual Studio Express, يتميّز SHFB عن DocProject بدعمه الكامل لإدارة وتحرير مواضيع المحتوى المفاهيمي Conceptual Topics, من خلال احتوائه على محرّر MAML خاص بالبرنامج (يعتمد على أحد منتجات Sharpdevelop), شبيه بمحرر XML الخاص بـ Visual Studio, إلا أنه ليس متطوراً جدا, ويقوم حاليا مطوِّر المشروع Dave Secton بتطوير محرِّر MAML مرئي لتوفير الجهد والوقت على مصممي التعليمات.
يمكنك تحميل SHFB من موقع CodePlex على هذا الرابط (بعد الموافقة على اتفاقية الترخيص)
طبعا البرنامج لتطلب وجود .NET Framework 2.0
افتح البرنامج من القائمة Start
عذرا لاني لم استطع رفع الصور لخلل فني في المنتدى
ابدأ مشروعًا جديدًا وليكن Peoject1
ستلاحظ ظهور PropertyGrid والتي تمثل خصائص المشروع يمكنك التحكم بها والتعرف عليها لاحقا.
في الجزء الأيمن من الصورة مستكشف المشروع وهو الذي يمكنك من خلاله إضافة محتوى التعليمات
للبد في العمل
من مستكشف المشاريع وفي البند Documentation sources انقر بزر الماوس الأيمن واختر Add documentation source
حيث من الممكن أن تكون هذه المصادر CLR Excecutable أو ملفات DLL أو ملفات تعليقات XML التي يقوم Visual Studio بإنشائها عند بناء المشاريع. أو حتى مشاريع Visual Studio.
حدد على سبيل المثال ملف DLL قمت بإنشائه باستخدام Visual Studio أو أضف حلاً Solution أو Project مكتوب بلغة VB.NET أو C#. في المثال التالي استخدمت ملف DLL واسمه Test.
من شريط القوائم اختر Documentation ثم قم بعمل Build. ستظهر علامة تبويب جديدة Build Output بجانب خصائص المشروع , عند الانتهاء من عملية البناء ستظهر رسالة Build completed successfully في آخر السجل.
عندها يمكنك تصفح ملف CHM الناتج من خلال شريط القوائم –) Documentation ا-) View Help File.
