خانه / Programing

Programing

Software Behavior and Architecture

جدال ناتمام معماران نرم افزار و مدیران ذینفع سازمان مقدمه یکی از جدال ها و بحث های تمام نشدنی تاریخ را می توان در جدال میان افراد فنی و بخصوص علاقمند به پرکتیس های فنی و الگوهای طراحی نرم افزار با سایر افراد بیزینسی مشاهده نمود.! جایی که هر کس …

ادامه نوشته »

مقدمه ای بر همزمانی در دات نت

Introduction on Concurrency in .NET همانطور که قبلا هم بیان کردم یکی از Concern ها و چالش های مهم در طراحی API Getaway بحث Reactive programming بودن Getaway طراحی شده می باشد. با توجه به misconceive هایی که معمولا موجب گرفتار شدن توسعه دهنده ها و طراحان می شوند؛ در …

ادامه نوشته »

Service Registration in Microservice

Service Registry در پست قبلی در باره ی یکی از جنبه های مهم معماری های سرویس گرا از جمله مایکروسرویس؛ یعنی Service Discovery صحبت کردم. در آنجا در مورد ضرورت نیاز به Service Discovery؛ انواع مکانیزم های بکارگیری آن بهمراه مزیت ها و معایب هر روش صحبت شد. یکی از …

ادامه نوشته »

مقایسه سه Pattern مهم مشتق شده از MV* بنام MVC و MVP و MVVM

مقایسه سه Pattern مهم مشتق شده از MV* بنام MVC و MVP و MVVM MVC MVC در واقع سرواژه ی Model-View-Controller می باشد. که سه مفهوم مهم در آن وجود دارد. Model نیز وظیفه ی Model کردن Objectها (از جمله Student یا Teacher و …) را بر عهده دارد. Model …

ادامه نوشته »

ASP NET API Pipeline Part 2

1-بخش اول 2- بخش دوم —————————————————————————————– در بخش اول  بصورت مفصل به بررسی مفهوم Message Handlerها و جایگاه اونها توی Pipeline پرداختم. و البته توی همون مقاله هم مواردی رو عرض کردم که توی بخش های بعدی مفصلا در مورد آنها صحبت خواهم کرد. توی بخش دوم به بررسی دقیق گام …

ادامه نوشته »

ASP NET API Pipeline Part 1

1-بخش اول 2- بخش دوم —————————————————————————————– طی یکسری مقالات به بررسی دقیق pipelineمورد استفاده توسط ASP.NET API و ASP.NET MVC خواهم پرداخت. نکات بسیار مهمی در بخش های مختلف و گسترده و بسیار مهم Pipeline مورد استفاده توسط ASP.NET API و ASP.NET MVC(که بسیار هم شبیه به هم هستند و …

ادامه نوشته »
در تلگرام هم همراه شما هستم

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

پیوستن بستن