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

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

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

  • آشنایی با Factory Design Pattern

    آشنایی با Factory Design Pattern

    Factory یک الگوی طراحی رایج بین برنامه نویسان است. این الگوی طراحی نیز مانند بقیه الگوها برخی مشکلات نرم افزاری را حل می کند. این الگو، پایه Factory Method pattern و Factory design pattern می باشد. هدف از این مقاله توضیح پایه و اولیه factory می باشد که کجا و چگونه پیاده سازی شده است.

    برنامه نویسان C#.net شنبه, 07 آذر 1394 1983 بازدید 1 نظر 1 پسند
  • تشبیهی برای درک بهتر Dependency Injection

    تشبیهی برای درک بهتر Dependency Injection

    در سایت ما مقاله های بسیاری وجود دارند که جزییات پیاده سازی انواع تزریق وابستگی ها(DI) در زمینه #C را توضیح داده اند. در این مقاله هم مورد جدیدی وجود ندارد اما یک قیاس یا تشبیه به شما کمک می کند تا مزایای DI را بهتر درک کنید. همیشه روشن نیست که DI چگونه بازدهی کدنویسی شما را بالا می برد. امیدواریم این مقاله مزایای تزریق وابستگی ها را به خوبی نشان دهد.

    برنامه نویسان C#.net جمعه, 06 آذر 1394 1157 بازدید 0 نظر 0 پسند
  • تبدیل DataReader به DataTable

    تبدیل DataReader به DataTable

    در این مقاله نحوه تبدیل data reader به datatable را خواهیم آموخت .همان طور که می دانید data reader بهترین روش برای حلقه زدن بر روی دیتاست .

    برنامه نویسان C#.net چهارشنبه, 04 آذر 1394 1167 بازدید 1 نظر 1 پسند
  • Adapter Design Pattern در #C

    Adapter Design Pattern در #C

    Adapter design pattern در بین اینترفیس های ناسازگار استفاده می شود.این الگوی طراحی اینترفیس ناسازگار را به اینترفیس سازگار تبدیل می کند.به عبارت دیگر Adapter design pattern اجازه ارتباط بین دو اینترفیس ناسازگار را میدهد.در اینجا الگوی طراحی نقش مترجم و یا مبدل را بازی می کند.

    برنامه نویسان C#.net ﺳﻪ شنبه, 03 آذر 1394 1130 بازدید 0 نظر 0 پسند
  • ساخت SSL توسط Makecert.exe

    ساخت SSL توسط Makecert.exe

    در این مقاله راجع به پروتکل Https صحبت خواهیم کرد.بعد از آن نحوه فعال کردن این پروتکل و ایجاد یک SSL را خواهیم دید.ایجاد SSL را به کمک Makecert.exe انجام خواهیم داد.

    برنامه نویسان C#.net دوشنبه, 02 آذر 1394 1223 بازدید 0 نظر 0 پسند
  • تاثیر Big Data بر روی کسب و کارهای کوچک

    تاثیر Big Data بر روی کسب و کارهای کوچک

    Big Data داده های بسیار بزرگی هستند که نرم افزار های بزرگ هم به راحتی قادر به تحلیل و پردازش آنها نیستند. در این مقاله به شرح این مفهوم خواهیم پرداخت

    برنامه نویسان C#.net یکشنبه, 01 آذر 1394 1046 بازدید 0 نظر 0 پسند
  • همزمان سازی نخ ها یا (Thread Synchronization)

    همزمان سازی نخ ها یا (Thread Synchronization)

    هماهنگ سازی Thread ها ، مکانیزمی است که در آن چندین Thread که به صورت همزمان اجرا می شوند به یک قسمت از برنامه به صورت همزمان دسترسی نداشته باشند.

    برنامه نویسان C#.net شنبه, 30 آبان 1394 2085 بازدید 1 نظر 1 پسند
  • پروژه سیستم ثبت نام مدرسه یا آموزشگاه به زبان #C

    پروژه سیستم ثبت نام مدرسه یا آموزشگاه به زبان #C

    در این مقاله سورس پروژه ثبت نام مدرسه یا آموزشگاه با قابلیت ارایه ی گزارش وجدول زمان بندی به زبان سی شارپ و پایگاه داده sql ارایه شده است.

    برنامه نویسان C#.net جمعه, 29 آبان 1394 18168 بازدید 4 نظر 4 پسند
  • ActiveX در برنامه های  net.

    ActiveX در برنامه های net.

    تکنولوژی ActiveX بیشتر در شرکتهای 3rd برا ی توزیع API خود استفاده می شود. معمولا به صورت یک کنترل Windows form ارائه می شود. ویژوال استودیو ادغام چنین کنترلی را به برنامه های Windows form بسیار آسان کرده است.

    برنامه نویسان C#.net ﺳﻪ شنبه, 26 آبان 1394 1202 بازدید 0 نظر 0 پسند
  • سورس پروژه حسابداری با #C

    سورس پروژه حسابداری با #C

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 26 آبان 1394 3100 بازدید 1 نظر 1 پسند
  • اتصال برنامه #C به پایگاه داده MS Access

    اتصال برنامه #C به پایگاه داده MS Access

    جهت اتصال به فایل های بانک اطلاعاتی MS Access از سرویس مربوط به provider خاص خود استفاده می کنیم تا اتصال به بانک اطلاعاتی برقرار شود، این ارتباط مستلزم آن است که provider مورد نظر اطلاعات جهت این اتصال را در اختیار داشته باشیم. در این مقاله نشان می دهیم که چگونه می توان با استفاده از 2013 MS Access به یک برنامه #C متصل شد.

    برنامه نویسان C#.net جمعه, 22 آبان 1394 6188 بازدید 2 نظر 2 پسند
  • برنامه نویسی نامتقارن (Asynchronous) با استفاده از Delegates

    برنامه نویسی نامتقارن (Asynchronous) با استفاده از Delegates

    این مقاله به توضیح مفهوم برنامه نویسی asynchronous با استفاده از Delegates می پردازد. Delegates قابل استفاده در threading به خصوص برای عملیات Callback هستند . این شیوه قادر می سازد که asynchronous متد synchronous را صدا بزند.

    برنامه نویسان C#.net پنج شنبه, 21 آبان 1394 1304 بازدید 0 نظر 0 پسند
  • تزریق وابستگی (Dependency Injection) در#C

    تزریق وابستگی (Dependency Injection) در#C

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

    برنامه نویسان C#.net چهارشنبه, 20 آبان 1394 1965 بازدید 0 نظر 0 پسند
  • معرفی طراحی دامنه محور (Domain Driven Design)

    معرفی طراحی دامنه محور (Domain Driven Design)

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

    برنامه نویسان C#.net چهارشنبه, 20 آبان 1394 2930 بازدید 0 نظر 0 پسند
  • ساخت نرم افزار Paint در#C

    ساخت نرم افزار Paint در#C

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

    برنامه نویسان C#.net چهارشنبه, 20 آبان 1394 1791 بازدید 1 نظر 1 پسند
  • پروژه  تایمر و بستن خودکار صفحه در #C

    پروژه تایمر و بستن خودکار صفحه در #C

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 19 آبان 1394 1308 بازدید 1 نظر 1 پسند
  • ترفند شمارش خطوط در Visual Studio

    ترفند شمارش خطوط در Visual Studio

    شمارش خطوط یکی از اندازه گیریهای معمول برای پروژه های برنامه نویسان است. البته خیلی معنی دار نیست. در این مقاله خواهیم آموخت چگونه می توان به تعداد خطوط کد در دو نسخه Permium و non-Permmium ویژوال استودیو با استفاده از ابزار Metrics tool یا بوسیله اعمال عبارات منظم دسترسی داشت.

    برنامه نویسان C#.net ﺳﻪ شنبه, 19 آبان 1394 1826 بازدید 0 نظر 0 پسند
  • نحوه مشاهده فایل های Cache در مرورگرهای مختلف

    نحوه مشاهده فایل های Cache در مرورگرهای مختلف

    دراین مقاله نحوه مشاهده Cache مرورگر خود را خواهید دید.همانطور که می دانید صفحاتی که مشاهده می کنید در حافظه Cache مرورگر ذخیره می شوند

    برنامه نویسان C#.net دوشنبه, 18 آبان 1394 1577 بازدید 0 نظر 0 پسند
  • نحوه BackUp و Restore کردن  بانک اطلاعاتی در #C

    نحوه BackUp و Restore کردن بانک اطلاعاتی در #C

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

    برنامه نویسان C#.net یکشنبه, 17 آبان 1394 2288 بازدید 3 نظر 3 پسند
  • ابزار Github در Visual Studio 2015

    ابزار Github در Visual Studio 2015

    ابزارهای متن باز بین برنامه نویسان بسیار محبوب هستند. به همین دلیل بسیاری از آنها کدهای خود را روی سایت Github به اشتراک می گذارند. برای همین سایت Github و مایکروسافت جهت راحتی کار ابزار Github را برای Visual studio2015 منتشر کرده اند.

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