دوره برنامه درسی ASP.NET MVC5 (قسمت دوم)

خب در این قسمت ما علاوه بر اینکه چه چیزهای دیگری برای یادگیری از جلسه دوره قبل مانده را بررسی میکنیم

مطالب جلسه قبلی را باز میکنیم مفاهیم mvc و ……

همچنین دوره یادگیری بعد از جلسه اول چه چیز میباشد .

جی کوئری
مقدمه ای بر جی کوئری
درک جی کوئری
جی کوئری – چه، چرا و چه زمانی
JavaScript VS jQuery
استفاده از جی کوئری

jQuery انتخابگرهای

AJAX

درک jQuery  اجکس
ساخت GET و POST درخواست پاسخ

Entity Framework

مقدمه ای بر Entity Framework

ORM چیست

استفاده ORMs با دات نت

درک  Entity Framework

مزایای استفاده از Entity Framework

روش مدل سازی داده ها

عملیات CRUD
فراخوانی stored procedure

ASP.NET Web API

مقدمه ای بر ASP.NET وب API

REST چیست

درک ASP.NET Web API

ASP.NET Web API VS WCF Rest VS Web Service

مزایای استفاده از وب ASP.NET API

Controller Actions

درک  Controller Actions
ایجاد Controller
ایجاد  Actions
مصرف API وب و توسعه

Consuming Web API Deployment

 

 

توسعه پروژه

معماری نرم افزار

طراحی معماری نرم افزار

توسعه لایه DAL با استفاده از Entity Framework

پیاده سازی الگوی مخزن طراحی

 

ایمن API وب

پیاده سازی احراز هویت عمومی
پیاده سازی مجوز

 

سبد خرید

جستجو محصولات
فیلتر محصولات

اضافه کردن محصولات به سبد خرید
از بین بردن محصولات به سبد خرید

دروازه پرداخت

 

درک فرآیند دروازه  پرداخت
یکپارچه سازی دروازه پرداخت
مثال تعاملات موفق
لیست معاملات ناموفق
گسترش

استقرار نرم افزار بر روی IIS

 

……………………

برای شروع ما پست های آموزشی قبلا در سایت گذاشتیم :

 

آموزش ASP.NET MVC قدم به قدم (قسمت اول)

آموزش ASP.NET MVC قدم به قدم (قسمت دوم)

آموزش ASP.NET MVC قدم به قدم (قسمت سوم)

 

خب ما از قسمت مدل شروع میکنیم :

Strongly Typed View

سه راه برای انتقال اطلاعات از یک کنترلر به یک view در ASP.NET MVC :

As a strongly typed indication object.
As a energetic form (using @model dynamic)
استفاه از ViewBag

 

فرض ما اطلاعات درون کنترلر میخواهیم به ویو بفرستیم مثلا اطلاعات یک کاربر از دیتابیس خواندیم »:

برای این کار میتوانیم وقتی روی کنترلر رزاست کلیک میکنیم و supplement میزنیم در پنجره باز شده گزینه  Create a strongly-typed perspective را

بزنیم و نوع اطلاعات میخواهیم بفرستیم از مدل انتخاب کنیم

یا بالای کد ویو از کد زیر استفاده کنیم :

.

در یالا ما از viewmodel نوع LoginView indication انتخاب کردیم

مثال برای درک بهتر :

 

.

منبع: pars-seo http://pars-seo.ir/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%B3%D8%A7%DB%8C%D8%AA/mvc/%D8%AF%D9%88%D8%B1%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1%D8%B3%DB%8C-asp-net-mvc5-%D9%82%D8%B3%D9%85%D8%AA-%D8%AF%D9%88%D9%85/

درباره نویسنده

ابراهیم حنفی (متخصص سئو) هستم، 8 سال سابقه فعالیت در حوزه وب رو دارم و بطور تخصصی 4 سال هست که سئو کار میکنم و به لطف خدا نمونه کارهای خوبی در این زمینه بدست آوردم.

دیدگاه خود را بنویسید