دوره آموزشی ASP.NET CORE (تکنولوژی جدید مایکروسافت)

X
اگر این مطلب را مفید میدانید، لطفا برای حمایت از ما روی این دکمه کلیک کنید.

 

تکنولوژی ASP.NET Core، که در ابتدا با نام ASP.NET 5 ارائه شده بود، بازنویسی کامل ASP.NET است که با ایده‌ی کاملا ماژولار ، بهینه و انتشار یافته است.
این تکنولوژی جدید، بر خلاف سابق، بر اساس DLL نبوده و از طریق آن، قابلیت به روز رسانی منظم و توزیع آسان از طریق ناگت، میسر خواهد شد.
به علاوه ، بسیاری از الگوهای برنامه نویسی شیء‌گرا مانند تزریق وابستگی‌ها، به صورت توکار و قدرتمند از ابتدا پشتیبانی می‌شوند.

 

قبل از این فریم ورک , فضای نام System.Web.MVC مخصوص ASP.NET MVC و فضای نام مجزای دیگری به نام System.Web.Http مخصوص ASP.NET Web API بود.
اما اکنون تنها یک فضای نام مشترک و یکپارچه به نام Microsoft.AspNet.Mvc هر دوی این تکنولوژی ها  را تحت پوشش قرار می‌دهد.
ارتباط با سرور تنها از طریق IIS نبوده و با استفاده از هاست جدید چندسکویی به نام Kesterl، حتی به سرعتی 5 برابر سرعت NodeJS می توان دست یافت.

تکنولوژی های مرتبط و در تعامل با ASP.NET CORE

--------

توجه کنید

با توجه به اینکه این آموزش در حال تهیه میباشد بعد از تکمیل هر فصل فایل های آموزشی در اختیار شما عزیزان قرار خواهد گرفت.
این دوره برای اعضا ویژه سایت قابل دسترسی بوده همچنین هر فصل از این دوره بصورت یک محصول مجزا با قیمتی مناسب در دسترس خواهد بود تا شما عزیزان بتوانید بر حسب نیاز خود یکی از روش های دریافت فایل را انتخاب و اقدام به دانلود آموزش ها نمائید.

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

دانلود فایل ها برای اعضای ویژه رایگان است. اگر عضو ویژه نیستید می توانید فصل ها را به صورت تکی خریداری کنید یا عضو ویژه شوید.

بررسی ASP.NET CORE و GitHub (رایگان)

این آموزش به عنوان مقدمه ای برای شروع کار با GitHub و نحوه تعامل آن با داکیومنت متن باز ASP.NET CORE در گروه آموزشی طلوع ایجاد گردیده و بصورت رایگان ارائه میگردد.
مشاهده این فایل آموزشی به تمامی دولوپر ها توصیه میشود.

برای دانلود کلیک کنید.

فصل چهارم: اصول و مبانی ASP.NET CORE

این فصل، از چند بخش تشکیل می شود که به تدریج به سایت افزوده می شود. با خرید فصل به همه ی بخش ها دسترسی دائمی خواهید داشت.

بخش اول: Middleware

بخش دوم: StaticFiles

بخش سوم: Routing

بخش چهارم: مدیریت خطا یا Error Handling

بخش پنجم: بومی سازی (Globalization & Localization)

بخش های جدید به زودی اضافه می شود.

 

 

توجه: سرفصل ها و قسمت های جدید به زودی در روز های آینده اضافه می شود. با خرید عضویت ویژه، به مدت یک ماه از کلیه ی فایل های دوره می توانید استفاده کنید.
با خرید تکی هر فصل، به مدت نامحدود، به فایل های آن فصل دسترسی خواهید داشت.

دیدگاه‌ها

سلام .

تصویر mohammadreza-a

سلام .
آقای چابک واقعا ممنونم دمت گررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررم

سلام وقت بخیر.سعی و تلاش ما

تصویر tolooco

