logo

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

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

ورود / ثبت نام
  • صفحه اصلی
  • مقاله ها
    • Action Script 3
    • Android
    • AngularJs
    • ASP.net
    • Asp.Net Core
    • ASP.net MVC
    • C
    • C#.net
    • C++
    • Delphi
    • HTML
    • Java
    • Java Script
    • Jquery
    • NetWork
    • NodeJs
    • PHP
    • Python
    • Seo
    • SharePoint
    • SilverLight
    • SQL Server
    • Visual Basic
    • VisualStudio
    • WCF
    • Web Design
    • Windows
    • WPF
    • Xamarin
    • برنامه نویسان
    • گرافیک و فتوشاپ
  • راهنمای درج تبلیغات
  • تماس با ما
  • درباره ما
  • مشاوره و رفع اشکال
انجمن پرسش و پاسخ
  • دوره های آموزشی
  • مقاله ها
    • Action Script 3
    • Android
    • AngularJs
    • ASP.net
    • Asp.Net Core
    • ASP.net MVC
    • C
    • C#.net
    • C++
    • Delphi
    • HTML
    • Java
    • Java Script
    • Jquery
    • NetWork
    • NodeJs
    • PHP
    • Python
    • Seo
    • SharePoint
    • SilverLight
    • SQL Server
    • Visual Basic
    • VisualStudio
    • WCF
    • Web Design
    • Windows
    • WPF
    • Xamarin
    • برنامه نویسان
    • گرافیک و فتوشاپ
  • ویدیوها
  • پرسش و پاسخ
  • قالب سایت
  • تماس با ما
  • مشاوره و رفع اشکال
  • انجمن برنامه نویسان
  • آرشیو مقاله ها
همه دسته بندی ها

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

  • کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )
  • آموزش فریمورک جنگو
  • آموزش دیجیتال مارکتینگ
  • آموزش برنامه نویسی بلاکچین
  • برنامه نویسی پایتون
  • آموزش جاوا اسکریپت
  • طراحی سایت مدرن
  • پایگاه داده Sql Server
  • دوره Asp .Net Core
  • آموزش سی شارپ
  • آموزش دوره go
  • آموزش زبان سی
  • آموزش زبان برنامه نویسی پایتون به نوجوانان

آرشیو مقاله های C#.net

نمایش بر اساس جدیدترین ها
چه چیزی در C# 11 جدید است

چه چیزی در C# 11 جدید است

مواردی که در اینجا ذکر می کنیم در حال حاضر ویژگی های پیش نمایش هستند. شما باید "<LangVersion>" را برای preview تنظیم کنید تا این ویژگی ها را فعال کنید. هر ویژگی ممکن است قبل از انتشار نهایی تغییر کند. همه این ویژگی ها ممکن است در سی شارپ 11 منتشر نشوند. یا برخی موارد ممکن است بر اساس بازخورد آن ویژگی، برای مدت بیشتری در مرحله پیش نمایش باقی بماند.

  • C#.net
  • 1401/04/07
  • برنامه نویسان
  • 2284
نحوه استفاده از String.Create در سی شارپ

نحوه استفاده از String.Create در سی شارپ

مدیریت رشته ها یکی از مهمترین بخش های عملکردی در هر اپلیکیشن به خصوص اپلیکیشن های سی شارپ به شمار می آید. از آنجایی که رشته ها تغییر ناپذیر هستند شما می توانید به راحتی طیف گسترده ای از اشیا رشته ها را جمع آوری کنید. همین عامل نیز باعث می شود تا تخصیص منابع حافظه انجام شده و در نتیجه این موضوع به میزان زیادی روی عملکرد برنامه و اپلیکیشن شما تاثیرگذار خواهد بود.

  • C#.net
  • 1401/03/17
  • برنامه نویسان
  • 1385
چگونه قوانین معماری را در سی شارپ اجرا کنیم

چگونه قوانین معماری را در سی شارپ اجرا کنیم

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

  • C#.net
  • 1401/02/10
  • برنامه نویسان
  • 1609
ساخت پیام رسان با سی شارپ

ساخت پیام رسان با سی شارپ

راحت ترین روش ساخت پیام رسان با سی شارپ و سوکت پروگرمینگ فقط در چهار مرحله

  • C#.net
  • 1401/02/08
  • RezaSabzBeProf
  • 2212
