منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
شرح مصور: كيفية رفع برامجك على موقع Appharbor - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184)
+--- الموضوع : شرح مصور: كيفية رفع برامجك على موقع Appharbor (/showthread.php?tid=8528)



شرح مصور: كيفية رفع برامجك على موقع Appharbor - sooriaty03 - 18-04-13

بسم الله الرحمن الرحيم

الحمد لله رب العالمين والصلاة والسلام على سيدنا محمد وعلى آله وصحبه أجمعين
وبعد

السلام عليكم ورحمة الله وبركاته

في هذا الموضوع سأقدم لكم بمشيئة الله شرحا مصورا لموقع رائع ومفيد جدا ولعله جديد على بعضكم
هذا الموقع هو:
appharbor
هذا الموقع عبارة عن سحابة تحاكي بيئة Visual Studio وتستطيع استضافة البرامج من نوع Console أو Asp.net وبسعر مجاني والأهم بدون دعايات ...

نبدأ أولا بطريقة التسجيل:

أولا / نضغط على زر تسجيل كما في الصورة


ثانيا / نقوم بتعبئة النموذج كما في الصورة


ثالثا / سوف تصل رسالة إلى بريدنا الإلكتروني لتفعيل الحساب

رابعا / نفتح الرسالة التي وصلتنا ونقوم بالضغط على الرابط (verify your email address) لتفعيل الحساب

خامسا / سيأخذنا الرابط إلى الموقع فنقوم بتسجيل الدخول بعد كتابة اسم المستخدم وكلمة المرور

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

أولا / نقوم بالضغط على Your Applications رقم 1 من الصورة


ثم بعد ذلك نختار اسم الرابط الذي سيكتب في المتصفح فيما بعد وليكن ghareeb رقم 2 من الصورة
أخيرا نضغط على زر Create new رقم 3 من الصورة

مبروك .. تم تأسيس الرابط وستظهر الصورة التالية


ثانيا / نحتاج الآن إلى رفع برنامجنا إلى موقعنا على النت ...
هناك أربع طرق لعمل ذلك ثلاث منها عبر مواقع خارجية وواحدة من نفس الموقع
وسوف أشرح الطريقة الأخيرة أي التي من داخل الموقع
نحتاج في البداية إلى تنزيل آخر إصدار من برنامج git وهذا هو الرابط
Git-1.8.1.2-preview20130201.exe
ثم نقوم بتنصيبه على الحاسوب - وللتوضيح تابع الصور














الآن وبعد الانتهاء من التنصيب نقوم بفتح البرنامج Git Bash والموجود على سطح المكتب أو من قائمة ابدأ ثم Git ثم Git Bash
وهذه صورة البرنامج


ثالثا / نذهب إلى مسار المشروع عن طريق كتابة الأمر التالي لاحظ معي العلامة (/) وليست (\)
كود :
[align=left]cd c:/users/ghareeb/documents/visual~1/projects/WebApplication4[/align]


رابعا / نكتب الأمر
كود :
[align=left]git init[/align]

خامسا / نكتب الأمر
كود :
[align=left]git add .[/align]

سادسا / نكتب الأمر
كود :
[align=left]git commit -m "نكتب وصفا للبرنامج"[/align]

سابعا / نذهب الآن إلى صفحة البرنامج التي أنشأناها على النت ونضغط على الزر respository URL - شاهد اللون الأحمر من الصورة


بعد الضغط على الزر سوف يتم نسخ رابط رفع الملفات إلى الحافظة وهو هنا
كود :
[align=left]https://Sooriaty03@appharbor.com/ghareeb.git[/align]



ثامنا / نكتب الأمر
كود :
[align=left]git remote add appharbor https://Sooriaty03@appharbor.com/ghareeb.git[/align]