سلام وقت بخیر.سعی و تلاش ما این هست که تمامی مباحث رو به شکل منظم بهشون بپردازیم با توجه به اینکه مباحث جدید هست و در نظر داریم آموزش با محتوایی مناسب رو خدمت عزیزان ارائه بدیم باید دید تا چه قسمتی رو میتونیم در این سطح ارائه دهیم .
این آموزش بصورت موازی ایجاد میشه یعنی بعد از هر فصل قسمت های همون فصل رو در سایت قرار میدهیم که کابران عزیز حتی اگر مدتی رو منتظر آموزش هستند بتوانند هر فصل رو بصورت مجزا تهیه کنند یعنی نیاز نباشه برای صرفا هر فصل این آموزش عضویت ویژه خودشون رو تمدید کنند.

سلام آقای چابک من آموزش های

تصویر allami

سلام آقای چابک من آموزش های ام وی سی پیشرفته رو خریداری کردم و توی اون آموزش ها گفتید که احتمالا یه سری داکیومنت راجع به Identity تهیه کنید و مبا حثش رو به صورت عمقی بررسی کنید میخوام بدونم این داکیومنت ها که آماده میشه کی شروع میکنید؟

High performance server

تصویر abej021

High performance server runtime for Windows Server and Linux make .NET 8x faster than Node.js and 3x faster than Go
8 برابر سریع تر از node.js (به گفته مایکروسافت)

با سلام و درود فراوان خدمت

تصویر Albertkhan

با سلام و درود فراوان خدمت شما استاد عزیز
بنده هر کاری می کنم نمی توانم وارد لینک دانلود sdk مربوطه به ویندوز در صفحه ای که در آموزش فرمودید بشوم و پیش نیازها را دانلود نمایم.
آیا لینک کمکی برای اینکار وجود دارد ؟
یا شما نمی توانید در سایتتان قرار دهید تا دانلود نماییم؟
با تشکر فراوان

استاد لینکهای زیر اصلا باز

تصویر Albertkhan

استاد لینکهای زیر اصلا باز نمی شود.!
آیا باید از فیلتر شکن استفاده کنیم؟

https://go.microsoft.com/fwlink/?LinkID=827524

https://download.microsoft.com/download/4/8/f/48f0645f-51b6-4733-b808-63...

https://download.microsoft.com/download/5/5/7/557D02A5-C3D0-4EF6-A570-4F...

چند بار امتحان کردم اما باز نمی شود.
با تشکر

با سلام خدمت استاد محترم آقای

تصویر afshin160

با سلام خدمت استاد محترم آقای تاجیک .
من نسخه MVC آموزش شما را تهیه کرده بودم . و واقعا لذت بردم . از شما سپاس گذارم و امیدوارم همیشه سلامت و تن درست باشید.
1- با توجه به اینکه مسیر میکروسافت به سمت این تکنولوژی تغییر کرده و احتمالا دیگه system.web را نخواهیم دید
آیا توصیه می کنید که دیگه سویچ کنیم رو این تکنولوژی ؟ و آیا واقعا تغییرات خیلی گسترده هست ....؟

2-آیا عضویت ویژه بگیریم می توانیم تمام دوره های این مجموعه را حتی خارج از محدوده زمانی یک ماه خریداری کنیم یا می بایست مثلا برای این دوره 2-3 بار عضویت بخریم(بخاطر زمان) ؟

3- در ضمن آیا شما کلاس حضوری هم در تهران دارید؟ اگر کلاس برگذار کنید خودم اولیشم ....

یه خواهش داشتم شاید اگر پشتیبانی را بیشتر و پیوسته تر کنید خیلی بهتر باشه .. من از طریق کانال تلگرام چند سوال داشتم ولی کسی آنلاین نبود و چند ساعتی طول کشید تا جواب بگیرم . با توجه به پیشرفت سایت و این آموزش های خوب فکر می کنم می بایست در این ضمینه بیشتر کار بشه .
ممنون و سپاس از بابت آموزش های خوب شما و همکار خوبتان .