آشنایی با معماری تمیز

آشنایی با معماری تمیز

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

  • C#.net
  • 1401/01/17
  • حامد حاج حیدری
  • 1334
رونمایی از الگوهای list و string literals خام در سی شارپ ۱۱

رونمایی از الگوهای list و string literals خام در سی شارپ ۱۱

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

  • C#.net
  • 1400/12/14
  • برنامه نویسان
  • 853
تفاوت هوش مصنوعی و یادگیری ماشین

تفاوت هوش مصنوعی و یادگیری ماشین

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

  • C#.net
  • 1400/10/21
  • محمد رجب زاده
  • 1190
حلقه ها در برنامه نویسی

حلقه ها در برنامه نویسی

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

  • C#.net
  • 1400/10/19
  • محمد رجب زاده
  • 958
ویژگی های دات نت 6

ویژگی های دات نت 6

دات نت 6 پر از ویژگی ها و نوآوری های جدید در دات نت و به خصوص زبان سی شارپ است ، برخی از فرایند های پیچیده قبلی امروزه و با دات نت 6 دیگر پیچیده نخواهند بود . جهت بررسی ویژگی های دات نت 6 در ادامه با من همراه باشید

  • C#.net
  • 1400/09/29
  • محمد رجب زاده
  • 1332
نسخه 10 سی شارپ چه ویژگی های جدیدی دارد

نسخه 10 سی شارپ چه ویژگی های جدیدی دارد

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

  • C#.net
  • 1400/07/19
  • برنامه نویسان
  • 2171
چگونه از قابلیت string interpolation (الحاق رشته) در نسخه 9 سی شارپ استفاده کنیم؟

چگونه از قابلیت string interpolation (الحاق رشته) در نسخه 9 سی شارپ استفاده کنیم؟

string interpolation (الحاق رشته) یکی از بهترین قابلیت های نسخه 9 سی شارپ است، در این مطلب قصد داریم درباره این قابلیت در نسخه 9 سی شارپ صحبت کنیم.

  • C#.net
  • 1400/06/14
  • برنامه نویسان
  • 1272
AP2 (Alef protocol vertion 2)

AP2 (Alef protocol vertion 2)

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

  • C#.net
  • 1400/03/17
  • امیررضا اندیشمند
  • 925
کاهش کیفیت تصویر توسط C#

کاهش کیفیت تصویر توسط C#

برای سرعت بخشیدن به بارگذاری سایت خود می توانید کیفیت عکس ها را کاهش دهید

  • C#.net
  • 1399/11/26
  • sinahabibi
  • 1429
الگوهای طراحی - Chain of Responsibility

الگوهای طراحی - Chain of Responsibility

این الگوی تحت الگوی رفتاری قرار می گیرد. اهدافی که الگوی Chain of Responsibility آن ها را دنبال می کند عبارتند از: 1. انجام کار در چند مرحله 2 . حذف پیچیدگی های پیاده سازی در مواردی که با if و else های تو در تو روبرو می شویم می توانیم از این الگو استفاده کنیم. در این مقاله مثال انتقال پول را بررسی خواهیم کرد.

  • C#.net
  • 1399/11/21
  • محسن فرخی
  • 1760
آموزش افزودن جداکننده عدد هزار برای تکست‌باکس در سی‌شارپ

آموزش افزودن جداکننده عدد هزار برای تکست‌باکس در سی‌شارپ

یکی از مباحث مهمی که در پروژه‌های نرم‌افزار‌های تجاری به آن توجه می‌شود، مبحث قیمت است. قیمت پارامتری است که ممکن است ما در پروژه‌هایمان از کاربر درخواست کنیم. با توجه به اینکه در کشور ما اکثر قیمت‌ها مبالغی هستند که از قیمت 1000 تومان بیشترند، ما نیازمند یک جداکننده هزار هستیم. در نرم‌افزار نیز ما به چنین چیزی نیاز داریم تا احتمال خطای ما و کاربر کمتر شود.

  • C#.net
  • 1399/10/22
  • علی‌رضا محمودی زاده
  • 1574
الگوهای طراحی - الگوی Strategy

الگوهای طراحی - الگوی Strategy

