آموزش ساخت سرویس های ASP.NET Web API OData

Building ASP.NET Web API OData Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی نحوه استفاده از ASP.NET Web API برای ساخت سرویس های داده بر اساس پروتکل OData، از جمله نحو پرس و جو OData و قالب بندی پیام OData را پوشش می دهد. در حال بروز رسانی. ASP.NET Web API گسترش یافته است تا به شما این امکان را بدهد که به راحتی خدماتی بسازید که سینتکس پرس و جوی OData را در بالای هر قالبی که برای بارهای خود انتخاب می کنید فعال می کند، یا OData کامل را با زبان پرس و جو و قالب بندی مطابق با OData انجام دهید. . این دوره به شما می آموزد که چگونه پشتیبانی از پرس و جوی OData و قالب بندی OData را برای عملیات CRUD رفت و برگشت (ایجاد-خواندن-به روز رسانی-حذف) روی مجموعه های منابعی که با استفاده از سرویس های Web API در معرض نمایش قرار می گیرند، پیاده سازی کنید. ابتدا با برخی از اصول اولیه خدمات ASP.NET Web API، REST و OData آشنا خواهید شد. سپس با نحو پرس و جوی OData و نحوه پیاده سازی آسان آن در سرویس های خود آشنا خواهید شد. سپس یاد خواهید گرفت که چگونه Entity Data Models را برای پشتیبانی از سینتکس ناوبری کامل OData تعریف کنید و قالب‌کننده‌های OData را اضافه کنید تا خدمات خود را به سرویس‌های کاملاً سازگار OData تبدیل کنید. در نهایت شما در معرض تماس با آن خدمات از سوی کلاینت های دات نت و جاوا اسکریپت قرار خواهید گرفت.

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

بررسی اجمالی دوره Course Overview

  • معرفی Introduction

مقدمه ای بر خدمات ASP.NET Web API و OData Introduction to ASP.NET Web API Services and OData

  • معرفی Introduction

  • نمای کلی ASP.NET Web API ASP.NET Web API Overview

  • ASP.NET Web API Pipeline و پیکربندی ASP.NET Web API Pipeline and Configuration

  • سبک معماری REST REST Architectural Style

  • خدمات ساده CRUD با Web API Simple CRUD Services with Web API

  • نسخه ی نمایشی: خدمات ساده CRUD با Web API Demo: Simple CRUD Services with Web API

  • بررسی اجمالی پروتکل OData OData Protocol Overview

  • خلاصه Summary

پلتفرم، ابزارها و منابع OData OData Platform, Tools and Resources

  • معرفی Introduction

  • پشتیبانی OData در سراسر پلتفرم ها OData Support Across Platforms

  • خدمات داده WCF در مقابل ASP.NET Web API OData WCF Data Services vs ASP.NET Web API OData

  • مقدمه ای بر خدمات داده WCF Introduction to WCF Data Services

  • نسخه ی نمایشی: معرفی خدمات داده WCF Demo: Intro to WCF Data Services

  • ابزارها و کتابخانه های OData OData Tools and Libraries

  • نسخه ی نمایشی: ابزارهای OData Demo: OData Tools

  • خلاصه Summary

پشتیبانی از OData Query Syntax Supporting OData Query Syntax

  • معرفی Introduction

  • بررسی اجمالی نحو پرس و جو OData OData Query Syntax Overview

  • نسخه ی نمایشی: نمونه های پرس و جوی OData Demo: OData Query Examples

  • افزودن پشتیبانی قابل پرسش OData به APIهای وب Adding OData Queryable Support to Web APIs

  • نسخه ی نمایشی: افزودن پشتیبانی قابل پرسش OData به API های وب Demo: Adding OData Queryable Support to Web APIs

  • اجرای معوق Deferred Execution

  • نسخه ی نمایشی: اجرای معوق Demo: Deferred Execution

  • اعتبار سنجی پرس و جو Query Validation

  • نسخه ی نمایشی: اعتبارسنجی پرس و جو Demo:Query Validation

  • خلاصه Summary

