در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

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

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

ویندوز 7، 8 یا 8.1

دوستان جهت گذراندن این دوره نیاز به ویندوز نسخه 7 به بالا دارند، به این خاطر که برنامه های نوشته شده تحت دات نت نسخه 4.5.1 روی نسخه های پایین تر ویندوز اجرا نخواهند شد. همچنین اگر علاقه به نوشتن برنامه های ویندوز 8 و 8.1 یا همون RT دارید، Visual Studio که در بخش بعدی معرفی میشه رو روی نسخه های 8 یا 8.1 نصب کنید.

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

Visual Studio 2013

ما برای نوشتن برنامه های سی شارپ، به محیطی نیاز داریم که بتونیم داخلش، پروژه ها و فایل هامون رو مدیریت کنیم، برنامه رو اجرا کنیم و به خطایابی برنامه بپردازیم. به این ابزارها Integrated Development Environment یا به اختصار IDE میگن. معروفترین و بهترین ابزار برای نوشتن برنامه های سی شارپ، محیط Visual Studio هست که در نسخه های مختلفی ارائه شده. با نصب Visual Studio 2013، دات نت نسخه 4.5.1 و زبان سی شارپ بر روی سیستم شما نصب خواهند شد. Visual Studio در نسخه های مختلفی ارائه شده که برای این دوره من از نسخه Ultimate استفاده کردم. نسخه Express به صورت رایگان عرضه شده که دارای امکانات کمتری نسبت به نسخه Ultimate هست. Visual Studio رو میتونید از طریق لینک زیر دانلود کنید:

دانلود Visual Studio 2013

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

افزونه Resharper

خیلی از دوستان با محیط Visual Studio و محیط های نظیر اون کار کردند. اما محیط Visual Studio یکسری کاستی ها داره که روند کد نویسی رو به شدت کاهش میده. افزونه Resharper با افزودن ویژگی های جدیدی به Visual Studio، این امکان رو به شما میده که زمان کد نویسی رو به شدت کاهش بدید. از ویژگی های Resharper میشه به بهبود عملکرد Intellisense در محیط Visual Studio، افزودن قابلیت های Refactoring برای کدها و Code Analysis اشاره کرد که در طول دوره با این قابلیت ها بیشتر آشنا خواهیم شد. استفاده از این افزونه برای نوشتن برنامه اجباری نیست، ولی شدیداً توصیه میشه دوستان نسبت به تهیه و نصب Resharper اقدام کنند. نصب Resharper باید بعد از نصب Visual Studio انجام بشه. برای دریافت آخرین نسخه که آزمایشی هست، یعنی نسخه 8.2.1، به لینک زیر مراجعه کنید:

دانلود Resharper

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

افزونه dotCover

یکی از تکنیک هایی که برنامه نویس ها ازش استفاده می کنند، نوشتن Unit Test برای کدها هست. یعنی نوشتن Test برای ارزیابی بخش های مختلف برنامه. ابزار dotCover با بررسی کدهای برنامه و تست های نوشته شده، به شما گزارشی از تعداد تست های نوشته شده برای برنامه و بخش هایی که برای اونها تستی نوشته نشده میده. این قابلیت با مفهوم Code Coverage شناخته میشه. با نصب افزونه dotCover امکانات فوق به Visual Studio افزوده میشه که در طول دوره با این قابلیت ها بیشتر آشنا میشیم. نصب dotCover باید بعد از نصب Visual Studio انجام بشه. آخرین نسخه dotCover، یعنی نسخه 2.7، به صورت آزمایشی از لینک زیر قابل دریافت هست:

دانلود dotCover

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

افزونه dotMemory

استفاده بهینه از حافظه! یکی از مسائلی که باید مخصوصا" توی برنامه های خیلی بزرگ بهش توجه کرد. اینکه هر کدوم از بخش های برنامه چه مقدار حافظه استفاده می کنند. بوسیله ابزار dotMemory شما میتونید کنترل کاملی از روند استفاده حافظه توسط برنامه تون داشته باشید. این ابزار با بررسی کدهای برنامه، گزارشات کاملی در این مورد به شما ارائه میده. افزونه dotMemory باید بعد از نصب Visual Studio انجام بشه. نسخه 4 به صورت آزمایشی از لینک زیر قابلی دریافت هست:

دانلود dotMemory

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

افزونه dotTrace

بررسی میزان بازدهی برنامه، یعنی بخش های مختلف برنامه در استفاده از CPU چه میزان بازدهی رو دارند. گفتیم که ابزار dotMemory برای بررسی حافظه استفاده شده توسط برنامه و بخش های مختلف اون هست. اما ابزار dotTrace این بررسی رو بر روی CPU انجام میده و گزارشاتی در این مورد به شما ارائه میده. افزونه dotTrace باید بعد از نصب Visual Studio انجام بشه. نسخه 5.5 به صورت آزمایشی از لینک زیر قابلی دریافت هست:

دانلود dotTrace

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

ابزار dotPeek

شاید یکی از امکاناتی که خیلی از برنامه نویس ها به اون شدیداً نیاز دارند، قابلیت مشاهده سورس برنامه هایی هست که دسترسی به سورس اصلی رو ندارند. بوسیله ابزار dotPeek این امکان در اختیار برنامه نویس قرار میگیره. شما با اجرای این ابزار و باز کردن یک برنامه دات نت قابلیت مشاهده کدهای اون برنامه رو خواهید داشت. این قابلیت به همراه نصب Resharper به Visual Studio اضافه میشه و میتونید مستقیماً به کدهای کتابخانه دات نت یا ابزارهایی که در حال استفاده از اون ها هستید دسترسی داشته باشید. آخرین نسخه این ابزار، یعنی نسخه 1.1 از لینک زیر قابل دریافت هست. همچنین این ابزار به صورت رایگان توسط شرکت jetBrains ارائه شده:

