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

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

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

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

  • بدست آوردن property های یک کلاس در لحظه اجرا

    بدست آوردن property های یک کلاس در لحظه اجرا

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

    ایمان مدائنی C#.net ﺳﻪ شنبه, 19 خرداد 1394 1448 بازدید 0 نظر 0 پسند
  • Transactions با استفاده از Entity Framework

    Transactions با استفاده از Entity Framework

    امروزه اکثر برنامه نویسان برای اتصال به بانک اطلاعاتی از روش Entity Framework استفاده می کنند به همین دلیل ما تصمیم به شرح عملیات Transactions با استفاده از Entity Framework گرفتیم.

    برنامه نویسان C#.net دوشنبه, 18 خرداد 1394 1339 بازدید 0 نظر 0 پسند
  • مطلع شدن از مقالات جدید سایت برنامه نویسان

    مطلع شدن از مقالات جدید سایت برنامه نویسان

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

    ایمان مدائنی C#.net یکشنبه, 17 خرداد 1394 1386 بازدید 2 نظر 2 پسند
  • ارسال پیام به Telegram در سی شارپ

    ارسال پیام به Telegram در سی شارپ

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

    ایمان مدائنی C#.net شنبه, 16 خرداد 1394 12791 بازدید 12 نظر 12 پسند
  • آشنایی با امکانات و متدهای  جدید در #C نسخه 6.0

    آشنایی با امکانات و متدهای جدید در #C نسخه 6.0

    نسخه جدید #C که تغییرات مفید و پرکاربردی نسبت به نسخه قبلی خود داشته ، برنامه نویسی را از نظر کیفیت بهبود چشمگیری بخشیده است ، در این مقاله قصد داریم به چند مورد از این تغییرات اشاره کنیم .

    احسان حسینی C#.net شنبه, 16 خرداد 1394 1382 بازدید 0 نظر 0 پسند
  • کتاب فارسی برنامه نویسی چند لایه در دات نت

    کتاب فارسی برنامه نویسی چند لایه در دات نت

    برنامه نویسی چند لایه یکی از مباحث مهم در بسیاری از زبان های برنامه نویسی می باشد . و یکی از اصول مهم و کاربردی در طراحی پروژه های برنامه نویسی می باشد . معماری طراحی چند لایه پروژه برنامه نویسی به 2 صورت Multi layer programming و Multi Tier Programming می باشد .

    ایمان مدائنی C#.net شنبه, 16 خرداد 1394 4149 بازدید 1 نظر 1 پسند
  • سروس بازی پازل با سی شارپ

    سروس بازی پازل با سی شارپ

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

    ایمان مدائنی C#.net شنبه, 16 خرداد 1394 2634 بازدید 1 نظر 1 پسند
  • سورس بازی با سی شارپ

    سورس بازی با سی شارپ

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

    ایمان مدائنی C#.net شنبه, 16 خرداد 1394 1432 بازدید 0 نظر 0 پسند
  • طراحی ORM  برای Entity Framework

    طراحی ORM برای Entity Framework

    دراین مقاله قصد داریم به توصیف چگونگی رسم داده ها با ابزار Entity Developer بپردازیمORM یک لایه مترجم بین زبان برنامه‌نویسی و پایگاه داده رابطه‌ای است که این دو را به هم تبدیل می‌کند و در عمل باعث می‌شود که این دو حیطه کاملا متفاوت ،زبان یکدیگر را به خوبی بشناسند و با هم تبادل اطلاعات داشته باشند. یک ORM قوی ، برنامه را از نوع پایگاه داده استفاده شده، جدا می‌کند. این کار باعث می‌شود که استقلال نسبت به نوع پایگاه داده حفظ شود.

    برنامه نویسان C#.net جمعه, 15 خرداد 1394 1648 بازدید 0 نظر 0 پسند
  • آشنایی با Delegate ، Interface ، متد و کلاسهای عمومی  (Generics Classes) در سی شارپ

    آشنایی با Delegate ، Interface ، متد و کلاسهای عمومی (Generics Classes) در سی شارپ

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 12 خرداد 1394 3044 بازدید 0 نظر 0 پسند
  • ارسال اطلاعات بین دو فرم در #C

    ارسال اطلاعات بین دو فرم در #C

    اگر بخواهیم اطلاعات را از یک فرم به فرم دیگر در نرم افزارهای تحت ویندوز ارسال کنیم ، مانند نرم افزار های تحت وب از امکاناتی مانند ViewState ، Session ، Cookie نمی توانیم بهره بگیریم ، در نرم افزارهای تحت ویندوز ما از متدهای مختلفی برای ارسال اطلاعات بین فرمها استفاده میکنیم ، در این مقاله ما نحوه ارسال اطلاعات بین فرمهای مختلف را همراه با ذکر مثال شرح خواهیم داد

    احسان حسینی C#.net ﺳﻪ شنبه, 12 خرداد 1394 15078 بازدید 4 نظر 4 پسند
  • اعتبارسنجی  بوسیله Data Annotaion ها و Custom client validation  ها در MVC

    اعتبارسنجی بوسیله Data Annotaion ها و Custom client validation ها در MVC

    این مقاله نحوه اعتبارسنجی Modelها و چگونگی ساختن Custom Client Side Validation ها بوسیله Data Annotation ها را نمایش می دهد. در این مقاله نحوه ایجاد اعتبار سنجی سمت سیستم کاربر را بررسی می نماییم.

    برنامه نویسان C#.net یکشنبه, 10 خرداد 1394 1754 بازدید 0 نظر 0 پسند
  • درک مفهوم اعتبارسنجی در ویندوز

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

    در این مقاله به بررسی مفهوم و جزئیات اعتبارسنجی ویندوز می پردازیم. به زبان ساده، اعتبارسنجی یک فرایند برای آدرس دهی به سوالات است. اعتبارسنجی برای بدست آوردن یک نام کاربری و رمز عبور معتبر در اینترنت یا سیستم Interanet انجام شده است.

    برنامه نویسان C#.net یکشنبه, 10 خرداد 1394 1757 بازدید 0 نظر 0 پسند
  • آشنایی با اینترفیس های IEnumerable و IQuerable

    در این مقاله قصد دارم توضیحی درباره تفاوت اینترفیس های IEnumerable و IQuerableبه شما دوستان بدهم IEnumerable و IQuerable هر دو نوعی اینترفیس در مجموعه های .Netهستند.

    برنامه نویسان C#.net یکشنبه, 10 خرداد 1394 4264 بازدید 2 نظر 2 پسند
  • فرمت تاریخ و ساعت در برنامه نویسی #C

    فرمت تاریخ و ساعت در برنامه نویسی #C

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

    برنامه نویسان C#.net شنبه, 09 خرداد 1394 5909 بازدید 2 نظر 2 پسند
  • چگونه در برنامه های تحت ویندوز یک CSV FILE UPLOADER بسازیم؟

    چگونه در برنامه های تحت ویندوز یک CSV FILE UPLOADER بسازیم؟

    در این مقاله ما یاد خواهیم گرفت چگونه در برنامه تحت ویندوز خود یک CSV FILE UPLOADER داشته باشیم. CSV یا همان Comma Seperated Values یک قالب فایل معروف و خیلی قدیمی است که در محیط‌ ها و نرم افزارهای بسیار مختلفی مورد استفاده قرار می‌گیرد.

    برنامه نویسان C#.net شنبه, 09 خرداد 1394 1527 بازدید 0 نظر 0 پسند
  • متدهای بی نام (Anonymous) در سی شارپ

    متدهای بی نام (Anonymous) در سی شارپ

    در این مقاله راجع به متدهای بی نام (Anonymous) در سی شارپ بحث خواهیم کرد. متدهای بی نام (Anonymous) تکنیکی برای پاس دادن یک تکه کد به عنوان پارامتر delegate می باشد. این متدها، متدهایی بدون نام هستند که فقط یک بدنه دارند.

    برنامه نویسان C#.net چهارشنبه, 06 خرداد 1394 2734 بازدید 0 نظر 0 پسند
  • درک مفهوم  Enum  در سی شارپ

    درک مفهوم Enum در سی شارپ

    Enumها نوع داده شمارشی ساده هستند و اگر ما میخواهیم تعدادی مقادیر ثابت که با یکدیگر ارتباط دارند در برنامه خود داشته باشیم از Enum ها استفاده میکنیم Enum ها باعث خوانایی بیشتر برنامه میشوند برای استفاده Enum ها از فضای نام System.Collections استفاده میکنیم

    برنامه نویسان C#.net چهارشنبه, 06 خرداد 1394 6854 بازدید 1 نظر 1 پسند
  • عملگر GroupBy در LINQ

    عملگر GroupBy در LINQ

    در این مقاله به بحث درمورد عملگر GroupBy در LINQ می پردازیم. می آموزیم که چگونه می توانیم رکوردها را گروه بندی و مرتب سازی کنیم. همچنین می آموزیم که چگونه میتوانیم داده ها را براساس کلید چندگانه گروه بندی کنیم.

    برنامه نویسان C#.net چهارشنبه, 06 خرداد 1394 2260 بازدید 0 نظر 0 پسند
  • تبدیل Serializing   مقادیر به XML در #c

    تبدیل Serializing مقادیر به XML در #c

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

    نرگس محمدی C#.net ﺳﻪ شنبه, 05 خرداد 1394 1594 بازدید 0 نظر 0 پسند