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

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

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

تعداد 162 مطلب با کلمه کلاس یافت شد .

  •  بهترین روش برای یادگیری برنامه نویسی

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

    یادگیری برنامه نویسی به صورت غیر حضوری و هم به صورت بصری برای شما فراهم است. هر یک از روش های یادگیری برنامه نویسی یک سری مزایا و معایب دارند.

    برنامه نویسان برنامه نویسان شنبه, 31 شهریور 1397 1871 بازدید 0 نظر 0 پسند
  • چگونه با کلاس ها در Typescript کار کنیم؟

    چگونه با کلاس ها در Typescript کار کنیم؟

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

    برنامه نویسان برنامه نویسان جمعه, 05 مرداد 1397 440 بازدید 0 نظر 0 پسند
  • اضافه کردن یک Watermark متنی به تصاویر در MVC

    اضافه کردن یک Watermark متنی به تصاویر در MVC

    در این مقاله توضیح خواهیم داد که چگونه در ASP.Net MVC Razor متن های Watermark را به تصاویر خود بصورت پویا اضافه نمایید. تصویر جدید پس از علامت گذاری با استفاده از کتابخانه Graphics، در MemoryStream ذخیره و سپس دانلود خواهد شد.

    برنامه نویسان ASP.net MVC شنبه, 22 مهر 1396 1085 بازدید 0 نظر 0 پسند
  • ساخت کلاس Entity Framework برای DataLayer

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

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

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

    ساخت کلاس Collection سفارشی در سی شارپ

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

    برنامه نویسان C#.net دوشنبه, 04 اردیبهشت 1396 1519 بازدید 0 نظر 0 پسند
  • تبدیل JSON و XML  به کلاس های #C با استفاده از ویژوال استودیو

    تبدیل JSON و XML به کلاس های #C با استفاده از ویژوال استودیو

    ویژوال استودیو 2015 مجموعه ای از ویژگی ها را فراهم میکند که شما را سازنده تر مینماید. یکی از ویژگی هایی که تازه کار ها آن را فراموش میکنندتبدیل JSON و XML به کلاس های سی شارپ است. در این مقاله قصد داریم این ویژگی را با استفاده از مثال هایی توضیح دهیم.

    برنامه نویسان C#.net دوشنبه, 06 دی 1395 1257 بازدید 1 نظر 1 پسند
  • بررسی اجمالی از ارائه دهندگان ذخیره سازی سفارشی برای ASP.NET Identity

    بررسی اجمالی از ارائه دهندگان ذخیره سازی سفارشی برای ASP.NET Identity

    ASP.NET Identity یک سیستم قابل توسعه و پلاگین پذیر می باشد که میتوان آن را بدون این که برنامه از اول ساخته شود آن را پیاده سازی کنید و در این مقاله میخواهیم درمورد چگونگی سفارشی سازی این سیستم توضیح دهیم.

    برنامه نویسان ASP.net ﺳﻪ شنبه, 30 آذر 1395 1215 بازدید 0 نظر 0 پسند
  • اضافه کردن متدها در کلاس داینامیک

    اضافه کردن متدها در کلاس داینامیک

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

    برنامه نویسان C#.net یکشنبه, 02 آبان 1395 657 بازدید 1 نظر 1 پسند
  • علت استفاده از کلاس‌های abstract

    علت استفاده از کلاس‌های abstract

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

    برنامه نویسان C#.net شنبه, 13 شهریور 1395 1730 بازدید 0 نظر 0 پسند
  • کلاس‌ های پویا با استفاده از #C

    کلاس‌ های پویا با استفاده از #C

    در این مقاله با روش تولید کدهای پویا در #C توسط CodeDOM آشنا خواهیدشد و خواهیددید که چگونه می‌توانیم در زمان اجرا کلاس #C ایجاد نموده و آن‌را برای تولید یک اسمبلی کامپایل کنیم.

    برنامه نویسان C#.net چهارشنبه, 10 شهریور 1395 1021 بازدید 0 نظر 0 پسند
  • پرسش و پاسخ های  رایج درباره ی  ADO.NET

    پرسش و پاسخ های رایج درباره ی ADO.NET

    در این مقاله سوالات مختلف به همراه پاسخ درباره ADO.NET قرار دارد ،که کمک فراوانی برای یادگیری و استفاده از آنها در مصاحبه ها میکند.

    برنامه نویسان C#.net یکشنبه, 31 مرداد 1395 2173 بازدید 1 نظر 1 پسند
  • نحوه ی ایجاد یک کلاس Helper سفارشی در MVC

    نحوه ی ایجاد یک کلاس Helper سفارشی در MVC

    در این مقاله نحوه ایجاد یک کلاس Helper سفارشی شده در برنامه ی ASP.NET MVC را بررسی می کنیم. روش های مختلفی برای این کار وجود دارد که ما به اختصار آن ها را معرفی می کنیم.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 12 مرداد 1395 917 بازدید 1 نظر 1 پسند
  • ارسال ایمیل از Controller با استفاده از WebMail Helper در MVC

    ارسال ایمیل از Controller با استفاده از WebMail Helper در MVC

    در این مقاله یاد خواهید گرفت که چگونه یک ایمیل در MVC در قسمت Controller با کمک کلاس WebMail ارسال کنید.

    برنامه نویسان ASP.net MVC شنبه, 09 مرداد 1395 892 بازدید 1 نظر 1 پسند
  • انواع کلاس ها در سی شارپ

    انواع کلاس ها در سی شارپ

    در این مقاله ما به معرفی انواع کلاس ها در #C و ویژگی ها و کاربردهای آن ها می پردازیم و همچنین به سراغ کلمات کلیدی ، اعضا و نحوه ساخت این کلاس ها می رویم.

    برنامه نویسان C#.net یکشنبه, 20 تیر 1395 9729 بازدید 1 نظر 1 پسند
  • ارسال ایمیل از View Razor با استفاده از WebMail Helper در MVC

    ارسال ایمیل از View Razor با استفاده از WebMail Helper در MVC

    در برنامه های مدرن امروزی، ارتباطات از طریق ایمیل ، بسیار اهمیت دارد.راه های بسیار زیادی برای اینکه از طریق برنامه‎ها به کاربر ایمیل ارسال شود، وجود دارد.در این مقاله یاد خواهید گرفت که چگونه مستقیما از Razor View با استفاده ازکلاس WebMail Helper در MVC ایمیل را ارسال کنید.

    برنامه نویسان ASP.net MVC شنبه, 19 تیر 1395 1003 بازدید 0 نظر 0 پسند
  • ایجاد Class Library در Net.

    ایجاد Class Library در Net.

    این مقاله به ما توضیح می دهد که چگونه یک Class Library ایجاد کنیم و چگونه ازClass Library در برنامه کنسولی استفاده کنیم.

    برنامه نویسان C#.net چهارشنبه, 29 اردیبهشت 1395 1255 بازدید 2 نظر 2 پسند
  • دریافت نام Property با استفاده از عبارت های Lambda در #C

    دریافت نام Property با استفاده از عبارت های Lambda در #C

    در این مقاله توضیح می دهیم که چگونه می توان Property ها را به عنوان پارامترهای متد از طریق عبارت های Lambda ارسال کرد و ابزاری را برای دریافت نام Property ها از طریق عبارت های Lambda ایجاد می کنیم. به عبارت دیگر نام Property ها را با استفاده از عبارت های Lambda در #C دریافت کنیم.

    برنامه نویسان C#.net دوشنبه, 06 اردیبهشت 1395 791 بازدید 0 نظر 0 پسند
  • کلاس و متد Sealed در #C

    کلاس و متد Sealed در #C

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

    برنامه نویسان C#.net شنبه, 21 فروردین 1395 1332 بازدید 0 نظر 0 پسند
  •  کلاس Generic در #C

    کلاس Generic در #C

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

    برنامه نویسان C#.net یکشنبه, 08 فروردین 1395 1356 بازدید 0 نظر 0 پسند
  • انیمیشن در برنامه های AngularJS

    انیمیشن در برنامه های AngularJS

    در این مقاله قصد داریم درباره انیمیشن ها در AngularJS و نحوه استفاده از آنها صحبت کنیم. انیمیشن ها در AngularJS کاملا مبتنی بر کلاسهای Css هستند.

    برنامه نویسان AngularJs شنبه, 29 اسفند 1394 1095 بازدید 0 نظر 0 پسند
  •  کلاس Sealed و Static در #C

    کلاس Sealed و Static در #C

    در این مقاله قصد داریم شما را با کلاس sealed و static آشنا کنیم و تفاوت آنها را با سایر کلاسها بیان میکنیم. همچنین توضیح خواهیم داد که چگونه میتوان یک کلاس ازآنها ساخت و در برنامه از ان استفاده کرد.

    برنامه نویسان C#.net جمعه, 21 اسفند 1394 4447 بازدید 0 نظر 0 پسند
  • کتاب آشنایی با توانایی های asp.net

    کتاب آشنایی با توانایی های asp.net

    ASP.NET یکی از مهمترین و قوی ترین تکنولوژی های تولید صفحات داینامیک وب سمت سرویس دهنده ( Web Server ) است. ASP.NET ترکیبی از ASP ( زبان برنامه نویسی کلاسیک تحت وب مایکروسافت ) با تکنولوژی NET. ( چارچوب جدید معرفی شده توسط مایکروسافت برای تولید نسل جدیدی از نرم افزارها ) می باشد. در این کتاب، شما به طور کامل با زبان برنامه نویسی asp.net آشنا خوهید شد.

    برنامه نویسان ASP.net چهارشنبه, 05 اسفند 1394 1416 بازدید 3 نظر 3 پسند
  • تبدیل مقادیر درWPF

    تبدیل مقادیر درWPF

    در این مقاله درباره تبدیل مقادیر در WPF صحبت خواهیم کرد و نحوه ایجاد Value Converter را می آموزیم . WPF اتصالاتی را فراهم کرده است که با استفاده از آن می توانیم دو عنصر را به یکدیگر متصل کنیم .

    برنامه نویسان WPF جمعه, 09 بهمن 1394 893 بازدید 0 نظر 0 پسند
  • تبدیل متن به گفتار با استفاده از کلاس SpeechSynthesizer درWPF

    تبدیل متن به گفتار با استفاده از کلاس SpeechSynthesizer درWPF

    در این مقاله قصد داریم یک برنامه توسط WPF ایجاد کنیم که ازمتد ها و کلاس SpeechSynthesizer برای وارد کردن متن در یک textbox و سپس تبدیل آن به گفتار استفاده میکند.

    برنامه نویسان WPF ﺳﻪ شنبه, 29 دی 1394 1060 بازدید 0 نظر 0 پسند
  • پیاده سازی الگوی طراحی Modular  و شی گرایی در JavaScript

    پیاده سازی الگوی طراحی Modular و شی گرایی در JavaScript

    در این مقاله قصد داریم نحوه پیاده سازی ماژول و شی گرایی در جاوااسکریپت را آموزش دهیم .اصول شی گرایی در برنامه های تحت سرور را بسیاری از مقاله ها بحث کرده اند در این مقاله شی گرایی در سمت برنامه های سمت کاربر را بررسی می کنیم .

    برنامه نویسان Java Script دوشنبه, 21 دی 1394 1335 بازدید 0 نظر 0 پسند
  • تکنیک Code First باEntity Framework 6 درWeb API (بخش دوم)

    تکنیک Code First باEntity Framework 6 درWeb API (بخش دوم)

    در این مقاله در ادامه مقاله قبل قصد داریم نحوه رسیدگی به موجودیت های مرتبط را بررسی و برنامه ای را با استفاده از کلاس های DTO در ASP.net Web API همراه با Entity Framework ایجاد کنیم.

    برنامه نویسان ASP.net یکشنبه, 20 دی 1394 1727 بازدید 0 نظر 0 پسند
  •  تزریق وابستگی در Class Libraries

    تزریق وابستگی در Class Libraries

    در این مقاله قصد داریم چگونگی استفاده از (اصل وارونگی کنترل) inversion of control principleهنگام ایجاد و نشر کلاسها برای دیگر توسعه دهندگان را توضیح دهیم.

    برنامه نویسان C#.net پنج شنبه, 17 دی 1394 931 بازدید 0 نظر 0 پسند
  • پیاده سازی یک کنترل Chart در #C

    پیاده سازی یک کنترل Chart در #C

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

    برنامه نویسان C#.net یکشنبه, 13 دی 1394 1160 بازدید 0 نظر 0 پسند
  • روش اضافه کردن CSS، تغییر CSS و Style درASP.NET

    روش اضافه کردن CSS، تغییر CSS و Style درASP.NET

    مهمترین قابلیت زبان HTML نمایش متن و المانهای یک صفحه بر روی مرورگر است ولي برای طراحی یک صفحه و صفحه آرایی و زیباسازی یک صفحه ، امکانات خوبی را در اختیار طراح سایت قرار نمی دهد.اما Cascading Style Sheets یا به اختصار css نحوه ی نمایش عناصر را در صفحه مشخص می کند و به شما این امکان را می دهد که تمام قسمت ها و عناصر موجود در یک صفحه را کنترل کنید. در این مقاله می خواهیم چگونگی تغییر CSS و Style در ASP.NET را بیاموزیم.

    برنامه نویسان ASP.net شنبه, 28 آذر 1394 3730 بازدید 0 نظر 0 پسند
  • Singleton Pattern در اندروید

    Singleton Pattern در اندروید

    در این مقاله قصد داریم در مورد کلاس singletone صحبت نماییم، singletone یک الگو برای design pattern است

    برنامه نویسان Android یکشنبه, 22 آذر 1394 1369 بازدید 2 نظر 2 پسند
  •  نحوه استفاده از الگوی  MVVM  درWPF

    نحوه استفاده از الگوی MVVM درWPF

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

    برنامه نویسان WPF ﺳﻪ شنبه, 10 آذر 1394 1360 بازدید 0 نظر 0 پسند
  • ساخت نرم افزار Paint در#C

    ساخت نرم افزار Paint در#C

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

    برنامه نویسان C#.net چهارشنبه, 20 آبان 1394 2083 بازدید 1 نظر 1 پسند
  • دوره آموزشی برنامه نویسی Android با C#‎

    ورود موبایل‌های هوشمند به بازار تحولی شگرف بر بازار داشته است. از میان سکوهای مختلف، Android به دلیل اُپن‌سورس بودن و گستردگی بیشتر ادوات آن مورد پسند بیشتری از سوی برنامه‌نویسان قرار گرفته است. تا این اواخر نوشتن برنامه برای اندروید تنها با استفاده از جاوا و Eclipse میسر بود، اما به لطف سکوی Xamarin.Android و پروژه‌ی Mono، برنامه‌نویسان .NET نیز می‌توانند با زبان محبوب .NET یعنی C# برنامه‌ی اندروید بنویسند.

    ایمان مدائنی برنامه نویسان جمعه, 15 آبان 1394 0 بازدید 0 نظر 0 پسند
  • آپلود فایل و تبدیل به فرمت Zip در Asp.net

    آپلود فایل و تبدیل به فرمت Zip در Asp.net

    در این مقاله قصد داریم یک فایل را آپلود نماییم و بعد از آپلود کردن فایل آن را به فایل Zip تبدیل نماییم ، در این مقاله هدف استفاده از کلاس ZipArchive, ZipArchiveEntry که در .Net 4.5 است

    برنامه نویسان ASP.net چهارشنبه, 13 آبان 1394 1691 بازدید 0 نظر 0 پسند
  • مقایسه الگوی طراحی Singelton  و کلاس Static

    مقایسه الگوی طراحی Singelton و کلاس Static

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

    برنامه نویسان C#.net دوشنبه, 11 آبان 1394 2460 بازدید 0 نظر 0 پسند
  • نحوه به دست آوردن آدرس IP بازدیدکنندگان و Location آنها توسط #C

    نحوه به دست آوردن آدرس IP بازدیدکنندگان و Location آنها توسط #C

    در این مقاله نحوه به دست آوردن آدرس IP بازدیدکننده سایت و همچنین نام هاست یا همان نام کامپیوتر او را به دست آورده و نمایش خواهیم داد

    برنامه نویسان ASP.net شنبه, 02 آبان 1394 3259 بازدید 3 نظر 3 پسند
  • تفاوت کپسوله سازی و انتزاع (Encapsulation VS Abstraction)

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

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

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

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

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

    نوشین تقیان C#.net شنبه, 25 مهر 1394 2036 بازدید 2 نظر 2 پسند
  • کلمه کلیدی sealed در کلاس ها و  متد ها

    کلمه کلیدی sealed در کلاس ها و متد ها

    واژه‌ی sealed به معنای مهر و موم شده است و با استفاده از آن اطمینان می‌یابید که از یک کلاس مهر و موم شده نمی‌توان ارث‌بری کرد. به‌ منظور sealed کردن یک کلاس، کافی است که در ابتدای تعریف کلاس از کلمه‌ی کلیدی sealed استفاده کنید.

    برنامه نویسان C#.net پنج شنبه, 02 مهر 1394 1112 بازدید 0 نظر 0 پسند
  • کلاس StopWatch در .net

    کلاس StopWatch در .net

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

    برنامه نویسان C#.net پنج شنبه, 02 مهر 1394 1072 بازدید 0 نظر 0 پسند
  • اینترفیس های کالکشن در .NET

    اینترفیس های کالکشن در .NET

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

    برنامه نویسان C#.net چهارشنبه, 01 مهر 1394 1095 بازدید 0 نظر 0 پسند
  • بازیابی متد Partial در #C

    بازیابی متد Partial در #C

    دراین مقاله نحوه بازیابی متد Partial را به شما آموزش خواهیم داد.

    برنامه نویسان C#.net دوشنبه, 23 شهریور 1394 893 بازدید 0 نظر 0 پسند
  • عملیات Crud در MVC با استفاده از ADO.NET

    عملیات Crud در MVC با استفاده از ADO.NET

    در این مقاله نحوه درج، واکشی و ویرایش رکوردها را توسط ADO.Net Entity Model خواهید آموخت.

    برنامه نویسان ASP.net MVC شنبه, 14 شهریور 1394 1346 بازدید 1 نظر 1 پسند
  • دوره آموزش بهینه سازی برای موتورهای جست و جو (SEO)

    همانطور که می دانید امروزه بیش از 95% کاربران اینترنت در سرتاسر دنیا به محض ورود به اینترنت به یکی از موتورهای جستجو مراجعه و مطالب مورد نظر خود را جستجو می کنند، از اینرو لازمه ی رقابت در تجارت الکترونیک حضور در صفحه اول نتیجه ی جستجوی Search Engine ها می باشد. این دوره ویژه ی افرادی طراحی شده است که می خواهند وبلاگ، فروشگاه الکترونیکی، ، فروم و یا هر نوع سایت اینترنتی خود را بهینه سازی نموده، رتبه ی آنرا بالا برده، و در صفحه اول نتیجه ی جستجوی موتورهای جستجو دیده شوند

    ایمان مدائنی HTML پنج شنبه, 12 شهریور 1394 0 بازدید 0 نظر 0 پسند
  • مدیریت تاریخ انقضاء Session با استفاده از صفت ها در MVC

    مدیریت تاریخ انقضاء Session با استفاده از صفت ها در MVC

    د راین مقاله قصد داریم آموزشی برای اداره کردن تاریخ انقضاء با استفاده از صفات در MVC را بدهیم.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 10 شهریور 1394 1451 بازدید 0 نظر 0 پسند
  •  Static به عنوان فضای نام در C# 6.0

    Static به عنوان فضای نام در C# 6.0

    در این مقاله ویژگی جدید 6.0 #C " استفاده static به عنوان فضای نامی در C# 6.0 " را بررسی می کنیم.

    برنامه نویسان C#.net چهارشنبه, 28 مرداد 1394 1021 بازدید 0 نظر 0 پسند
  • دوره آموزشی Asp.Net MVC 6 مقدماتی (به همراه پروژه عملی)

    مباحث مهم دوره عبارتند از WebApi 2 و BootStap و Ajax و mvc و Linq و Entity و ...

    ایمان مدائنی ASP.net MVC ﺳﻪ شنبه, 27 مرداد 1394 0 بازدید 0 نظر 0 پسند
  • نحوه استفاده از Data Annotation  در MVC

    نحوه استفاده از Data Annotation در MVC

    این مقاله، Data Annotation را توضیح می دهد که یک کتابخانه در NET Framwork. است که در اعتبارسنجی بسیار مفید است.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 13 مرداد 1394 1288 بازدید 0 نظر 0 پسند
  • دوره Asp.Net MVC 6 پیشرفته (پروژه فروشگاه الکترونیک)

    در این دوره یک فروشگاه الکترونیک را از 0 تا 100 پیاده سازی خواهیم کرد

    ایمان مدائنی ASP.net MVC ﺳﻪ شنبه, 13 مرداد 1394 1 بازدید 0 نظر 0 پسند
  • Authentication و Authorization (احراز هویت و مجوز) سفارشی در MVC

    Authentication و Authorization (احراز هویت و مجوز) سفارشی در MVC

    ASP.NET MVC مقدمات برای Authentication و Authorization (احراز هویت و مجوز) را فراهم کرده است و می توان با استفاده صفت [Authorize] کلیه کاربران غیر مجاز را به صفحه ورود هدایت کرد. اما این در برنامه های سطح بالا نمی تواند کافی باشد بنابر این نیاز به سفارشی کردن Authentication و Authorization (احراز هویت و مجوز) داریم.

    برنامه نویسان ASP.net MVC جمعه, 09 مرداد 1394 3259 بازدید 0 نظر 0 پسند
  • ایجاد کلاس Static برای خواندن تنظیمات web.config

    در این مقاله، کلاس استاتیکی پیاده سازی خواهیم کرد که با کمک آن بتوانیم تنظیمات فایل web.config را بخوانیم.

    برنامه نویسان C#.net چهارشنبه, 07 مرداد 1394 1260 بازدید 0 نظر 0 پسند
  • ایجاد کلاس اتصال به پایگاه های داده  در #C

    ایجاد کلاس اتصال به پایگاه های داده در #C

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

    برنامه نویسان C#.net یکشنبه, 04 مرداد 1394 3422 بازدید 3 نظر 3 پسند
  • دوره آموزش ASP.NET و C#‎ مقدماتی (به همراه پروژه عملی)

    مطالب مهم دوره : زبان سی شارپ - Asp.Net WebForms - آشنایی Html و Css - بانک های اطلاعاتی - Ado.Net - استفاده از قالب های آماده - پروژه عملی مدیریت محتوا (CMS)

    ایمان مدائنی ASP.net پنج شنبه, 01 مرداد 1394 93 بازدید 0 نظر 0 پسند
  • دوره آموزش Mvc 6 مقدماتی (به همراه پروژه عملی)

    مباحث مهم دوره عبارتند از WebApi 2 و BootStap و Ajax و mvc و Linq و Entity و ...

    ایمان مدائنی ASP.net MVC شنبه, 20 تیر 1394 34 بازدید 0 نظر 0 پسند
  • دوره آموزش #C از مقدماتی تا پیشرفته (ظرفیت محدود)

    این دوره برای افرادی قصد یادگیری زبان برنامه نویسی سی شارپ را دارند و حتی پیش ضمینه ای از این زبان ندارند مفید است

    ایمان مدائنی C#.net دوشنبه, 01 تیر 1394 25 بازدید 0 نظر 0 پسند
  • بدست آوردن property های یک کلاس در لحظه اجرا

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

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

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

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

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 12 خرداد 1394 2759 بازدید 0 نظر 0 پسند
  • آشنایی با کلاس SecureString در Net.

    در این مقاله نحوه استفاده از کلاسی خاص برای افزایش امنیت با نام (SecureString) را شرح خواهیم داد

    برنامه نویسان ASP.net جمعه, 04 اردیبهشت 1394 1106 بازدید 0 نظر 0 پسند
  • ایجاد کلاس پویا (Dynamic) در زمان اجرا در #C

    در این مقاله نحوه ایجاد کلاس موجود در نرم افزار در زمان اجرا را همراه با ذکر مثال شرح خواهیم داد

    برنامه نویسان C#.net پنج شنبه, 20 فروردین 1394 1427 بازدید 0 نظر 0 پسند
  • Structure در #C

    Structure در #C

    در این مقاله Structure را در #C توضیح خواهیم داد , همچنین نحوه استفاده از آن را بیان می کنیم

    برنامه نویسان C#.net ﺳﻪ شنبه, 18 فروردین 1394 1457 بازدید 0 نظر 0 پسند
  • کنترل  GridView  واکنشگرا (Responsive) در Asp.Net

    کنترل GridView واکنشگرا (Responsive) در Asp.Net

    در این مقاله نحوه افزودن کنترل GridView واکنشگرا در Asp.Net را توضیح خواهیم داد .

    برنامه نویسان ASP.net جمعه, 07 فروردین 1394 1814 بازدید 0 نظر 0 پسند
  • کلاس Membership Provider در Asp.Net

    در این مقاله کلاس Membership Provider (مدیریت اعضا) در Asp.net را مورد بررسی قرار میدهیم .

    برنامه نویسان ASP.net پنج شنبه, 06 فروردین 1394 1853 بازدید 0 نظر 0 پسند
  • تبدیل متن به گفتار در Asp.Net

    تبدیل متن به گفتار در Asp.Net

    در این مقاله نحوه تبدیل متن به گفتار را در زبان Asp.Net شرح می دهیم .

    برنامه نویسان ASP.net دوشنبه, 18 اسفند 1393 1532 بازدید 3 نظر 3 پسند
  • دوره آموزش برنامه نویسی #C و Asp.Net و Html و Css و Jquery

    دوره آموزش برنامه نویسی #C و Asp.Net و Html و Css و Jquery

    دوره آموزش برنامه نویسی #C و Asp.Net و Html و Css و Jquery از مقدماتی تا پیشرفته تاریخ شروع دوره : 1393/11/16روز پنجشنبه ها ساعت 16:00 الی 20:00 مدت 32 ساعت

    ایمان مدائنی ASP.net شنبه, 04 بهمن 1393 2101 بازدید 0 نظر 0 پسند
  • کارگاه عملی سی شارپ پیشرفته تحت ویندوز و WCF

    کارگاه عملی سی شارپ پیشرفته تحت ویندوز و WCF

    پروژه حسابداری فروشگاهی و انبار داری با استفاده از از دستگاه بارکد خوان ، WCF ، پرینتر حرارتی ، قفل سخت افزاری ، ارسال اس ام اس با Gsm Modem تاریخ شروع 1393/11/15 روز های چهارشنبه ساعت 17:00 تا 20:00 مدت 30 ساعت

    ایمان مدائنی C#.net شنبه, 04 بهمن 1393 2261 بازدید 2 نظر 2 پسند
  • دانلود پروژه طراحي سايت اتحاديه مدارس به زبان ASP.NET‎

    دانلود پروژه طراحي سايت اتحاديه مدارس به زبان ASP.NET‎

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

    ایمان مدائنی ASP.net یکشنبه, 28 دی 1393 3875 بازدید 2 نظر 2 پسند
  • کتاب آموزش فارسی برنامه نویسی شی گرا

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

    برنامه‌نویسی شیءگرا (Object Oriented Programming مخفف OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن اشیا می باشد.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 29 مهر 1393 4134 بازدید 0 نظر 0 پسند
  • کلاس Lazy

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

    ایمان مدائنی C#.net پنج شنبه, 24 مرداد 1392 2175 بازدید 0 نظر 0 پسند
  •  کلاس آماده از Win32Api و طرز کار با آن

    کلاس آماده از Win32Api و طرز کار با آن

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

    ایمان مدائنی C#.net دوشنبه, 21 مرداد 1392 2356 بازدید 0 نظر 0 پسند
  • ویژگی‌ های جدید Grid درBootstrap 4

    ویژگی‌ های جدید Grid درBootstrap 4

    بوت‌استرپ 4 تغییرات بسیار و ویژگی‌های جدیدی را برای گریدبندی که همه با نسخه 3 آن آشنا هستیم، به ارمغان آورده است. حالا گرید جدید توسط flexbox قدرتمندتر شده است، بسیاری از کلاس‌های سودمند تغییر نام داده‌اند و XL breakpoint اضافه شده است.

    برنامه نویسان Web Design شنبه, 30 تیر 1397 1445 بازدید 0 نظر 0 پسند
  • کتاب حل مسائل پایتون (حل 650 برنامه- مرجع کامل)

    کتاب حل مسائل پایتون (حل 650 برنامه- مرجع کامل)

    فصل اول، مفاهیم اولیه پایتون فصل دوم، ساختارهای تکرار و تصمیم فصل سوم، تعریف متدها (توابع)، فراخوانی آن¬ها و استفاده از توابع کتاب‌خانه‌ای فصل چهارم، آرایه¬ها یک‌بعدی، دوبعدی، چندبعدی و NUMPY فصل پنجم، رشته¬ها فصل ششم، چندیابی، مجموعه¬ها، لیست¬ها و دیکشنری‌های فصل هفتم، شی¬گرایی، کلاس¬ها، وراثت، چندریختی و تعریف مجدد عملگرها فصل هشتم، مفاهیم پایه¬ای ورودی و خروجی فایل¬های متنی و باینری

    ramzan Python ﺳﻪ شنبه, 12 تیر 1397 6762 بازدید 0 نظر 0 پسند
  • ساخت pager tag helper

    ساخت pager tag helper

    Tag helperها کلاس‌هایی هستند که می‌توانند برای HTML و تگ‌های خاص در ویوهای ASP.NET Core به کار روند. آن‌ها توسط کلاس‌های خودشان و پشتیبانی از فریم‌ورک تزریق وابستگی انعطاف‌پذیری بیشتری را ارائه می‌دهند. این مقاله نحوه ساخت pager tag helper برای پشتیبانی از نمایش نتایج صفحات در ویوهای ASP.NET Core را بررسی می‌کند.

    ایمان مدائنی Asp.Net Core یکشنبه, 06 خرداد 1397 556 بازدید 0 نظر 0 پسند
  • آشنایی با Tag Helperها در Asp.Net Core MVC

    آشنایی با Tag Helperها در Asp.Net Core MVC

    Tag Helperها یک ویژگی جدید در Asp.Net MVC Core هستند که به تولید عناصر HTML در View کمک می‌کنند. آن‌ها یکی از ویژگی‌های Razor View engine می‌باشند و کلاس‌های #Cای هستند که در تولید View توسط عناصر HTML مشارکت می‌کنند.

    برنامه نویسان ASP.net MVC یکشنبه, 15 بهمن 1396 1260 بازدید 0 نظر 0 پسند
  • کتاب آموزش گام‌ به‌ گام برنامه‌نویسی بانک اطلاعاتی با #C

    کتاب آموزش گام‌ به‌ گام برنامه‌نویسی بانک اطلاعاتی با #C

    در کتاب آموزش گام‌به‌گام برنامه‌نویسی بانک اطلاعاتی با #C (خلاصه و معرفی) اثر رمضان عباس نژاد ورزی مطالبی از قبیل ایجاد بانک اطلاعات، جداول، کلاس‌های #C برای کار با بانک اطلاعات، ورود، ویرایش، حذف رکوردها، رویه‌های ذخیره شده، پشتیبان‌گیری و بازیابی فایل‌های پشتیبان به صورت فشرده شده، تراکنش‌ها و گزارش‌گیری از بانک اطلاعات بیان گردیده است.

    برنامه نویسان C#.net ﺳﻪ شنبه, 26 دی 1396 3479 بازدید 1 نظر 1 پسند
  • ایجاد Tablist در4 Bootstrap

    ایجاد Tablist در4 Bootstrap

    در این مقاله خواهید دید که چگونه یک tablist را به سادگی با کلاس های Bootstrap 4 ایجاد نمایید. یک نمونه ساده و بسیار کاربردی که میتوانید آن را در برنامه های خود گسترش داده و استفاده کنید.

    برنامه نویسان Web Design یکشنبه, 16 مهر 1396 754 بازدید 0 نظر 0 پسند
  • درک متدهای Extension  در Net.

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

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

    برنامه نویسان C#.net یکشنبه, 25 تیر 1396 1046 بازدید 0 نظر 0 پسند
  • معرفی Progress Bar ها، Alert و Label ها در بوت استرپ

    معرفی Progress Bar ها، Alert و Label ها در بوت استرپ

    در این مقاله قصد داریم که یکسری از کلاس های کاربردی بوت استرپ همچون Progress Bar ، Alert و Label را با معرفی کلاس های متفاوتشان به همراه مثال به شما معرفی کنیم.

    برنامه نویسان Web Design دوشنبه, 12 تیر 1396 1243 بازدید 1 نظر 1 پسند
  • کتاب چگونه به سرعت طراح وب سایت شویم؟

    کتاب چگونه به سرعت طراح وب سایت شویم؟

    طی سالهای زیادی که در زمینه آموزش طراحی سایت کار میکردیم همیشه این سوال برای ما وجود داشت که چرا مثلا از یک کلاس ۱۵ نفری بعد از گذشت ۱ سال نهایتا یکی دو نفر بیشتر به اون چیزی که میخوان در زمینه کاری نمیرسن ! چرا همیشه تصور این وجود داره که ایراد از نوع کاره ! مثلا این جملات رو زیاد میشنویم : کار طراحی سایت اشباع شده و دیگه کار نیست یا همه دارن کار طراحی سایت انجام میدن… اما اگر کتاب چگونه به سرعت طراح وب سایت شوم را دانلود و مطالعه بفرمایید قطعا نظرتان تغییر می کند .

    برنامه نویسان Web Design یکشنبه, 08 اسفند 1395 1462 بازدید 0 نظر 0 پسند
  • مثالی از اینترفیس در سی شارپ

    مثالی از اینترفیس در سی شارپ

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 19 بهمن 1395 3138 بازدید 1 نظر 1 پسند
  •  چرا #C از وراثت چندگانه (multiple inheritance) پشتیبانی نمی‌کند؟

    چرا #C از وراثت چندگانه (multiple inheritance) پشتیبانی نمی‌کند؟

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

    برنامه نویسان C#.net یکشنبه, 19 دی 1395 2387 بازدید 3 نظر 3 پسند
  • متصل کردن CheckBoxList به پایگاه داده با استفاده از Model در ASP.Net MVC Razor

    متصل کردن CheckBoxList به پایگاه داده با استفاده از Model در ASP.Net MVC Razor

    در این مقاله، ما با ارائه یک مثال نحوه متصل کردن CheckBoxList به پایگاه داده با استفاده از Model در ASP.Net MVC Razor را توضیح خواهیم داد . Asp.Net MVC دارای کنترل CheckBoxList نمی‌باشد و با استفاده از کلاس SelectListItem به عنوان Model ، در Asp.Net Mvc Razor یک CheckBoxList ساخته میشود .

    برنامه نویسان ASP.net MVC پنج شنبه, 06 آبان 1395 991 بازدید 0 نظر 0 پسند
  • مشخصه های Shadow در (Entity Framework core (EF7

    مشخصه های Shadow در (Entity Framework core (EF7

    Entity Framwork Core ویژگی جدیدی را با نام Shadow properties معرفی کرده است . مزیت اصلی این مشخصه ها این است که بدون declare کردن آنها در کلاس های model ، میتوانیم از آنها در کلاس هایمان استفاده کنیم . در ادامه این مقاله ، بیشتر با این مشخصه اشنا خواهید شد .

    برنامه نویسان C#.net شنبه, 01 آبان 1395 696 بازدید 0 نظر 0 پسند
  • کنترل Shape در NET.

    کنترل Shape در NET.

    در این مقاله، نحوه ی پیاده سازی Shape control برای Net. را یاد خواهید گرفت.زمانی که مایکروسافت Visual Studio6 را به Visual Studio7(.Net) ارتقا داد ، بسیاری از کنترل های گرافیکی مشابه (Image control ,Shape control) کاهش یافتند.همچنین، دسترسی به قابلیت های مشابهی که قبلا توسط این controlها و با استفاده از کلاس های مناسب در کتابخانه .NET فراهم می شد به تلاش بیش تری نیاز داشت.

    برنامه نویسان C#.net چهارشنبه, 14 مهر 1395 810 بازدید 0 نظر 0 پسند
  •  شروع کار با Aurelia

    شروع کار با Aurelia

    Aurelia یک فریمورک open-source و مدرن سمت کاربر Javascript ، برای توسعه برنامه های وب و موبایل است . با استفاده از ECMAScript 2016 نوشته شده است . در Aurelia ، می‌توانیم با استفاده از ماژول‌ها ، کلاس‌ها برنامه هایی را بسازیم . در این مقاله ، ما Aurelia را معرفی و شروع کار با آن را توضیح خواهیم داد و با استفاده از این فریمورک یک مثال ساده "Hello Wolrd" را مینویسیم .

    برنامه نویسان Java Script چهارشنبه, 17 شهریور 1395 1415 بازدید 0 نظر 0 پسند
  • ترکیب شیء ها با استفاده از SOLID

    ترکیب شیء ها با استفاده از SOLID

    این مقاله به شما نحوه ترکیب یک شی با استفاده از SOLID را نمایش میدهد که به شما در تکمیل یک برنامه کمک می کند. با به کارگیری اصول SOLID ، و به ویژه Single Responsibility Principle (SRP) ، کد ما می تواند به مجموعه بزرگی از کلاس های کوچک شکسته شود.

    برنامه نویسان C#.net پنج شنبه, 28 مرداد 1395 868 بازدید 0 نظر 0 پسند
  • برنامه‌ نویسی شی‌گرا در#C چیست؟

    برنامه‌ نویسی شی‌گرا در#C چیست؟

    درباره‌ی شی‌گرایی و اصول پنج‌گانه‌ی آن به معرفی کلاس‌ها و انواع آن، متدها و اشیا ونیز ویژگی‌های ارث‌بری و شرایط مربوطه در کلاس‌ها می‌پردازیم.

    سجاد باقرزاده C#.net پنج شنبه, 21 مرداد 1395 2152 بازدید 1 نظر 1 پسند
  • سفارشی سازی Identity در MVC

    سفارشی سازی Identity در MVC

    در این مقاله یاد خواهید گرفت که چگونه فیلدهای دلخواه خود را به کلاس های پیش فرض Identity اضافه کنید. همچنین یاد خواهید گرفت که چگونه جداول موردنظر خود را با جداول Identity در یک دیتابیس قرار دهید.و بین این جداولRelation بزنید. وهمچنین با نحوه ی تغییر دادن سیاستگذاری Password گذاشتن برای login شدن آشنا خواهید شد.

    برنامه نویسان ASP.net MVC جمعه, 01 مرداد 1395 2530 بازدید 3 نظر 3 پسند
  •  Unit testing در Web API

    Unit testing در Web API

    در این مقاله ما یاد خواهیم گرفت که چگونه ازUnit testing در Web API استفاده کنیم.Unit testing در فرآیند توسعه و برنامه نویسی یک نرم افزار نقش بسیار مهمی بازی میکند. با کمک Unit testing میتوانیم هر متد را به تنهایی مورد تست و بررسی قرار دهیم، اجرای یک متد در Unit testing تاثیری بر سایر متدها نخواهد داشت. منظور از unit کوچکترین بخش قابل تست در برنامه است مانند: تابع، اینترفیس، procedure، کلاسها و ... .

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 01 تیر 1395 841 بازدید 0 نظر 0 پسند
  • صفحه بندی بوت استرپ برای GridView

    صفحه بندی بوت استرپ برای GridView

    در این مقاله قصد داریم صفحه بندی بوت استرپ را برای gridview ، با اصلاح کلاس table. از bootstrap CSS را انجام دهیم. این موضوع را در نمونه ای پیاده سازی میکنیم.

    برنامه نویسان ASP.net شنبه, 18 اردیبهشت 1395 2100 بازدید 1 نظر 1 پسند
  • کلاس ماشین حساب ساده در #C

    کلاس ماشین حساب ساده در #C

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

    برنامه نویسان C#.net ﺳﻪ شنبه, 14 اردیبهشت 1395 2268 بازدید 0 نظر 0 پسند
  • بازیابی  وضعیت View Model

    بازیابی وضعیت View Model

    در این مقاله الگویی را که در وب سایت های MVC کلاسیک بکاربرده می شد بررسی خواهیم کرد که مشکل پر شدن ویژگیهای View Model را که از طریق درخواست های http ارسال نخواهند شد را حل میکند.

    برنامه نویسان ASP.net MVC یکشنبه, 05 اردیبهشت 1395 692 بازدید 0 نظر 0 پسند
  • مقدمه ای بر طراحی سایت

    قبل از هر چیز باید نکته ای راجع به طراحی سایت خدمتتون عرض کنم. در کلاسهایی که تا کنون برای طراحی سایت تشکیل دادم، به این نتیجه رسیدم که متاسفانه متقاضیان یادگیری طراحی سایت، بر این عقیده هستند که منظور از کلمه ی "طراحی سایت" مثل نقاشی کشیدن در فتوشاپ می باشد! باید خدمت شما عزیزان عرض کنم که در طراحی حرفه ای سایت از زبان های سمت سرور به همراه پایگاه داده استفاده می شود که چند نمونه از زبان های سمت سرور عبارتند از: PHP, Asp.Net, Jsp, ColdFusion و غیره...

    bitaazimi68 HTML یکشنبه, 29 فروردین 1395 661 بازدید 0 نظر 0 پسند
  • آشنایی با Mediator در WPF

    آشنایی با Mediator در WPF

    Mediator کلاسی است که نمونه ای استاتیک و دیکشنری share شده (استاتیک ) ، را نگهداری میکند. در این مقاله از Mediator به عنوان رابطی بین ViewModel ها استفاده میشود.

    برنامه نویسان WPF پنج شنبه, 26 فروردین 1395 929 بازدید 0 نظر 0 پسند
  • LookUp در LINQ

    LookUp در LINQ

    در این مقاله قصد داریم شما را با یک کلاس جدید به نام LookUp در #C آشنا کنیم و تفاوت آن را با Dictionary بررسی کنیم و این تفاوت ها با بررسی کدهای مربوط به آنها مورد بررسی قرار میگیرد.

    برنامه نویسان C#.net پنج شنبه, 19 فروردین 1395 1057 بازدید 0 نظر 0 پسند
  • تزریق وابستگی در ASP.NET MVC 6

    تزریق وابستگی در ASP.NET MVC 6

    در حالت سنتی و عدم استفاده از تزریق وابستگی ، بین کلاس های برنامه اتصالات مستقیم وجود دارد و با new کردن آنها این کار را انجام می دهیم .در این مقاله قصد داریم تا تزریق وابستگی در MVC6 را آموزش دهیم .

    ایمان مدائنی ASP.net MVC دوشنبه, 16 فروردین 1395 1295 بازدید 0 نظر 0 پسند
  • خواندن/نوشتن رجیستری ویندوز با کد #C

    خواندن/نوشتن رجیستری ویندوز با کد #C

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

    برنامه نویسان C#.net دوشنبه, 24 اسفند 1394 2047 بازدید 0 نظر 0 پسند
  • پیاده سازی الگوی Unit Of Work و Repository در MVC

    پیاده سازی الگوی Unit Of Work و Repository در MVC

    اگر یک برنامه ای داشته باشید که آنرا چند لایه تهیه کرده باشید نباید در هر لایه از آن از DbContext استفاده کنید .بلکه فقط یک بار از کلاس DbContext نمونه ایجاد می کنیم .برای حل این مشکل الگویی به نام الگوی Unit Of Work طراحی شده است که در این در لایه های مختلف برنامه یک unit of work به اشتراک گذاشته می شود .

    ایمان مدائنی ASP.net MVC شنبه, 22 اسفند 1394 5257 بازدید 12 نظر 12 پسند
  •  مبانی ADO.NET

    مبانی ADO.NET

    ADO.NET مجموعه ای از کلاسهای ( framework) ، که با منابع داده مانند دیتابیس و فایل های XMLدر تعامل است. از این کلاس ها و روش ها برای اتصال ،بازیابی و دستکاری داده ها استفاده میشود.

    برنامه نویسان SQL Server دوشنبه, 03 اسفند 1394 1832 بازدید 0 نظر 0 پسند
  • Timer Task در اندروید

    Timer Task در اندروید

    در این مقاله با استفاده از متد java.util می خواهیم یک ativity یا action را در یک دوره ی زمانی مشخص یک پیغام toast را به کاربر نمایش دهد.در این مثال از یک کلاس timer task استفاده می نماییم.

    برنامه نویسان Android جمعه, 30 بهمن 1394 2201 بازدید 0 نظر 0 پسند
  • استفاده از Unit Testing بر اساس TDD مخفف Test Driven Development

    استفاده از Unit Testing بر اساس TDD مخفف Test Driven Development

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

    برنامه نویسان ASP.net MVC یکشنبه, 18 بهمن 1394 2044 بازدید 0 نظر 0 پسند
  • رابطه یک به یک در روش Code First

    رابطه یک به یک در روش Code First

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

    برنامه نویسان ASP.net چهارشنبه, 07 بهمن 1394 3131 بازدید 1 نظر 1 پسند
  • overload (سربارگذاری) کردن اکشن های کنترلر در MVC

    overload (سربارگذاری) کردن اکشن های کنترلر در MVC

    Overload متد در سی شارپ یک مسئله ای بود که احتمالا تا به حال با آن مواجه شده اید و یا حتی خودتان متدهایی را overload کرده اید. Overload کردن برای کلاس ها هم می تواند صورت بگیرد. ولی در مورد MVC قضیه کمی متفاوت است و به راحتی کار کردن در سی شارپ نیست .

    برنامه نویسان ASP.net MVC یکشنبه, 04 بهمن 1394 1062 بازدید 1 نظر 1 پسند
  • مفهوم سازنده (Constructor) در #C

    مفهوم سازنده (Constructor) در #C

    سازنده نوع به خصوصی از یک متد در کلاس می باشد و زمانی که نمونه ای از کلاس ایجاد شود، به صورت خودکار فراخوانی می گردد. سازنده برای مقدار دهی اولیه شی و تخصیص حافظه به یک کلاس مورد استفاده قرار می گیرد. زمانی که نمونه یا شیئ ای از کلاس ایجاد شود، فیلدهای خصوصی(Private) کلاس نیز مقداردهی اولیه می شوند. وقتی که ما سازنده را برای کلاس ایجاد نکنیم، کامپایلر به صورت اتوماتیک، یک سازنده پیش فرض برای کلاس ایجاد می کند. نام سازنده همیشه هم نام کلاس است.

    برنامه نویسان C#.net پنج شنبه, 03 دی 1394 5442 بازدید 0 نظر 0 پسند
  • Model Binder در MVC

    Model Binder در MVC

    همانطور که می دانید زمانی که یک درخواست مرورگر، برای شیئ کلاس ایجاد می کنیم و نام Property های کلاس مشابه نام کنترل HTML ای باشد داده به صورت اتوماتیک به Property های کلاس map می شود، این نوع mapping را Model Binder می گویند. در این مقاله می خواهیم مفهوم Model Binder را در MVC مورد بررسی قرار دهیم. همچنین یک Model binding را پیاده سازی می کنیم تا مزایای آن را ببینید.

    برنامه نویسان ASP.net MVC پنج شنبه, 03 دی 1394 1124 بازدید 0 نظر 0 پسند
  • ActionResult در ASP.NET MVC

    ActionResult در ASP.NET MVC

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

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 01 دی 1394 1136 بازدید 0 نظر 0 پسند
  • استفاده از View Modelدر Asp.Net MVC

    استفاده از View Modelدر Asp.Net MVC

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

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 24 آذر 1394 2276 بازدید 0 نظر 0 پسند
  • احراز هویت  در ASP.NET MVC

    احراز هویت در ASP.NET MVC

    در این مقاله احراز هویت را با ASP.NET MVC مورد بررسی قرار میدهیم. ما میخواهیم تمام package های لازم در Nuget را نصب کنیم. و کلاس های لازم را به پروژه اضافه نماییم.

    برنامه نویسان ASP.net MVC دوشنبه, 23 آذر 1394 2506 بازدید 1 نظر 1 پسند
  • اضافه کردن Identity به یک صفحه درASP.NET

    اضافه کردن Identity به یک صفحه درASP.NET

    در این مقاله می خواهیم در مورد چگونگی اضافه کردن ASP.NET Identity به یک پروژه خالی توضیح دهیم. برای این کار کتابخانه های لازم را از Nuget Packages نصب کرده و کلاس های مورد نیاز را اضافه می کنیم.

    برنامه نویسان ASP.net یکشنبه, 22 آذر 1394 1959 بازدید 1 نظر 1 پسند
  • فراخوانی Stored Procedure با استفاده از Framework

    فراخوانی Stored Procedure با استفاده از Framework

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

    برنامه نویسان ASP.net MVC پنج شنبه, 19 آذر 1394 1438 بازدید 0 نظر 0 پسند
  • ایجاد بارکد در MVC Application

    ایجاد بارکد در MVC Application

    در این مقاله نحوه ایجاد بارکد در MVC را توضیح خواهیم داد .در نمونه ای که ضمیمه این مقاله است با استفاده از کلاس خاصی اقدام به تبدیل عدد به بارکد می کنیم .

    برنامه نویسان ASP.net MVC یکشنبه, 15 آذر 1394 1916 بازدید 0 نظر 0 پسند
  • ساخت Real Time (بلادرنگ) برای چت توسط MVC SignalR Hub

    ساخت Real Time (بلادرنگ) برای چت توسط MVC SignalR Hub

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

    برنامه نویسان ASP.net MVC یکشنبه, 01 آذر 1394 2466 بازدید 2 نظر 2 پسند
  • روش Code First Migration توسط دستورات Nuget در MVC

    روش Code First Migration توسط دستورات Nuget در MVC

    در این مقاله نحوه ساخت کلاس ها برای ساخت بانک و همچنین عملیات مهاجرت (Migration) توسط دستورات موجود در قسمت دستورات Nuget در MVC را خواهید آموخت.

    برنامه نویسان ASP.net MVC پنج شنبه, 28 آبان 1394 1769 بازدید 1 نظر 1 پسند
  • ایجاد رابطه foreignkey و primerykey  با استفاده از codefirst

    ایجاد رابطه foreignkey و primerykey با استفاده از codefirst

    در این مقاله به ایجاد رابطه کلید خارجی(foreignkey) و کلید اصلی(primerykey) با استفاده از Entity frame work codefirst در asp.net mvc می پردازیم. برای این کار دو کلاس با نام های department و employee ایجاد میکنیم

    برنامه نویسان ASP.net MVC پنج شنبه, 21 آبان 1394 1461 بازدید 1 نظر 1 پسند
  • تزریق وابستگی (Dependency Injection) در#C

    تزریق وابستگی (Dependency Injection) در#C

    Dependency Injection یا به اختصار DI روشی برای برقراری ارتباط بین کلاس ها است .در این مقاله روش های مختلف تزریق وابستگی شرح داده خواهد شد.

    برنامه نویسان C#.net چهارشنبه, 20 آبان 1394 2356 بازدید 0 نظر 0 پسند
  • عدم تبدیل برخی خصوصیات کلاس به ستون های جدول در Cod First

    عدم تبدیل برخی خصوصیات کلاس به ستون های جدول در Cod First

    در روش Code First برخی اوقات ممکن است نخواهیم جدول همه Property ها در پایگاه داده ساخته شود، از این رو به دنبال راهی هستیم که بتوانیم این امکان را ایجاد کنیم. در این مقاله دو روش برای این کارارائه شده است.

    برنامه نویسان ASP.net MVC یکشنبه, 17 آبان 1394 906 بازدید 0 نظر 0 پسند
  • معماری لایه ای (Onion Architecture) با استفاده از Database First در MVC

    معماری لایه ای (Onion Architecture) با استفاده از Database First در MVC

    در این مقاله می خواهیم یک لیستی از کارمندان را نمایش دهیم ،هدف استفاده از معماری لایه ای و استفاده از روش database First و کار با کلاس repository است ، و ارائه ی یک نمونه ی سبک و قابل نگه داری است.

    برنامه نویسان ASP.net MVC شنبه, 16 آبان 1394 2170 بازدید 0 نظر 0 پسند
  • ایجاد فایل JSON  با #C در MVC

    ایجاد فایل JSON با #C در MVC

    ساختار دستورات JSON زیر مجموعه ای از ساختار ایجاد شیء در جاوا اسکریپت (JavaScript) است، در این مقاله چگونگی ایجاد یک فایل JSON را با استفاده از کلاس JavaScriptSerializer توضیح می دهیم.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 12 آبان 1394 1656 بازدید 0 نظر 0 پسند
  • ارسال یا deserialize کردن فایل JSON با #C در MVC

    ارسال یا deserialize کردن فایل JSON با #C در MVC

    فرایند تبدیل شی به رشته ای از بایت ها به منظور ذخیره سازی شی و یا انتقال آن به حافظه، پایگاه داده یا یک فایل را Serialization می گویند. عکس این عمل deserialize کردن نام دارد، در این مقاله می خواهیم یک فایل JSON را با استفاده از کلاس JavaScriptSerializer ارسال یا به عبارت دیگر deserialize کنیم.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 12 آبان 1394 1303 بازدید 0 نظر 0 پسند
  • مدیریت Legacy URLs توسط MVC

    مدیریت Legacy URLs توسط MVC

    در این مقاله با کمک کلاس LegacyUrlRoute یک Route اختصاصی خواهیم نوشت و توسط آن آدرس های وارد شده را به آدرس دلخواه تغییر داده و سپس این آدرس را به Action مورد نظر جهت پردازش ارسال می کنیم.

    برنامه نویسان ASP.net MVC دوشنبه, 04 آبان 1394 1011 بازدید 0 نظر 0 پسند
  • تزریق وابستگی ها (Dependency Injection) در AngularJS

    تزریق وابستگی ها (Dependency Injection) در AngularJS

    به طور خلاصه ترزیق وابستگی یا dependency injection ، یک الگوی طراحی نرم افزار جهت تزریق وابستگی‌های خارجی یک کلاس به آن، بجای استفاده مستقیم از آن‌ها در درون کلاس می باشد. در اینجا اشیا(Objects) به عنوان وابستگی ها ارسال می شوند. در این مقاله تزریق وابستگی ها در AngularJS را مورد استفاده قرار می دهیم.

    برنامه نویسان AngularJs شنبه, 02 آبان 1394 1263 بازدید 0 نظر 0 پسند
  • سطوح دسترسی در #C

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

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

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

    مروری بر Migration در روش Code First با Entity Framework

    همیشه توسعه دهندگان وب در طول توسعه برنامه های خود با چالش های بسیاری روبرو هستند. ممکن است در حین انجام کار لازم باشد کلاس ها موجود در مدل را تغییر دهند و یا کلاس جدیدی به مدل اضافه کنند که باعث عدم تطابق بین کلاسهای موجود و کلاس های اضافه شده می شود. در این مقاله مقدار دهی اولیه پایگاه داده و ویژگی های متنوع migration در Entity Framework code first را ارائه می دهیم.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 28 مهر 1394 4303 بازدید 1 نظر 1 پسند
  • IoC Container چیست؟

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

    siavoshi C#.net پنج شنبه, 23 مهر 1394 2307 بازدید 0 نظر 0 پسند
  • عملیات CRUD با استفاده از Dapper ORM در MVC

    عملیات CRUD با استفاده از Dapper ORM در MVC

    در این مقاله قصد داریم چگونگی پیاده سازی عملیات CRUD را با استفاده از Dapper ORM مورد بررسی قرار دهیم. Dapper یک ORM متن باز است که برای map کردن کلاس های NET. به بانک اطلاعاتی مورد استفاده قرار می گیرد.

    برنامه نویسان ASP.net MVC ﺳﻪ شنبه, 14 مهر 1394 2457 بازدید 1 نظر 1 پسند
  • کتاب آموزش شی گرایی در سی شارپ

    در این مقاله شما اصول اولیه شی گرایی در # c را خواهید آموخت . برنامه نویسی شی گرا یا object oriented programing که به صورت oop هم نوشته می شود . یک الگوی برنامه نویسی است .در برنامه نویسی شی گرا (oop) بخش های برنامه نویسی به صورت شی هایی در نظر گرفته می شود که باهم در ارتباط هستند ودر این رابطه اقدام به تعریف کلاس هایی می کنند که اشیا بر مبنای آن تعریف می شود.

    برنامه نویسان C#.net یکشنبه, 25 مرداد 1394 6350 بازدید 2 نظر 2 پسند
  • چند زبانه کردن سایت در MVC

    چند زبانه کردن سایت در MVC

    در این مقاله، پیاده سازی چندزبانه کردن سایت در MVC ، ایجاد JavaScript bundleهای سفارشی به همراه پیغام های مبتنی بر زبان کاربر، کلاس های Custom HTML Helper، چگونگی تنظیم زبان کاربر براساس کوکی مربوط به Login کاربر، نمایش ترجمه مقادیر resource در یک فرم و همچنین چگونگی نگه داری نام ها و مقادیر در Resource File را مرور خواهیم کرد.

    برنامه نویسان ASP.net MVC دوشنبه, 05 مرداد 1394 4374 بازدید 2 نظر 2 پسند
  • ایجاد HtmlHelper در MVC

    ایجاد HtmlHelper در MVC

    در این مقاله نحوه ایجاد یک کلاس HtmlHelper در MVC را خواهیم اموخت. HtmlHelper متدهای دنیای mvc هستند که در کد دستوری razor به کار می روند که با استفاده از آن می توان خروجی Html را تغییر داد.

    نرگس محمدی ASP.net MVC یکشنبه, 21 تیر 1394 1591 بازدید 0 نظر 0 پسند
  • ویدئو : آموزش استفاده از extension Method در#C

    متدهای توسعه امکان اضافی کردن کارایی های جدید به کلاسها ، ساختارها یا اینترفیس هایی که کد آنها در دسترس نیست و یا امکان ارث بری از اونها وجود نداره رو میده !

    ایمان مدائنی C#.net شنبه, 30 خرداد 1394 30 بازدید 0 نظر 0 پسند
  • تعریف Delegate و نحوه استفاده از آن در #C

    Delegate مقادیری از نوع کلاس است که حاوی جزئیاتی از یک متد نسبت به اطلاعات می باشد .در این مقاله Delegate و نحوه ایجاد آن در #C بیان می شود .

    قربانی C#.net چهارشنبه, 27 خرداد 1394 6882 بازدید 1 نظر 1 پسند
  • معرفی شی گرایی در #C

    معرفی شی گرایی در #C

    در این مقاله شما اصول اولیه شی گرایی در # c را خواهید آموخت . برنامه نویسی شی گرا یا object oriented programing که به صورت oop هم نوشته می شود . یک الگوی برنامه نویسی است .در برنامه نویسی شی گرا (oop) بخش های برنامه نویسی به صورت شی هایی در نظر گرفته می شود که باهم در ارتباط هستند ودر این رابطه اقدام به تعریف کلاس هایی می کنند که اشیا بر مبنای آن تعریف می شود.

    نرگس محمدی C#.net شنبه, 23 خرداد 1394 1705 بازدید 0 نظر 0 پسند
  • پیاده سازی چهار عمل اصلی با استفاده از ListBox در ASp.net

    پیاده سازی چهار عمل اصلی با استفاده از ListBox در ASp.net

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

    برنامه نویسان ASP.net یکشنبه, 17 خرداد 1394 1132 بازدید 0 نظر 0 پسند
  • استفاده از JDBC در Net.

    استفاده از JDBC در Net.

    JDBC یک API بر پایه زبان جاوا می باشد ، و از کلاس ها و توابعی برای ارتباط با پایگاه داده های رابطه ای (Relational Database) تشکیل شده است .در اصل با عنوان Java Database Connectivity API شناخته می شود .

    احسان حسینی ASP.net پنج شنبه, 31 اردیبهشت 1394 1021 بازدید 0 نظر 0 پسند
  • سفارشی ساختن کنترل تغییر رمز عبور بدون استفاده از Membership Provider در Asp.Net

    سفارشی ساختن کنترل تغییر رمز عبور بدون استفاده از Membership Provider در Asp.Net

    در این مقاله نحوه سفارشی سازی تغییر رمز عبور بدون استفاده از کلاس Membership Provider در Asp.Net با استفاده از دستورات #C و VB.Net را شرح میدهیم .

    برنامه نویسان ASP.net ﺳﻪ شنبه, 04 فروردین 1394 1944 بازدید 0 نظر 0 پسند
  • آموزش تصویری استفاده از extension Method در#C

    آموزش تصویری استفاده از extension Method در#C

    متدهای توسعه امکان اضافی کردن کارایی های جدید به کلاسها ، ساختارها یا اینترفیس هایی که کد آنها در دسترس نیست و یا امکان ارث بری از اونها وجود نداره رو میده !

    ایمان مدائنی C#.net ﺳﻪ شنبه, 15 مهر 1393 4220 بازدید 2 نظر 2 پسند
  • پروژه آموزشی مدیریت هایپرمارکت

    پروژه آموزشی مدیریت هایپرمارکت

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

    حمید هارونی C#.net پنج شنبه, 10 مهر 1393 3892 بازدید 0 نظر 0 پسند
  • Multithreading با  Net.

    Multithreading با Net.

    در این مقاله چگونگی‌ کار Multithreading را شرح میدهیم.شما میاموزید که یک سیستم عامل چگونه اجرای thread‌ها را مدیریت می‌کند و به شما نشان میدهیم که چگونه کلاس‌های thread را در برنامه دست کاری کنید تا بتوانید thread‌های تحت مدیریت خود را ایجاد و آغاز کنید. در این مقاله ایجاد thread ،race condition‌ها ، deadlock‌ها ، monitor ، mutex ، synchronization و semaphore‌ها را بررسی‌ می‌کنیم.

    صبا ذاکر C#.net دوشنبه, 31 شهریور 1393 3250 بازدید 1 نظر 1 پسند
  • Entity Framework

    Entity Framework

    Entity Framework چیست ؟Entity Framework
    یک ORM است.ORM یک تکنیک برنامه نویسی است برای تبدیل ارتباطات در دیتا بیس به Object.در واقع ORM کلاس ها را به Table نگاشت یا همان map می کند.

    مجید فاضلی نسب C#.net یکشنبه, 27 مرداد 1392 2301 بازدید 0 نظر 0 پسند
  • مقایسه Interface و Abstract Class و زمان استفاده از آن

    مقایسه Interface و Abstract Class و زمان استفاده از آن
    به طور کلی Interfaceها یک قالب اجرائی برای کلاسها می باشند . بدین صورت که با تعریف مشخصات کلی متدها بدون پیاده سازی آنها، کلاسهای مشتق شده را ملزم به پیاده سازی کامل آن متدها میکند .

    MohammadJavad ASP.net یکشنبه, 27 مرداد 1392 2695 بازدید 0 نظر 0 پسند
  • چرا از ORM استفاده می کنیم ؟

    چرا از ORM استفاده می کنیم ؟

    چرا از ORM استفاده می کنیم ؟
    چرا باید از از ابزارهای Object Relational Mapper استفاهد کنیم ؟ اجازه دهید از تعریف آن شروع کنیم . ابزار های ORM ابتدا شروع به خواندن ساختار دیتابیس می کنند و از سپس شروع به ایجاد کلاس هایی بر اساس ساختار دیتابیس می نمایند .

    ایمان مدائنی C#.net یکشنبه, 20 مرداد 1392 3752 بازدید 2 نظر 2 پسند
  • تبدیل عدد به حروف

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

    ایمان مدائنی C#.net چهارشنبه, 26 تیر 1392 2424 بازدید 0 نظر 0 پسند
  • الگوریتم 8 وزیر و برج هانوی

    الگوریتم 8 وزیر و برج هانوی
    معمای هشت وزیر از جمله مسائل کلاسیک مباحث طراحی الگوریتم است که در حالت کلی‌تر با عنوان معمای n وزیر یا معمای چند وزیر مطرح می‌شود.

    MohammadJavad C++ پنج شنبه, 13 تیر 1392 1972 بازدید 1 نظر 1 پسند
  • ساخت نسخه دمو برنامه با استفاده از ویندوز رجیستری

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

    ایمان مدائنی C#.net یکشنبه, 09 تیر 1392 1739 بازدید 0 نظر 0 پسند
  • Abstract Classes

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

    متین شکری C#.net شنبه, 18 خرداد 1392 1594 بازدید 0 نظر 0 پسند
  • کلمه کلیدی Virtual در استفاده از متدهای کلاس

    کلمه کلیدی Virtual در استفاده از متدهای کلاس
    سلام می خوام راجع به کلمه کلیدی Virtual صحبت کنم

    متین شکری C#.net جمعه, 17 خرداد 1392 1771 بازدید 0 نظر 0 پسند
  • تفاوت DateTime.UtcNow و DateTime.Now

    تفاوت DateTime.UtcNow و DateTime.Now
    کلاس DateTime دارای دو متد Now() , UtcNow() میباشد. در این مقاله به تفاوت اصلی این دو متد می پردازیم.

    سجاد باقرزاده C#.net دوشنبه, 06 خرداد 1392 2451 بازدید 0 نظر 0 پسند
  • عبارات لامبدا

    عبارات لامبدا
    عبارات لامبدا یک راه کوتاه برای نوشتن مقادیر توابع بی نام کلاس اول را فراهم می‌کنند. دو مثال زیر را در نظر بگیرید

    سجاد باقرزاده C#.net شنبه, 04 خرداد 1392 3147 بازدید 0 نظر 0 پسند
  • معرفی کلاس Lazy

    معرفی کلاس Lazy
    سلام به همه !!! این اولین پست بنده است و اگرایرادی داشت دیگه ببخشید در آینده بهتر میشه !!!

    مجید رمضانی C#.net پنج شنبه, 02 خرداد 1392 1928 بازدید 0 نظر 0 پسند
  • انواع کلاس ها در Csharp

    انواع کلاس ها در Csharp
    کلاس Abstract - کلاس Sealed - کلاس Partial - کلاس Static

    ایمان مدائنی C#.net پنج شنبه, 02 خرداد 1392 1749 بازدید 0 نظر 0 پسند
  • محاسبه تعداد خط های کد یک پروژه توسط Visual Studio

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

    ایمان مدائنی C#.net پنج شنبه, 02 خرداد 1392 1052 بازدید 0 نظر 0 پسند
  • آشنایی با کلاس های مجموعه ای

    آشنایی با کلاس های مجموعه ای
    همانطور که می دانید بهترین راه برای جمع آوری عنصرهایی از یک نوع، آرایه ها هستند. DotNetFramework کلاس های مختلفی را فراهم کرده که آن ها نیز عنصر ها را به روش های مخصوصی جمع آوری می کنند. آنها همان کلاس های مجموعه ای هستند و در فضای نام System.Collection و زیر فضاهای آن قرار دارند.

    ایمان مدائنی C#.net پنج شنبه, 19 اردیبهشت 1392 1022 بازدید 0 نظر 0 پسند
  • مقایسه Interface و Abstract Class و زمان استفاده از آن

    مقایسه Interface و Abstract Class و زمان استفاده از آن
    به طور کلی Interfaceها یک قالب اجرائی برای کلاسها می باشند . بدین صورت که با تعریف مشخصات کلی متدها بدون پیاده سازی آنها، کلاسهای مشتق شده را ملزم به پیاده سازی کامل آن متدها میکند .

    ایمان مدائنی C#.net پنج شنبه, 19 اردیبهشت 1392 775 بازدید 0 نظر 0 پسند
  • عملیات اصلی بر روی فایل با کلاس نویسی یه زیان Csharp

    عملیات اصلی بر روی فایل با کلاس نویسی یه زیان Csharp
    این یه پروژه ی جدید که با کلاس نویسی عملیات CRUD را بر روی فایل انجام می دهد. سی شارپ هستش

    ایمان مدائنی C#.net چهارشنبه, 18 اردیبهشت 1392 892 بازدید 0 نظر 0 پسند
  • ایجاد کلاس های معماری سه لایه با استفاده از تبدیل کننده

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

    ایمان مدائنی C#.net چهارشنبه, 18 اردیبهشت 1392 2583 بازدید 0 نظر 0 پسند
  • تبدیل object به دیگر کلاس ها

    تبدیل object به دیگر کلاس ها
    در بعضی از موارد لازم است که یک متغیر از جنس object را به متغیری متداول مانند int تبدیل نماییم.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 17 اردیبهشت 1392 1384 بازدید 0 نظر 0 پسند
  • پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 6#

    پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 6#
    در ادامه پست پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5# ، در این پست به تشریح کلاس دایره و بیضی می‌پردازیم.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 17 اردیبهشت 1392 701 بازدید 0 نظر 0 پسند
  • پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5#

    پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5#
    در ادامه مطلب پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4# به تشریح مابقی کلاس‌های برنامه می‌پردازیم.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 17 اردیبهشت 1392 688 بازدید 0 نظر 0 پسند
  • پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4#

    پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4#
    در ادامه پست قبل، در این پست به بررسی کلاس Triangle جهت رسم مثلث و کلاس Diamond جهت رسم لوزی می‌پردازیم.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 17 اردیبهشت 1392 891 بازدید 0 نظر 0 پسند
  • پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2#

    پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2#
    در ادامه مطلب پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# به تشریح مابقی کلاس‌های برنامه می‌پردازیم.

    ایمان مدائنی C#.net ﺳﻪ شنبه, 17 اردیبهشت 1392 888 بازدید 0 نظر 0 پسند
  • ‫مفاهیم برنامه نویسی ـ مروری بر کلاس و شیء

    ‫مفاهیم برنامه نویسی ـ مروری بر کلاس و شیء
    من قصد دارم در قالب چند مطلب برخی از مفاهیم پایه و مهم برنامه نویسی را که پیش نیازی برای درک اکثر مطالب موجود در وب سایت است به زبان ساده بیان کنم تا دایره افرادی که می‌توانند از مطالب ارزشمند این وب سایت استفاده کنند

    ایمان مدائنی C#.net دوشنبه, 16 اردیبهشت 1392 1168 بازدید 1 نظر 1 پسند
  • ‫مفاهیم برنامه نویسی ـ مروری بر پروپرتی‌ها

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

    ایمان مدائنی C#.net دوشنبه, 16 اردیبهشت 1392 1038 بازدید 0 نظر 0 پسند
  • ‫مفاهیم برنامه نویسی ـ آشنایی با سازنده‌ها

    ‫مفاهیم برنامه نویسی ـ آشنایی با سازنده‌ها
    در مطلب پیشین برای نگهداری حالت شیء یا همان ویژگی‌های آن Property‌‌‌ها را در کلاس معرفی کردیم و پس از ایجاد شیء مقدار مناسبی را به پروپرتی‌ها اختصاص دادیم.

    ایمان مدائنی C#.net دوشنبه, 16 اردیبهشت 1392 1151 بازدید 0 نظر 0 پسند
  • کلاس کمکی جهت مشاهده آیتم های موجود در حافظه کش و حذف آنها

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

    ایمان مدائنی ASP.net یکشنبه, 15 اردیبهشت 1392 768 بازدید 0 نظر 0 پسند