آموزش ساخت برنامه های کاربردی با ASP.NET MVC 4

Building Applications with ASP.NET MVC 4

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سلام، و به Pluralsight خوش آمدید! نام من اسکات آلن است، و می‌خواهم یک نمای کلی از دوره آموزشی خود، Building Applications with ASP.NET MVC 4 به شما ارائه دهم. این برنامه برای کمک به شما در یادگیری موارد ضروری برای شروع ساخت برنامه‌های کاربردی با چارچوب MVC مایکروسافت طراحی شده است و مواردی را پوشش می‌دهد. مانند کار با کنترلرها و نماهای Razor، و همچنین Entity Framework، Entity Framework migrations، JavaScript، jQuery و ابزارهای استقرار وب ویژوال استودیو. وقتی کارتان تمام شد، آماده خواهید بود که ساخت برنامه های خود را در چارچوب MVC شروع کنید. من مشتاقانه منتظر همکاری با شما در زمینه ساخت برنامه های کاربردی با ASP.NET MVC 4، اینجا در Pluralsight هستم.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه ای بر ASP.NET MVC 4 Introduction to ASP.NET MVC 4

  • معرفی Introduction

  • نصب کننده بستر وب Web Platform Installer

  • ابزارها The Tools

  • پروژه جدید New Project

  • مدل ها، نماها، کنترلرها Models, Views, Controllers

  • ایجاد تغییرات Making Changes

  • تست واحد Unit Testing

  • جاوا اسکریپت و CSS JavaScript and CSS

  • خلاصه Summary

کنترلرها در ASP.NET MVC 4 Controllers in ASP.NET MVC 4

  • معرفی Introduction

  • مسیرها و کنترلرها Routes and Controllers

  • اقدامات و پارامترها Actions and Parameters

  • نتایج اقدام Action Results

  • انتخابگرهای اقدام Action Selectors

  • فیلترهای اکشن Action Filters

  • خلاصه Summary

Razor Views Razor Views

  • معرفی Introduction

  • مبانی تیغ Razor Basics

  • عبارات کد Code Expressions

  • بلوک های کد Code Blocks

  • نماهای چیدمان Layout Views

  • راهنماهای HTML HTML Helpers

  • نماهای جزئی Partial Views

  • خلاصه Summary

کار با داده ها (قسمت اول) Working With Data (Part I)

  • معرفی Introduction

  • چارچوب نهاد The Entity Framework

  • نهادهای ساختمانی Building Entities

  • مهاجرت های پایگاه داده Database Migrations

  • با استفاده از LINQ Using LINQ

  • یک فیلتر جستجو A Search Filter

  • خلاصه Summary

کار با داده ها (قسمت دوم) Working With Data (Part II)

  • معرفی Introduction

  • یک کنترل کننده رستوران A Restaurant Controller

  • بررسی لیست Listing Reviews

  • ایجاد یک بررسی Creating a Review

  • ویرایش یک بررسی Editing a Review

  • تکلیف انبوه Mass Assignment

  • حاشیه نویسی اعتبار سنجی Validation Annotations

  • اعتبار سنجی سفارشی Custom Validations

  • خلاصه Summary

AJAX و ASP.NET MVC AJAX and ASP.NET MVC

  • معرفی Introduction

  • اسکریپت ها The Scripts

  • مدیریت اسکریپت ها Managing Scripts

  • AJAX Helpers AJAX Helpers

  • جستجوی Async An Async Search

  • تکمیل خودکار Autocompletion

  • نتایج صفحه بندی Paging Results

  • خلاصه Summary

امنیت و ASP.NET MVC 4 Security and ASP.NET MVC 4

  • معرفی Introduction

  • احراز هویت Authentication

  • احراز هویت ویندوز Windows Authentication

  • احراز هویت فرم ها Forms Authentication

  • کنترل عضویت Taking Control of Membership

  • احراز هویت فرم ها در عمل Forms Authentication In Action

  • مجاز کردن Authorize

  • بذر عضویت Seeding Membership

  • جعل درخواست متقابل سایت A cross site request forgery

  • OpenID و OAuth OpenID and OAuth

  • خلاصه Summary

زیرساخت ASP.NET MVC 4 ASP.NET MVC 4 Infrastructure

  • معرفی Introduction

  • ذخیره سازی Caching

  • تنظیمات کش Cache Settings

  • نمایه های کش Cache Profiles

  • بومی سازی Localization

  • منابع Resources

  • تشخیص Diagnostics

  • پایش سلامت و ELMAH Health Monitoring and ELMAH

  • خلاصه Summary

تست واحد با ASP.NET MVC 4 Unit Testing with ASP.NET MVC 4

  • معرفی Introduction

  • توسعه آزمایش محور Test Driven Development

  • طراحی تست محور Test Driven Design

  • تست های کنترل کننده خانه Home Controller Tests

  • تست های اکشن ایجاد کنید Create Action Tests

  • خلاصه Summary

استقرار و پیکربندی Deployment and Configuration

  • معرفی Introduction

  • فایل های پیکربندی Configuration Files

  • سلسله مراتب پیکربندی Configuration Hierarchy

  • میزبانی ASP.NET MVC Hosting ASP.NET MVC

  • آماده سازی برای استقرار Preparing For Deployment

  • در حال استقرار در IIS Deploying to IIS

  • استقرار دوم A Second Deployment

  • استقرار در Windows Azure Deploying to Windows Azure

  • خداحافظ و موفق باشی Good Bye, and Good Luck

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت برنامه های کاربردی با ASP.NET MVC 4
جزییات دوره
7h 23m
84
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
6,571
4.7 از 5
دارد
دارد
دارد
Scott Allen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Allen Scott Allen

اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.