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

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

آموزشگاه برنامه نویسان

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

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

  • خلاصه ای از آنچه که در ASP.NET Core 2.0 جدید آمده  است

    خلاصه ای از آنچه که در ASP.NET Core 2.0 جدید آمده است

    نسخه 1پیش نمایش ASP.NET Core 2.0 در حال حاضرمنتشر شده است و شما می توانید شروع به ساختن برنامه با ASP.NET Core 2.0 کنید.برای ساخت برنامه مبتنی بر ASP.NET Core 2.0، باید نسخه 3 پیش نمایش Visual Studio 2017 را نصب کنید.از انجایی که این یک انتشار خیلی بزرگی بوده است انتظار می رود که بعضی از کدها تغییرات بشکنند و به یک قطعه کد جدید تبدیل بشوند. در این مقاله، ما قصد داریم که به طور خلاصه سریع و کوتاهی ویژگی های جدید ASP.NET Core 2.0 را معرفی کنیم و آن را با ASP.NET Core 1.1 مقایسه کنیم.

    برنامه نویسان C#.net چهارشنبه, 01 شهریور 1396 164 بازدید 0 نظر 0 پسند
  • مدیریت فایل در برنامه های Winform با استفاده از Web API

    مدیریت فایل در برنامه های Winform با استفاده از Web API

    در این مقاله، نحوه استفاده از یک Web Api در برنامه های Windows Form برای آپلود کردن فایل در وب سرور، دریافت لیست اطلاعات فایل های داخل سرور و دانلود فایل از سرور به کمک استفاده از برنامه های سی شارپ، آموزش داده خواهد شد.

    برنامه نویسان C#.net چهارشنبه, 25 مرداد 1396 144 بازدید 0 نظر 0 پسند
  • ایجاد TabControl سفارشی در#C

    ایجاد TabControl سفارشی در#C

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

    برنامه نویسان C#.net چهارشنبه, 25 مرداد 1396 143 بازدید 0 نظر 0 پسند
  • سفارشی کردن Windows Form ها در #C

    سفارشی کردن Windows Form ها در #C

    ما در این مقاله قصد داریم که نحوه ساخت سفارشی کردن Windows Forms در #C را با طرح یک مثال و بررسی آن به شما آموزش بدهیم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 24 مرداد 1396 416 بازدید 0 نظر 0 پسند
  • ساخت کنترل های سفارشی در #C

    ساخت کنترل های سفارشی در #C

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

    برنامه نویسان C#.net یکشنبه, 22 مرداد 1396 284 بازدید 0 نظر 0 پسند
  • استفاده از Background Worker در #C

    استفاده از Background Worker در #C

    در این مقاله قصد داریم نحوه استفاده از Background Worker که یک راه آسان برای استفاده از threading را در windows form ها برای ما فراهم میکند را با بیان مثالی به شما توضیح بدهیم.

    برنامه نویسان C#.net چهارشنبه, 28 تیر 1396 268 بازدید 0 نظر 0 پسند
  • درک متدهای Extension  در Net.

    درک متدهای Extension در Net.

    اکستنشن متد ها یکی از بهترین ویژگی های Net. است که به توسعه دهندگان اجازه میدهد یک متد را افزوده یا متدهایی از نوع موجود یا کلاس هایی که به طورطبیعی آن ها را فراخوانی می کنند گسترش دهند به شرط اینکه آن ها جزو این نوع یا کلاس باشند.

    برنامه نویسان C#.net یکشنبه, 25 تیر 1396 413 بازدید 0 نظر 0 پسند
  • ساخت کلاس Entity Framework برای DataLayer

    ساخت کلاس Entity Framework برای DataLayer

    هر زمان که شما پروژه ای را با استفاده ازEntity Framework توسعه می دهید، شما نیاز دارید یک کلاس در لایه دیتا برای دسترسی به هر شی که در مدلتان است ایجاد کنید.این تولیدکننده این کار را برای شما انجام می دهد.

    برنامه نویسان C#.net ﺳﻪ شنبه, 20 تیر 1396 257 بازدید 0 نظر 0 پسند
  • مقدمه ای بر MongoDB

    مقدمه ای بر MongoDB

    در این مقاله قصد داریم که نحوه کار با MongoDB در سی شارپ را برای مبتدیان آموزش بدهیم.این آموزش شامل مقدماتی از NoSQL و MongoDB و برنامه C# console و Azure CosmosDB است.با ما همراه باشید.

    برنامه نویسان C#.net یکشنبه, 18 تیر 1396 397 بازدید 0 نظر 0 پسند
  • الگوی طراحی Singleton در سی شارپ

    الگوی طراحی Singleton در سی شارپ

    در این مقاله قصد داریم با الگوی طراحی Singleton یا همان Singleton Design Pattern آشنا شویم و انواع پیاده سازی آن را مورد بررسی قرار دهیم تا بدانیم چه زمانی باید از این الگوی طراحی استفاده کنیم.

    برنامه نویسان C#.net شنبه, 17 تیر 1396 409 بازدید 2 نظر 2 پسند
  • کتاب مقدمه ای بر ویژوال استودیو و سی شارپ

    کتاب مقدمه ای بر ویژوال استودیو و سی شارپ

    در این کتاب ما ویژوال استودیو و C# را میبینیم. C# زبان برنامه نویسی است، در حالی که ویژوال استودیو محیط توسعه میباشد.مایکروسافت ویژوال استودیو، یک محیط توسعۀ یکپارچه (IDE) از مایکروسافت است. میتواند برای توسعۀ برنامه های واسط گرافیکی و کنسول کاربر، همراه با برنامه های فرم ویندوز، وبسایت ها، برنامه های تحت وب، و سرویس های وب، استفاده شود؛ هم در کد اصلی و هم با کد مدیریت شده برای تمام پلتفرم های {پایگاه های} پشتیبانی شده توسط مایکروسافت ویندوز.

    برنامه نویسان C#.net ﺳﻪ شنبه, 13 تیر 1396 585 بازدید 1 نظر 1 پسند
  • آپلود فایل به وسیله یک Web Method

    آپلود فایل به وسیله یک Web Method

    امروزه وب سرویس ها بر اساس برنامه ها بیشتر مورد استفاده قرار می گیرند. هم برنامه های Desktop و وب از وب سرویس به عنوان لایه منطقی خود استفاده می کنند. بنابراین مهم ترین چیزی که توسعه دهندگان برای برنامه هایشان نیاز دارند، آپلود یک فایل به سمت سرور است. در این مقاله، ما نشان خواهیم داد چگونه یک فایل را توسط یک متد وب در یک SOAP web service ارسال کنید.

    برنامه نویسان C#.net یکشنبه, 11 تیر 1396 193 بازدید 0 نظر 0 پسند
  • ایجاد و چاپ pdf در MVC

    ایجاد و چاپ pdf در MVC

    به منظور چاپ Viewها برای نمایش گزارشات ، ابزارهایی مانند Crystal Reports برای ایجاد و چاپ گزارشات مورد استفاده قرار میگیرد که برای این کار ابتدا باید گزارش را به Pdf تبدیل کنیم که برای اینکار ابتدا باید یک stream از آن خروجی گرفت و بعد stream را به Pdf تبدیل کنیم. برای توسعه دهندگان ASP.NET MVC 5 ، پی دی اف را می توان به طور مستقیم با استفاده از پکیج Rotativa تولید کرد و برای چاپ فرستاد. ما در این مقاله قصد داریم که این کار را با استفاده از طرح یک مثال بیان کنیم.

    برنامه نویسان C#.net چهارشنبه, 07 تیر 1396 887 بازدید 1 نظر 1 پسند
  • معرفی TypeScript برای توسعه دهندگان سی شارپ

    معرفی TypeScript برای توسعه دهندگان سی شارپ

    TypeScript دقیقا چیست؟ اولین چیزی که بسیار مهم است برای به خاطر سپردن TypeScript (بصورت خلاصه TS) یک جایگزین برای جاوا اسکریپت نیست!! با وجود اینکه خیلی ها ممکن است این را بگویند.

    برنامه نویسان C#.net یکشنبه, 04 تیر 1396 685 بازدید 0 نظر 0 پسند
  • الگوی Model View Preseter (MVP)

    الگوی Model View Preseter (MVP)

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 23 خرداد 1396 488 بازدید 0 نظر 0 پسند
  • ساخت ربات توسط ویژوال استادیو 2017

    ساخت ربات توسط ویژوال استادیو 2017

    Bot Framework این توانایی را به شما می دهد که ربات هایی بسازید تا رفتار های مختلف کاربران را کنترل کند. شما می توانید مکالمه هایی را بصورت رایگان برای ربات هایتان طراحی کنید. ربات شما می تواند تعاملات بیشتری جهت هدایت کاربر انجام دهد. در این مقاله درباره این موضوع صحبت می کنیم که چگونه ربات در ویژوال استادیو توسط Bot Template 2017 بسازید و آن را در Bot Emulator تست کنید.

    برنامه نویسان C#.net ﺳﻪ شنبه, 23 خرداد 1396 991 بازدید 0 نظر 0 پسند
  • ساخت  پکیج های Nuget با نسخه های مختلف NET.

    ساخت پکیج های Nuget با نسخه های مختلف NET.

    ساخت پکیج ها برای یک نسخه از .net بسیار ساده است و به خوبی مستند شده است. اما درخواست بعدی چیست؟ آیا می توانیم آن را برای همه نسخه های .NET 4.5.2 به 4.6.1 و یا قدیمی ترNET 4.7 به روز رسانی کنیم؟

    برنامه نویسان C#.net دوشنبه, 22 خرداد 1396 298 بازدید 0 نظر 0 پسند
  • سورس برنامه زمان بندی با سی شارپ

    سورس برنامه زمان بندی با سی شارپ

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

    hossein.stanesti C#.net پنج شنبه, 18 خرداد 1396 319 بازدید 0 نظر 0 پسند
  • چرا Reflection کند است؟

    چرا Reflection کند است؟

    برای استفاده از reflection چند راه حل برای بهینه سازی آن وجود دارد تا سرعت آن را بهبود بخشید، در اینجا چند روش دیگر وجود دارد که آن را سریعترمی کند. این سرعت ها با استفاده از دستاورد delegate که به شما اجازه دسترسی property/field/method را بصورت مستقیم می دهد، میسر شده است.بدون همه این ها reflection هر زمانی که استفاده شود overhead دارد.

    برنامه نویسان C#.net شنبه, 13 خرداد 1396 592 بازدید 1 نظر 1 پسند
  • آموزش ساخت یک سرویس JSON WCF RESTful در #C

    آموزش ساخت یک سرویس JSON WCF RESTful در #C

    در این مقاله نحوه ساخت یک اینترفیس RESTfull در سرویس های WCF که خروجی آن به صورت یک فایل JSON است به صورت گام به گام و کاملا عملی آموزش داده می شود،

    برنامه نویسان C#.net پنج شنبه, 11 خرداد 1396 690 بازدید 0 نظر 0 پسند