در خدمت دوستان عزیز هستیم با فیلم آموزش آشنایی با ASP.NET Core به زبان اصلی رو از وب سایت آموزش برنامه نویسی سورس باران جهت دانلود قرار دادیم. در این دوره آموزشی با جدیدترین نسخه ASP.NET یعنی ASP.NET Core کار خواهیم کرد.
آموزش آشنایی با ASP.NET Core
- مرور درس
- بررسی هسته ASP.NET در Visual Studio
- شروع یک پروژه جدید
- پکیج NuGet, NPM, و Bower
- استفاده ازTask Runners
- Bundler و Minifier
- فایل project.json
- روش اصلی
- تزریق وابستگی
- معرفی Pipeline
- آشنایی با هسته ASP.NET MVC
- راه اندازی MVC
- Environments
- کنترلرهای متحد
- Tag Helpers
- ایجاد یک Web API
- تنظیمات برنامه
- نمایش قطعات
- نرم افزار توسعه در سراسر فریم ورک و سیستم عامل
- فریم ورک Tradional .NET
- Mono
- NuGet
- CoreFx و CoreCLR: هسته دات نت
- به اشتراک گذاری کد با پلت فرم های استاندارد دات نت
- پیکربندی فریم ورک
- انتخاب یک فریم ورک
- هسته CLI دات نت
- گسترش نرم افزارهای هسته ASP.NET
- گزینه های استقرار
- انتشار از ویژوال استودیو
- Kestrel و وابستگی بومی
- گسترش به IIS
- گسترش به Windows Azure
- گسترش به لینوکس
- آموزش کار با nginx
آشنایی با ASP.NET Core
ASP.NET Core بر پایهی NET Core. استوار است و نگارشی از NET. محسوب می شود که مستقل از سیستم عامل و بدون واسط برنامه نویسی ویندوز عمل می کند . ویندوز هنوز هم سیستم عاملی برتر به حساب می آید ولی برنامه های وب نه تنها روز به روز از کاربرد و اهمیت بیشتری برخوردار میشوند بلکه باید بر روی سکوهای دیگری مانند فضای ابری (Cloud) هم بتوانند میزبانی (Host) شوند، ماکروسافت با معرفی ASP.NET Core گستره کارکرد NET. را افزایش داده است . به این معنی که می توان برنامه های کاربردی ASP.NET Core را بر روی بازهی گسترده ای از محیطهای مختلف میزبانی کرد هماکنون میتوانید پروژه های وب را برای Linux یا macOS هم تولید کنید. ASP.NET Core در مقایسه با MVC نخستین ، سادهتر شده و برخلاف آن هیچ ارتباطی با پروژه های Web Form ندارد و از آنجا که بر پایه NET Core. بنا شده است ایجاد پروژه های وب را بر روی بسیاری از سیستم عامل های گوناگون پشتیبانی کرده و امکان میزبانی در محیط های مختلف را داراست.
ASP.NET Core تمام امکانات ASP.NET MVC را بر پایه سکوی جدید فراهم میکند و افزودن بر این که شامل همهی کارایی های واسط کاربری وب است روش های طبیعیتری برای ایجاد محتوای پیچیده پیشنهاد میکند و امکان میدهد که بسیاری از کارهای کلیدی مربوط به توسعه ، مانند آزمایش های واحد یه سادگی انجام شوند.
ASP.NET Core چیست؟
ASP.NET Core یک فریمورک Open Source (مجانی) و Cross Platform (چندسکویی) برای ساخت اپلیکیشن های مدرن مانند Web Application , Mobile BackEnd میباشد. که قادر است در ویندوز، لینوکس و مک اجرا شود. ASP.NET Core شامل چارچوب MVC است که اکنون ویژگی های MVC و Web API را به چارچوب برنامه نویسی وب متصل میکند.
لطفا چند نکته زیر رو در نظر بگیرید:
- Cross Platform یا در فارسی چندسکوی به دسته ای از برنامه ها اطلاق می شود که قابلیت اجرا بر روی چندین پلتفرم را داشته باشند.
- برنامه های ASP.NET Core هم میتواند بر روی NET Core. و هم میتواند بر روی نسخه کامل NetFramework . اجرا شود.
- این تکنولوژی بیشتر برای بهینه سازی و توسعه فریمورک های مبتی بر محاسبات ابری پیاده سازی شده است که شامل کامپوننت های ماژولار همراه با کمترین بار اضافی بر روی سرور میباشد که باعث افزایش انعطاف پذیری اپلیکیشن های توسعه دهندگان در زمان طراحی و پیاده سازی می شود.
- شما اکنون میتوانید برنامه های کاربردی ASP.NET Core خود را بر روی ویندوز، مک و لینوکس توسعه داده و اجرا کنید.
- ASP.NET Core 1.0 ادامه دهنده و یا تکمیل کننده ی نسخه ASP.NET 4.6 نیست بلکه یک بازنویسی از چارچوب فعلی ASP.NET 4.6 است و شاید ASP.NET Core 1.0 قابلیت های یکسانی با نسخه 4.6 داشته باشد اما بسیار سبک تر و بسیار ماژولاتر است.
ویژگی های ASP.NET Core
- مجانی و Open Source شدن
- Cross Platform بودن
- سادگی در استفاده
- سبک ، قوی و ساده بودن
- دسترسی به محیط محاسبات ابری
- ارتقاء سطح ماژولار بودن
- سازگار و مطابقت کامل با NuGet Package
- ایجاد یکپارچگی در بین فریم ورک های کلاینت سایدی (Client Side) مدرن و BackEnd
- و …
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 218 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۳۱ تیر ۱۳۹۶
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس