نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
برای توسعه دهنده 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات