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

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

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

  • مقایسه Web.config، App.config و  Machine.config

    مقایسه Web.config، App.config و Machine.config

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

    برنامه نویسان C#.net دوشنبه, 04 آبان 1394 1275 بازدید 1 نظر 1 پسند
  • وراثت در شی گرایی

    وراثت در شی گرایی

    در مقاله قبل از Encapsulation و Abstraction صحبت کردیم و تفاوت های آنها را بررسی کردیم . در این مقاله دیگر خاصیت های OOP (شی گرایی) در #C که Inheritance و Polymorphism می باشند را بررسی میکنیم.

    برنامه نویسان C#.net یکشنبه, 03 آبان 1394 1163 بازدید 0 نظر 0 پسند
  • زندگی واقعی در برنامه نویسی شی گرا

    زندگی واقعی در برنامه نویسی شی گرا

    در این مقاله می خواهیم مثالی از زندگی واقعی را دربرنامه نویسی شی گرا Object Oriented Programing یا (oop) توضیح دهیم. در بسیاری از موارد درباره مثالی از شی گرایی در زندگی واقعی سوال پرسیده می شود.

    برنامه نویسان C#.net پنج شنبه, 30 مهر 1394 1267 بازدید 2 نظر 2 پسند
  • سطوح دسترسی در #C

    سطوح دسترسی در #C

    Access Modifiers سطح مشخصی از مجوز برای دسترسی به خصوصیات و متدها می باشد. با اعلام تغییر دسترسی یک متغیر تعریف می کنیم یا حتی می توانیم از assembly به داخل کلاس دسترسی داشت.

    برنامه نویسان C#.net پنج شنبه, 30 مهر 1394 2989 بازدید 0 نظر 0 پسند
  • روش Model First در Entity Framework

    روش Model First در Entity Framework

    در این مقاله قصد داریم در مورد یکی دیگر از روش های entity framework صحبت کنیم، در دو مقاله ی قبل در مورد code first و database first صحبت کردیم حال در این مقاله می خواهیم در مورد model firstصحبت کنیم.

    برنامه نویسان C#.net چهارشنبه, 29 مهر 1394 1376 بازدید 0 نظر 0 پسند
  • روش DataBase First در Entity Framework

    روش DataBase First در Entity Framework

    در این مقاله قصد داریم بدانیم Entity Framework چیست؟و چگونه برنامه ی خود را به روش EF پیاده سازی کنیم ،سه روش در EF وجود دارد به نام Database First، Model First، Code First که در این مقاله می خواهیم در مورد روش DataBase First صحبت کنیم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 28 مهر 1394 3134 بازدید 0 نظر 0 پسند
  • الحاق رشته ها (String Interpolation) در 6.0#C

    الحاق رشته ها (String Interpolation) در 6.0#C

    در این مقاله می خواهیم در مورد ویژگی جدید c# 6.0 در Visual صحبت کنیم، این که برای تعریف کردن رشته ها از چه فرمتی استفاده می کردیم و حالا با وجود این ویژگی جدید چگونه متغیر ها را تعریف می کنیم.

    برنامه نویسان C#.net ﺳﻪ شنبه, 28 مهر 1394 1082 بازدید 0 نظر 0 پسند
  • مشکلات برنامه نویسی و پیدا کردن راه حل

    مشکلات برنامه نویسی و پیدا کردن راه حل

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

    برنامه نویسان C#.net دوشنبه, 27 مهر 1394 4933 بازدید 3 نظر 3 پسند
  • تبدیل اطلاعات GridView به Excel در #C

    تبدیل اطلاعات GridView به Excel در #C

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

    برنامه نویسان C#.net دوشنبه, 27 مهر 1394 3734 بازدید 1 نظر 1 پسند
  • کار با Reactive Extensions

    کار با Reactive Extensions

    در این مقاله در مورد کتابخانه rx صحبت خواهیم کرد. در واقع rx یک کتابخانه برای ساخت برنامه های مبتنی بر asynchronous و event با استفاده از مجموعه قابل مشاهده است. این کتابخانه در مواردی مناسب است که داده های ناهمگام(asynchronous) را از منابع مختلف مورد استفاده قرار میدهید

    برنامه نویسان C#.net یکشنبه, 26 مهر 1394 816 بازدید 1 نظر 1 پسند
  • ساخت Windows Service برای ارسال ایمیل روزانه در #C

    ساخت Windows Service برای ارسال ایمیل روزانه در #C

    در این مقاله قصد داریم در مورد Windows Service ها و نحوه ی نصب و اینکه چگونه می شود یک ایمیل را به یک شخص به صورت روزانه ارسال کرد صحبت کنیم.

    برنامه نویسان C#.net یکشنبه, 26 مهر 1394 1417 بازدید 0 نظر 0 پسند
  • تفاوت کپسوله سازی و انتزاع (Encapsulation VS Abstraction)

    تفاوت کپسوله سازی و انتزاع (Encapsulation VS Abstraction)

    در این مقاله قصد داریم توضیحاتی درباره تفاوت Encapsulation (کپسوله سازی) و Abstraction (انتزاع) ارائه دهیم. Enacapsulation یک مکانیزم است که دسترسی شما را به تعدادی از اجزاء اشیا محدود میکند،از جمله ارتباط داده ها و عملکرد متدها روی داده ها. Abstraction توانایی تعریف یک شی است که می تواند نشان دهنده موجودیت های انتزاعی که کار میکنند، تغییر موقعیت می دهند و می توانند با دیگر موجودیتها در ارتباط باشند .

    برنامه نویسان C#.net یکشنبه, 26 مهر 1394 2360 بازدید 0 نظر 0 پسند
  • نحوه استفاده از AutoComplete Textbox در Windows Form

    نحوه استفاده از AutoComplete Textbox در Windows Form

    در این مقاله قصد داریم نحوه AutoComplete کردن یک Textbox در Windows Form را بررسی کنیم. AutoComplete برای کامل کردن یک کلمه در یک Textbox به صورت خودکار زمانی که یک حرف را وارد کردید به کار می رود . یک راه سریع برای فیلتر کردن و جستجو کردن است.

    برنامه نویسان C#.net شنبه, 25 مهر 1394 1950 بازدید 4 نظر 4 پسند
  • آشنایی با Decorator Design Pattern

    آشنایی با Decorator Design Pattern

    در این پست می خواهیم الگوی طراحی را بررسی کنیم. قطعه کد ها با #C ایجاد شده اند. Decorator pattern به کاربر اجازه می دهد به یک شی موجود قابلیت های جدیدی اضافه کند بدون اینکه ساختار آن را تغییر دهد.

    برنامه نویسان C#.net شنبه, 25 مهر 1394 1178 بازدید 1 نظر 1 پسند
  • شروع کار با روش Code First در Entity Framework

    شروع کار با روش Code First در Entity Framework

    روش code first با Entity Framework در نسخه v4.1 معرفی شد. Entity Framework اجازه می دهد تا entity های سفارشی ( کلاس های POCO) ایجاد شوند و بر اساس آن به راحتی می توان پایگاه داده را ایجاد کرد و یا تغییر داد.

    نوشین تقیان C#.net شنبه, 25 مهر 1394 1827 بازدید 2 نظر 2 پسند
  •  ComboBox  آبشاری در #C

    ComboBox آبشاری در #C

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

    برنامه نویسان C#.net جمعه, 24 مهر 1394 6243 بازدید 2 نظر 2 پسند
  • 12 کلید میانبر کارآمد Visual Studio

    12 کلید میانبر کارآمد Visual Studio

    ویژوال استادیو یک IDE قدرتمند می باشد و ویژگی های زیادی را برای راحت تر کردن برنامه نویسان فراهم نموده است. در این مقاله با 12 کلید میانبر کارآمد ویژوال استادیو آشنا خواهیم شد.

    برنامه نویسان C#.net جمعه, 24 مهر 1394 12882 بازدید 0 نظر 0 پسند
  • IoC Container چیست؟

    IoC Container، فریم ورکی است برای انجام تزریق وابستگی‌ها. در این فریم ورک امکان تنظیم اولیه وابستگی‌های سیستم وجود دارد. برای مثال زمانیکه برنامه از یک IoC Container، نوع اینترفیس خاصی را درخواست می‌کند، این فریم ورک با توجه به تنظیمات اولیه‌اش، کلاسی مشخص را بازگشت خواهد داد.

    siavoshi C#.net پنج شنبه, 23 مهر 1394 2118 بازدید 0 نظر 0 پسند
  • نحوه استفاده از متد ()String.Format

    نحوه استفاده از متد ()String.Format

    فرمت بندی رشته خروجی با استفاده از متد string.Format بسیار مفید و کاربردی است. این متد اکثرا در برنامه نویسی با زبان های سی شارپ و VB.NET استفاده می شود. string.Format اولین بار در NET Framework 1.1. منتشر شد. این متد برای جایگزین کردن فرمت هر آیتمی در یک رشته مشخص با رشته مساوی از مقدار یک آبجکت مترادف، استفاده می‌شود.

    برنامه نویسان C#.net پنج شنبه, 23 مهر 1394 4720 بازدید 0 نظر 0 پسند
  • دستور if و انواع آن در سی شارپ

    در این آموزش قصد داریم روش استفاده از دستور شرطی if بپردازیم .

    c#nevis C#.net چهارشنبه, 22 مهر 1394 896 بازدید 0 نظر 0 پسند