آموزش آشنایی با ASP.NET Core

Understanding ASP.NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره شما را با تمام خوبی های ASP.NET Core با استفاده از یک رویکرد عملی و اولین نسخه آزمایشی آشنا می کند. این نسخه دارای بهترین ویژگی های جدید است که در مدت زمان طولانی دیده شده است. نه تنها از توسعه نسخه سبک دات نت به نام .NET Core پشتیبانی می کند، بلکه برای اولین بار می توانید پلتفرم های غیر ویندوزی را نیز هدف قرار دهید. من این را با نشان دادن یک برنامه ASP.NET Core در حال اجرا بر روی سیستم عامل های مختلف نشان خواهم داد. همچنین خواهید دید که چگونه تجربه برنامه نویسی در ویژوال استودیو و مدل برنامه نویسی ارتقا یافته MVC بسیار بهتر شده است. این دوره با انتشار نسخه های جدید ASP.NET Core به روز نگه داشته می شود.

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

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

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

کاوش هسته ASP.NET در ویژوال استودیو Exploring ASP.NET Core in Visual Studio

  • درباره این دوره About This Course

  • شروع یک پروژه جدید Starting a New Project

  • بسته های NuGet، NPM، و Bower Packages from NuGet, NPM, and Bower

  • بسته‌بندی و کوچک‌سازی با استفاده از Gulp و Grunt Bundling and Minification Using Gulp and Grunt

  • فایل project.json The project.json File

  • کلاس استارتاپ The Startup Class

  • تزریق وابستگی Dependency Injection

  • چگونه یک درخواست پردازش می شود How a Request Is Processed

  • به خط لوله Into the Pipeline

  • خلاصه ماژول Module Summary

آشنایی با MVC 6 و چارچوب برنامه نویسی یکپارچه Understanding MVC 6 and the Unified Programming Framework

  • درباره این ماژول About This Module

  • راه اندازی MVC 6 Setting up MVC 6

  • محیط ها Environments

  • کنترلرهای یکپارچه Unified Controllers

  • یاران را تگ کنید Tag Helpers

  • یاران تگ بیشتر More Tag Helpers

  • ایجاد یک وب API Creating a Web API

  • تنظیمات برنامه Application Settings

  • مشاهده کامپوننت ها View Components

  • خلاصه ماژول Module Summary

هدف قرار دادن چندین پلتفرم با DNX و NET Core Targeting Multiple Platforms with DNX and .NET Core

  • درباره این ماژول About This Module

  • چارچوب سنتی دات نت The Traditional .NET Framework

  • فریم ورک دات نت کراس پلتفرم: مونو A Cross-platform .NET Framework: Mono

  • بسته بندی متمرکز: NuGet Centralized Packaging: NuGet

  • CoreFx و CoreCLR: NET Core CoreFx and CoreCLR: .NET Core

  • انتخاب یک چارچوب Choosing a Framework

  • محیط اجرای DotNet: DNX The DotNet Execution Environment: DNX

  • خلاصه ماژول Module Summary

استقرار برنامه های اصلی ASP.NET Deploying ASP.NET Core Applications

  • درباره این ماژول About This Module

  • گزینه های استقرار Deployment Options

  • انتشار از ویژوال استودیو Publishing From Visual Studio

  • میزبانی خود با Kestrel Self Hosting with Kestrel

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

  • در حال استقرار در Microsoft Azure Deploying to Microsoft Azure

  • استقرار در لینوکس و MacOS Deploying to Linux and MacOS

  • در حال اجرا با Nginx Running with Nginx

  • خلاصه ماژول Module Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش آشنایی با ASP.NET Core
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 12m
38
Pluralsight (پلورال سایت) pluralsight-small
23 دی 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
243
4.7 از 5
دارد
دارد
دارد
Roland Guijt

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roland Guijt Roland Guijt

Roland یک MVP مایکروسافت است که از کنجکاوی مداوم پیرامون تکنیک های جدید در توسعه نرم افزار برخوردار است. تمرکز او بر روی همه چیز است. Net و فن آوری های مرورگر. وی به عنوان یک مربی طولانی مدت دوره های زیادی را در این زمینه هدایت می کرد و در کنفرانس های بین المللی درباره آنها صحبت می کرد. او همچنین برای ارائه کارگاه های خود-توسعه یافته به دور دنیا سفر می کند. کلمه ای که وقتی به توسعه نرم افزار فکر می کند به ذهنش خطور می کند اشتیاق است! رولان به همراه همسر و دو پسرش در هلند زندگی می کند.

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

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

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