آموزش بهترین روشها در ASP.NET: موجودیتها ، اعتبارسنجی و نمایش مدل ها

Best Practices in ASP.NET: Entities, Validation, and View Models

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برای توسعه دهنده ASP.NET ، درک بهترین روش ها در مورد داده ها و اعتبار سنجی ممکن است گیج کننده باشد. در این دوره ، Shawn Wildermuth بهترین روش ها را برای استفاده از موجودیت ها ، اعتبار سنجی و مشاهده مدل ها به شما نشان می دهد. هنگامی که شما در حال توسعه یک پروژه ASP.NET هستید ، دانستن نحوه مدیریت داده ها و اعتبار سنجی می تواند گیج کننده باشد. عباراتی مانند مدل های نمایش ، اشیا transfer و موجودیت های انتقال داده به طور سرسری پرتاب می شوند و برخی از توسعه دهندگان می توانند در مورد اینکه چه موقع استفاده کنند گیج شوند. در این دوره ، شاون ویلدرموت سعی خواهد کرد بهترین روش ها را با نشان دادن نحوه کارکرد موجودیت ها ، اعتبار سنجی و مشاهده مدل ها با هم در ASP.NET MVC و ASP.NET Web API ، روشن کند.

سرفصل ها و درس ها

موجودیت ها Entities

  • مقدمه Introduction

  • نهادها چیستند؟ What Are Entities?

  • مدل رابطه ای نهاد Entity Relational Model

  • کلیدها Keys

  • کلیدها و روابط خارجی Foreign Keys and Relations

  • ویژگی های Attributes

  • نسخه ی نمایشی: موجودیت های ساده Demo: Simple Entities

  • نسخه ی نمایشی: ویژگی های مجموعه Demo: Collection Attributes

  • نسخه ی نمایشی: مدل سازی پیچیده Demo: Complex Modeling

  • نسخه ی نمایشی: نتایج Demo: Results

  • ماندگاری Persistence

  • خلاصه Summary

مشاهده مدل ها View Models

  • مقدمه Introduction

  • مشاهده مبانی مدل View Model Basics

  • MVC در MVC The MVC in MVC

  • نسخه ی نمایشی: انتقال داده به بازدیدها Demo: Passing Data to Views

  • نسخه ی نمایشی: مشاهده مدل ها در نمایش ها Demo: View Models in Views

  • نسخه ی نمایشی: مشاهده مدل ها در ایجاد فرم Demo: View Models in Form Creation

  • نسخه ی نمایشی: مشاهده مدل ها در ارسال فرم Demo: View Models in Form Submission

  • نسخه ی نمایشی: نقشه برداری از مدل های نمایش برای بازدیدها Demo: Mapping of View Models for Views

  • نسخه ی نمایشی: نگاشت مدل های نمای برای فرم ها Demo: Mapping of View Models for Forms

  • خلاصه Summary

اعتبار سنجی Validation

  • مقدمه Introduction

  • اعتبار سنجی داده چیست؟ What Is Data Validation?

  • افزودن ویژگی های اعتبار سنجی Adding Validation Attributes

  • صحافی و اعتبارسنجی مدل Model Binding and Validation

  • اعتبارسنجی مدل در فرم های MVC Model Validation in MVC Forms

  • اعتبار سنجی سفارشی Custom Validation

  • اعتبار سنجی سمت مشتری Client-side Validation

  • خلاصه Summary

مدل ها در ASP.NET Web API Models in ASP.NET Web API

  • مقدمه Introduction

  • نقش مدل های مشاهده در Web API Role of View Models in Web API

  • Models and Web API Models and Web API

  • طراحی API شما Designing Your API

  • نسخه ی نمایشی: استفاده از مدل ها در API شما Demo: Using Models in Your API

  • نسخه ی نمایشی: استفاده از اعتبار سنجی در API شما Demo: Using Validation in Your API

  • نسخه ی نمایشی: مجموعه مدل های مشاهده در API شما Demo: Collections of View Models in Your API

  • نسخه ی نمایشی: نسخه سازی مدل Demo: Model Versioning

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش بهترین روشها در ASP.NET: موجودیتها ، اعتبارسنجی و نمایش مدل ها
جزییات دوره
2h 37m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
537
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shawn Wildermuth Shawn Wildermuth

شاون ویلدرموت از ابتدای دهه 80 که Vic-20 را به دست آورد ، با رایانه ها و نرم افزارها سر و صدا داشت. وی از سال 2002 به عنوان MVP مایکروسافت به عنوان ASP.NET Insider و ClientDev Insider با مایکروسافت درگیر است. وی هشت کتاب و مقاله بیشمار درباره توسعه نرم افزار تالیف کرده است. همچنین می توانید او را در یکی از کنفرانس های محلی و بین المللی که در آن سخنرانی کرده است ، از جمله TechEd ، Oredev ، SDC ، NDC ، VSLive ، DevIntersection ، MIX ، Devteach ، DevConnections و Dev Reach مشاهده کنید. او یکی از ذهن های وایلدر است.