تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مقال- التوثيق في الدوت نت Documenting In .NET
#5
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.
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مقال- التوثيق في الدوت نت Documenting In .NET - بواسطة Raggi Tech - 09-10-12, 11:40 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  شاهد حداءة ( مقال الوحي يضحد كل قول وإن قال العظام العالمون ) مسوق اونلاين 0 580 23-08-22, 10:33 PM
آخر رد: مسوق اونلاين
  مقال: Reflection وكيفية استخدامها في برامجنا Islam Ibrahim 5 3,594 13-01-16, 11:41 PM
آخر رد: Fantastico
  [مقال منقول] مشروع Mono : شغل الدوت نت على اللينكس أو أي نظام تشغيل تحلم به الشاكي لله 6 5,909 13-03-14, 02:02 AM
آخر رد: الشاكي لله
  بشرى! دوت نت عربي- DotNetArabi لقاءات صوتية مع مبرمجين محترفين في الدوت نت RaggiTech 0 2,242 27-10-12, 04:50 PM
آخر رد: RaggiTech
  كيف تحصل علي إصدار الدوت الموجود علي جهاز الكمبيوتر RaggiTech 2 2,689 27-10-12, 04:31 PM
آخر رد: RaggiTech
  مقال- كيف نحل مشاكلنا بأنفسنا- RaggiTech 0 2,385 27-10-12, 04:23 PM
آخر رد: RaggiTech
  كيف تحصل علي إصدار الدوت الموجود علي جهاز الكمبيوتر RaggiTech 0 1,992 09-10-12, 05:47 PM
آخر رد: RaggiTech
  كيفيه اداره الاحداث فى بيئه الدوت نت الجزء الثالث how To Handle Events in.net Part 3 RaggiTech 0 2,159 09-10-12, 05:22 PM
آخر رد: RaggiTech
  كيفيه اداره الاحداث فى بيئه الدوت نت الجزء الثانى how To Handle Events in .net Part 2 RaggiTech 0 2,169 09-10-12, 05:21 PM
آخر رد: RaggiTech
  كيفيه اداره الاحداث فى بيئه الدوت نت الجزء الاول part 1 how to Handle Events in .net RaggiTech 0 2,043 09-10-12, 05:20 PM
آخر رد: RaggiTech

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


يقوم بقرائة الموضوع: