یک رهگذر توصیفی و عمیق برای استفاده از اصول طراحی دامنه محور در عمل.
پیگیری از پایگاه داده برنامه خود هرگز کار ساده ای نیست. شما رویکردهای مختلفی را در زمینه تحویل پایگاه داده و بهترین روشها را یاد می گیرید که به شما کمک می کند در این زمینه با دام متداول روبرو نشوید.
این دوره به شما یاد می دهد که چگونه از کتابخانه FluentValidation برای انجام اعتبار سنجی در برنامه های ASP.NET Core استفاده کنید. FluentValidation یک کتابخانه رایگان و منبع باز است که توسط جرمی اسکینر در https://fluentvalidation.net توسعه یافته است.
استفاده از EF Core 6 یک موضوع گسترده و پیچیده است. این دوره به شما یاد می دهد که چگونه این کار را به گونه ای انجام دهید که کپسوله سازی و انتزاع مناسب حفظ شود.
این دوره نشان می دهد که چگونه می توان مدل های دامنه کاملاً محصور شده را از یک طرف ساخت و از طرف دیگر از قدرت کامل EF Core استفاده کرد.
برنامه نویسی عملکردی در C # می تواند بینشی در مورد نحوه رفتار برنامه های شما ایجاد کند. شما اصول اساسی را که در اساس برنامه نویسی کاربردی نهفته است ، دلیل مهم بودن آنها و نحوه بکارگیری آنها را یاد خواهید گرفت.
باورهای غلط زیادی در مورد الگوی CQRS وجود دارد. این دوره راهنمای عمیقی برای هرگونه نگرانی یا س implementationال پیاده سازی است که تاکنون در مورد CQRS داشته اید.
با این دوره جامع در زمینه طراحی دامنه محور: کار با پروژه های قدیمی بهترین روش های ارائه عملکرد جدید و مقیاس پذیری پایگاه های کد قدیمی را کشف کنید.
ایجاد برنامه های خط تجاری تجاری ضد گلوله یک کار پیچیده است. این دوره به شما یک رهنمود عمیق در مورد refactoring از Anemic Domain Model به یک مدل غنی و بسیار محصور شده می آموزد.
این دوره به عنوان یک راهنمای توصیفی و عمیق برای آزمایش واحد عملی عمل می کند.
طراحی دامنه محور شامل بسیاری از الگوها و روشهای ثابت است. این دوره یک راهنمای عمیق برای اجرای الگوی مشخصات در C # ارائه می دهد.
این دوره نحوه پیاده سازی الگوی طراحی Bridge در C # را به شما آموزش می دهد.
بیاموزید که چگونه یک مجموعه آزمایشی خودکار برای برنامه WPF خود ایجاد کنید. این دوره شما را در روند ساخت یکی با مثالهای کد دنیای واقعی و همچنین نکات و بهترین روشها در این مسیر راهنمایی می کند.