سلام وقت بخیر و ممنون از لطف

تصویر امیر چابک

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

سلام

تصویر hosseinf2012

سلام
ممنون از آموزش های کم نظیر شما
در mvc5 قبلا با کلیک راست بر روی refrences می تونستیم به وب سرویس های سایت های دیگر مثل پی لاین وصل بشیم و این گزینه در core نیست. ممنون میشم راهنمایی کنید

سلام با توجه به اینکه در asp

تصویر امیر چابک

سلام با توجه به اینکه در asp.net core به جای dll از nuget استفاده میشود.همه ریفرنس ها میبایست در قالب پکیج های ناگت به برنامه اضافه شوند اگر برای یک افزونه خاص هنوز پکیجی در ناگت وجود ندارد میتونید با مطالعه ساخت پکیج اون دی ال ال خاص را در یک پکیج فراهم آورده و از طریق پکیج اقدام نمائید. از این مقاله میتونید استفاده نمائید.

سلام

تصویر hosseinf2012

سلام
مثلا اگه من بخوام به درگاه زرین پال وصل بشم باید خود یک پکیج تو ناگت بسازم؟

سلام . برای اتصال به درگاههای

تصویر امیر چابک

سلام . برای اتصال به درگاههای اینترنتی علاوه بر dll راهکارهای دیگری وجود دارد مثل استفاده از جاوا اسکریپت و ... برای هر درگاه خاص اطلاعاتی در خصوص نحوه اتصال در سایت مربوطه وجود دارد همچنین میتونید از وبسایت مورد نظر درخواست کنید تا پکیج مربوطه در ناگت را برای شما ایجاد کند.

سلام

تصویر وحید

سلام
چند سرفصل دیگه رو در این آموزش می خواهید قرار بدید

سلام.

تصویر امیر چابک

سلام.

پیش نیاز ها :HTML,CSS,jQuery,زبان برنامه نویسی سی شارپ,MVC

و ترجیحا javascripts

نیازمندی سیستم :

1-ویژوال استدیو نسخه 2015 کامیونیتی آپدیت 3

2-نصب بسته دات نت کور

2-اس کیو ال سرور نسخه اکسپرس و یا فول 2012 و یا بالاتر

دریافت فایل های مورد نیاز از ASP.NET

اگر منظوربرنامه نویسی Xamarin

تصویر امیر چابک

اگر منظوربرنامه نویسی Xamarin اندروید و یا ویندوز app هست باید عرض کنم فعلا تمرکز آموزش های گروه آموزشی طلوع روی برنامه های وب هست.اگر فرصتی داشته باشیم در این خصوص هم فعالیت خواهیم داشت.

با سلام و خسته نباشید

تصویر reza_esk

با سلام و خسته نباشید
آقای مهندس چابک قسمت سوم از بخش اول فصل چهارم Mvc_Core بعد از دانلود اکسترکت نمی شه ( سه بار امتحان کردم)لطفا بررسی و مجددا باز گذاری نمایید ممنون

با سلام و عرض ادب

تصویر Albertkhan

با سلام و عرض ادب
قسمت سوم از بخش اول فصل چهارم Mvc_Core بعد از دانلود اکسترکت نمی شه ( 2 بار امتحان کردم)
لطفا بررسی و مجددا باز گذاری نمایید ممنون

سلام ، خسته نباشید . ممنون از

تصویر mehdizz

سلام ، خسته نباشید . ممنون از آموزش های عالیتون یک سوال داشتم

اگر بخواهیم یک پروژه ASP.Net web form رو که کاربر هم دارد باز نویسی کنیم(web Application) شما کدوم روش رو پیشنهاد می کنید؟

Asp.Net MVC یا Asp.Net Core

سلام . از هر نظر ASP.NET Core

تصویر امیر چابک

