لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت سرویس های 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
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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
برایان نویس CTO و معمار در Solliance (www.solliance.net) ، یک شرکت توسعه راه حل های فن آوری متخصص است. برایان یک MVP مایکروسافت است و در زمینه معماری برنامه های سرویس گیرنده ، توسعه کامل وب پشته ، ابر و معماری ریز سرویس تخصص دارد. برایان چندین کتاب و ده ها مقاله انتشار فناوری ، از جمله راهنمای توسعه دهنده Microsoft Prism 4 ، اتصال داده با فرم های ویندوز 2.0 و استقرار مشتری هوشمند با ClickOnce تالیف کرده است. برایان هنگام پرواز با F-14 Tomcats در نیروی دریایی ایالات متحده ، به عنوان یک سرگرمی شروع به برنامه نویسی کرد و بعداً علاقه و علاقه اش به نرم افزار را به کار فعلی خود تبدیل کرد.
نمایش نظرات