أرشيف الأوسمة: ASP.NET Web API

الملف المكتوب من الدرس الآول من دورة ASP.NET Web API 2

ASP.NET Web API Course

الدرس الأول

تعرف على ASP.NET Web API

الهدف من الدرس

التعرف على ASP.NET Web API ولماذا وجدت وفى أى حالة يمكن إستخدامها وكيف يمكننا بالفعل إستخدامها فى تطبيقاتنا وما الهدف من وجودها فى الأصل , وما هى آلية عملها.

محتويات الدرس

  • مقدمة
    • Service

    • Service Types in .NET

  • ما هى ASP.NET Web API؟
  • التعريف بـ HTTPومما يتكون ؟
  • التعريف والتفصيل لكلاً من HTTP Request , HTTP Response؟
  • HTTP Methods

  • HTTP Status Code

  • HTTP Headers

  • HTTP Body

  • لماذا التفصيل فى HTTP؟
  • العودة إلى ASP.NET Web APIوالتعريف بها ؟
    • لماذا سأقوم بإستخدام ASP.NET Web API؟

    • التعريف بـ ASP.NET Web APIمن ناحية فنية وماذا تقدم لنا ؟

  • العلاقة بين Web APIوبين Web Form , MVC .
  • كيف أقوم بإستخدام ASP.NET Web API؟
  • تمرين فى كيفية بناء ASP.NET Web API .

استمر في القراءة الملف المكتوب من الدرس الآول من دورة ASP.NET Web API 2

Advertisements

لو محتار تبدأ فى دورة ASP.NET Web API ___________ ومش عارف تحدد , ممكن نساعدك .

لو محتار تبدأ فى دورة ASP.NET Web API  ___________ ومش عارف تحدد , ممكن نساعدك .

س: هل كل مطور ويب لازم يعرف إزاى يستخدم
ASP.NET Web API ؟
؟
؟
؟
ج: صحيح, لازم يعرف إزاى يستخدمها.

س: طيب هيا أصلاً بتعمل أيه ؟ وبستخدمها فى أيه ؟
؟
؟
؟
ج: مممم, طيب
ASP.NET Web API = Service

س: طيب هيا تفرق أيه بقى عن
Web Service , WCF Service ؟
؟
؟
؟
ج: تفرق إنها بسيطة, مش محتاجة إى إعدادات علشان تشتغل, وكمان بتضمن لك إنتشار واسع, لإنها معتمدة فى شغلها على
HTTP
فأى تطبيق من أى نوع بأى لغة يقدر يرسل ويستقبل
HTTP Request /HTTP Response
قادر ينادى عليها ويستفيد منها , فدا الإنتشار الواسع اللى نقصده .

كمان بتدعم ما يعرف بإسم “التفاوض على المحتوى”, طيب يعنى أيه يعنى ؟ ____________ يعنى تقدر ترسل عنوان زى ده :
http://www.servicesite.com/Products
ومرة تقوله محتاج منك
XML
وممكن مرة تانية تقوله محتاج منك
JSON

مش بس كده, لا دى مبنية على أسس
MVC
يعنى هتلاقى عندك
Controller
وهتلاقى
Model
طيب ودا معناه أيه ؟ ؟ ؟ __________ دا معناه, إنك هتلاقى حاجات كتير موجودة فى
MVC
زى
Routing
Model Validation
Action Filters
Authentication & Authorization
Model Bindings
Formatters
زى حاجات كتيييييييييييييييييير بنتكلم فيها فى دورة
ASP.NET Web API

س: طيب هل إستخدامها بيكون داخل
MVC
بس ؟
؟
؟
؟
ج: لا طبعاً, تقدر تستخدمها بشكل مستقل, وتقدر تستخدمها داخل
MVC
أو
Web Forms
كمان .
أو حتى داخل
Windows Application
!!!!!

س: يعنى ممكن أستخدمها داخل
Web Forms
من غير ما أعرف MVC ؟
؟
؟
؟
ج : أيوه طبعاً, ومفيش قلق, لإننا عملنا حسابنا فى ده وإحنا بنشرح دورة
ASP.NET Web API

إحنا على مدار 15 درس إتكلمنا كتيير عن
ASP.NET Web API
وعملنا مشروع كامل ___ بالتطبيق العلمى _____ بالفيديو ___ وحلينا مشاكل كتيييييييييير ______ هتستفيد منها , لإنها بتحاكى الواقع العملى , اللى المفروض تقابله فى شغلك وإنت بتكتب كود.

وكانت من أمتع وأفضل الدورات, وأكثرهم معلومات من الواقع العملى, وجرب بنفسك , إو إسأل حد إشترك فى الدورة دى .

وتقدر تشترك فيها من هنا : http://goo.gl/YnHeiz

تم إنشاء صفحة على فيس بوك للدورات

السلام عليكم

يمكنك متابعة الصفحة الخاصة بالدورات لمتابعة العروض والدورات الجديدة , كذلك ستجد مقتطفات من الدروس , بل وستجد أيضاً نماذج لدروس من الدورات , إضافة إلى  أمثلة لفيديوهات شرح من هذة الدورات , والكثير من المقالات والأخبار التقنية فيما يخص Web Development , يمكنك الإنضمام إلينا عبر الرابط التالى :-
 https://www.facebook.com/AhmedMoosaCourses

بالتوفيق للجميع .

قريباً :- دورة فى ASP.NET Web API

السلام عليكم ورحمة الله وبركاته

دورة عبر الإنترنت فى ASP.NET Web API

ASP.NET Web API Course
ASP.NET Web API Course
قريباً إن شاء الله رب العالمين , دورة فى ASP.NET Web API وتحتوى على أمثلة لكلاً من JQuery و KnockoutJs و AngularJs. والغوص داخل HTTP ومعرفة أدوات تستخدم فى عمليات Debugging مثال Fiddler و Developer Tools , وكذلك العمل مع OData ومعرفة ما هى وأستخدامها ., نسأل الله التيسير والتوفيق للجميع.