محمد قلعگر

دسته بندی ویژوال استدیو

تفاوت const و readonly در c# چیست

تفاوت const و readonly در c# چیست

متغیر read-only و constant چیست ؟ چه فرقی دارند ؟ چه زمانی باید از const به جای read-only استفاده کرد ؟ const و readonly خیلی عبارات متداولی هستند و وقتی اونها رو با یکدیگر استفاده می کنید خیلی گیج کننده هستند. 

قبل از هر چیز ، اول ببینیم متغیر ثابت چیست ؟ متغیری که مقدارش در زمان اجرای برنامه  نمی تونه تغییر کنه . متغیر های ثابت رو با استفاده از عبارت const و readonly  تعیین می کنیم

ساخت خودکار کلاس از json در ویژوال استدیو

ساخت خودکار کلاس از json در ویژوال استدیو

در برنامه نویسی ، گاها ما نیاز داریم از json شی یا xml کلاس بسازیم ، مثلا وقتی می خوایم یه اطلاعاتی رو به شی تبدیل کنیم . در اکثر اوقات ممکنه اعضای کلاس رو براساس فایل json یا xml به صورت دستی بنویسید . اما یه امکان خیلی جالب ولی ناشناس  در ویژوال استدیو وجود داره ، که باهاش می تونید کلاس ها رو مستقیما از paste کردن json یا xml بسازید .

انتخاب آخرین ورژن سی شارپ در ویژوال استدیو

انتخاب آخرین ورژن سی شارپ در ویژوال استدیو

در  visual studio می تونید ورژن زبان سی شارپ رو برای پروژه تون انتخاب کنید . برای این کار  از solution explorer ، روی پروژه کلیک راست کنید و Properties -> Build را  انتخاب کنید و سپس گزینه Advanced  انتخاب کتید. با این کار پنجره Advanced Build Settings  باز خواهد شد ، جایی که شما می توانید “Language Version” رو از منوی افتادنی انتخاب کنید. 

استفاده از بخش اقدام سریع ویژوال استدیو برای ارتقای ورژن زبان پروژه

استفاده از بخش اقدام سریع ویژوال استدیو برای ارتقای ورژن زبان پروژه

در ویژوال استدیو ، یه لامپ روشن بعضی جاها مشاهده می کنید ، معمولا اگر خطایی رخ داده باشه ، visual studio یه پیشنهاد برای رفع اشکال میده . ما همه با این امکان ویژوال استدیو آشنا هستیم . اما آیا می دانید از این امکان میشه برای بروزرسانی ورژن زبان پروژه هم استفاده کرد ؟ 

نحوه باز کردن پروژه جاری در VS Code از ویژوال استدیو

نحوه باز کردن پروژه جاری در VS Code از ویژوال استدیو

VS Code یک ادیتور سبک وزن برای توسعه و رفع اشکال سایت و اپلیکیشن های ابری می باشد. این ابزار توسعه ی چند سکویی را میتوان در ویندوز ، لینوکس و OS X اجرا کرد. Visual Studio  و Vs Code ویرایشگرهای خیلی قوی هستند و تقریبا هرکس باید با استفاده از این ویرایشگرها آشنا باشد . در این مطلب ، نحوه باز کردن پروژه جاری در VS Code ، مستقیما از Visual Studio  را من به شما نشان خواهم داد .

مقایسه فایل ها در ویژوال استدیو با  ابزار DiffFiles Tool

مقایسه فایل ها در ویژوال استدیو با ابزار DiffFiles Tool

از visual studio می توان برای مقایسه فایل ها استفاده کرد . در صورتی که فایل ها در source control باشد مقایسه ساده  خواهد بود . با این حال برای یک مقایسه منظم بین دو فایل متفاوت ، ما اغلب از ابزارهای دیگر استفاده می کنیم . در صورتی که از ابزار  DiffFiles برای این کار به خوبی می توان استفاده کرد . این امکان مدت هاست وجود دارد . با این حال غالبا نادیده گرفته میشه و خیلی از برنامه نویسان از این ابزار قوی غافل هستند . این ابزار مفید رو از Command Window می توان فراخوانی کرد . Visual Studio Command Window خیلی قوی هستش و کمک می کنه بخش ها رو سریعتر در هنگام توسعه اجرا کنید .با  Command Window دستورات رو مستقیما در ویژوال استدیو و استفاده از نام آنها می توان اجرا کرد .

چگونه در visual studio بیشترین استفاده را از قسمت Output ببریم ؟

چگونه در visual studio بیشترین استفاده را از قسمت Output ببریم ؟

پنجره output در visual studio پیام های وضعیت را برای امکانات مختلف داخل نرم افزار نشان می دهد شامل خطاهای Build ، خطای Compilation و اطلاعات پیکربندی پروژه که هنگام کامپایل پروژه به وقوع می پیوندد . اهمیت این قسمت از جهت است که ببینید برنامه شما در هنگام build چه کاری انجام میده و به علاوه از این تاریخچه برای عیب یابی استفاده کنید . برای اینکه بیشترین استفاده را از این قسمت ببریم چند امکان وجود داره که ما باید بدانیم .