-
کسب درآمد از بارگذاری(Upload) فایل
شنبه 5 مرداد 1398 18:12
سلام دوستان امروز می خواهم به شما بگویم که چطور از آپلود(Upload)کردن فایل ها درآمد کسب کنید و پول در بیاورید. ابتدا به « لینک ثبت نام » مراجعه کرده و در آن ثبت نام کنید. پس از ثبت نام وارد بخش «کسب درآمد و خدمات رایگان شوید» و «بارگذاری و مدیریت فایل ها» را انتخاب کنید. پس از پرکردن مشخصات فایل را آپلود کنید(یادتان...
-
کپی متن ها در cmd
جمعه 4 مرداد 1398 22:04
سلام دوستان امروز می خواهم به شما بگویم که چگونه برای مثال چگونه قسمتی از راهنما(help) یکی از کد ها را کپی کنید. روی صفحه سی ام دی راست کلیک کنید. از منوی نمایش داده شده گزینه Mark را انتخاب کنید. حال می توانید با نشانگر موس(موشواره-Mouse) هر قسمت را که می خواهید انتخاب کنید. شاید انتظار داشته باشید کپی با Ctrl+C باشد...
-
باز کردن پایتون در cmd ویندوز
جمعه 4 مرداد 1398 21:48
سلام دوستان امروز آموزش نوشتن کد های Python در سی ام دی windows را برایتان می گذارم. قبل از هر چیز یک نسخه از پایتون را بر روی سیستم خود نصب کنید . مثل همیشه cmd را باز کنید . در cmd دستور python را وارد کنید. تمام!!! با کمک دستور Python سی ام دی شما آخرین نسخه پایتون نصب شده در سیستم شما را باز می کند. تا دیگر CMDها...
-
MVP چیست؟
جمعه 4 مرداد 1398 20:56
MVP یا Minimum Viable Product یکی از موضوعات مهم و حائز اهمیت در حوضه کار آفرینی و کسب و کار است. Minimum Viable Product یا به اختصار MVP به معنای حداقل محصول قابل پذیرش می باشد.
-
VS Code(ویژوال استدیو کد-Visual Studio Code) چیست؟
جمعه 4 مرداد 1398 20:43
ویژوال استدیو کد(Visual Studio Code) ویرایشگر ویرایشگر رایگان و متن بازی است که می توانید آن را از گیت هاب(Github) دریافت کنید. این ادیتور(Editor) قدرتمند کد بر روی سیستم عامل هایی از جمله ویندوز(Windows)، لینوکس(Linux) و مک(Mac) نصب می شود و قابلیت پشتیبانی از زبان های سی پلاس پلاس(CPP)، جاوا(Java)، پایتون(Python)...
-
متن باز(Open Source) بودن چیست؟
جمعه 4 مرداد 1398 20:35
متن باز یا اُپن سورس(Open Source) به برنامه ها، زبان های برنامه نویسی، سیستم عامل و یا هرچیزی که امکان ویرایش و به اشتراک گذاری آن برای عموم مردم آزاد است می گویند. برای مثال VS Code برنامه ای متن باز، Python زبانی اُپن سورس و لینوکس سیستم عاملی Open Source است. در پروژه ها، محصولات و نوآوری های متن باز قواعدی چون...
-
پایتون چیست؟
جمعه 4 مرداد 1398 20:14
پایتون یک زبان برنامه نویسی همه منظوره، شئ گرا(Object-Oriented Programming language-OOP) ، اسکریپتی، متن باز(open source) و سطح بالا(High-Level) می باشد که در علم داده، یادگیری ماشینی، خودکار سازی سامانه ها، توسعه وب، هک و امنیت و ... کاربرد دارد. شباهت زیاد پایتون به زبان انگلیسی و کم بودن تعداد کلمات کلیدی در این...
-
کانال و گروه ما
جمعه 4 مرداد 1398 17:17
به درخواست بعضی دوستان ما کانال و گروهی ایجاد کردیم. آدرس کانال: @MPCodeWriter آدرس گروه: Group درخواست ادمین شدن
-
ایجاد چند فرم در فرم دیگر
جمعه 4 مرداد 1398 15:49
سلام دوستان امروز آموزش جالبی در رابطه با اینکه چند فرم را در یک فرم دیگر در سی شارپ ایجاد کنیم. شاید دیده باشید که در برنامه ای برای انجام کار ها چند فرم وجود دارد که داخل هر فرم کاری انجام می دهیم امّا نمی دانید که چطور همچین برنامه ای بنویسید و در یک فرم آن چند فرم دیگر ایجاد کنید. با ما همراه باشید! ابتدا پس از...
-
کاهش تعداد ارقام اعشار یک عدد اعشاری
پنجشنبه 3 مرداد 1398 12:07
سلام دوستان اگر پروژه ای که در این پست آموزش داده شد را اجرا کرده باشد احتمالاً متوجه شده اید که یک مشکل در آن و جود دارد و آن مشکل این است که تعداد اعشاری که نشان می دهد زیاد است. در این پست می گویم که چگونه تعداد اعشار آن را کم کنیم. به کد زیر دقّت کنید. 1 2 3 4 5 float Number = (float)1.2354635; int N = 2; double d...
-
آموزش کامل ایجاد فایل نصبی(setup) برای پروژه C# در Visual Studio
سهشنبه 1 مرداد 1398 17:17
سلام دوستان گرامی امروز با آموزش ساخت یک فایل Setup برای پروژه سی شارپ با کمک ویژوال استدیو در خدمتتان هستم. امیدوارم این آموزش کار آیی کافی را داشته باشد. ابتدا بر اساس نسخه ویژوآل استدیو خود یکی از نسخه های زیر از افزونه را دانلود کنید. دانلود برای Visual Studio 2017 دانلود برای Visual Studio 2015 اگر نسخه ای جز...
-
MVC چیست؟
سهشنبه 1 مرداد 1398 13:33
Model Views Controllers یا MVC تکنولوژی جدیدی در ASP.NET است که برای بهبود امر طراحی سایت ایجاد شده. MVC بر روی معماری چند لایه ای جهت جدا سازی قسمت های مختلف برنامه قرار می گیرد. این مفهوم در زبان هایی چون جاوا ، پی اچ پی و بسیاری دیگر از پلتفرم ها از قبل وجود داشته.
-
ASP.NET Razor چیست؟
سهشنبه 1 مرداد 1398 13:19
Razor یک نحوه نشان گذاری جدید و ساده برای تعبیه کد سرور در صفحات وب ASP.NET است. Razor بسیار شبیه ASP کلاسیک است امّا یادگیری آن از ASP کلاسیک بسیار ساده تر است.
-
آموزش ساخت Run
سهشنبه 1 مرداد 1398 11:55
سلام دوستان عزیز!! امروز می خواهیم با فرم اپلیکیشن سی شارپ برنامه ای شبیه Run(که با win + R) باز می شود بسازیم. ابتدا پس از ساختن فرمی چون فرم بالا کتابخانه زیر را اضافه کنید. 1 using System.Diagnostics; در رویداد کلیک هر کدام از دکمه ها کد مربوط به خودش را بنویسید. کد مربوط به دکمه Cancel 1 Application .Exit(); این...
-
دانلود کردن فایل ها با C#
دوشنبه 31 تیر 1398 17:25
سلام دوستان امروز می خواهم آموزش ساخت یک Downloader با سی شارپ برایتان بگذارم. ابتدا پس از ایجاد یک پروژه Windows Forms Application صفحه ای مانند عکس زیر طراحی کنید(نام ها را مانند آنچه در عکس آمده مشخص کنید.). حداقل pB1 را 0 و حداکثر آن را 100 قرار دهید. کتابخانه زیر را اضافه کنید. 1 using System.Net; حال پس از...
-
ASP.NET چیست؟
یکشنبه 30 تیر 1398 15:03
سلام دوستان امروز می خواهم توضیحاتی راجع به ASP.NET به شما بدهم. ASP.NET در واقع یک زبان برنامه نویسی حرفه ای برای طراحی سایت است. ASP.NET نسل جدید ASP است که با ASP کلاسیک سازگار نیست هرچند ممکن است شامل ASP کلاسیک باشد. ASP.NET دارای پشتیبانی بهتر از زبان، یک مجموعه بزرگ از کنترل های کاربر، قطعات مبتنی بر XML و...
-
ساخت زیرنویس با کدنویسی در نوت پد
یکشنبه 30 تیر 1398 14:27
سلام دوستان عزیز!! امروز می خواهم آموزش ساخت زیرنویس .srt را برایتان بگذارم. ابتدا نوت پد را باز کنید. برای شروع به مثال زیر توجه کنید. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 00:00:5,000 --> 00:00:10,000 <font color="00FFFF">سلام</font> 2 00:00:10,000 --> 00:00:20,000 ارائه شده توسط:\n وبلاگ...
-
نمایش فیلم و عکس در C#
دوشنبه 24 تیر 1398 19:25
سلام دوستان امروز می خواهم آموزش گذاشتن و نمایش دادن فیلم و عکس (هر دو با هم) را برایتان بگذارم. در این آموزش هم از حافظه و هم از اینترنت عکس و فیلم نمایش می دهیم. پس از ساخت یک پروژه Windows Form App سی شارپ یک Open File Dialog با نام openFD و یک Button به نام btnPlay به برنامه خود اضافه کنید. Toolbox را باز کنید روی...
-
بازکردن صفحه وب(URL) در سی شارپ
یکشنبه 23 تیر 1398 19:16
سلام دوستان امروز کد سی شارپی برایتان آورده ام که با آن می توانید یک لینک را با مرورگر پیش فرض دستگاه باز کنید. ابتدا کتابخانه زیر را اضافه کنید. 1 using System.Diagnostics; حالا می توانید در جای مورد نظرتان کدی همانند کد زیر وارد کنید تا صفحه وب باز شود. 1 Process .Start( " http://www.CodeWriter.blogsky.com...
-
برنامه نویسی تابعی چیست؟
یکشنبه 23 تیر 1398 17:17
برنامه نویسی تابعی(Functional programming) نوعی پارادایم برنامه نویسی است که در آن محاسبات به صورت ارزش یابی توابع ریاضی انجام می شود.
-
زبان برنامه نویسی تابعی منطقی جبری
یکشنبه 23 تیر 1398 17:11
زبان برنامه نویسی تابعی منطقی جبری(Algebraic Logic Functional programming language) که به آن «ALF» نیز می گویند زبان برنامه نویسی ای است که تکنیک های برنامه نویسی تابعی و برنامه نویسی منطقی را ترکیب کرده است.
-
برنامه نویسی رویداد محور چیست؟
یکشنبه 23 تیر 1398 17:00
برنامه نویسی رویداد محور یا رویداد گرا یک الگوی برنامه نویسی است که در آن، روند اجرای برنامه توسط رویداد ها (مثل کلیک کاربر یا فشردن یک دکمه از روی کیبورد یا دریافت اعلان از یک برنامه دیگر) تعیین می گردد. برنامه نویسی رویداد گرا را می توان به عنوان یک تکنیک معماری نرم افزار محسوب کرد که در آن نرم افزار دو حلقه دارد که...
-
پارادایم برنامه نویسی چیست؟
یکشنبه 23 تیر 1398 16:26
پارادایم یا شیوه های برنامه نویسی (Programming Paradigm) به شیوه های اساسی برنامه نویسی در رایانه می گویند.
-
برنامه نویسی ساخت یافته چیست؟
یکشنبه 23 تیر 1398 16:24
برنامه نویسی ساخت یافته(Structured programming) یک پارادایم برنامه نویسی است که طبق آن برنامه نویس قدم ها و روال هایی که لازم است تا برنامه به کار بیفتد را مشخص می کند. در این روش از برنامه نویسی یک روال به روال های کوچک تر تقسیم می شود و به این ترتیب برنامه با شکسته شدن به ریز برنامه های کوچک تر سعی می کند تا عملکرد...
-
برنامه نویسی شی گرا چیست؟
یکشنبه 23 تیر 1398 15:59
برنامه نویسی شی گرا(Object-Oriented Programming یا OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی آن شی ها می باشند. در واقع در این شیوه برنامه نویسی، برنامه به شی گرایش پیدا می کند؛ به این معنا که داده ها و توابعی که قرار است بر روی این داده ها عمل کنند، تا حد امکان در قالبی به نام شی کنار هم قرار گرفته جمع...