ساخت APIهای وب با ASP.NET Core ۲۰۲۳
Building Web APIs with ASP.NET Core 2023
دانلود کتاب ساخت APIهای وب با ASP.NET Core ۲۰۲۳ (Building Web APIs with ASP.NET Core 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Valerio De Sanctis |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
472 |
| نوع فایل |
|
| حجم |
36.9 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب ساخت APIهای وب با ASP.NET Core ۲۰۲۳
با ASP.NET Core، APIهایی با تمام امکانات بسازید! این راهنمای کاملاً کاربردی، مانند یک پروژهی توسعهی واقعی نوشته شده است و شما را بهطور عملی با APIهای مدرن با استفاده از استانداردهای REST و GraphQL آشنا میکند.
در کتاب Building Web APIs with ASP.NET Core میآموزید که چگونه:
* محیط خود را با VS 2022، Node، Git و موارد دیگر تنظیم کنید.
* یک پروژهی ASP.NET Core را از ابتدا ایجاد کنید.
* با SQL Server یکپارچه شوید.
* از Entity Framework Core برای تنظیم یک مدل داده استفاده کنید.
* کنترلرهای بکاند ایجاد کنید.
* یک API برای ارائه داده طراحی کنید.
* با استفاده از Swagger و Swashbuckle مستندات API بنویسید.
* با استفاده از فریمورکهای معمول سمت کلاینت وب، یک API را مصرف کنید.
* با استفاده از کنترلرها و Minimal API، درخواستها و مسیرها را مدیریت کنید.
* Web API خود را در محیط عملیاتی بر روی سرویسهای میزبانی مبتنی بر ابر مانند MS Azure منتشر و مستقر کنید.
Building Web APIs with ASP.NET Core یک راهنمای عملی برای مبتدیان برای ایجاد اولین Web APIهای خود با استفاده از ASP.NET Core است. در این کتاب، یک API را توسعه خواهید داد که خدمات مبتنی بر وب، از جمله وبسایتها و برنامههای تلفن همراه، را برای یک برنامهی بازیهای رومیزی تغذیه میکند. این کتاب به طرز هوشمندانهای ساختار یافته است تا یک پروژهی توسعهی دنیای واقعی را منعکس کند و هر فصل یک درخواست ویژگی جدید را معرفی میکند. شما API خود را با اکوسیستمی از ابزارهای ASP.NET Core خواهید ساخت که به سادهسازی همهچیز، از تنظیم مدل داده گرفته تا تولید مستندات، کمک میکنند.
دربارهی فناوری
Web APIها، درِ ورودی یک برنامه هستند و دسترسی کنترلشده به دادهها و ویژگیهای آن را فراهم میکنند. ASP.NET Core، فریمورک وب مایکروسافت، با ویژگیهای قدرتمند و کاربرپسند، از جمله یک تجربهی کدنویسی نوآورانه “بدون کامپایل”، ایجاد API را ساده و تسریع میکند. این فریمورک قابل اعتماد، سریع، رایگان، متنباز و پشتیبانیشده توسط پشتیبانی افسانهای مایکروسافت است.
دربارهی کتاب
Building Web APIs with ASP.NET Core به شما میآموزد که چگونه APIهای REST ایمن، قابل نگهداری و پربازده بنویسید. این کتاب پر از بهترین شیوهها برای سبکهای API مدرن و کلاسیک، از جمله REST و GraphQL است. شما عاشق مدل Minimal API خواهید شد که به شما کمک میکند APIهایی با کیفیت حرفهای را تنها با چند خط کد بسازید. هر فصل شامل داستانهای کاربری واقعی، موارد موجود در backlog و وظایف توسعه است.
آنچه در این کتاب خواهید آموخت
* ایجاد یک پروژهی ASP.NET Core از ابتدا
* تنظیم یک مدل داده با Entity Framework Core
* ایجاد کنترلرهای بکاند
* طراحی یک API برای ارائه داده
مخاطبان کتاب
این کتاب برای توسعهدهندگانی است که تجربهای در استفاده از .NET Framework دارند.
دربارهی نویسنده
Valerio De Sanctis بیش از 20 سال تجربه در توسعهی وب و مدیریت پروژه با استفاده از ASP.NET، PHP و Java دارد.
فهرست مطالب
بخش 1 – شروع کار
1 Web APIها در یک نگاه
2 اولین پروژهی Web API ما
3 اصول و دستورالعملهای RESTful
بخش 2 – مفاهیم اساسی
4 کار با داده
5 عملیات CRUD
6 اعتبارسنجی داده و مدیریت خطا
بخش 3 – مفاهیم پیشرفته
7 ثبت وقایع برنامه
8 تکنیکهای کش
9 احراز هویت و مجوز
10 فراتر از REST
بخش 4 – به سوی تولید
11 مستندسازی API
12 انتشار و استقرار
فهرست کتاب:
۱. داخل جلد رویی
۲. ساخت APIهای وب با ASP.NET Core
۳. حق تکثیر
۴. فهرست
۵. مطالب مقدماتی
۶. بخش ۱ شروع به کار
۱ APIهای وب در یک نگاه
۲ اولین پروژه API وب ما
۳ اصول و دستورالعملهای RESTful
۱۰. بخش ۲ مفاهیم پایه
۴ کار با دادهها
۵ عملیات CRUD
۶ اعتبارسنجی داده و رسیدگی به خطا
۱۴. بخش ۳ مفاهیم پیشرفته
۷ ثبت وقایع برنامه
۸ تکنیکهای کشینگ
۹ احراز هویت و مجوزدهی
۱۰ فراتر از REST
۱۹. بخش ۴ به سوی تولید
۱۱ مستندسازی API
۱۲ انتشار و استقرار
۲۲. پیوست الف.
۲۳. فهرست نمایه
۲۴. داخل جلد پشتی
توضیحات(انگلیسی)
Build fully-featured APIs with ASP.NET Core! This all-practical guide is written like a real development project, taking you hands-on with modern APIs utilizing REST and GraphQL standards.
In Building Web APIs with ASP.NET Core you will learn how to:
- Set up your environment with VS 2022, Node, Git, and more
- Create a ASP.NET Core project from scratch
- Integrate with SQL Server
- Use Entity Framework Core to set up a data model
- Create back-end controllers
- Design an API to serve data
- Write API documentation using Swagger and Swashbuckle
- Consume an API using typical web client-side frameworks
- Handle requests and routes using controllers and Minimal API
- Release and deploy your Web API in production on cloud-based hosting services such as MS Azure
Building Web APIs with ASP.NET Core is a practical beginner’s guide to creating your first web APIs using ASP.NET Core. In it, you’ll develop an API that feeds web-based services, including websites and mobile apps, for a board games application. The book is cleverly structured to mirror a real-world development project, with each chapter introducing a new feature request. You’ll build your API with an ecosystem of ASP.NET Core tools that help simplify everything from setting up your data model to generating documentation.
About the Technology
Web APIs are the front door to an application, providing controlled access to its data and features. ASP.NET Core, Microsoft’s web framework, simplifies and accelerates API creation with powerful, developer-friendly features, including an innovative “no compile” coding experience. It is reliable, fast, free, open-source, and backed by Microsoft’s legendary support.
About the Book
Building Web APIs with ASP.NET Core teaches you how to write safe, maintainable, and performant REST APIs. It’s full of best practices for modern and classic API styles, including REST and GraphQL. You’ll love the groundbreaking Minimal API model that helps you build pro-quality APIs with just a few lines of code. Each chapter contains realistic user stories, backlog items, and development tasks.
What’s Inside
- Create an ASP.NET Core project from scratch
- Set up a data model with Entity Framework Core
- Create backend controllers
- Design an API to serve data
About the Reader
For developers with some experience using the .NET Framework.
About the Author
Valerio De Sanctis has more than 20 years of experience in web development and project management using ASP.NET, PHP, and Java.
Table of Contents
PART 1 - GETTING STARTED
1 Web APIs at a glance
2 Our first web API project
3 RESTful principles and guidelines
PART 2 - BASIC CONCEPTS
4 Working with data
5 CRUD operations
6 Data validation and error handling
PART 3 - ADVANCED CONCEPTS
7 Application logging
8 Caching techniques
9 Authentication and authorization
10 Beyond REST
PART 4 - TOWARD PRODUCTION
11 API documentation
12 Release and deployment
Table of Contents
1. inside front cover
2. Building Web APIs with ASP.NET Core
3. Copyright
4. contents
5. front matter
6. Part 1 Getting started
1 Web APIs at a glance
2 Our first web API project
3 RESTful principles and guidelines
10. Part 2 Basic concepts
4 Working with data
5 CRUD operations
6 Data validation and error handling
14. Part 3 Advanced concepts
7 Application logging
8 Caching techniques
9 Authentication and authorization
10 Beyond REST
19. Part 4 Toward production
11 API documentation
12 Release and deployment
22. appendix A.
23. index
24. inside back cover
دیگران دریافت کردهاند
ایجاد تجربههای پویای وب با PHP ۲۰۲۴
Building Dynamic Web Experiences with PHP 2024
علوم کامپیوتر, اینترنت, برنامه نویسی وب, زبانهای برنامهنویسی, برنامهنویسی با پی اچ پی(PHP), فناوری اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساخت برنامههای کاربردی وب مدرن با ASP.NET Core Blazor ۲۰۲۳
Building Modern Web Applications with ASP.NET Core Blazor 2023
علوم کامپیوتر, اینترنت, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی داتنت(.Net), برنامه نویسی مایکروسافت, برنامه نویسی وب
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساخت برنامههای کاربردی وب با پایتون و فلَسک ۲۰۲۱
Building Web Apps with Python and Flask 2021
علوم کامپیوتر, اینترنت, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با پایتون(Python), برنامه نویسی وب, برنامهنویسی متنباز (Open Source), وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساخت برنامههای کاربردی وب مدرن با Jakarta EE، پایگاههای داده NoSQL و میکروسرویسها ۲۰۲۰
Building Modern Web Applications With Jakarta EE, NoSQL Databases and Microservices 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساخت یک برنامه وب با بلیزر و ایاسپی داتنت کور ۲۰۲۰
Building a Web App with Blazor and ASP .Net Core 2020
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامهنویسی به زبان سی شارپ(C#), توسعه نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ساخت برنامههای کاربردی وب با ویژوال استودیو ۲۰۱۷ ۲۰۱۷
Building Web Applications with Visual Studio 2017 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
