شما می توانید با عضویت در انجمن پرسش و پاسخ درسمن هرگونه سوالی دارید را مطرح کنید


آشنایی با نرم افزار مایکروسافت ویژوال استودیو


آشنایی با نرم افزار مایکروسافت ویژوال استودیو
برای دانلود این درس نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

آشنایی با نرم افزار Microsoft visual studio 

ویژوال استودیو(Visual Studio) نرم افزاریست که توسط مایکروسافت برای انجام بروژه های برنامه نویسی با انواع زبان های برنامه نویسی ارائه شده است.ویژوال استودیو Visual Studio می‌تواند برای نوشتن برنامه‌های کنسولی، ویندوزی، سرویس‌های ویندوز، برنامه‌های کاربردی موبایل، برنامه‌های کاربردی  ASP.NET و سرویسهای وب ASP.NET استفاده کرد.که ما در این دوره آموزشی به معرفی اجزا و جزییات این برنامه می پردازیم.

قبل از اینکه مایکروسافت ویژوال استودیو رو به عنوان بهترین نرم افزار درحوزه برنامه نویسی ارایه بده، هر کدوم از شرکت های برنامه نویسی که میخواستن با یک زبان برنامه نویسی کار کنند باید کامپایلر و برنامه مخصوص همون زبان رو روی سیستم خودشون نصب میکردند و توی همون محیط، برنامه نویسی میکردند.که مایکروسافت با این کارش باعث شد که امکان برنامه نویسی بازبانهای مختلف رو توی یک IDE فراهم میکرد.که البته این قسمت مهم داستان نبود قسمت و نکته مهم ،ایجاد مجموعه ای از کلاس ها وتوابع آماده در قالبی به نام .NET Framework بود که باعث میشد هرزبانی که میخواست از توابع و کلاسهای آماده استفاده کنه از دات نیم فریم ورک استفاده میکرد، دات نیم فریم ورک هم همانند نسخه های نرم افزار که سال به سال به روز میشد، نسخه های به روز خودش رو ارایه میداد.

برخی از کاربردهای ویژوال استودیو Visual Studio:

Windows forms applications: برای برنامه‌های کاربردی ویندوز که با استفاده از دات نیم فریم ورک NET framework. نوشته می‌شوند.

 Console applications: این کاربرد در اجرای خطوط دستور(بدون محیط گرافیکی) به کار می آید. این دستورها در خط فرمان اجرا می‌شوند. به عنوان مثال خط فرمان مایکروسافت ، داس Dos است.

Windows services: سرویس‌ها برنامه‌های مفیدی هستند که در پس زمینه ویندوز اجرا می‌شوند.

ASP.NET web services: ASP.NET مدل سرویسهای وب را بطور کامل فراهم نموده تا شما به راحتی و با سرعت سرویسهای وب را تولید نمایید.

ASP.NET applications: ASP.NET یک تکنولوژی قدرتمند که برای طراحی و ساخت صفحات وب پویا استفاده می‌شود.

Windows Mobile applications: که می‌تواند بر روی ابزارهایی که شامل NET Framework. هستند مانند Pocket PCها و همچنین cell phones هایی که پلت فرم Microsoft Smartphone بر روی آنها اجرا می‌شود، اجرا گردد.

MFC /ATL /Win32 applications: شما همچنان می‌توانید برنامه‌های سنتی MFC، ATL یا برنامه‌های Win32را با استفاده از ++C ایجاد نمایید. این برنامه‌های برای اجرا به NET Framework. نیاز ندارند اما نمی‌توانند از مزایای NET Framework. نیز بهره‌ای ببرند.

Visual Studio add-ins: شما می‌توانید از خود Visual Studio برای ساخت توابعی جدید و قابل اضافه شدن به خود Visual Studio استفاده نمایید.

کاربردهای دیگر: Visual Studio  شامل پروژه‌هایی برای توسعه برنامه‌های کاربردی شما، کار با Databases، ساخت گزارش ها و … می‌باشد.

 

حالا شروع میکنیم به معرفی نرم افزار ویژوال استودیو(Visual Studio) ،که فرقی هم نمیکند شما با کدام ورژن از این نرم افزار کار می کنید، ما در اینجا از نسخه 2015 استفاده می کنیم.

 

وقتی شما برای اولین بار برنامه ویژوال استودیو رو باز میکنید اولین قدم زبان برنامه نویسی پیش فرض را از شما میخواهد که شما با انتخاب زبان پیشفرض میتونید محیطی همانند شکل زیر را مشاهده کنید:

آشنایی با محیط ویژوال استودیو

اکنون شما برای ایجاد پروژه جدید در ویژوال استودیو دو روش ساده پیش رو دارید،یکی کلیک روی گزینه New Project از پنجره ای که در تصویر بالا مشاهده می کنید.یکی هم از منوی File گزینه New Project را انتخاب کنید.همانند تصویر زیر:

ساخت پروژه جدید در ویژوال استودیو

موقعی که برای ما پنجره New Project  باز شد اکنون میتوانیم محیطی را که میخواهیم در آن شروع به برنامه نویسی با سی شارپ کنیم را انتخاب می کنیم.که ما در اینجا بعد از اینکه زبان خودمون رو سی شارپ انتخاب کردیم سپس محیط برنامه نویسی Console   applicationرا برای شروع کدنویسی انتخاب میکنیم که به غیر از یک سری دستورات ورودی خروجی تفاوتی با محیط ویندوزی سی  شارپ Windows Form Application ندارد:

