مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

دوره های در حال ثبت نام آکادمی برنامه نویسان

آخرین مطالب ارسال شده در گروه Csharp

  • 12 کلید میانبر کارآمد Visual Studio

    12 کلید میانبر کارآمد Visual Studio

    ویژوال استادیو یک IDE قدرتمند می باشد و ویژگی های زیادی را برای راحت تر کردن برنامه نویسان فراهم نموده است. در این مقاله با 12 کلید میانبر کارآمد ویژوال استادیو آشنا خواهیم شد.

    برنامه نویسان C#.net جمعه, 24 مهر 1394 22745 بازدید 0 نظر 0 پسند
  • IoC Container چیست؟

    IoC Container، فریم ورکی است برای انجام تزریق وابستگی‌ها. در این فریم ورک امکان تنظیم اولیه وابستگی‌های سیستم وجود دارد. برای مثال زمانیکه برنامه از یک IoC Container، نوع اینترفیس خاصی را درخواست می‌کند، این فریم ورک با توجه به تنظیمات اولیه‌اش، کلاسی مشخص را بازگشت خواهد داد.

    siavoshi C#.net پنج شنبه, 23 مهر 1394 2710 بازدید 0 نظر 0 پسند
  • نحوه استفاده از متد ()String.Format

    نحوه استفاده از متد ()String.Format

    فرمت بندی رشته خروجی با استفاده از متد string.Format بسیار مفید و کاربردی است. این متد اکثرا در برنامه نویسی با زبان های سی شارپ و VB.NET استفاده می شود. string.Format اولین بار در NET Framework 1.1. منتشر شد. این متد برای جایگزین کردن فرمت هر آیتمی در یک رشته مشخص با رشته مساوی از مقدار یک آبجکت مترادف، استفاده می‌شود.

    برنامه نویسان C#.net پنج شنبه, 23 مهر 1394 6348 بازدید 0 نظر 0 پسند
  • دستور if و انواع آن در سی شارپ

    در این آموزش قصد داریم روش استفاده از دستور شرطی if بپردازیم .

    c#nevis C#.net چهارشنبه, 22 مهر 1394 1075 بازدید 0 نظر 0 پسند
  • آموزش مرحله به مرحله MongoDB

    آموزش مرحله به مرحله MongoDB

    در این مقاله MongoDB را به صورت مرحله به مرحله آموزش خواهیم داد.شما با نحوه نصب و کارکردن با چهار عمل اصلی در این نوع دیتابیس آشنا خواهید شد

    برنامه نویسان C#.net چهارشنبه, 22 مهر 1394 8281 بازدید 0 نظر 0 پسند
  • ارسال ایمیل به Gmail  با استفاده از GmailSend.dll

    ارسال ایمیل به Gmail با استفاده از GmailSend.dll

    در این مقاله قصد داریم با استفاده از GmailSend.dll در ویندوز فرم بدون استفاده از پورت SMTP یا host ، با استفاده از زبان #C یک ایمیل به Gmail ارسال کنیم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 21 مهر 1394 1218 بازدید 0 نظر 0 پسند
  • آموزش گرفتن ScreenShot از صفحه توسط Windows Application

    آموزش گرفتن ScreenShot از صفحه توسط Windows Application

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 21 مهر 1394 1128 بازدید 0 نظر 0 پسند
  • معرفی نرم افزار confuser (محفظت از برنامه در برابر دیکامپایل شدن)

    معرفی نرم افزار confuser (محفظت از برنامه در برابر دیکامپایل شدن)

    معرفی نرم افزار confuser : محافظت از سورس کد برنامه های دات نتی در برابر دیکامپایل شدن و به سرقت رفتن کد های برنامه با نرم افزار confuser . در ادامه با ما همراه باشید ...

    miladsoft C#.net دوشنبه, 20 مهر 1394 4608 بازدید 4 نظر 4 پسند
  • کلمات کلیدی Virtual, Override, new و Abstract در #C

    کلمات کلیدی Virtual, Override, new و Abstract در #C

    Virtual, Override, new و Abstractکلمات گیج کننده و پرکاربردی هستند .در این مقاله راجع به تمام این کلامات بحث می کنیم .سعی کرده ایم با یک پروژه کاربرد و در نظر گرفتن سناریوهای مختلف برای هر کدام کاربرد این کلمات را در برنامه نویسی شی گرا توضیح دهیم .

    برنامه نویسان C#.net دوشنبه, 20 مهر 1394 6123 بازدید 0 نظر 0 پسند
  • ارسال یک ایمیل به Gmail با استفاده از SMTP در #C

    ارسال یک ایمیل به Gmail با استفاده از SMTP در #C

    در این مقاله می خواهیم در مورد ارسال یک ایمیل به Gmail با استفاده از سرورهای SMTP بدون نیاز به هاست و دامنه با استفاده از سرورهای خود google یک ایمیل ارسال کنیم.

    برنامه نویسان C#.net دوشنبه, 20 مهر 1394 1689 بازدید 0 نظر 0 پسند
  • ساخت فرم لاگین در Windows Application

    ساخت فرم لاگین در Windows Application

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

    برنامه نویسان C#.net یکشنبه, 19 مهر 1394 10944 بازدید 0 نظر 0 پسند
  • نوع داده پیچیده (Complex Types) درEntity Framework 6

    نوع داده پیچیده (Complex Types) درEntity Framework 6

    در این آموزش قصد داریم به پیاده سازی و کوتاه کردن فیلد های موجود در جدوال با استفاده از Entity Framework 6 در سی شارپ بپردازیم ، گاها در یک برنامه واقعی به علت تعداد جداول زیاد، فشار زیادی را باید به سرور یا دستگاه کاربر وارد کنیم که در این مقاله قصد داریم به یک راه حل موجود درEntity Framework 6 به کوتاه کردن جداول بپردازیم.

    برنامه نویسان C#.net شنبه, 18 مهر 1394 1507 بازدید 0 نظر 0 پسند
  • استفاده از نمودار چند ستونی برای یک مجموعه در #C

    استفاده از نمودار چند ستونی برای یک مجموعه در #C

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

    برنامه نویسان C#.net شنبه, 18 مهر 1394 1409 بازدید 0 نظر 0 پسند
  • ارتباط جداول در CodeFirst

    ارتباط جداول در CodeFirst

    در این مقاله قصد داریم در مورد چند بخش مختلف از Entity Framework Code First برای WebApplication ها که نوشته شده است صحبت کنیم. EF یک ORM است مخفف object relational mapping این پشتیبانی ارتباط بین کد و دیتابیس است.

    برنامه نویسان C#.net جمعه, 17 مهر 1394 2154 بازدید 0 نظر 0 پسند
  • ایجاد log file با استفاده از windows services  در #C

    ایجاد log file با استفاده از windows services در #C

    در این مقاله به توضیح مثالی ساده برای ارسال فایل متنی با استفاده از سی شارپ در windows service می پردازیم. ,ویندوز سرویس ها دو حالت پشتیبانی interval mode و daily mode را برای اجرا در ویندوز دارد. در هنگام نصب و را اندازی فایل exe شما در services قرار میگیرد.

    برنامه نویسان C#.net جمعه, 17 مهر 1394 2521 بازدید 0 نظر 0 پسند
  • نحوه Build  در Team Foundation Server 2015

    نحوه Build در Team Foundation Server 2015

    در این مقاله به آیتم Build در Team Foundation Server 2015 خواهیم پرداخت.TFS Build امکان ساخت نسخه های مختلف یک محصول را به شما می دهد و همچنین می توانید بین نسخه های مختلف مقایسه صورت دهید تا ببینید کدام بهتر است.

    برنامه نویسان C#.net چهارشنبه, 15 مهر 1394 1749 بازدید 0 نظر 0 پسند
  • آپلود فایل های بزرگ با استفاده از پارتیشن بندی در#C

    آپلود فایل های بزرگ با استفاده از پارتیشن بندی در#C

    در این مقاله ارسال فایل های بزرگ به یک سرور در سی شارپ را بررسی میکنیم. در این روش ابتدا فایل مورد نظر را به تکه های کوچک تقسیم میکنیم و پس از ارسال به سرور تکه های کوچک با هم ادغام می شوند.

    برنامه نویسان C#.net چهارشنبه, 15 مهر 1394 1520 بازدید 1 نظر 1 پسند
  • ایجاد ویندوز سرویس در #C

    ایجاد ویندوز سرویس در #C

    در این مقاله به ایجاد یک ویندوز سرویس به دو زبان سی شارپ و VB.net خواهیم پرداخت . سرویس ما کار ساده چاپ Hello World را انجام می دهد .

    برنامه نویسان C#.net ﺳﻪ شنبه, 14 مهر 1394 4967 بازدید 1 نظر 1 پسند
  • تفاوت بین پارامتر Out و Ref در #C

    تفاوت بین پارامتر Out و Ref در #C

    چگونه از يك تابع بيش از يك خروجي دريافت كنيم؟ظاهرا به نظر مي رسد كه توابع فقط مي توانند يك خروجی داشته باشند و بلافاصله پس از فراخواني return كار تابع پايان يافته است. اما در سي شارپ دو كلمه ي كليدي به نام هاي ref و out اضافه شده اند كه اين امر را ممکن مي سازند.

    برنامه نویسان C#.net ﺳﻪ شنبه, 14 مهر 1394 5210 بازدید 0 نظر 0 پسند
  • مقایسه نوع Const با Read-only  در #C

    مقایسه نوع Const با Read-only در #C

    در این مقاله قصد داریم دو نوع Const و Read-only را شرح دهیم و به بیان تفاوت این دو نوع بپردازیم.به نظر می رسد که این دو تفاوتی با هم نداشته باشند ولی با خواندن این مقاله متوجه خواهید شد که علی رغم شباهت های زیاد این دو تفاوت هایی با هم دارند.

    برنامه نویسان C#.net دوشنبه, 13 مهر 1394 3334 بازدید 0 نظر 0 پسند