کتاب های برچسب WEB API
تاریخ: 1400/07/09 08:00
توسط: MotoMan
امتیاز: ۲
برچسب ها: WEB API |

کتاب API Design Patterns (الگو‌های طراحی اِی پی آی ها)، بهترین شیوه‌ها را برای ساخت API‌های با ثبات و کاربر پسند نشان می‌دهد. این الگوهای طراحی را می‌توان برای حل مشکلات API متداول استفاده کرد و برای متناسب شدن با نیاز‌های خاص شما، منعطف برای تغییر هستند. مثال‌های عملی و موارد استفاده مرتبط، الگوهایی برای مبانی API، عملکردهای پیشرفته و حتی سناریوهای غیر معمول را نشان می‌دهند. این کتاب، مجموعه ای از بهترین شیوه‌ها و استاندارد‌های طراحی برای وب و API‌های داخلی را شامل می‌شود.

تعداد بازدید: ۴۸۴
دیدگاه ها: ۰
تاریخ: 1400/03/18 22:18
توسط: MotoMan
امتیاز: ۰
برچسب ها: dotNET Framework |WEB API |.NET Core |Video |

از برنامه‌های وب ASP.NET Core گرفته تا برنامه‌های Xamarin، برنامه‌های ویندوزی و کنسول، اغلب با یک API یکپارچه می‌شوند. برای این کار، HttpClient گزینه‌ی پیش فرض و بهترین گزینه است. اما استفاده از آن خیلی بیشتر از ارسال درخواست و خواندن پاسخ است. در دوره ویدیویی Using HttpClient to Consume APIs in .NET Core (استفاده از HttpClient برای استفاده از API‌ها در دات نت کور) موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، نگاهی دقیق به استفاده از HttpClient و HttpClientFactory خواهید انداخت و از ساز و کار داخلی و تعاملات CRUD پایه تا کار با stream‌ها و فشرده سازی را بررسی خواهید کرد. ما همچنین لغو درخواست هایی را که دیگر نیازی به آنها نیست را پوشش خواهیم داد. علاوه بر این، شما یاد خواهید گرفت که چگونه از handler‌های پیام سفارشی برای بهبود قابلیت اطمینان درخواست‌های خود و آزمون واحد استفاده کنید. پس از به پایان رساندن این دوره، شما با زیر و بم یکپارچه کردن با API‌های انواع مختلف برنامه ها، آشنا خواهید شد.

تعداد بازدید: ۷۲۱
دیدگاه ها: ۰
تاریخ: 1399/12/08 12:59
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |Security |

API‌های سازمانی به روشی معمول برای نشان دادن قابلیت‌های کسب و کار به دنیای خارج تبدیل شده اند. نشان دادن قابلیت‌ها راحت است، اما البته که با خطر سو استفاده همراه است. کتاب Advanced API Security: OAuth 2.0 and Beyond, 2nd Edition (امنیت API پیشرفته: OAuth و فراتر، ویرایش دوم) انتشارات Apress، درباره امن کردن مهم‌ترین دارایی‌ها و API‌های تجارت شماست. همانطور که در مورد هر طراحی سیستم نرم افزاری اتفاق می‌افتد، افراد تمایل دارند که عنصر امنیت را در مرحله طراحی API نادیده بگیرند. فقط در هنگام استقرار یا در زمان یکپارچه شدن، آنها نگران امنیت می‌شوند. امنیت هرگز نباید پشت گوش انداخته شود - این یک قسمت جدایی ناپذیر از هر طراحی سیستم نرم افزاری است و باید از ابتدای طراحی، به خوبی به آن فکر شود. یکی از اهداف این کتاب، آموزش خواننده در مورد نیاز به امنیت و گزینه‌های موجود برای امنیت API‌ها است.

