امید احمدپور·۳ سال پیشکجا می توانیم از Task.WhenAll استفاده کنیم و چگونه؟در برنامه نویسی Asynchronous در سی شارپ، برای نوشتن کدهایی با پرفرمنس بهترروش هایی وجود دارد. یکی از این روش ها استفاده از Task.WhenAll است…
امید احمدپور·۳ سال پیشدلیل Immutable بودن String در سی شارپ و بررسی رفتار آندر دنیای برنامه نویسی از String برای نمایش و ذخیره یک متن استفاده می شود.در زبان برنامه نویسی سی شارپ، String ها بصورت یک آرایه از کاراکتره…
امید احمدپور·۳ سال پیشکاربرد EventBus و معرفی پکیج NeoBusسوال اول اینه که EventBus اصلا چیه؟در جواب میشه گفت که EventBus مکانیزمیه که بهتون این امکان رو میده که کامپوننت های مختلف بتونن باهم ارتبا…
امید احمدپور·۴ سال پیشچرا برنامه نویسان باید کتاب بخوانند؟Software was invented to be "soft." It was intended to be a way to easily change the behavior of machines. If we'd wanted to the behav…
امید احمدپور·۴ سال پیشمفهوم و پیاده سازی Scalability در CQRSاگر به مبحث CQRS علاقمند هستید و میخواهید بطور کامل و درست اونو تو پروژه های خودتون پیاده سازی کنید و از پرفرمنس اپلیکیشن خود راضی باشید، ر…