الگوی Strategy تحت الگوهای ساختاری می باشد. اهدافی که الگوی Strategy آن ها را دنبال می کند عبارتند از: 1. پیاده سازی الگوریتم های مختلف 2. عدم وابستگی استفاده کننده به پیاده سازی 3. تاکید بر تک وظیفه ای 4. رعایت اصل OCP به زبان ساده در الگوی Strategy قسمت متغیر کلاس را جدا و قسمت ثابت کلاس را هم جدا پیاده سازی می کنیم. از مثال های پرکاربرد می توانیم سیستم تخفیف در فروشگاه را نام ببریم.

  • C#.net
  • 1399/10/13
  • محسن فرخی
  • 1265
الگوی Decorator

الگوی Decorator

الگوی Decorator یکی از پرکاربردترین الگوهای طراحی، تحت الگوی های ساختاری می باشد و مبتنی بر اصل Open-Closed است. اصل Open-Closed به طور خلاصه پیشنهاد می کند کلاس ها برای توسعه باید باز و برای اصلاح باید بسته شوند. الگوی Decorator به کاربر اجازه می دهد که عملکرد جدیدی را به یک شی موجود اضافه کند بدون آنکه نیاز به تغییر در ساختار آن داشته باشد. در این مقاله با یک مثال ساده الگوی Decorator را بررسی خواهیم کرد.

  • C#.net
  • 1399/10/09
  • محسن فرخی
  • 1409
دستورات CLI در NET.

دستورات CLI در NET.

Visual Studio یک محیط بصری برای مدیریت پروژه های ما است که دات نت کار ها خیلی از آن استفاده می کنند و در میان برنامه نویس ها بسیار محبوب است. اما همه جا به این IDE قدرتمند دسترسی نداریم. دستورات CLI دات نت به ما کمک می کنند تا بدون استفاده از ویژوال استدیو پروژه های خود رh مدیریت کنیم. در ادامه این مقاله با نحوه استفاده کردن از انها آشنا می شویم.

  • C#.net
  • 1399/10/07
  • امير مهدی جبرئيلی
  • 2045
Http Request در سی شارپ (ارسال و دریافت اطلاعات از سرور)

Http Request در سی شارپ (ارسال و دریافت اطلاعات از سرور)

http یک پروتکل برای انتقال ابر متن است که در زمینه هایی مانند سامانه دامین (DNS) کاربرد دارد. هر نرم افزار احتیاج به بروز رسانی اطلاعات از طرف سرور دارد و اینکار رو ما بهش Http Request می گوییم. Http Request از دو کلمه Http و کلمه Request تشکیل شده است که به معنای درخواست دادن از پروتکل Http می باشد و ما با استفاده از Http Request به سرور در خواست می فرستیم و از سرور یک سری اطلاعاتی رو مطالبه می کنیم (GET) و همینطور برای سرور یک سری اطلاعاتی رو ارسال می کنیم (POST)

  • C#.net
  • 1399/08/07
  • امير مهدی جبرئيلی
  • 6283
زبان برنامه نویسی سی شارپ و مزایای آن

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

به عنوان یک توسعه دهنده، مواردی وجود دارد که باید در مورد زبان برنامه نویسی #C یاد بگیرید. در این مطلب، می خواهیم نگاهی به ویژگی های اساسی آن و دلیل محبوبیت آن بیندازیم.

  • C#.net
  • 1399/07/20
  • برنامه نویسان
  • 2968
پیاده سازی Async Await

پیاده سازی Async Await

هدف از نوشتن این مطلب، شناسایی مشکلات و اشتباهات رایجی است که هنگام پیاده سازی رخ می دهد، زیرا Async / Await یک بحث پیچیده است و حتی یک اشتباه کوچک یا پیاده سازی اشتباه منجر به عدم ثبات سیستم ها می شود. ایده این نیست که چرخ را دوباره اختراع کنیم، بلکه تصاحب بهترین شیوه ها و دستورالعمل های به اشتراک گذاشته شده ‌ی جوامع بزرگتر است.

  • C#.net
  • 1399/07/06
  • برنامه نویسان
  • 2477
چطور یک برنامه وب پیش‌رونده (PWA) با استفاده از React بسازیم

چطور یک برنامه وب پیش‌رونده (PWA) با استفاده از React بسازیم