این کتاب شما را در روند کار راهنمایی می‌کند و بهترین شیوه‌ها را برای طراحی API‌ها برای امنیت بهتر به اشتراک می‌گذارد. امنیت API در چند سال گذشته بسیار پیشرفت کرده است. رشد استانداردهای ایمن سازی API ها، نمایی بوده است. OAuth 2.0 گسترده‌ترین استاندارد پذیرفته شده است. این فراتر از یک استاندارد است - بلکه یک چارچوب است که به افراد امکان می‌دهد که بر فراز آن راهکار هایی ایجاد کنند. این کتاب نحوه‌ی امن سازی API‌ها را از احراز هویت رایج HTTP Basic گرفته تا OAuth 2.0 و Profile‌های ساخته شده حول OAuth مانند OpenID Connect، User-Managed Access (UMA) و موارد دیگر را با جزئیات توضیح می‌دهد.
JSON نقش عمده ای در ارتباطات API دارد. بیشتر API‌های توسعه یافته امروزی فقط از JSON پشتیبانی می‌کنند نه از XML. این کتاب بر امنیت JSON تمرکز دارد. JSON Web Encryption (JWE) و JSON Web Signature (JWS) دو استاندارد به طور روزافزون محبوب برای ایمن سازی پیام‌های JSON هستند. قسمت آخر کتاب، به طور مفصل JWE و JWS را پوشش می‌دهد. هدف اصلی دیگر این کتاب، نه تنها ارائه مفاهیم و نظریه‌ها بلکه توضیح آن‌ها با مثال‌های واقعی است. این کتاب مجموعه ای جامع از مثالها را برای نشان دادن چگونگی کاربرد تئوری در عمل ارائه می‌دهد. شما در مورد استفاده از OAuth 2.0 و پروفایل‌های مرتبط برای دسترسی ایمن به API‌ها با برنامه‌های وب، برنامه‌های تک صفحه ای، برنامه‌های تلفن همراه بومی و برنامه‌های بدون مرورگر یاد خواهید گرفت.
این کتاب برای معماران امنیتی سازمانی که به بهترین شیوه‌های طراحی API علاقه مند هستند، مناسب است. این کتاب همچنین برای توسعه دهندگانی است که در حال ساخت API‌های سازمانی هستند تا با برنامه‌های داخلی و خارجی یکپارچه می‌شوند.

 

تعداد بازدید: ۱۲۶۴
دیدگاه ها: ۰
تاریخ: 1399/08/30 14:18
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |

API‌ها با سرعت فزاینده ای دنیای تجارت را متحول می‌کنند. با کمک این کتاب، مهارت‌های اساسی مورد نیاز برای طراحی سریع، ساخت و استقرار API‌های وب با کیفیت که قوی، قابل اطمینان و مقاوم هستند را کسب کنید. از طراحی اولیه به وسیله نمونه سازی اولیه و پیاده سازی تا استقرار API‌های حیاتی برای سازمان خودتان، همه را خواهید آموخت. با اعتماد به نفس، API خود را آزمایش، ایمن و مستقر کنید و از وحشت «منتشر شدن در تولید» دوری کنید. با کمک بیش از دوازده برنامه سودمند منبع باز و الگوهای برنامه نویسی رایج که می‌توانید بلافاصله از آن‌ها استفاده کنید، تقریباً از عهده هر چالش مرتبط با API بر بیایید.

طراحی API خوب به معنای شروع با اصل API-First است؛ درک اینکه چه کسانی از API استفاده می‌کنند و چه کاری می‌خواهند با آن انجام دهند و استفاده از مهارت‌های اساسی طراحی برای مطابقت با نیازهای مشتریان است در حالی که مسائل حیاتی تجاری را نیز حل می‌کنند. همچنین از روش Sketch-Design-Build برای ایجاد سریع و آسان API‌های وب قابل اعتماد و مقیاس پذیر استفاده کنید بدون اینکه خطر زیادی برای انجام کارهای تجاری روزمره داشته باشد. به کمک این کتاب، نمودارهای توالی واضح، مشخصات دقیق و توصیفات API قابل خواندن توسط ماشین که همه بازبینی شده، آزمایش شده و آماده تبدیل به کد NodeJS کاملاً کاربردی، ایجاد خواهید کرد.

