آموزش تصویری استفاده از api در سی شارپ

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

آموزش تصویری استفاده از api در سی شارپ

محتواي بسته آموزش تصویری استفاده از api در سی شارپ

هر کدام از بخش های بسته آموزش تصویری استفاده از api در سی شارپ را می توانید، بصورت جداگانه خریداری کرده یا اینکه کل بسته را یکجا ثبت نام کنید که در این صورت، در پنل شخصی تان به تمام قسمت های آن دسترسی مشاهده و دانلود خواهید داشت.
1

معرفی دوره

2 دقیقه رایگان
آموزش تصویری معرفی دوره
2
قبل از اینکه برنامه rest client را با زبان سی شارپ، با استفاده از زبان پی اچ پی یک API ایجاد می کنیم. تا بتوانیم در سی شارپ از آن استفاده کنیم. این API با استفاده از بانک اطلاعاتی، توابع برای ارائه لیست رکوردها، ارائه یک رکورد از جدول بر اساس کلید اصلی آن، دریافت اطلاعات یک رکورد و درج در بانک اطلاعاتی و نیز اطلاعات جدید یک رکورد و اصلاح آن در بانک اطلاعاتی و حذف رکورد بر اساس کلید اصلی را فراهم می کند. این API نام تابع درخواستی و اطلاعات ارسال شده از طرف کلاینت ها را با روش POST دربافت خواهد کرد.
3
در این جلسه بخش توزیع کننده API را پیاده سازی می کنیم، دستوراتی می نویسیم که درخواست ها را از کلاینت ها دریافت کند، تابع درخواستی را تشخیص دهد و تابع مناسب را اجرا کرده و نتایح را با فرمت جیسون به سمت کلاینت بفرستد.
4
در محیط ویژوال استودیو و با زبان سی شارپ پروژه جدیدی ایجاد کرده و طراحی لازم را روی فرم انجام می دهیم تا دارای امکانات نمایش لیست رکوردها در دیتاگرید ویو، اضافه کردن، ویرایش و حذف رکوردها را داشته باشد.
5
در این جلسه تابعی پیاده سازی می کنیم تا درخواست ها از API را انجام دهد، این تابع نام متد درخواستی از API و داده های ارسالی به API را بعنوان پارامتر گرفته، با استفاده از کلاس های مناسب با سرور ارتباط برقرار کرده، داده ها را به سرور فرستاده و پاسخ را از سرور دریافت می کند.
6
پس از پیاده سازی یک تابع کلی برای درخواست از سرور API، در این قسمت برای عملیات دریافت لیست رکوردها از سرور، دریافت مشخصات یک رکورد برای ویرایش، ارسال اطلاعات یک رکورد برای درج در بانک اطلاعاتی روی سرور یا اصلاح مشخصات و حذف رکوردها، دستورات لازم را نوشته و برنامه را تست می کنیم.
7
در این جلسه با تغییر نسخه های قبلی API و کلاینت، شکل کلی تری به برنامه ها می دهیم، تا بتوانید از این نمونه برنامه ها بصورت راحت تر در پروژه های مشابه استفاده کنید. از جمله تغییرات،تعریف یک کلاس API در سی شارپ برای انجام درخواست ها و تبدیلات لازم ، ارسال اطلاعات جانبی مثل وضعیت پاسخ و پیغام به همراه رکوردها در سمت API و دریافت این نوع جدید پاسخ در سمت سی شارپ و پردازش پاسخ است.
8
دانلود نمونه پروژه به زبان سی شارپ برای ارتباط با سی شارپ . این نمونه کار طی جلسات آموزشی ساختمه شده است.

جزئيات آموزش تصویری استفاده از api در سی شارپ

REST API یک تکنولوژی جدید و کاربردی برای وب سرویس ها است. در این تکنولوژی برنامه کاربردی می تواند با هر زبانی از جمله زبان سی شارپ (C#) نوشته شده و API در اینترنت فراهم کند تا از طریق وب قابل فراخوانی و استفاده باشد. استفاده کنندگان API می توانند با هر زبانی نوشته شوند و با ارسال درخواست هایی به API ، داده هایی برای آن فرستاده و یا داده هایی از آن دریافت کنند. قبلاً مطالب آموزشی برای REST API در سایت کدنویسان قرار دادیم، برای آشنایی با مفهوم REST API مطالب زیر را مطالعه کنید:

آموزش برنامه نویسی RESTful API با زبان PHP

در این قسمت تعدادی فیلم آموزشی برای دانلود قرار داده شده که روش برنامه نویسی در سی شارپ برای ایجاد ارتباط با API با استفاده از تکنولوژی REST را فراهم می کند. در این آموزش ابتدا یک API با زبان PHP نوشته شده و روی سرور قرار می دهیم و در ادامه با زبان سی شارپ برنامه ای می نویسیم که با کمک کلاس های سی شارپ درخواست هایی به سرور فرستاذه و می تواند لیستی از رکوردها را دریافت کند ، یا رکورد جدیدی برای آن بفرستد. با استفاده از این آموزش ها و توضیحاتی که خواهیم داد، یاد خواهید گرفت: 1- چگونه با استفاده از زبان PHP یک API ایجاد کنید تا به با رسیدن درخواست ها از طریق وب، تابع درخواستی آنها را فراخوانی کرده و با اتصال به بانک اطلاعاتی، داده های مورد نیاز آنها را فراهم کرده و به آنها با فرمت جیسان پاسخ دهد. 2- چگونه نرم افزارهای در محیط ویندوز و با زبان سی شارپ بنویسید تا بدون داشتن بانک اطلاعاتی محلی با سرور در ارتباط بوده و اطلاعات را از سرور موجود در اینترنت دریافت کرده و به کاربران نمایش دهند و کاربر بتواند از طریق یک رابط کاربری مبتنی بر ویندوز و فرم های معمولی ویندوز ، اطلاعات بانک اطلاعاتی موجود در اینترنت را مدیریت نماید. 3- دارای یک نمونه برنامه API به زبان پی اچ پی خواهید بود و یک نمونه برنامه REST کلاینت به زبان سی شارپ.

اگر چه این برنامه rest client بر اساس API های ایجاد شده توسط خودمان نوشته شده است، ولی می تواند با کمی تغییرات برای ارتباط با هر API در وب استفاده شود.
برچسب ها / rest api / rest api در سی شارپ / بانک اطلاعاتی php / سی شارپ / پی اچ پی

نظرات کاربران

هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.

مشخصات

تعداد بازديد
1527
تعداد دانشجو
29
تعداد جلسات
8
مدت زمان
2 ساعت و 18 دقيقه
اندازه
254 مگابايت
هزینه ثبت نام
324 هزار تومان

برای دسترسی همیشگی به این آموزش و امکان دانلود ، در آن ثبت نام کنید.

مشاوره

در مورد مباحث دوره می توانید با مدرس صحبت کنید.


محمد محمدی مدرس دوره " آموزش تصویری استفاده از api در سی شارپ " هستم.
هر گونه سوال یا ابهام یا پیشنهادی در مورد این دوره داشتید، می تونید به روش های زیر با من تماس بگیرید:
شماره همراه
09151604068
پست الکترونیکی
mohammadi.sm@gmail.com
نرم افزار تحت وب مديريت كتابخانه

نرم افزار تحت وب مديريت كتابخانه

با نصب نرم افزار تحت وب کتابخانه امکان راه اندازی چند کتابخانه با کتب، اعضا و مدیریت مستقل فراهم می شود ضمن اینکه همه کتابخانه ها تحت مدیریت عالی قرار دارند.