لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معماری کاربرد عملی با هسته چارچوب نهاد
Practical Application Architecture with Entity Framework Core
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برای استفاده بیشتر از Entity Framework Core - روشی بین پلتفرمی برای دسترسی به داده ها از طریق برنامه - مهم است که بدانید چگونه می توان انتخاب های معماری صوتی را انجام داد. در این دوره ، یاد بگیرید که چگونه یک معماری برنامه را برای استفاده با Entity Framework Core برای چندین سناریو مختلف انتخاب کنید. Richard Goforth دلیل ضروری بودن همه این معماری را بیان می کند و با Entity Framework Core به الگوهای طراحی می پردازد و در مورد موضوعاتی مانند لایه های دسترسی به داده ها ، DTO ها صحبت می کند و رابط مورد پرسش را از Entity Framework Core نشان می دهد. وی همچنین به استراتژیهای مدیریت خطا ، استراتژیهای معماری برای استفاده از Entity Framework Core در ASP.NET ، آزمایش واحد و اشتباهاتی برای جلوگیری از هنگام طراحی نرم افزار با Entity Framework Core می پردازد.
موضوعات شامل:
معماری برنامه خوب چیست؟ li>
نرم افزار دنیای واقعی و SDLC
دانش و نگهداری مشترک li>
انتخاب معماری li>
الگوهای طراحی با EF
رفع اشکال و مدیریت خطا li>
معماری وب با ASP.NET
طراحی برای آزمایش واحد li>
استراتژی های مقابله با مسائل رایج عملکرد li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
چه چیزی میخواهید بدانید
What you need to know
معماری کاربرد خوب چیست؟
What is good application architecture?
نحوه استفاده از پرونده های تمرینی
How to use the exercise files
1. چرا تمام این معماری؟
1. Why Do All of This Architecture?
نرم افزار دنیای واقعی و SDLC
Real-world software and the SDLC
برنامه های چند لایه
Multi-layer applications
چندین برنامه و ردیف
Multiple applications and tiers
دانش و نگهداری مشترک
Common knowledge and maintenance
انتخاب یک معماری
Choosing an architecture
2. طراحی الگوهای با EF
2. Design Patterns with EF
لایه دسترسی به داده
Data access layer
مخزن
Repository
واحد کار
Unit of work
وارونگی کنترل
Inversion of control
قابل پرسیدن
Queryable
DTO
DTOs
پرس و جو فرمان
Command query
3. خطای در استفاده
3. Error Handling
تطبیق مدل با داده ها
Matching the model to the data
خطاهای اشکال زدایی
Debugging errors
DbUpdateException
DbUpdateException
رسیدگی همزمان
Concurrency handling
4- معماری وب با ASP.NET
4. Architecture for the Web with ASP.NET
ذخیره
Scoping and memory usage
کاچین...
Caching
اعتبارسنجی داده ها
Validating data
نقشه برداری مدل را مشاهده کنید
View model mapping
5. طراحی برای تست واحد
5. Designing for Unit Testing
استفاده از حافظه و استفاده از حافظه خطاهای آزمایش سوء استفاده از منطق کسب و کار در نمایش داده شد مسدود کردن اشیاء ارائه دهنده پایگاه داده حافظه
Poor performance
ریچارد گوفورث یک معمار و مشاور نرمافزار است، عمدتاً در فضای مایکروسافت.
او در توسعه C# با Xamarin، Windows Presentation Foundation و ASP.NET تجربه دارد و همچنین برخی از برنامههای کاربردی کوچک را با جاوا توسعه داده است. و جاوا اسکریپت.
ریچارد که معمار راه حل در CEI است، از ارائه راه حل های کارآمد محکم و تمیز و قابل نگهداری با تمرکز بر کل چرخه عمر توسعه نرم افزار لذت می برد. حل مسئله برای راه حل های بهینه در طراحی نرم افزار او را هنگام نوشتن کد یا دوره ها هدایت می کند.
نمایش نظرات