در ادامه، مجموعه‌های تست قابل اطمینانی را با Postman ایجاد کنید و امنیت کنترل دسترسی و هویت مناسب را بدون نیاز به هزینه و ریسک بیشتر برای شرکت با AuthO انجام دهید. همه اینها را با استفاده از رویکرد تحویل مداوم که کد امن و کاملاً تست شده را به سرورهای عمومی شما ارسال می‌کند که برای توسعه دهندگان داخلی و خارجی  آماده به استفاده هستند، در Heroku مستقر کنید.

کتاب Design and Build Great Web APIs، برای کمک به شما در مسیر طراحی، ساخت و استقرار رابط‌های برنامه نویسی برنامه عالی (APIs) برای وب طراحی شده است. در طول مسیر، شما تعدادی از شیوه‌ها و اصول مهم را یاد خواهید گرفت که به شما در طراحی و ساخت API‌های قوی، قابل اطمینان و مقاوم کمک می‌کنند. شما همچنین در طیف وسیعی از ابزارهای توسعه دهندگان، از جمله ابزارهایی برای طراحی، مستند سازی، ساخت، آزمایش، امنیت و استقرار، مهارت کسب خواهید کرد.

تعداد بازدید: ۱۳۹۷
دیدگاه ها: ۰
تاریخ: 1399/08/09 00:57
توسط: MotoMan
امتیاز: ۳
برچسب ها: WEB API |

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

نویسندگان کتاب Designing Web APIs: Building APIs That Developers Love، تئوری طراحی API را توضیح داده و تمرینات عملی برای ساختن API وب خودتان و مدیریت عملکرد آن در محیط عملیاتی را ارائه می‌دهند. همچنین یاد می‌گیرید که چگونه می‌توان دنبال کنندگانی از توسعه دهندگان برنامه را ایجاد و نگهداری کرد. این کتاب شامل مشاوره‌های تخصصی، کاربرگ ها، چک لیست‌ها و موارد مطالعاتی شرکت هایی از جملهSlack ،Stripe ،Facebook ،Microsoft ،Cloudinary ، Oracle و GitHub است.

تعداد بازدید: ۱۵۵۴
دیدگاه ها: ۰
تاریخ: 1399/07/13 23:10
توسط: MotoMan
امتیاز: ۳
برچسب ها: WEB API |Python |Django |

اینترنت توسط API‌های RESTful تامین می‌شود. در پشت صحنه، حتی ساده‌ترین کار آنلاین نیز شامل چندین کامپیوتر است که با یکدیگر تعامل دارند. یک API ( رابط برنامه نویسی برنامه)، روشی رسمی برای توصیف ارتباط مستقیم دو کامپیوتر با یکدیگر است. اگرچه چندین روش برای ساختن API وجود دارد، اما API‌های وب که امکان انتقال داده‌ها از طریق شبکه جهانی وب را فراهم می‌کنند، اکثریت به شکل RESTful (انتقال بازنمودی حالت) هستند.

ترکیبی از Django و Django REST Framework، یکی از محبوب‌ترین و قابل شخصی سازی‌ترین روش‌ها برای ساخت API‌های وب است که توسط بسیاری از بزرگترین شرکت‌های فن آوری در جهان از جمله Instagram ،Mozilla ،Pinterest و Bitbucket استفاده می‌شود. همچنین چارچوب جنگو برای مبتدیان کاملاً مناسب است زیرا رویکرد "batteries-included" جنگو بسیاری از پیچیدگی‌های اساسی و خطرات امنیتی درگیر در ایجاد هر API وب را پنهان می‌کند.

کتاب Django for APIs، یک راهنمای پروژه محور برای ساختن API‌های مدرن با Django و Django Rest Framework‌ است. این کتاب برای مبتدیانی که قبلاً هرگز API ایجاد نکرده اند و همچنین برنامه نویسان حرفه ای که به دنبال مقدمه ای سریع از اصول اساسی و بهترین شیوه‌های جنگو هستند مناسب است.

تعداد بازدید: ۲۶۳۳
دیدگاه ها: ۵
تاریخ: 1399/07/11 11:04
توسط: MotoMan
امتیاز: ۲
برچسب ها: WEB API |ASP Core |

