.NET Tips
نمایش پستها با برچسب
Design patterns
.
نمایش همه پستها
نمایش پستها با برچسب
Design patterns
.
نمایش همه پستها
۱۳۹۰/۰۶/۰۴
كمپين ضد IF !
›
بكارگيري بيش از حد If و خصوصا Switch برخلاف اصول طراحي شيءگرا است؛ تا اين حد كه يك كمپين ضد IF هم وجود دارد! البته سايت فوق بيشتر جنبه...
۱۳۹۰/۰۳/۰۴
آشنايي با Fluent interfaces
›
تعريف مقدماتي fluent interface در ويكي پديا به شرح زير است: ( + ) In software engineering, a fluent interface (as first coined by Eric Evans...
۱۳۸۹/۰۴/۱۴
MEF و الگوي Singleton
›
در مورد معرفي مقدماتي MEF ميتوانيد به اين مطلب مراجعه كنيد و در مورد الگوي Singleton به اينجا . كاربردهاي الگوي Singleton عموما به شرح زير...
۱۳۸۹/۰۴/۱۱
انجام پي در پي اعمال Async به كمك Iterators - قسمت دوم
›
در قسمت قبل ايدهي اصلي و مفاهيم مرتبط با استفاده از Iterators مطرح شد. در اين قسمت به يك مثال عملي در اين مورد خواهيم پرداخت. چندين كتابخان...
۱۳۸۹/۰۴/۱۰
انجام پي در پي اعمال Async به كمك Iterators - قسمت اول
›
تقريبا تمام اعمال كار با شبكه در Silverlight از مدل asynchronous programming پيروي ميكنند؛ از فراخواني يك متد وب سرويس تا دريافت اطلاعات از...
۱۳۸۹/۰۲/۰۴
آشنايي با الگوي M-V-VM - قسمت پنجم
›
در اين قسمت قصد داريم از امكانات جديد اعتبار سنجي تعريف شده در فضاي نام استاندارد System.ComponentModel.DataAnnotations استفاده نمائيم. از س...
آشنايي با الگوي M-V-VM - قسمت چهارم
›
در اين قسمت، MVVM Light Toolkit مورد بررسي قرار گرفته است (دريافت، نصب، به همراه ارائه 4 مثال جهت معرفي توانمنديهاي آن) فهرست مطالب: فصل 4...
۱۳۸۹/۰۲/۰۳
آشنايي با الگوي M-V-VM - قسمت سوم
›
در اين قسمت، WPF MVVM Toolkit مايكروسافت به صورت كامل بررسي شده است (دريافت، نصب، ارائه يك مثال به همراه توضيحات و ايجاد آزمونهاي واحد). فه...
۱۳۸۹/۰۲/۰۲
آشنايي با الگوي M-V-VM - قسمت دوم
›
در اين قسمت، يك مثال ساده، بدون استفاده از فريم وركهاي متداول M-V-VM بررسي شده است. در قسمتهاي بعدي با يك سري از فريم وركهاي موجود آشنا خ...
۱۳۸۹/۰۲/۰۱
آشنايي با الگوي M-V-VM- قسمت اول
›
در مورد الگوي MVVM پيشتر دو مطلب در اين سايت منتشر شدهاند : + و + مشكل عمدهاي هم كه در مورد اين الگو وجود دارد كمبود منابع آموزشي آن به ز...
۱۳۸۹/۰۱/۱۳
ويديوهاي آموزشي MVVM
›
يك سري ويديوي رايگان آموزشي MVVM از مايكروسافت و همچنين شركت Infragistics در دسترس هستند كه جهت سهولت، ليست آنها را ادامه ميتوانيد مشاهده...
۱۳۸۸/۰۹/۲۷
تزريق وابستگي (dependency injection) به زبان ساده
›
اين مطلب در ادامهي " آشنايي با الگوي IOC يا Inversion of Control (واگذاري مسئوليت) " ميباشد كه هر از چندگاهي يك قسمت جديد و يا ك...
۱۳۸۸/۰۹/۲۵
آشنايي با الگوي IOC يا Inversion of Control (واگذاري مسئوليت)
›
كلاس Kid را با تعريف زير در نظر بگيريد. هدف از آن نگهداري اطلاعات فرزندان يك شخص خاص ميباشد: namespace IOCBeginnerGuide { class Kid { ...
۱۳۸۸/۰۹/۰۴
آشنايي با الگوي MVVM
›
حدود يك سال قبل الگوي MVVM زياد معروف نبود (Model-View-ViewModel pattern). اما در 6 ماه اخير، اين الگو به يك متدولوژي جدي توسعه برنامههاي W...
۱۳۸۸/۰۶/۱۴
Dependency Injection
›
در ادامه مباحث بهتر كد بنويسيم و الگوهايي كه در اين رابطه معرفي شدند، اخيرا كتابي از انتشارات manning منتشر شده تحت عنوان Dependency Injecti...
۱۳۸۸/۰۶/۰۶
در هم تنيدگي كدهاي خود را كمتر كنيد
›
مطلب " آشنايي با الگوي MVP " مقدمهي كوتاهي بود بر يكي از روشهايي كه توسط آن ميتوان گره خوردگي كدهاي خود را كمتر، نگهداري طولاني...
۱۳۸۸/۰۵/۲۸
آشنايي با الگوي MVP
›
پروژههاي زيادي را ميتوان يافت كه اگر سورس كدهاي آنها را بررسي كنيم، يك اسپاگتي كد تمام عيار را در آنها ميتوان مشاهده نمود. منطق برنامه،...
›
صفحهٔ اصلی
مشاهده نسخه وب