برنامه‌های وب پیش‌رونده (PWA)، که توسط گوگل در سال 2015 معرفی شده است، برنامه‌هایی هستند که احساسی شبیه به برنامه‌های بومی (native) را ارائه می‌دهند که برای کار cross-platform طراحی شده‌اند. ویژگی‌هایی مثل قابلیت آفلاین، ذخیره‌سازی محلی (local caching) برای assetها، push notifications، و مزایای عملکردی را ارائه می‌دهد.

  • C#.net
  • 1399/06/17
  • برنامه نویسان
  • 2299
نحوه تبدیل JSON در NET Core.

نحوه تبدیل JSON در NET Core.

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

  • C#.net
  • 1399/05/20
  • برنامه نویسان
  • 2007
ایجاد کردن operator جمع و منها برای لیستها (List)

ایجاد کردن operator جمع و منها برای لیستها (List)

ممکن است بارها خواسته باشید دولیست را با هم جمع یا از هم کم کنید بهترین راه override کردن operator + و - است

  • C#.net
  • 1399/05/15
  • reza_beh
  • 1035
اصول طراحی SOLID

اصول طراحی SOLID

اصول طراحی SOLID سرنامی برای پنج اصل طراحی است: اصل تک وظیفه‌ای(SRP)، اصل تفکیک اینترفیس (ISP)، اصل بسته و باز (OCP)، اصل جایگزینی لیسکوف (LSP)، اصل وارونگی وابستگی (DIP).

  • C#.net
  • 1399/05/13
  • ایمان مدائنی
  • 2065
1 2 3 4
بعدی
  • آخرین تاپیک ها
  • محبوب ترین ها
  • خطا در update-database پس از ماگریشن

    33 بازدید 1401/12/28
  • معرفی دوره ی کاربردی آموزش php

    30 بازدید 1401/12/25
  • معرفی شرکت ارائه دهنده خدمات سئو در بوشهر؟

    35 بازدید 1401/12/25
  • کجا دوست برنامه نویس پیدا کنیم؟

    90 بازدید 1401/12/23
  • مراقبت از اتصال usb

    59 بازدید 1401/12/23
  • درگاه پرداخت بلاکچین

    257 بازدید 1401/12/21
  • مشکل connectionstring در آپلود کردن سایت بر روی plesk

    71 بازدید 1401/12/21
  • بازنشانی همزمان اطلاعات هم از دیتابیس و هم با کد نویسی در گریدویو

    78 بازدید 1401/12/20
  • نصب فایل نصبی همراه پایگاه داده

    78 بازدید 1401/12/20
  • ساخت برنامه بدون پایگاه داده sql

    116 بازدید 1401/12/13
  • کتاب آموزش فارسی برنامه نویسی اندروید از مبتدی تا پیشرفته

    151 پسند 1393/07/26
  • کتاب فارسی آموزش بوت استرپ 3 (BootStrap)

    145 پسند 1393/09/03
  • آموزش ایجاد و مدیریت ربات در تلگرام با زبان سی شارپ

    133 پسند 1394/06/03
  • دانلود کتاب آموزش برنامه نویسی پیشرفته سی شارپ به زبان فارسی

    126 پسند 1395/07/23
  • سورس کد انجمن با استفاده از Asp.net 4.5 - Entity FrmaeWork - Asp.net Web Api - Asp.net Identity-Kendo ui

    123 پسند 1393/09/02
  • کتاب آموزش ASP.Net MVC 5 به زبان فارسی

    113 پسند 1395/07/01
  • آموزش MVC به زبان فارسی (نوشته شده توسط آقای وحید نصیری)

    112 پسند 1393/07/09
  • دانلود نرم افزار مدیریت داروخانه + سورس + بانک

    108 پسند 1392/07/22
  • کتاب آموزش کامل برنامه نویسی اندروید به زبان فارسی

    99 پسند 1395/04/27
  • سورس پروژه مدیریت داروخانه به زبان سی شارپ

    96 پسند 1393/06/31

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)

درخواست پروژه
  • راهنمای درج تبلیغات
  • خیابان شریعتی - خیابان ملک - بن بست ایرانیاد - پلاک 1
  • تلفن تماس : 02188455865 - 02191303737
  • گت ورک
  • تاپلرن
  • تماس با ما
  • درباره ما

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