پشتیبانی از قالب‌بندی OData و مدل‌های داده موجودیت Supporting OData Formatting and Entity Data Models

  • معرفی Introduction

  • نمای کلی فرمت های OData OData Formats Overview

  • نسخه ی نمایشی: فرمت های OData Demo: OData Formats

  • مدل های داده موجودیت Entity Data Models

  • پیاده سازی سرویس OData با Web API Implementing an OData Service with Web API

  • نسخه ی نمایشی: پیاده سازی یک سرویس OData با Web API Demo:Implementing an OData Service with Web API

  • خلاصه Summary

به روز رسانی منابع Web API از طریق OData Updating Web API Resources Through OData

  • معرفی Introduction

  • افشای عملیات به‌روزرسانی از EntitySetControllers Exposing update operations from EntitySetControllers

  • نسخه ی نمایشی: افشای عملیات به روز رسانی از EntitySetControllers Demo: Exposing update operations from EntitySetControllers

  • برگرداندن خطاهای سازگار با OData Returning OData compliant errors

  • نسخه ی نمایشی: برگرداندن خطاهای سازگار با OData Demo: Returning OData compliant errors

  • به روز رسانی روابط از طریق OData Updating relations through OData

  • نسخه ی نمایشی: به روز رسانی روابط از طریق OData Demo: Updating relations through OData

  • اقدامات OData و درخواست های کنترل نشده OData actions and unhandled requests

  • نسخه ی نمایشی: اقدامات OData و درخواست های کنترل نشده Demo: OData actions and unhandled requests

  • خلاصه Summary

مصرف خدمات OData از دات نت و کلاینت های جاوا اسکریپت Consuming OData Services from .NET and JavaScript Clients

  • معرفی Introduction

  • مصرف OData از مشتریان دات نت Consuming OData from .NET Clients

  • نسخه ی نمایشی: مصرف OData از مشتریان دات نت Demo: Consuming OData from .NET Clients

  • استفاده از الگوی همگام مبتنی بر وظیفه (TAP) با سرویس گیرندگان سرویس داده WCF Using Task-Based Async Pattern (TAP) with WCF Data Service Clients

  • نسخه ی نمایشی: استفاده از الگوی همگام مبتنی بر وظیفه (TAP) با سرویس گیرندگان سرویس داده WCF Demo: Using Task-Based Async Pattern (TAP) with WCF Data Service Clients

  • مصرف OData از کلاینت های جاوا اسکریپت Consuming OData from JavaScript Clients

  • نسخه ی نمایشی: مصرف OData از مشتریان جاوا اسکریپت با JQuery Demo: Consuming OData from JavaScript Clients with JQuery

  • نسخه ی نمایشی: مصرف OData از کلاینت های جاوا اسکریپت با DataJS Demo: Consuming OData from JavaScript Clients with DataJS

  • نسخه ی نمایشی: مصرف OData از مشتریان جاوا اسکریپت با Breeze Demo: Consuming OData from JavaScript Clients with Breeze

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش ساخت سرویس های ASP.NET Web API OData
جزییات دوره
3h 51m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
462
از 5
دارد
دارد
دارد
Brian Noyes
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Noyes Brian Noyes

برایان نویس CTO و معمار در Solliance (www.solliance.net) ، یک شرکت توسعه راه حل های فن آوری متخصص است. برایان یک MVP مایکروسافت است و در زمینه معماری برنامه های سرویس گیرنده ، توسعه کامل وب پشته ، ابر و معماری ریز سرویس تخصص دارد. برایان چندین کتاب و ده ها مقاله انتشار فناوری ، از جمله راهنمای توسعه دهنده Microsoft Prism 4 ، اتصال داده با فرم های ویندوز 2.0 و استقرار مشتری هوشمند با ClickOnce تالیف کرده است. برایان هنگام پرواز با F-14 Tomcats در نیروی دریایی ایالات متحده ، به عنوان یک سرگرمی شروع به برنامه نویسی کرد و بعداً علاقه و علاقه اش به نرم افزار را به کار فعلی خود تبدیل کرد.