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

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

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

  • مفهوم سازنده (Constructor) در #C

    مفهوم سازنده (Constructor) در #C

    سازنده نوع به خصوصی از یک متد در کلاس می باشد و زمانی که نمونه ای از کلاس ایجاد شود، به صورت خودکار فراخوانی می گردد. سازنده برای مقدار دهی اولیه شی و تخصیص حافظه به یک کلاس مورد استفاده قرار می گیرد. زمانی که نمونه یا شیئ ای از کلاس ایجاد شود، فیلدهای خصوصی(Private) کلاس نیز مقداردهی اولیه می شوند. وقتی که ما سازنده را برای کلاس ایجاد نکنیم، کامپایلر به صورت اتوماتیک، یک سازنده پیش فرض برای کلاس ایجاد می کند. نام سازنده همیشه هم نام کلاس است.

    برنامه نویسان C#.net پنج شنبه, 03 دی 1394 5195 بازدید 0 نظر 0 پسند
  • Stored Procedure در Entity Framework-Code First

    Stored Procedure در Entity Framework-Code First

    روش Code First تمام موجودیت ها((Entity را برای انجام عملیات CRUD و از طریق دسترسی مستقیم به جداول پایگاه داده، پیکربندی می کند. با استفاده از Entity Framework 6.0 می توانیم مدل Code First خود را توسط یک Stored Procedure برای تمام Entity های مدل پیکربندی کنیم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 01 دی 1394 1571 بازدید 0 نظر 0 پسند
  • نصب و ایجاد Windows Service در#C

    نصب و ایجاد Windows Service در#C

    Windows Service یک اپلیکیشن مستقل است که به طور خودکار یا به صورت دستی شروع شده و کار مشخصی را کامل می کند. ما می توانیم با استفاده از Start ، Restart و Stop سرویس را مدیریت کنیم. سرویس هیچ نوع رابط کاربری برای مدیریت ویژگی هایش ندارد. سرویس بر روی سیستم ایجاد شده و میزبانی می شود.

    برنامه نویسان C#.net یکشنبه, 29 آذر 1394 2667 بازدید 1 نظر 1 پسند
  • پردازش تصویر در #C

    پردازش تصویر در #C

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

    برنامه نویسان C#.net یکشنبه, 29 آذر 1394 1602 بازدید 1 نظر 1 پسند
  • ایجاد پنجره Non Freezing در#C

    ایجاد پنجره Non Freezing در#C

    در این مقاله قصد داریم یک پنجره وب فرم ساده بسازیم و رویدادی برای توقف برنامه و رویدادی برای اجرا کردن برنامه در ویندوز فرم بنویسیم

    برنامه نویسان C#.net جمعه, 27 آذر 1394 876 بازدید 0 نظر 0 پسند
  • تبدیل Html به Xml

    تبدیل Html به Xml

    در این مقاله به بررسی تبدیل فایل Html به Xml میپردازیم. در این مقاله توضیح خواهیم داد که چگونه یک فایل Html به Xml تبدیل خواهد شد. و قدم به قدم پیش میرویم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 24 آذر 1394 1491 بازدید 0 نظر 0 پسند
  • سورس  مدیریت آژانس  در #C

    سورس مدیریت آژانس در #C

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

    برنامه نویسان C#.net یکشنبه, 22 آذر 1394 2325 بازدید 2 نظر 2 پسند
  • کنترل عملکرد اپلیکیشن های NET. با استفاده از Performance Optimization

    کنترل عملکرد اپلیکیشن های NET. با استفاده از Performance Optimization

    بهینه سازی عملکرد اپلیکیشن بسیار اهمیت دارد و به عوامل متعددی مانند معماری اپلیکیشن، طراحی و روش پیاده سازی آن (نوع کد نویسی) بستگی دارد. قبل از هرگونه اقدامی ابتدا باید ناحیه ی مورد نظر برای بهبود را مشخص کنیم و تغییرات را تنها بر اساس نیاز های خود اعمال کنیم .

    برنامه نویسان C#.net جمعه, 20 آذر 1394 791 بازدید 0 نظر 0 پسند
  • راه های مختلف دسترسی به دیتابیس در  ADO.net

    راه های مختلف دسترسی به دیتابیس در ADO.net

    اساسا برای دسترسی به دیتابیس ، و دریافت و ارسال داده ها به آن از ()SQLDataAdapter.Fill و ()ExecuteNonQuery و ()ExecuteScalar استفاده می شود. تازه کارهای برنامه نویسی در استفاده مناسب ترین آنها برای شرایط مختلف گیج می شوند. در این مقاله قصد داریم توضیح دهیم که در هر موقعیت از کدام یک از این گزینه ها استفاده کنیم.

    برنامه نویسان C#.net پنج شنبه, 19 آذر 1394 1573 بازدید 0 نظر 0 پسند
  • چیزهایی که باید در مورد Asyn/Await بدانید

    چیزهایی که باید در مورد Asyn/Await بدانید

    در این مقاله راجع به کلمات کلیدی async/await صحبت خواهیم کرد.در نسخه های قبلی .NET با کمک چند نخی می توانستیم الگوی Asynchronous یا غیر همزمان را برای اینکه نرم افزاری پاسخگوتر داشته باشیم به کار گیریم .در نسخه های جدیدتر .NET با کمک دو کلمه کلیدی async و Await ایجاد برنامه های غیرهمزمان راحت تر شده است .

    برنامه نویسان C#.net ﺳﻪ شنبه, 17 آذر 1394 6835 بازدید 0 نظر 0 پسند
  • ویژوال استودیو آنلاین با Git

    ویژوال استودیو آنلاین با Git

    در این مقاله (Visual Studio Online (VSOو Tfs به عنوان یکی از گزینه های پیش فرض برای کنترل پروژه در یک تیم جدید را بررسی میکنیم.مفاهیم مربوط به اجرا شدن Git ، توسط (Visual Studio Online (VSO و Tfs را بیان می کنیم.

    برنامه نویسان C#.net دوشنبه, 16 آذر 1394 2173 بازدید 1 نظر 1 پسند
  • سورس بازی دوز در#C

    سورس بازی دوز در#C

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

    برنامه نویسان C#.net دوشنبه, 16 آذر 1394 1854 بازدید 1 نظر 1 پسند
  • الگوی Aggregate Root در #C

    الگوی Aggregate Root در #C

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

    برنامه نویسان C#.net دوشنبه, 09 آذر 1394 939 بازدید 1 نظر 1 پسند
  • آشنایی با Factory Design Pattern

    آشنایی با Factory Design Pattern

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

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

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

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

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

    تبدیل DataReader به DataTable

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

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

    Adapter Design Pattern در #C

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

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

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

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

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

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

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

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

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

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

    برنامه نویسان C#.net شنبه, 30 آبان 1394 2254 بازدید 1 نظر 1 پسند