آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

استفاده کردن Web API 2 از Entity Framework 6

دوره های مرتبط با این مقاله

استفاده کردن Web API 2 از Entity Framework 6

این مقاله به شما پایه های ساخت Web application سمت مدیر را با استفاده از ASP.NET Web API آموزش می دهد. این مقاله از EntityFramework 6 برای لایه داده ها و Knockout.js برایapplication JavaScript سمت کاربر استفاده می کند. در زیر تصویری که شما در انتها آن را خواهید ساخت نشان می دهیم.

آموزش Web Api

این app از طراحی SPA استفاده می کند. SPA تکنیکی برای Web application است که یک صفحه HTML را بارگذاری می کند و سپس به جای بارگذاری کل صفحه تنها قسمت هایی که تغییر می کند را به صورت پویا تغییر می دهد. بعد از اولین بارگذاری صفحه، app با درخواست های AJAX با سرور در ارتباط می باشد.در خواست های AJAX ، داده های JSON برای به روز رسانی UI بر می گرداند.

AJAX مبحث جدیدی نیست، در واقع فریم ورک های جاوا اسکریپتی هستند که ساختن و نگه داری یک برنامه SPA پیچیده را آسان تر می کنند. این مقاله از Knockout.js استفاده می کند ولی شما می توانید از هر نوع فریم ورک جاوا اسکریپت سمت کاربر استفاده کنید.

در زیر به چند مرحله اصلی برای این برنامه می پردازیم:

  • ASP.NET MVC یک صفحه HTML می سازد.
  • ASP.NET Web API درخواست های AJAX را مدیریت می کند و داده JSON بر می گرداند.
  • Knockout.js المان های HTML را با داده های JSON تطبیق می دهد.
  • با Entity Framework به پایگاه داده متصل می شویم.

ساخت یک پروژه

Visual studio را اجرا کنید. در منو File روی New و سپس Project کلیک کنید.

در پنجره New Project در سمت چپ روی Web کلیک کنید و در پنجره وسط، ASP.NET Web Application را انتخاب کنید. نام پروژه را bookservice بگذارید و OK کنید.

آموزش Web Api

در پنجره New ASP.NET Project قالب Web API را انتخاب کنید.

آموزش Web Api

در مقاله بعد این مبحث را با اضافه کردن Controller و Models ادامه می دهیم.

  • 1723
  •    1128
  • تاریخ ارسال :   1395/03/06

دانلود PDF دانلود فیلم آموزشی دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
استفاده کردن Web API 2 از Entity Framework 6
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .