آموزش های معماری نرم‌افزار

تفاوت DTO و ViewModel در معماری نرم‌افزار
آموزش

تفاوت DTO و ViewModel ها

اگر در پروژه‌هات از لایه‌بندی استفاده می‌کنی، حتما اسم‌هایی مانند DTO و ViewModel به گوشت خورده و برات سوال باشه که تفاوت این‌ها در چیست؟ به ظاهر هر دو یک کار را می‌کنند ولی تفاوت هایی نیز باهم دارند. در این مقاله به بررسی این دو می‌پردازیم.

تفاوت Repository و Service در ASP.NET Core
آموزش

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

در دنیای توسعه نرم‌افزار خصوصا در پروژه‌های asp.net Core، مفاهیمی همچون repository و service زیاد به گوش می‌خورند. اگر تازه وارد این حوزه شدی و یا حتی دارای کمی تجربه باشی، شاید برات سوال پیش بیاد که تفاوت این دو در چیه و چرا باید از هر کدوم استفاده کنیم؟ در این مقاله به این موضوع می پردازیم.

BitLearn | بیت لرن