این دوره به شما میآموزد که چگونه از ویژگیهای جدید قدرتمند ASP.NET Core 7.0 برای ساختن نسل بعدی برنامههای کاربردی وب استفاده کنید.
آنچه خواهید آموخت:
ASP.NET Core اکنون یک پلتفرم کاملا یکپارچه است و همچنان به افزودن ویژگیهای جدید سالانه ادامه میدهد. همراهی با آخرین ویژگیها در طول این انتشار سریع میتواند چالش برانگیز باشد. در این دوره آموزشی، What`s New in ASP.NET Core 7.0، خواهید آموخت که این آخرین نسخه فریم ورک چه ویژگیهای جدیدی ارائه میدهد. ابتدا، وضعیت اکوسیستم دات نت، نحوه نصب دات نت 7.0 و ارتقای پروژههای موجود به آخرین نسخه را بررسی خواهید کرد. در مرحله بعد، پیشرفتهایی را در Blazor و نحوه استفاده از آن برای ساختن رابطهای کاربری cross-پلتفرم با MAUI کشف خواهید کرد. سپس، بهروزرسانیهای الگوی Minimal API و بهروزرسانیهای خود ASP.NET Core پلتفرم، از جمله بهروزرسانیهای پیکربندیهای ضروری و اجزای میانافزار را بررسی خواهید کرد. در نهایت، شما ملزومات Orleans را یاد خواهید گرفت، فریمورکی قدرتمند برای ساخت اپلیکیشنهای بومی ابری و مقیاسپذیر که اکنون بخشی ضروری از ASP.NET Core است. پس از اتمام این دوره، مهارتها و دانش لازم برای شروع ساختن نسل بعدی برنامهها در ASP.NET Core 7.0 را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Get Set up to Work with ASP.NET Core 7.0 [27mins]
02-01 Introducing .NET 7.0 [3mins]
02-02 The State of the .NET Ecosystem [4mins]
02-03 Installing .NET 7.0 [2mins]
02-04 Exploring ASP.NET Core 7.0 [4mins]
02-05 Demo- Setting up the Sample Project [4mins]
02-06 Upgrade and Version Considerations [4mins]
02-07 Demo- Upgrading an Existing Project to .NET 7.0 [5mins]
02-08 Summary [1mins]
03 Exploring Blazor Enhancements [36mins]
03-01 Exploring Blazor in ASP.NET Core 7.0 [4mins]
03-02 Demo- Implementing New Binding Features [4mins]
03-03 Demo- Passing State Between Pages [5mins]
03-04 Demo- Using Location Changing Events [5mins]
03-05 Demo- Exploring QuickGrid [6mins]
03-06 Demo- Exploring Blazor Template Changes [2mins]
03-07 Exploring .NET MAUI Blazor Apps [4mins]
03-08 Demo- Touring a Blazor .NET MAUI App [4mins]
03-09 Summary [2mins]
04 Improvements to Minimal APIs [31mins]
04-01 Exploring Minimal APIs in ASP.NET Core 7.0 [2mins]
04-02 Demo- Working with Filters [5mins]
04-03 Demo- Configuring Groups of Endpoints [4mins]
04-04 Demo- Handling File Uploads [2mins]
04-05 Demo- Data Binding Improvements [4mins]
04-06 Exploring OpenAPI [3mins]
04-07 Demo- Enhanced OpenAPI Support [4mins]
04-08 Demo- Unit Testing Endpoints [5mins]
04-09 Summary [2mins]
05 Updates to the ASP.NET Core Platform [36mins]
05-01 Understanding the ASP.NET Core 7.0 Platform Updates [2mins]
05-02 Introducing Rate Limiting [4mins]
05-03 Demo- Concurrency Rate Limiting [6mins]
05-04 Demo- Fixed Window Rate Limiting [5mins]
05-05 Containerization Improvements [5mins]
05-06 Demo- Containerizing with dotnet publish [3mins]
05-07 Demo- Working with Output Caching [5mins]
05-08 Reintroducing Orleans [4mins]
05-09 Closing Thoughts [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 برای کار با ASP.NET Core 7.0 تنظیم کنید [27 دقیقه]
02-01 معرفی دات نت 7.0 [3 دقیقه]
02-02 وضعیت اکوسیستم دات نت [4 دقیقه]
02-03 در حال نصب دات نت 7.0 [2 دقیقه]
02-04 کاوش ASP.NET Core 7.0 [4 دقیقه]
02-05 نسخهی نمایشی- راه اندازی پروژه نمونه [4 دقیقه]
02-06 ملاحظات ارتقا و نسخه [4 دقیقه]
02-07 نسخهی نمایشی- ارتقاء یک پروژه موجود به .NET 7.0 [5 دقیقه]
02-08 خلاصه [1 دقیقه]
03 کاوش در بهبود Blazor [36 دقیقه]
03-01 کاوش Blazor در ASP.NET Core 7.0 [4 دقیقه]
03-02 نسخهی نمایشی- پیادهسازی ویژگیهای اتصال جدید [4 دقیقه]
03-03 نسخه نمایشی- عبور از وضعیت بین صفحات [5 دقیقه]
03-04 نسخهی نمایشی- استفاده از رویدادهای تغییر مکان [5 دقیقه]
03-05 نسخهی نمایشی- کاوش QuickGrid [6 دقیقه]
03-06 نسخهی نمایشی- بررسی تغییرات قالب Blazor [2 دقیقه]
03-07 کاوش برنامههای NET MAUI Blazor [4 دقیقه]
03-08 نسخهی نمایشی- گشت و گذار در برنامه Blazor .NET MAUI [4 دقیقه]
03-09 خلاصه [2 دقیقه]
04 بهبود در APIهای حداقل [31 دقیقه]
04-01 کاوش حداقل APIها در ASP.NET Core 7.0 [2 دقیقه]
04-02 نسخهی نمایشی- کار با فیلترها [5 دقیقه]
04-03 نسخهی نمایشی- پیکربندی گروههای نقطه پایانی [4 دقیقه]
04-04 نسخهی نمایشی- مدیریت بارگذاری فایل [2 دقیقه]
04-05 نسخهی نمایشی- بهبودهای اتصال داده [4 دقیقه]
04-06 کاوش OpenAPI [3 دقیقه]
04-07 نسخهی نمایشی- پشتیبانی از OpenAPI پیشرفته [4 دقیقه]
04-08 نسخهی نمایشی- نقاط پایانی تست واحد [5 دقیقه]
04-09 خلاصه [2 دقیقه]
05 بهروزرسانیهای ASP.NET Core پلتفرم [36 دقیقه]
05-01 درک بهروزرسانیهای ASP.NET Core 7.0 پلتفرم [2 دقیقه]
05-02 معرفی محدودیت نرخ [4 دقیقه]
05-03 نسخهی نمایشی- محدودیت نرخ همزمانی [6 دقیقه]
05-04 نسخهی نمایشی- محدودیت نرخ پنجره ثابت [5 دقیقه]
05-05 بهبود ظروف [5 دقیقه]
05-06 نسخهی نمایشی- محفظهسازی با انتشار dotnet [3 دقیقه]
05-07 نسخهی نمایشی- کار با ذخیره خروجی [5 دقیقه]
05-08 معرفی مجدد اورلئان [4 دقیقه]
05-09 افکار پایانی [2 دقیقه]
الکس ولف به عنوان یک توسعه دهنده محتوای دات نت و آزور در مایکروسافت کار میکند و علاقه زیادی به یادگیری و آموزش توسعه نرمافزار دارد. او بیش از یک دهه تجربه و گواهینامههای متعدد در اکوسیستم دات نت و فناوریهای مرتبط دارد. او همچنین به شدت درگیر فناوریهای DevOps و Cloud برای بهبود گردشهای کاری و زیرساختهای توسعه است. الکس تقریباً برای شرکتهایی در هر اندازهای کار کرده است، از شرکتهای نوپا کوچک گرفته تا شرکتهای بسیار بزرگ. او همچنین به سایر فناوریهای بصری و تعاملی مانند انیمیشن دیجیتال و توسعه بازی با Maya و Unity علاقه دارد.