تاسعا / نكتب الأمر الأخير
كود :
[align=left]git push appharbor master[/align]
الأن سوف يطلب البرنامج كلمة المرور سنكتبها - لا تقلق إذا لم تشاهد الأزرار التي تقوم بكتابتها، فالبرنامج يقوم بحفظها دون إظهارها وعندما تنتهي قم بالضغط على زر الرجوع أو Enter - وبعد ذلك ننتظر حتى ينتهي البرنامج من رفع الملفات

عاشرا / الآن نعود مرة أخرى إلى صفحة برنامجنا على النت ونقوم بتحديث الصفحة وننتظر حتى ينتهي من إعداد الموقع كما في الصورة التالية


أخيرا / نقوم بتحديث الصفحة مرة أخرى ليظهر رابط برنامجنا نلاحظ عبارة Go to your application كما في الصورة التالية


وهذا هو الرابط
http://ghareeb.apphb.com/

وفي الختام أرجو أن أكون قد وفقت إلي شرح المعلومة

وصلى الله على سيدنا محمد وعلى آله وصحبه وسلم



شرح مصور: كيفية رفع برامجك على موقع Appharbor - elta - 18-04-13

بارك الله فيك


شرح مصور: كيفية رفع برامجك على موقع Appharbor - Sajad - 19-04-13

السلام عليكم

بارك الله فيك

لكن هل الموقع للرفع فقط ام هنالك فائدة اخرى للموقع؟



شرح مصور: كيفية رفع برامجك على موقع Appharbor - مالكـ - 20-04-13

يعطيك العافية

شرح واضح

لاكن لدي استفسار .... للموضوع
هل تقصد رفع برامج exe
ام
رفع صفحات الويب


شرح مصور: كيفية رفع برامجك على موقع Appharbor - ابو ابراهيم - 20-04-13

[COLOR="#000000"]مرحبا sooriaty03

اخي ياليت لو توضح لنا الموضوع أكثر من كذا

يعني نوع البرنامج المرفوع الهدف منه الفؤائد للمستخدمين وهكذا

وكل الشكر لك على هذا الموضوع المتعوب علية[/COLOR]



شرح مصور: كيفية رفع برامجك على موقع Appharbor - sooriaty03 - 20-04-13

السلام عليكم ورحمة الله وبركاته

sajad كتب :السلام عليكم

بارك الله فيك

لكن هل الموقع للرفع فقط ام هنالك فائدة اخرى للموقع؟

وبارك فيك وحفظك
الموقع له وظيفتين:
الأولى أن ترفع موقع Asp.net عليه كما في المثال السابق حيث رفعت عليه WebApplication
http://ghareeb.apphb.com/

فيصبح مثل أي موقع استضافة ولكن للـ Asp.net

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



مالكـ كتب :يعطيك العافية

شرح واضح

لاكن لدي استفسار .... للموضوع
هل تقصد رفع برامج exe
ام
رفع صفحات الويب

لا مجلد المشروع كامل لاحظ معي المشروع الذي تم رفعه

c:/users/ghareeb/documents/visual~1/projects/WebApplication4

أي مجلد المشروع الموجود مباشرة في مجلد Projects
أي الذي يحتوي على الملفات الظاهرة في الصورة






ابو ابراهيم كتب :مرحبا sooriaty03

اخي ياليت لو توضح لنا الموضوع أكثر من كذا

يعني نوع البرنامج المرفوع الهدف منه الفؤائد للمستخدمين وهكذا

وكل الشكر لك على هذا الموضوع المتعوب علية

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

بالتوفيق


شرح مصور: كيفية رفع برامجك على موقع Appharbor - learning.net - 20-04-13

كفيت ووفيت
ماشاء الله عليك


شرح مصور: كيفية رفع برامجك على موقع Appharbor - مبرمج بلا حدود - 03-07-13

بارك الله فيك
وجزاك الله كل الخير
وجعله الله في موازين حسناتك
شرح كافي ووافي رعاك الله
شكرا جزيلا ربي يرضى عنك ويرضيك