این سایت برای ie9 طراحی نشده است

لطفا دستگاه خود را بچرخانید.

programming

۲۰ خرداد ۱۳۹۶ حسین صداقت
بدون دیدگاه

به نام خدا همانطور که در مطلب قبل اشاره کردیم در این مطلب قصد بررسی الگوی طراحی  برنامه نویسی State را داریم.این Desgin Pattern این قابلیت رو به ما می دهد که ما بتوانیم بر اساس تغییر حالت داخلی یک آبجکت عملکرد های متفاوتی برای متد های آن آبجکت داشته باشیم.. نمودار دیاگرام این الگو […]

ادامه
۲۰ اردیبهشت ۱۳۹۶ حسین صداقت
بدون دیدگاه

به نام خدا همانطور که در مطلب قبل اشاره کردیم در این مطلب می خواهیم الگوی طراحی Iterator را با هم بررسی کنیم. در همه زبان های برنامه نویسی داشتن مجموعه  و لیستی از اشیا  (Collection)  اتفاقی است که بسیار رخ میده.زمانی هم که ما یک مجموعه ای از اشیا داریم پیمایش این مجموعه برای […]

ادامه
۱۳ اردیبهشت ۱۳۹۶ حسین صداقت
بدون دیدگاه

به نام خدا همانطور که در مطلب قبل اشاره کردیم در این مطلب میخواهیم که الگوی طراحی Command را با هم دیگه بررسی کنیم.با استفاده از این Design Pattern می توانیم فراخوانی یا Call کردن یک متد را بسته بندی (Encapsulate) کنیم که این کار فواید زیادی دارد . قبل از شروع توضیح این Design […]

ادامه
۲۸ مهر ۱۳۹۴ نگین ربیعی
بدون دیدگاه

هدف این مقاله پیاده سازی ExceptionHandling بوسیله (Aspect-oriented programming (AOP است ، برای شروع نیاز به نصب Visual Studio PostSharp داریم .در قدم اول یک پروژه Console Application میسازیم و بعد PostSharp، Refference رو به پروژه اضافه می کنیم . using System; using Common.Aspects; namespace AspectExamples { class Program { static void Main(string[] args) { ThrowSampleExecption(); […]

ادامه