سلام . از هر نظر ASP.NET Core . مگر اینکه با توجه به جدید بودن تکنولوژی معادل دی ال ال یک کامپوننت مورد نیاز خاص که در حال حاضر از طریق وب فرم و یا ام وی سی قابل استفاده است هنوز در ناگت و در قالب پکیج ایجاد نشده باشد.

Hello, Neat post. There is an

تصویر Tahlia

Hello, Neat post. There is an issue together with your website in internet explorer, may test this?<br><br>
<br><br>
IE still is the market leader and a huge portion of other people will pass over your excellent <br><br>
writing because of this problem.<br><br>
<br><br>
Check out my page - bezpieczne tabletki odchudzające - <a href="http://tabletkina.odchudzanietak.pl">tabletkina.odchudzanietak.pl</a> -

سلام و خسته نباشید و تشکر که

تصویر mohammadreza-a

سلام و خسته نباشید و تشکر که راه های پیشرفت ما علاقه مندان به این رشته را فراهم کرده اید .
با توجه با اینکه دنیای وب داره به سمت سینگل پیج اپلیکیشن میره و چند هست که من روی فرمورک های جاوا اسکریپت مانند Angolar.js , Vue.js ,Knockout.js تحقیق کردم . خواستم بدوم با توجه با اینکه حجم Angolar در حالت فشرده 156 مگ و حجم Vue در حالت فشرده 73 مگ و حجم Knockout بدون فشرده سازی 56 مگ میباشد و طراح اصلی knockout یکی از اعضای تیمی بوده که Asp.net MVC رو طراحی کردن و از همه مهم تر یاد گیری این فرم ورک نسبت به 2 فرم دیگر بسیار آسوده تر است .خواستم درخواست این دوره آموزشی بدم البته ار امکانش هست
با تشکر

سلام و خسته نباشید ،

تصویر behnam25

سلام و خسته نباشید ،
به یاری خدا و لطف شما آموزشهای سطح پیشرفته MVC رو به پایان رسوندم ، آیا برای تکمیل مباحث MVC مطالبی در این دوره ASP.NET CORE گنجانده شده که نیاز به گذروندن این دوره از ابتدا باشد!؟

با سلام خسته نباشید

تصویر sajjadbadeei95

با سلام خسته نباشید
میخاستم بدونم شما در این دوره با apiController و نمایش اطلاعات با استفاده از angularjs اموزشی داده میشه یا نه؟؟؟

با سلام

تصویر ebham33

با سلام
بخش های جدید کی اضافه خواهند شد؟ درصورت امکان یک تاریخ تقریبی بگید. متشکرم

سلام.

تصویر moferferi

سلام.
من چند سالی هست که با asp.net کار میکنم و به ظور کامل مسلط هستم به وب فرم.
ولی از mvc و asp.net.core چیزی بلد نیستم.آیا برای یادگیری .net core باید ابتدا mvd را آموزش ببینم و یا با همین دوره ای که گذاشتین میتونم .net core را یاد بگیرم.

با سلام .من کلاس سی را

تصویر hamidniakan

با سلام .من کلاس سی را خریداری کردم که به تمام اموزش های که غیر رایگانهست دسترسی داسته باشم.اموزش jquey , فایرباگ و asp.net core که هنوز به اتمام نرسید و من تا اموزش های که منتشر شده است رو دانلود کردم.وقتی که اکانت من به پایان رسید باید برای دانلود ادامه این اموزش ها دوباره باید کلاس سی را بخرم یا نه؟

سلام وقت بخیر.در حال حاضر

تصویر امیر چابک

سلام وقت بخیر.در حال حاضر تمامی دوره های عضویت سی به غیر از دوره ASP.NET Core به اتمام رسیده و در همین مدت میتونید تمامی آموزش ها رو دانلود نمائید برای این دوره نیز میتونید به جای خرید عضویت مجدد هر فصلی که نیاز دارید و بعد از اتمام عضویت ویژه شما در سایت قرار میگیرد را خریداری نمائید.

