Hands-On RESTful Web Services with ASP.NET Core

تاریخ: 1398/10/19 16:13
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۶۵۸۸
دیدگاه ها: ۳
برچسب ها: ASP.NET |WEB API |.NET Core |ASP Core |
کتاب Hands-On RESTful Web Services with ASP.NET Core
Packt Publishing
Samuele Resca
9781789537611
2020
355
English

امروزه وب سرویس‌ها نقش مهمی در توسعه وب دارند. برنامه‌های در حال رقابت باید در هر دستگاه و سیستم عاملی در دسترس باشند. وب سرویس‌ها به ما کمک می‌کنند تا منطق و رابط کاربری را از هم جدا کنیم. بنابراین، رویکرد RESTful به دلیل سادگی و کارآیی اش محبوبیت پیدا کرده است. کتاب Hands-On RESTful Web Services with ASP.NET Core، نحوه ایجاد وب سرویس‌های RESTful را با استفاده از ASP.NET Core توضیح می‌دهد. این کتاب برای کسانی که مایل به یادگیری ساختن وب سرویس‌های RESTful با چارچوب ASP.NET Core هستند در نظر گرفته شده است.

این کتاب با معرفی اصول فلسفه پشت REST آغاز می‌شود؛ سپس مراحل طراحی و پیاده سازی وب سرویس‌های RESTful  از نوع سازمانی را طی می‌کنید. شما با جدیدترین نسخه ASP.NET Core کار خواهید کرد و الگوهای توسعه پشت آن را درک خواهید کرد. این کتاب درک عمیقی از رویکرد میان افزاری ASP.NET Core ارائه می‌دهد. این کتاب در ادامه میان افزار‌های مختلف ارائه شده توسط Core ASP.NET و نحوه سفارشی سازی آنها را توضیح می‌دهد. شما همچنین تکنیک‌های پیشرفته cache کردن، نظارت کردن و لاگ گیری و استراتژی‌های پیاده سازی آزمون‌های واحد و یکپارچگی را خواهید آموخت. در پایان شما سرویس‌های REST را بر روی آژور مستقر می‌کنید و API‌ها را با استفاده از swagger و ابزار‌های خارجی مثل Postman مستند می‌کنید.


مطالبی که در کتاب آموزش وب سرویس‌های RESTful با ASP.NET Core، خواهید آموخت:

  • به دست آوردن دانش عمیقی از ASP.NET Core
  • یکپارچه سازی ابزار‌ها و چارچوب‌های شخص ثالث برای ساختن سرویس‌های کارا و قابل نگهداری
  • پیاده سازی الگو‌ها و روش‌های خوب با استفاده از تزریق وابستگی
  • تست کردن یک برنامه ASP.NET Core با استفاده از ابزار‌های آماده
  • استفاده از داکر برای اجرای وب سرویس‌های ASP.NET Core در محیطی ایزوله و خود شمول
  • امن کردن اطلاعاتتان با استفاده از HTTPS و احراز هویت مبتنی بر token
  • یکپارچه کردن چندین وب سرویس با استفاده از تکنیک هایی مثل resilient-clients و پیام رسانی

   

Table of Contents:
- Section 1: Getting Started
- Chapter 1: REST 101 and Getting Started with ASP.NET Core
- Section 2: Overview of ASP.NET Core
- Chapter 2: Overview of ASP.NET Core
- Chapter 3: Working with the Middleware Pipeline
- Chapter 4: Dependency Injection System
- Chapter 5: Web Service Stack in ASP.NET Core
- Chapter 6: Routing System
- Chapter 7: Filter Pipeline
- Section 3: Building a Real-World RESTful API
- Chapter 8: Building the Data Access Layer
- Chapter 9: Implementing the Domain Logic
- Chapter 10: Implementing the RESTful HTTP Layer
- Chapter 11: Advanced Concepts of Building an API
- Chapter 12: The Containerization of Services
- Chapter 13: Service Ecosystem Patterns
- Chapter 14: Implementing Worker Services Using .NET Core
- Chapter 15: Securing Your Service
- Section 4: Advanced Concepts for Building Services
- Chapter 16: Caching Web Service Responses
- Chapter 17: Logging and Health Checking
- Chapter 18: Deploying Services on Azure
- Chapter 19: Documenting Your API Using Swagger
- Chapter 20: Testing Services Using Postman

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: نادیا تاریخ: 1399/07/05 12:47 تعداد آرا: ۰

    سلام وقت بخیر کتاب یا جزوه Restful web servies رایگان به زبان فارسی میخواهم
  • نویسنده: Carlos تاریخ: 1399/10/07 04:26 تعداد آرا: ۰

    I can't download this book because I can't speak persian. Is there another way I can download it please
    • نویسنده: aaa تاریخ: 1399/10/10 21:35 تعداد آرا: ۰

      Hi if you see this text :"برای دانلود، نام پایتخت ایران را به فارسی و با ط دسته دار بنویسید:" Just enter "[censored]" as reuired answer into text box CUrrently i see this, for next/diff text its a new challenge
loading...

لطفا منتظر بمانید...