نمایش نتایج 1 تا 40 از 84

نام تاپیک: پروژه های Open Source

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    پروژه های Open Source

    سلام بر تمام دوستان و اساتید گرامی
    از ابتدای ایجاد تالار C#‎‎‎‎‎‎‎‎ تاکنون شاهد انتشار پروژه هایی از برخی اساتید هستیم که خالصانه حاصل زحمت چند ماهه خود را در اختیار سایر دوستان در این تالار قرار می دهند، که اکثریت اینها پروژه های تقریبا کاملی هستند.
    از آنجایی که تاکنون هیچ کدام از تصمیم های ایجاد پروژه های Open Source گروهی در این تالار به نتیجه نرسیده است(اگر هم به مرحله اجرا رسیده بنده از آن بی خبرم) و همه انها در مرحله حرف و تصمیم باقی ماندند، بهتر دیدم که همه پروژه های کامل شده دوستان در این تالار که تقریبا تمامی آنها به صورت انفرادی انجام شده را در این تاپیک معرفی کنم. تا هم فرهنگ نوشتن پروژه های متن باز در بین کاربران این تالار رواج پیدا کند و هم وسیله برای انتقال تجربیات دوستان به کاربران جدید باشد.

    دوستانی که برنامه های نسبتا کاملی را آماده کرده و قصد انتشار آنرا دارند و یا قبلا آنرا در تالار منتشر کرده اند لطفا در یک پست آنرا در این تاپیک معرفی نمایند. در صورتی که برنامه شما یک برنامه کامل نیست و یا صرفا یک کار خاص و کوچک را انجام می دهد، آنرا در تاپیک نمونه برنامه ها معرفی کنید.
    قبل از معرفی برنامه خود در این تاپیک به این نکات توجه فرمایید:
    ماهيت تاپيك
    این تاپیک محل مناسبی برای این موارد نیست :
    آموزش برنامه نویسی، سئوال و جواب کردن، سعی در اثبات برتری یک برنامه خاص، خورده گیری از برنامه ارسالی دیگران، ارسال نمونه برنامه های کوچک و ناقص ...
    لذا چنانچه راجع به هر یک از برنامه ها سئوال و یا مشکلی پیش آمد، لطفا موضوع رو از طریق تاپیک اصلی آن برنامه و یا با پیام خصوصی به نویسنده مطلب و یا طرح در یک تاپیک مستقل، حل و فصل کنید.
    فقط برنامه هایی را قرار دهید که قصد انتشار سورس آنرا را نیز دارید (لطفا برنامه بدون سورس قرار ندهید!).
    زبان پیشفرض
    زبان پیشفرض ارسال کد در این تاپیک سی شارپ و زبان محاوره ای جهت توضیحات فارسی است.
    معرفی برنامه
    معرفی برنامه بایستی در یک پست و شامل نام برنامه، کاربرد، توضیح امکانات، تصاویری از محیط برنامه و لینک تاپیک اصلی(برای دانلود و سوال) باشد.
    درج عنوان پست
    لطفا نام مناسبی برای برنامه خود برگزینید و آنرا به عنوان عنوان پست خود قرار دهید.

    مجوز انتشار پروژه
    همانطوری که مطلع هستید پروژه های OpenSource تحت مجوزهای خاصی منتشر می شوند که استفاده کنندگان از آنها را مقید به رعایت اصول خاصی می کنید. اگر برای انتشار پروژه خود مجوز خاصی در نظر گرفته اید، عنوان آنرا ذکر کنید. در غیر اینصورت فقط ذکر کنید که مایلید سایرین از پروژه شما به چه نحوی استفاده کنند.
    درج تکنولوژی های به کار رفته
    چنانچه برنامه برنامه شما از تکنولوژی خاصی برای عملیات خود استفاده می کند لطفا آنرا ذکز نمایید، هرچند معرفی سایر روشها و تکنولوژی ها که جدید هم نباشد به کاربران در شناخت برنامه شما کمک شایانی خواه نمود. مثلا در صورت استفاده از Linq به انرا ذکر کنید و یا اگر برنامه شما 3 لایه است، در توضیحات درج کنید.
    قرار دادن کل پروژه رویGitHub
    به دلیل مختلفی مانند زماندار بودن نگهداری فایلها در هاست ها و حذف فایلها، مدت اجاره محدود هاست وب سایت شما ، تغییر آدرس سایت یا وبلاگتان و ... کاربرانی که برای دریافت پروژه شما اقدام می کنند ممکن است با مشکلات زیادی روبرو شوند، به همین علت لطفا کل پروژه را روی سایت Github (به صورت ضمیمه) قرار دهید. مهمترین حسن این کار دسترسی به نسخه های مختلف کد و استفاده از قابلیت های version Control است.
    از اینکه به حقوق خود و دیگران احترام میگذارید از شما سپاسگزارم
    موفق باشید.
    آخرین ویرایش به وسیله razavi_university : سه شنبه 14 خرداد 1398 در 13:40 عصر
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •