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

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

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

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

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

  • ایجاد Paging با استفاده از LINQ در #C

    ایجاد Paging با استفاده از LINQ در #C

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

    برنامه نویسان C#.net شنبه, 22 مهر 1396 321 بازدید 1 نظر 1 پسند
  • عملیات CRUD با استفاده ازEntity Framework در Windows Form

    عملیات CRUD با استفاده ازEntity Framework در Windows Form

    در این مقاله ما قصد داریم نحوه انجام عملیات CRUD را در یک برنامه Windows Forms را به صورت گام به گام و تصویری و طرح یک مثال با استفاده از Entity Framework به شما آموزش بدهیم.

    برنامه نویسان C#.net پنج شنبه, 20 مهر 1396 140 بازدید 0 نظر 0 پسند
  • ساخت یک فایل edmx. با استفاده از Entity Data Model

    ساخت یک فایل edmx. با استفاده از Entity Data Model

    در این مقاله قصد داریم که نحوه ساخت فایل edmx و نوشتن Lambda Expression و یک عملیات Crud را برای شما توضیح بدهیم.ودر ابتدای همه این ها یک دیتا بیس ایجاد میکنیم.

    برنامه نویسان C#.net یکشنبه, 16 مهر 1396 141 بازدید 0 نظر 0 پسند
  • Generic ViewModel ها در MVC

    Generic ViewModel ها در MVC

    MVC از اشیاء پیچیده (complex object) از جمله جنریک ها همچون مدل ها، پشتیبانی می کند.ما میتوانیم از این قابلیت برای پاس دادن یک نوع مدل استاندارد بین View ها و کنترلرهایمان استفاده کنیم.ما میتوانیم کد قابل استفاده مجدد را با استفاده از دستکاری این مدل های استاندارد بنویسیم.این میتواند روش استفاده ما از Mvc را تغییر دهد.در این مقاله قصد داریم که این قابلیت را معرفی کنیم.این یک الگو message-driven به MVC با استفاده از مدیریت حالت (State management) ساده را نشان می دهد.

    برنامه نویسان C#.net دوشنبه, 10 مهر 1396 321 بازدید 0 نظر 0 پسند
  • استفاده از Range ،Repeat و Empty در LINQ

    استفاده از Range ،Repeat و Empty در LINQ

    در این مقاله ما نحوه استفاده از کلمات کلیدی Range، Repeat وEmpty را در LINQ دیده و تفاوت های آنها را شرح دهیم. همچنین در مورد Generation Operator نیز بحث خواهیم کرد.

    برنامه نویسان C#.net یکشنبه, 02 مهر 1396 445 بازدید 0 نظر 0 پسند
  • پیش نمایشی از قابلیت های سی شارپ 8

    پیش نمایشی از قابلیت های سی شارپ 8

    در این مقاله می خواهیم در مورد قابلیت های سی شارپ 8 را برای شما بیان کنیم و ویژگی های جدیدی که در آن است را با شما بررسی کنیم .پس لطفا این مقاله را کامل و با دقت فراوان بخوانید.

    برنامه نویسان C#.net دوشنبه, 27 شهریور 1396 710 بازدید 0 نظر 0 پسند
  • آموزش ذخیره و بازیابی تصاویر در سی شارپ

    آموزش ذخیره و بازیابی تصاویر در سی شارپ

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

    برنامه نویسان C#.net دوشنبه, 20 شهریور 1396 365 بازدید 1 نظر 1 پسند
  • خلاصه ای از آنچه که در 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 872 بازدید 0 نظر 0 پسند
  • مدیریت فایل در برنامه های Winform با استفاده از Web API

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    مقدمه ای بر MongoDB

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

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

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

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

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

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

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

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

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

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

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

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

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

    برنامه نویسان C#.net چهارشنبه, 07 تیر 1396 999 بازدید 1 نظر 1 پسند