محیط کد نویسی ویژوال استودیو

حالا ما میتوانیم با اطلاعاتی که در فصل های بعدی این آموزش به دست می آوریم شروع به کد نویسی در این مجموعه کنیم.


نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
12 جلسه برای دوره آموزش سی شارپ مقدماتی تا متوسط

درس 1
معرفی زبان برنامه نویسی سی شارپ و نسخه های مختلف زبان
14 دقیقه / رایگان


درس 2
آشنایی با نرم افزار مایکروسافت ویژوال استودیو
25 دقیقه / رایگان


درس 3
آشنایی با ساختار کلی یک برنامه در زبان سی شارپ
38 دقیقه / رایگان


درس 4
انواع روشهای چاپ اطلاعات در خروجی و فرمت بندی خروجی
25 دقیقه / رایگان


درس 5
روش دریافت انواع داده ها از ورودی
13 دقیقه / رایگان


درس 6
دستور if و if-else و حالتهای مختلف استفاده از آن در زبان برنامه نویسی سی شارپ
24 دقیقه / رایگان


درس 7
دستور switch-case در زبان برنامه نویسی سی شارپ
10 دقیقه / رایگان


درس 8
آشنایی با دستور for در زبان برنامه نویسی سی شارپ
21 دقیقه / رایگان


درس 9
آشنایی با دستور while در زبان برنامه نویسی سی شارپ
25 دقیقه / رایگان


درس 10
آشنایی با دستور break و continue در زبان برنامه نویسی سی شارپ
20 دقیقه / رایگان


درس 11
آرایه ها در زبان برنامه نویسی سی شارپ
38 دقیقه / رایگان


درس 12
آشنایی با رشته ها و کار با متدهای پر کاربرد روی رشته ها
30 دقیقه / رایگان


دوره آموزش سی شارپ مقدماتی تا متوسط


تعداد جلسات 13 جلسه
مدت زمان 320 دقیقه
سطح مهارت مقدماتی
زبان فارسی
گواهی نامه ندارد
قیمت دوره : 0 تومان
رایگان
مهدی عباسی
مهدی عباسی

درباره مدرس :

مدیر‌ عامل‌ شرکت آریا‌ نرم‌‌ افزار دارنده مدرک کارشناسی‌ ارشد مهندسی کامپیوتر 12‌ سال سابقه تدریس دروس کامپیوتر را در دانشگاههای دولتی، آزاد، پیام‌نور ملایر، شهیدشمسی‌پور تهران و تدریس برنامه‌نویسی در انیستیتو ایزایران، مجتمع فنی و موسسه راه‌آینده تهران دارا میباشد و تا به حال راهنمایی انجمنهای علمی دانشگاه و صدها پروژه دانشجویی را برعهده داشته است. تخصص اصلی: با داشتن گواهی‌نامه‌های معتبر تدریس از انیستیتو‌ ایزایران، راه آینده‌تهران و سازمان‌فنی‌حرفه‌ای، تدریس و آموزش‌ دروس کامپیوتر، ‌برنامه‌نویسی کامپیوتر و کلاسهای کنکور کارشناسی و کارشناسی‌ارشد میباشد.همچنین تجربه داوری و نظارت مسابقات برنامه‌نویسی کشوری‌ACM را در سالهای متعدد داشته و تیم مورد رهبری ایشان در 3سال متوالی مقام اول مسابقات کشوری را از آن خود کرده است.ایشان مقالاتی در زمینه شبکه‌های کامپیوتری، تکنیک‌های وزارت دفاع و ... به ثبت رسانده و مشاور و کارشناس در طراحی و برنامه نویسی بیش از 50‌برنامه کاربردی تحت وب و ویندوز و موبایل میباشد. افتخارات دیگر:کسب مقام دوم ایده‌های برتر در مسابقات استارت‌آپ و بکند کشوری را نام برد.

تحلیل مدارهای الکتریکی پایه 2

تحلیل مدارهای الکتریکی پایه 2

علیرضا نوروزی


0
120,000 تومان
630 دقیقه
جزئیات دوره
دوره حل تمرین سی پلاس پلاس

دوره حل تمرین سی پلاس پلاس

مهدی احمدی


0
25,000 تومان
1550 دقیقه
جزئیات دوره
دوره آموزش مقدماتی  Adobe  Photoshop CC 2019

دوره آموزش مقدماتی Adobe Photoshop CC 2019

مهدی نقیبی


1
40,000 تومان
به زودی
جزئیات دوره
آموزش EventBus در اندروید

آموزش EventBus در اندروید

محمدامین چهاردولی


0
رایگان
34 دقیقه
جزئیات دوره
دوره آموزش ویندوز فرم سی شارپ-مقدماتی

دوره آموزش ویندوز فرم سی شارپ-مقدماتی

مهدی احمدی


0
رایگان
به زودی
جزئیات دوره
دوره آموزش سی شارپ مقدماتی تا متوسط

دوره آموزش سی شارپ مقدماتی تا متوسط

مهدی عباسی


0
رایگان
320 دقیقه
جزئیات دوره
تحلیل مدارهای الکتریکی پایه 1

تحلیل مدارهای الکتریکی پایه 1

علیرضا نوروزی


2
180,000 تومان
810 دقیقه
جزئیات دوره
دوره آموزش مقدماتی پایتون

دوره آموزش مقدماتی پایتون

مهدی عباسی


0
رایگان
درحال برگزاری
جزئیات دوره