سلام

تصویر مینا

سلام
اقای چابک مرسی برای آموزش های دقیق و جامع ای که ارائه میدید

سلام

تصویر hosseinf2012

سلام
اول از همه سپاس فراوان برای آموزش عالی
دوم سایت شما در مرورگر فایر فاکس با خطای میده
An error occurred during a connection to www.tolooco.com. Peer’s Certificate has been revoked. Error code: SEC_ERROR_REVOKED_CERTIFICATE

سوم لطفا در آموزش کار با webapi با استفاده از دیتابیس ( در مثال شما از دیتابیس استفاده نشده، مثال داده ها رو به صورت جیسون بتونیم ارسال کنیم ,Serialization) و ایدنتیتی(یعنی ثبت نام و لاگین رو با webapi برای موبایل بنویسیم) و آپلود و دانلود فایل با webapi رو مد نظر داشته باشید . اگر منبع خاصی دارید معرفی کنید

سپاس فراوان

سلام

تصویر hosseinf2012

سلام
ممنون
لطفا در صورت امکان در فصل های بعدی کار با webapi با استفاده از دیتابیس ( در مثال شما از دیتابیس استفاده نشده، مثال داده ها رو به صورت جیسون بتونیم ارسال کنیم ,Serialization) و ایدنتیتی(یعنی ثبت نام و لاگین رو با webapi برای موبایل بنویسیم) و آپلود و دانلود فایل با webapi

اگر ما بخواهیم در ویندوز سرور یا لینوکس سایت رو بعد از پابلیش با وب سرور کسترل اجرا کنیم به چه صورت خواهد بود؟

سپاس فراوان

با سلام و خسته نباشید خدمت

تصویر peyman

با سلام و خسته نباشید خدمت استاد محترم
در تمرین 4-1 بعد از اجرا کردن با پیغام زیر مواجه میشوم
Problem invoking 'RunCodeAction' on OmniSharp server: null---------------------------------------------------------------------------------------------------------

سلام

تصویر hosseinf2012

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

از متد GetCurrentUserAsync به چه صورت تو کنترلرهای دیگر برای دریافت یوز آی دی استفاده کنیم؟
به چه صورت از متد GetUserIdAsync که از متدهای موجود در کنترلر اکانت هستش استفاده کنیم؟

سپاس فراوان

ممنون

با سلام خدمت شما جناب چابک.

تصویر farhad20x

با سلام خدمت شما جناب چابک. اگر ممکنه لطفا یه زمان بندی در آموزشاتون بدین که اتنهای دوره یه زمان خاصی باشه مثلا دو ماهه یا 5 ماهه و ... که ما هم بتونیم برنامه ریزی بکنبم. (از اونجا که فن بیان شما قوی و محتوای آموزشی بالاست این پیشنهاد مطرح میشه)

سلام و خسته نباشید

تصویر msef.user

سلام و خسته نباشید
دوتا خواهش
1- اگر میشه اموزش ها ور سریعتر قرار دهید
2- مبحث Error Handling رو جامع تر توضیح بدید
با تشکر

با سلام در قسمت client side

تصویر sajjadbadeei95

با سلام در قسمت client side اگه میشه در مورد سبد علاقه مندی ها که در سایت های فروشگاهی وجود داره یه اموزشی و بدید.
با تشکر از زحمات فراوان شما

سلام

تصویر شاهرخ

سلام
فصل اول را دیدم
همه چیز رو دارین کامل میگید (دوست ندارم)
ای کاش پروژه محور جلو می رفتید
این همه اصطلاح این همه تکنولوژی این همه نصب پکیج مورد نیاز و .... باعث میشه آدم قدر PHP را بدونه
کد مینویسی نتیجه رو می بینی
(چقدر دنگو فنگ)

در کل ممنون از زحمات شما