ASP.NET Web API چیست؟
ASP.NET Web API یک فریم ورک قابل گسترش (Extensible) برای ساختن سرویس های مبتنی بر HTTP است که می توانند در اپلیکیشن های متفاوت و پلتفرم های متنوع از قبیل وب، ویندوز و موبایل مورد دسترسی قرار بگیرند. روند کار ASP.NET Web API تقریباً شبیه به برنامه های وب ASP.NET MVC است با این تفاوت که در ASP.NET Web API داده ها در قالب یک Response ارسال می شوند و نه در قالب یک HTML View. از نقطه نظر دیگر ASP.NET Web API و وب سرویس ها یا سرویس های WCF مشابه هستند و تفاوت اصلی بین آنها این است که ASP.NET Web API فقط از پروتکل HTTP پشتیبانی می کند.
AngularJS چیست؟
یکی از موضوعات مهم در برنامه نویسی تحت وب استفاده از ابزارهای متفاوت و متنوع به منظور پیاده سازی برنامه ی مورد نظر است. امروزه ابزارها و روش های متفاوتی برای ساخت برنامه های تحت وب وجود دارد و این روند رو به رشد است.
در این آموزش موردی از موارد زیر استفاده می کنیم تا یک پروژه ی SPA را پیاده سازی کنیم.
- Entity Framework و روش Code First برای ساخت بانک اطلاعاتی
- Web API و ASP.NET MVC برای ساخت برنامه ی اصلی
- کتابخانه ی Angular.js به منظور واسط بین Web API و برنامه ی SPA
لینک های دانلود
- دانلود رایگان فایل ویدئویی 0. Introduction
- دانلود رایگان فایل ویدئویی 1. Creating the Project
- دانلود رایگان فایل ویدئویی 2. Adding the Model
- دانلود رایگان فایل ویدئویی 3. Adding the Context Class
- دانلود رایگان فایل ویدئویی 4. Setting the Initilizer Class
- دانلود رایگان فایل ویدئویی 5. Changing the Layout
- دانلود رایگان فایل ویدئویی 6. Starting the Web API Part
- دانلود رایگان فایل ویدئویی 7. Adding the Controller
- دانلود رایگان فایل ویدئویی 8. Adding NextQuestionAsync
- دانلود رایگان فایل ویدئویی 9. Adding Get
- دانلود رایگان فایل ویدئویی 10. Adding StoreAsync
- دانلود رایگان فایل ویدئویی 11. Adding Post
- دانلود رایگان فایل ویدئویی 12. Running the Solution
- دانلود رایگان فایل ویدئویی 13. Adding AngularJS
- دانلود رایگان فایل ویدئویی 14. Adding nextQuestion Function
- دانلود رایگان فایل ویدئویی 15. Adding sendAnswer Function
- دانلود رایگان فایل ویدئویی 16. Creating the AngularJS template
- دانلود رایگان فایل ویدئویی 17. Adding the CSS Styles
- دانلود رایگان فایل ویدئویی 18. Running the Application
- دانلود رایگان فایل ویدئویی 19. Conclusion
- دانلود رایگان فایل پروژه Exercise Files
- پسورد تمامی فایل های سایت www.provid.ir است.