دانلود dotPeek

دوستان توجه کنند که ابزارهای dotCover، dotMemory، و dotTrace بدون نصب Visual Studio هم قابل استفاده هستند. اما جهت افزوده شدن امکانات آنها به محیط Visual Studio ابتدا باید Visual Studio رو نصب کنیم و سپس ابزارها رو نصب کنیم

آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره

SQL Server 2014

امروزه اکثر برنامه هایی که نوشته میشوند، قابلیت ذخیره و بازیابی اطلاعات رو دارند. این اطلاعات باید در یک بانک اطلاعاتی ذخیره بشه. SQL Server یک بانک اطلاعاتی رابطه ای هست که به شما قابلیت ذخیره سازی اطلاعات و بازیابی اطلاعات رو میده. نصب و استفاده از SQL Server برای دوره سوم که برنامه نویسی بانک اطلاعاتی در سی شارپ می باشد مورد نیاز هست. آخرین نسخه SQL Server یعنی نسخه 2014 به صورت آزمایشی از طریق لینک زیر قابل دریافت هست:

دانلود SQL Server 2014

خوب دوستان این بخش آشنایی اولیه با ابزارها و برنامه های مورد نیاز برای شروع دوره بود. به امید خدا در بخش بعدی در مورد ساختار و معماری دات نت خدمت شما مطالبی رو ارائه خواهم داد. پس تا بخش بعدی همه شما عزیزان را به خدای بزرگ می سپارم.

نویسنده : حسین احمدی

منبع : جزیره برنامه نویسی وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

#آموزش_زبان_سی_شارپ #آموزش_سی_شارپ #دوره_آموزشی_سی_شارپ #آموزش_c# #آموزش_گام_به_گام_سی_شارپ #یادگیری_زبان_سی_شارپ #آموزش_مقدماتی_سی_شارپ #آموزش_برنامه_نویسی_سی_شارپ #آموزش_برنامه_نویسی #ide_چیست
عنوان
1 آموزش سی شارپ (#C) قسمت 1 : مقدمه رایگان
2 آموزش سی شارپ (#C) قسمت 2 : ابزارهای مورد نیاز دوره رایگان
3 آموزش سی شارپ (#C) قسمت 3 : آشنایی با .NET Framework یک رایگان
4 آموزش سی شارپ (#C) قسمت 4 : آشنایی با .NET Framework دو رایگان
5 آموزش سی شارپ (#C) قسمت 5 : آشنایی با محیط ویژوال استودیو رایگان
6 آموزش سی شارپ (#C) قسمت 6 : ساختار برنامه ها و کامپایلر سی شارپ رایگان
7 آموزش سی شارپ (#C) قسمت 7 : دستورات کنسول و متغیرها رایگان
8 آموزش سی شارپ (#C) قسمت 8 : نوع های داده اولیه رایگان
9 آموزش سی شارپ (#C) قسمت 9 : آشنایی با عملگرها رایگان
10 آموزش سی شارپ (#C) قسمت 10 : دستورات کنترلی و حلقه ها یک رایگان
11 آموزش سی شارپ (#C) قسمت 11 : دستورات کنترلی و حلقه ها دو رایگان
12 آموزش سی شارپ (#C) قسمت 12 : دستورات کنترلی و حلقه ها سه رایگان
13 آموزش سی شارپ (#C) قسمت 13 : دستورات کنترلی و حلقه ها چهار رایگان
14 آموزش سی شارپ (#C) قسمت 14 : آشنایی با آرایه ها و دستور For Each رایگان
15 آموزش سی شارپ (#C) قسمت 15 : آشنایی با متدها یک رایگان
16 آموزش سی شارپ (#C) قسمت 16 : آشنایی با متدها دو رایگان
زمان و قیمت کل 0″ 0
10 نظر
حجت رستمی

سلام و خسته نباشید

مهندس احمدی فقط در قسمت ابزار dotPeek لینک دریافتش رو اشاره کردین در متن ولی خود لینک دریافت رو فکر میکنم یادتون رفته بگزارید. با تشکر از زحماتتون

حسین احمدی

با تشکر از فرهاد عزیز بابت معرفی لینک، متن اصلاح شد...

Akbar Khalegi

عالیه ممنون

پیمان بهرامی

سلام مرسی دوست عزیز تا اینجا خوب بوده حلا برم سراغ قسمت های بعدی

این نظر توسط فرهاد خانلری در تاریخ دوشنبه, 15 تیر 1394 حذف شده است.

دلیل: لطفاً سوال خود روا در قالب یک پرسش جداگانه در تالار گفتگو مطرح کنید.

Pouya C Sharp

سلام دوباره خدمت جناب مهندس احمدی

من ویژوال استدیو 2015 دارم و همین! در این ابتدا نیاز که این نرم افزارهای افزودنی که فرمودید رو هم دانلود کنم یا فعلا بدون اون ها هم میشه ادامه داد؟!

حسین احمدی

سلام. نیازی نیست. بدون ابزارها هم میتونید آموزش هارو جلو ببرید...

علی عبیات

سلام و وقت بخیر

آموزشی که دادید ابزار هاش فقط در ویندوز8 قابل اجرا هستن درسته یعنی با ویندوز 7نمیشه کار کرد؟؟؟

حسین احمدی

سلام دوست عزیز، حتماً نیازی به Windows 8 ندارید، Visual Studio 2015 رو روی ویندوز 7 هم می تو نید نصب کنید.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....