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 5 از مقدماتی تا پیشرفته ( پروژه محور )
  • دوره جامع آموزش سی شارپ
  • دوره NodeJs از مقدماتی تا پیشرفته به همراه پروژه عملی
  • دوره آموزش ReactJs از مقدماتی تا پیشرفته
  • دوره جامع آموزش طراحی وب سایت

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

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

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

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

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

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

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

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

الگوی Decorator

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

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

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

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

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

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

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

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

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

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

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

پیاده سازی Async Await

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

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

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

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

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

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

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

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

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

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

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

اصول طراحی SOLID

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

  • C#.net
  • 1399/05/13
  • ایمان مدائنی
  • 661
کلاس Math در سی شارپ

کلاس Math در سی شارپ

کلاس Math در سی شارپ همانطور که از نامش معلوم است برای کار های محاسباتی ریاضی مورداستفاده قرار میگیرد.

  • C#.net
  • 1399/05/05
  • mohammadreza_mrn
  • 471
آشنایی با تکنولوژی های بازنده و تکنولوژی های برتر بعد از کرونا

آشنایی با تکنولوژی های بازنده و تکنولوژی های برتر بعد از کرونا

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

  • C#.net
  • 1399/04/23
  • برنامه نویسان
  • 653
vue.js 3.0 سرعت و عملکرد بهتری را با خود به همراه دارد

vue.js 3.0 سرعت و عملکرد بهتری را با خود به همراه دارد

نسخه نهایی vue.js 3.0 به زودی منتشر می شود که دارای ویژگی های زیادی می باشد، ما در این مطلب قصد داریم درباره ویژگی های vue.js 3.0 بیشتر صحبت کنیم.

  • C#.net
  • 1399/04/22
  • برنامه نویسان
  • 497
3 گام برای موفقیت در طراحی معماری کلود

3 گام برای موفقیت در طراحی معماری کلود

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

  • C#.net
  • 1399/04/19
  • برنامه نویسان
  • 443
5 روش برای انجام تست ها در روش توسعه agile با استفاده از flagهای ویژگی

5 روش برای انجام تست ها در روش توسعه agile با استفاده از flagهای ویژگی

تست و آزمایش کردن کدها در روش توسعه agile از اهمیت زیادی برخوردار است، ما در این مطلب درباره تست در روش توسعه agile با flagهای ویژگی صحبت می کنیم.

  • C#.net
  • 1399/04/18
  • برنامه نویسان
  • 382
اضافه شدن Motion Editor و Build Analyzer به اندروید استودیو 4

اضافه شدن Motion Editor و Build Analyzer به اندروید استودیو 4

اندروید استودیو 4 دارای ویژگی های بسیار زیادی است، ما در این مطلب درباره دو مورد از بهترین ویژگی های اندروید استودیو 4 صحبت خواهیم کرد.

  • C#.net
  • 1399/04/17
  • برنامه نویسان
  • 531
3 گام برای پیاده سازی متدولوژی agile در تیم های عملیاتی it

3 گام برای پیاده سازی متدولوژی agile در تیم های عملیاتی it

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

  • C#.net
  • 1399/04/12
  • برنامه نویسان
  • 525
مایکروسافت ویژگی های نسخه 9 سی شارپ را افشا کرد

مایکروسافت ویژگی های نسخه 9 سی شارپ را افشا کرد

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

  • C#.net
  • 1399/04/11
  • برنامه نویسان
  • 1442
رمزنگاری جدید با کلید خصوصی کاربر - AlefProtocol

رمزنگاری جدید با کلید خصوصی کاربر - AlefProtocol

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

  • C#.net
  • 1399/03/21
  • امیررضا اندیشمند
  • 941
مولد سورس کد سی شارپ عملکرد .NET 5 را بهبود می دهد

مولد سورس کد سی شارپ عملکرد .NET 5 را بهبود می دهد

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

  • C#.net
  • 1399/03/19
  • برنامه نویسان
  • 491
آشنایی با 11 مورد از تکنولوژی های جدید برنامه نویسی

آشنایی با 11 مورد از تکنولوژی های جدید برنامه نویسی

آشنایی با تکنولوژی های جدید برنامه نویسی می تواند برای توسعه دهندگان بسیار جالب باشد، ما در این مطلب 11مورد تکنولوژی های جدید برنامه نویسی را معرفی می کنیم

  • C#.net
  • 1399/03/06
  • برنامه نویسان
  • 1770
آشنایی با 17 مورد از API های کاربردی برای توسعه دهندگان باهوش

آشنایی با 17 مورد از API های کاربردی برای توسعه دهندگان باهوش

آشنایی با مهم ترین API های کاربردی می تواند برای توسعه دهندگان بسیار مفید باشد، ما در این مطلب 17 مورد از API های کاربردی را به شما معرفی خواهیم کرد.

  • C#.net
  • 1399/03/03
  • برنامه نویسان
  • 1424
زمان کامپایل پکیج ها در نسخه 3.9 تایپ اسکریپت کاهش پیدا می کند

زمان کامپایل پکیج ها در نسخه 3.9 تایپ اسکریپت کاهش پیدا می کند

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

  • C#.net
  • 1399/03/01
  • برنامه نویسان
  • 381
فعالیت مهندسان devops به صورت دورکاری در شرایط امروز

فعالیت مهندسان devops به صورت دورکاری در شرایط امروز

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

  • C#.net
  • 1399/02/31
  • برنامه نویسان
  • 548
1 2 3 4
بعدی

دسته بندی مقالات

  • همه مقالات
  • 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
  • برنامه نویسان
  • آخرین تاپیک ها
  • محبوب ترین ها
  • ارشیو بندی مطالب

    27 بازدید 1399/11/04
  • دریافت ارور در هنگام اجرای دستور (laravel new my_website)

    76 بازدید 1399/11/04
  • کدام بهتر است Efcore یا Dapper

    28 بازدید 1399/11/04
  • بدست آوردن مقدار یک فیلد در دیتا گرید

    70 بازدید 1399/11/02
  • عدم وجود فولدر NuGetFallbackFolder

    53 بازدید 1399/11/02
  • نمایش اطلاعات در فرم وقتی فرم بسته میشود

    85 بازدید 1399/11/01
  • گرفتن دیتای انتخاب شده در دیتا گیرید

    82 بازدید 1399/10/30
  • استفاده از وکتور svg دلخواه در کد زیر :

    87 بازدید 1399/10/30
  • Sql Express

    97 بازدید 1399/10/29
  • دریافت پارامتر از طریق url

    95 بازدید 1399/10/29
  • کتاب آموزش فارسی برنامه نویسی اندروید از مبتدی تا پیشرفته

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

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

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

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

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

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

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

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

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

    93 پسند 1393/06/31

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

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

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

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