کتاب آموزش کامل ASP.NET Core 3 API، راهنمایی ساده و گام به گام برای ساخت، تست و استقرار ASP.NET Core API بر روی Azure است. این کتاب به شما کمک می‌کند تا با اطمینان و به شکلی کارآمد کد بنویسید و فقط هر چیزی که در این زمینه نیاز داشته باشید را در اختیار شما قرار می‌دهد.
مطالب کتاب The Complete ASP.NET Core 3 API Tutorial، با شرح نحوه راه اندازی محیط توسعه خودتان شروع می‌شود و در ادامه ابزار‌ها و فناوری‌های مختلفی را برای ساخت، تست و استقرار API‌های شما معرفی می‌کند. این کتاب، ابزار هایی همچون NET Core SDK. (Version 3.1)، Visual Studio Code، Git، xUnit، Docker، PostgreSQL، Postman، Azure DevOps و AutoMapper را پوشش می‌دهد.

این کتاب راهنمایی عملی ارائه داده است تا بتوانید به نتیجه ای ملموس و ارزشمند دست یابید و همچنین اطلاعات تئوری زیادی در مورد (REST(Representational State Transfer)، JSON(JavaScript Object Notation)، DTOs (Data Transfer Objects و الگوی معماری MVC (Model View Controller) نیز ارائه شده است.
این کتاب برای تمامی توسعه دهندگانی که از استک مایکروسافت استفاده می‌کنند و دانش پایه ای از NET Core. دارند مناسب است.

 

 

تعداد بازدید: ۲۸۵۷
دیدگاه ها: ۰
تاریخ: 1399/05/12 22:19
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |.NET Core |ASP Core |Video |

با پیشرفت فناوری، نیازمندی‌ها نیز پیشرفت می‌کنند. در دوره ویدیویی Building an API with ASP.NET Core موسسه Pluralsight که توسط Shawn Wildermuth تدریس شده است، شما دانش بنیادی در مورد چگونگی ساخت یک API را از ابتدا تا انتها فرا خواهید گرفت.

ابتدا نحوه استفاده از ASP.NET Core را برای ساختن API‌های قابل اطمینان یاد خواهید گرفت. در ادامه، REST و این که کی باید درباره آن عمل گرایانه عمل کنید را بررسی خواهید کرد. در آخر نیز می‌آموزید که چگونه API‌های خود را نسخه بندی کنید. پس از اتمام این دوره، می‌دانید که چگونه می‌توانید API ای را پیاده سازی کنید که استفاده و نگهداری از آن آسان است.

تعداد بازدید: ۲۰۶۰
دیدگاه ها: ۰
تاریخ: 1399/05/09 19:12
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |ASP Core |Video |

تست کردن یک API قابلیت اطمینان آن را بهبود می‌بخشد. تولید کد سمت کلاینت، در شروع به کار سریع برای ساختن یک کلاینت که API شما را مصرف می‌کند، به شما کمک می‌کند و OpenAPI می‌تواند در هر دو به شما کمک کند. در دوره ویدیویی Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، شما توانایی تست یک API و تولید کد از آن را به دست می‌آورید.
در این دوره ابتدا می‌آموزید که (OpenAPI (Swagger چیست. در ادامه، خواهید فهمید که چگونه می‌تواند به تولید کد کمک کند. سرانجام، شما چگونگی تست API خود را از تست دستی تا خودکار و خط فرمان، بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش مربوط به NET Core. و OpenAPI مورد نیاز برای تست API و تولید کد سمت کلاینت از آن را در اختیار خواهید داشت.

 

تعداد بازدید: ۱۴۶۷
دیدگاه ها: ۰
تاریخ: 1399/05/09 18:17
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |ASP Core |Video |

مستند سازی API‌ها اغلب به عنوان یک کار خسته کننده و در عین حال ضروری تلقی می‌شود. با استفاده از OpenAPI / Swagger، که به خوبی با ASP.NET Core یکپارچه شده است، می‌توانید این کار را انجام دهید. در دوره ویدیویی Documenting an ASP.NET Core API with OpenAPI / Swagger موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، شما توانایی مستند سازی API‌ها خودتان را بدست می‌آورید.
ابتدا یاد می‌گیرید که چگونه می‌توانید برای API خود مستندات تهیه کنید و یک رابط کاربری اضافه کنید تا امکان آزمایش API را فراهم کند. در ادامه، نحوه استفاده از ویژگی‌ها و قرارداد‌ها را برای بهبود مشخصات OpenAPI تولید شده، بررسی خواهید کرد. در آخر، نحوه برخورد با احراز هویت، نسخه بندی و سفارشی سازی رابط کاربری را نیز خواهید آموخت. پس از اتمام این دوره، مهارت و دانش OpenAPI لازم جهت مستند سازی صحیح ASP.NET Core API خود را در اختیار خواهید داشت.

 

تعداد بازدید: ۱۲۴۳
دیدگاه ها: ۰
تاریخ: 1399/05/09 17:23
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |ASP Core |Video |

تعداد زیادی از API ها، فقط بر حسب نیاز ساخته شده اند. در دوره ویدیویی Designing RESTful Web APIs موسسه Pluralsight که توسط Shawn Wildermuth تدریس شده است، شما قبل از اینکه سراغ پیاده سازی سرویس بروید، API خود را برای پاسخگویی به نیازهای خود طراحی خواهید کرد.
در ابتدا شما فلسفه‌های طراحی ایجاد یک API بر فراز REST را بدون تعصب بررسی خواهید کرد. در ادامه، نحوه طراحی API هایی برای در نظر گرفتن URI ها، verb ها، message body ها، نسخه بندی و امنیت یاد خواهید گرفت. در پایان شما بررسی خواهید کرد که چگونه ایجاد یک API می‌تواند در طول زمان ارزش خود را حفظ کند به جای اینکه شاهد API ای باشید که نمی‌توانید از شر آن خلاص شوید. در پایان این دوره، شما درک و دانش کاملی برای تولید API‌های مفید برای پروژه خودتان در اختیار خواهید داشت.

 

تعداد بازدید: ۱۴۴۶
دیدگاه ها: ۰
تاریخ: 1399/05/07 21:01
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |.NET Core |ASP Core |Video |

کد نویسی API ناهمگام، با مجموعه چالش‌های خاص خود همراه است. در دوره ویدیویی Building an Async API with ASP.NET Core موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، شما می‌توانید با نوشتن کد async، توانایی افزایش دادن مقیاس پذیری و کارایی API خودتان را بدست آورید.

در این دوره ابتدا یاد می‌گیرید که چگونه کد ناهمگام واقعا کار می‌کند و چه مزایایی می‌تواند داشته باشد. در ادامه، چگونگی استفاده از EF Core data store را به طور asynchronously، نحوه نمایش دادن داده‌ها از طریق API و چگونگی فراخوانی یک سرویس را به طور ناهمگام، یاد خواهید گرفت. سرانجام، چگونگی جلوگیری از خطاهای رایج به هنگام نوشتن کد async را بررسی خواهید کرد. وقتی این دوره را تمام کردید، مهارت و دانش کد ناهمزمان مورد نیاز برای ساخت یک API کاملاً async با ASP.NET Core را در اختیار خواهید داشت.

تعداد بازدید: ۱۶۵۷
دیدگاه ها: ۰
تاریخ: 1399/04/31 21:44
توسط: MotoMan
امتیاز: ۳
برچسب ها: WEB API |ASP Core |

از زمان معرفی NET Core 1.0.، به نظر می‌رسد که به کل اکوسیستم دات نت زندگی جدیدی اعطا شده است. این چارچوب احیا شد و اکنون با نسخه 3، به قدرتی تبدیل شده است که بتوان روی آن حساب کرد. بسیاری از فناوری‌ها به این سطح از جلا، پایداری، بلوغ و سرعت دست پیدا نکرده اند. ایجاد یک فناوری انعطاف پذیر و در عین حال پایدار تقریبا کار برجسته ای است و این دقیقاً همان چیزی است که توسعه دهندگان ASP.NET Core به آن دست یافته اند.

مهمتر از همه، API‌های REST به دلیل تواناییشان در جدا کردن قسمت‌های backend و frontend برنامه و امکان ارائه سرویس به هزاران کلاینت به طور همزمان، به یک استاندارد بالفعل در صنعت تبدیل شده اند. با انتشار هر نسخه جدیدی از این فریم ورک، محبوبیت بیشتری پیدا می‌کند، بنابراین دیگر هیچ زمانی مانند الان پیدا نمی‌شود تا از قافله عقب نمانید و ASP.NET Core Web API را به مهارت‌های خود اضافه کنید.

اگر در حال حاضر به مفاهیم C# و OOP تسلط دارید، این گام منطقی بعدی است. اگر می‌خواهید که زیر و بم توسعه وب، مدل سازی داده ها، ذخیره سازی داده ها، امنیت، بهینه سازی را به شکلی ساده یاد بگیرید، کتاب Ultimate ASP.NET Core 3 Web API برای شما بهترین گزینه است.

تعداد بازدید: ۳۹۶۶
دیدگاه ها: ۳
تاریخ: 1399/03/10 21:50
توسط: MotoMan
امتیاز: ۲
برچسب ها: WEB API |ASP Core |Video |

در دوره ویدیویی Implementing Advanced RESTful Concerns with ASP.NET Core 3، شما نحوه پیاده سازی دغدغه‌های پیشرفته RESTful را با ASP.NET Core 3 یاد می‌گیرید. پیاده سازی این موارد منجر به API‌های بهتر و تکامل پذیر‌تر می‌شود. همچنین در این دوره شما خواهید آموخت که چگونه API‌های خود را با صفحه بندی، مرتب سازی و شکل دهی به داده‌ها بهبود دهید.

در دوره پیاده سازی دغدغه‌های پیشرفته RESTful با ASP.NET Core 3، شما همچنین می‌آموزید که چگونه API خود را با HATEOAS و مذاکره محتوای پیشرفته، تحول پذیر‌تر و قوی‌تر کنید و چگونه با caching و همزمانی نیز کار کنید. در پایان این دوره، شما باید در مورد محدودیت‌های REST بدانید و به سطح 3 RESTful API خواهید رسید که بالاترین سطح بلوغ ممکن است.

تعداد بازدید: ۲۲۰۶
دیدگاه ها: ۰
تاریخ: 1399/03/03 21:30
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API |ASP Core |Video |

در این دوره یاد می‌گیرید که چگونه یک RESTful API را با ASP.NET Core 3 بسازید. ایجاد یک API واقعاً RESTful با ایجاد یک Web API معمولی کاملاً متفاوت است، اما در دوره ویدیویی Building a RESTful API with ASP.NET Core 3 موسسه Pluralsight که توسط Kevin Dockx تدریس شده است، ساختن RESTful API واقعی را با ASP.NET Core 3 یاد خواهید گرفت.

شما با بررسی نحوه تعامل با API خودتان با استفاده از متد‌های صحیح HTTP و کد‌های وضعیت و اینکه امنیت متد و خودتوانی در مورد چیست، کار را شروع می‌کنید. در ادامه، نحوه اعتبار سنجی ورودی را که برای API ارسال شده است و چگونگی پیاده سازی امکانات رایج مانند فیلتر و جستجو کردن را می‌آموزید. در پایان این دوره، شما همه چیز را درباره محدودیت‌ها و مزایای REST و چگونگی پیاده سازی آن‌ها هنگام ساختن API‌های خودتان با ASP.NET Core 3 را می‌آموزید.

تعداد بازدید: ۲۸۸۱
دیدگاه ها: ۱
تاریخ: 1398/10/19 16:13
توسط: MotoMan
امتیاز: ۱
برچسب ها: ASP.NET |WEB API |.NET Core |ASP Core |

امروزه وب سرویس‌ها نقش مهمی در توسعه وب دارند. برنامه‌های در حال رقابت باید در هر دستگاه و سیستم عاملی در دسترس باشند. وب سرویس‌ها به ما کمک می‌کنند تا منطق و رابط کاربری را از هم جدا کنیم. بنابراین، رویکرد 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 مستند می‌کنید.

تعداد بازدید: ۴۲۱۵
دیدگاه ها: ۳
loading...

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