نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
درک بین المللی سازی اولین قدم در ایجاد برنامه های وب برای بازار جهانی است. در این دوره ، شما می آموزید که چگونه با استفاده از کتابخانه های بین المللی جدید ASP.NET Core پشتیبانی از چندین فرهنگ را پیاده سازی کنید. در هسته ایجاد برنامه های وب ASP.NET Core آماده ، دانش کاملی از روند بین المللی سازی است. در این دوره ، ASP.NET Core Internationalization Deep Dive ، شما خواهید آموخت که چگونه به طور موثر برنامه ریزی و استراتژی بین المللی سازی را انجام دهید که راه حل های ASP.NET Core شما را برای میلیون ها کاربر در سراسر جهان کاملاً متناسب کند. شما مفاهیم و اصطلاحات اصلی را در پشت بین المللی سازی و بهترین روشهای چگونگی سازماندهی منابع مرتبط با فرهنگ و فرهنگ فرا خواهید گرفت. سرانجام ، شما می آموزید که چگونه با استفاده از کتابخانه های بین المللی جدید ASP.NET Core پشتیبانی از فرهنگ های مختلف را پیاده سازی کنید. پس از اتمام این دوره ، دانش بنیادی از مکانیسم های بین المللی سازی در ASP.NET Core خواهید داشت که به شما کمک می کند تا در ساخت برنامه های وب برای بازار جهانی به جلو حرکت کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک بین المللی شدن
Understanding Internationalization
-
بررسی اجمالی ماژول
Module Overview
-
تنظیم محیط زیست
Setting up the Environment
-
تعاریف و اصطلاحات
Definitions and Terminology
-
درک فرهنگ ها
Understanding Cultures
-
فرهنگ ها در هسته .NET
Cultures in .NET Core
-
نسخه ی نمایشی: کار با کلاس CultureInfo
Demo: Working with CultureInfo Class
-
نسخه ی نمایشی: ارتقا به Visual Studio 2017
Demo: Upgrading to Visual Studio 2017
-
فرهنگ ها و چند رشته
Cultures and Multithreading
-
نسخه ی نمایشی: فرهنگ ها و چند رشته
Demo: Cultures and Multithreading
-
سلسله مراتب فرهنگ و سقوط
Culture Hierarchy and Fallbacks
-
نسخه ی نمایشی: سلسله مراتب فرهنگ و سقوط
Demo: Culture Hierarchy and Fallbacks
-
خلاصه
Summary
کار با فایلهای منبع
Working with Resource Files
-
بررسی اجمالی ماژول
Module Overview
-
نسخه ی نمایشی: ایجاد و ویرایش فایل های منبع
Demo: Creating and Editing Resource Files
-
درک ResourceManager
Understanding ResourceManager
-
نسخه ی نمایشی: بومی سازی شمارش ها
Demo: Localization of Enumerations
-
مجامع ماهواره ای
Satellite Assemblies
-
نسخه ی نمایشی: با استفاده از ResourceReader و ResourceWriter
Demo: Using ResourceReader and ResourceWriter
-
خلاصه
Summary
امکان بین المللی سازی
Enabling Internationalization
-
بررسی اجمالی ماژول
Module Overview
-
معرفی رشته های محلی سازی
Introducing String Localizers
-
نسخه ی نمایشی: با استفاده از رشته های محلی سازی
Demo: Using String Localizers
-
محلی سازی رشته ها با الگوی کارخانه
String Localizers with Factory Pattern
-
نسخه ی نمایشی: با استفاده از String Localizer Factory
Demo: Using String Localizer Factory
-
ملاحظات اجرا
Implementation Considerations
-
خلاصه
Summary
در حال اجرای درخواست بومی سازی
Implementing Request Localization
-
بررسی اجمالی ماژول
Module Overview
-
نرم افزار محلی سازی را درخواست کنید
Request Localization Middleware
-
نسخه ی نمایشی: افزودن میان افزار درخواست محلی سازی
Demo: Adding Request Localization Middleware
-
پیکربندی Middleware
Configuring Middleware
-
نسخه ی نمایشی: استفاده از افتادن فرهنگ والدین
Demo: Using Parent Culture Fallbacks
-
درک درخواست ارائه دهندگان فرهنگ
Understanding Request Culture Providers
-
نسخه ی نمایشی: ارائه دهندگان فرهنگ درخواست در حال اجرا
Demo: Implementing Request Culture Providers
-
خلاصه
Summary
اجرای محلی سازی در MVC
Implementing Localization in MVC
-
بررسی اجمالی ماژول
Module Overview
-
معرفی بومی سازی HTML
Introducing HTML Localizers
-
نسخه ی نمایشی: استفاده از HTML Localizer
Demo: Using HTML Localizers
-
درک نمای بومی سازی
Understanding View Localization
-
نسخه ی نمایشی: با استفاده از مشاهده محلی سازی
Demo: Using View Localization
-
حاشیه نویسی داده ها
Data Annotations Localization
-
نسخه ی نمایشی: محلی سازی حاشیه نویسی داده ها
Demo: Data Annotations Localization
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات