وب سایتهای جهانی به بیش از یک زبان در دسترس هستند. این دوره به شما یاد میدهد که چگونه برنامههای ASP.NET Core و Blazor را بومیسازی کنید.
آنچه یاد خواهید گرفت:
وب سایتهای موفق باید از چندین زبان پشتیبانی کنند تا به مخاطبان جهانی دست یابند. در این دوره جهانیسازی و بین المللیسازی با ASP.NET Core 6، بومیسازی سایتهای ASP.NET Core را یاد خواهید گرفت. ابتدا فرهنگها و نحوه کار با آنها را بررسی خواهید کرد. در مرحله بعد، فایلهای منبع و نحوه ایجاد آنها را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه یک برنامه وب را بر اساس ASP.NET Core یا Blazor بومیسازی کنید. پس از اتمام این دوره، مهارتها و دانش جهانیسازی هسته ASP.NET و بین المللیسازی مورد نیاز برای ایجاد برنامههای کاربردی وب محلی را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
01-02 Sandbox [0mins]
02 Understanding Globalization Basics [14mins]
02-01 Introduction [1mins]
02-02 Some Numbers [3mins]
02-03 Terminology [4mins]
02-04 Language vs. Region vs. Locale [2mins]
02-05 Testing a Localized Website [4mins]
03 Working with Cultures [29mins]
03-01 Introduction [0mins]
03-02 Cultures in ASP.NET Core [1mins]
03-03 Using the Current Culture [5mins]
03-04 Checkpoint 01: Set the Current Culture [0mins]
03-05 Configuring the Localization Middleware [7mins]
03-06 Culture Providers [2mins]
03-07 Query String Culture Provider [5mins]
03-08 Cookie-based Culture Provider [5mins]
03-09 Checkpoint 02: Setting the Culture via URL [0mins]
03-10 Implementing a Custom Provider [4mins]
04 Using Resource Files [14mins]
04-01 Introduction [0mins]
04-02 Resource Files in Visual Studio [8mins]
04-03 Fallback Cultures [2mins]
04-04 Sharing Resource Files [4mins]
04-05 Exercise 01: Work with Resource Files [0mins]
05 Working with String Localizers [20mins]
05-01 Introduction [0mins]
05-02 String Localizer Interfaces [2mins]
05-03 Using String Localizers [4mins]
05-04 Using String Localizers with Parameters [5mins]
05-05 Using HTML Localizers [4mins]
05-06 Checkpoint 03: Choosing the Correct Localizer Type [0mins]
05-07 Implementing a Custom Localizer [5mins]
05-08 Exercise 02: Implement a Custom Localizer [0mins]
06 Localizing MVC Applications [17mins]
06-01 Introduction [0mins]
06-02 Localizing MVC Views [1mins]
06-03 Globoticket as a Localized MVC App [5mins]
06-04 Exercise 03: Localize a View [0mins]
06-05 Localizing Data Annotations [5mins]
06-06 Localizing Built-in Validations [3mins]
06-07 Implementing a Localized Custom Validator [3mins]
07 Localizing Blazor Applications [15mins]
07-01 Introduction [0mins]
07-02 Globoticket as a Blazor Application [3mins]
07-03 Localization Support in Blazor [2mins]
07-04 Localizing Blazor Apps [2mins]
07-05 Localizing the Blazor Server App [4mins]
07-06 Localizing the Blazor WebAssembly App [4mins]
07-07 Checkpoint 04: Fixing the Localized Blazor App [0mins]
07-08 Exercise 04: Localize Blazor Server [0mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
01-02 Sandbox [0 دقیقه]
02 درک مبانی جهانی شدن [14 دقیقه]
02-01 مقدمه [1 دقیقه]
02-02 تعدادی اعداد [3 دقیقه]
02-03 اصطلاحات [4 دقیقه]
02-04 زبان در مقابل منطقه در مقابل محلی [2 دقیقه]
02-05 تست یک وب سایت محلی شده [4 دقیقه]
03 کار با فرهنگها [29 دقیقه]
03-01 مقدمه [0mins]
03-02 فرهنگها در هسته ASP.NET [1 دقیقه]
03-03 استفاده از فرهنگ کنونی [5 دقیقه]
03-04 نقطه بازرسی 01- فرهنگ فعلی را تنظیم کنید [0 دقیقه]
03-05 پیکربندی میانافزار محلیسازی [7 دقیقه]
03-06 ارائه دهندگان فرهنگ [2 دقیقه]
03-07 ارائه دهنده فرهنگ رشته کوئری [5 دقیقه]
03-08 ارائه دهنده فرهنگ مبتنی بر کوکی [5 دقیقه]
03-09 نقطه بازرسی 02- تنظیم فرهنگ از طریق URL [0 دقیقه]
03-10 پیادهسازی یک ارائه دهنده سفارشی [4 دقیقه]
04 استفاده از فایلهای منبع [14 دقیقه]
04-01 مقدمه [0mins]
04-02 فایلهای منبع در ویژوال استودیو [8 دقیقه]
04-03 فرهنگهای بازگشتی [2 دقیقه]
04-04 به اشتراک گذاری فایلهای منبع [4 دقیقه]
04-05 تمرین 01- کار با فایلهای منبع [0 دقیقه]
05 کار با String Localizers [20 دقیقه]
05-01 مقدمه [0mins]
05-02 رابطهای محلی ساز رشته [2 دقیقه]
05-03 استفاده از بومی سازهای رشته [4 دقیقه]
05-04 استفاده از بومی سازهای رشته با پارامترها [5 دقیقه]
05-05 استفاده از محلی سازهای HTML [4 دقیقه]
05-06 نقطه بازرسی 03- انتخاب نوع محلی ساز صحیح [0 دقیقه]
05-07 پیادهسازی محلی ساز سفارشی [5 دقیقه]
05-08 تمرین 02- پیادهسازی محلی ساز سفارشی [0 دقیقه]
06 بومیسازی برنامههای MVC [17 دقیقه]
06-01 مقدمه [0mins]
06-02 بومیسازی نماهای MVC [1 دقیقه]
06-03 Globoticket به عنوان یک برنامه محلیسازی شده MVC [5 دقیقه]
06-04 تمرین 03- محلی کردن یک نما [0 دقیقه]
06-05 بومیسازی حاشیه نویسی دادهها [5 دقیقه]
06-06 بومیسازی اعتبارسنجیهای داخلی [3 دقیقه]
06-07 اجرای یک اعتبارسنجی سفارشی محلی شده [3 دقیقه]
07 بومیسازی برنامههای Blazor [15 دقیقه]
07-01 مقدمه [0mins]
07-02 Globoticket به عنوان یک برنامه Blazor [3 دقیقه]
07-03 پشتیبانی محلیسازی در Blazor [2 دقیقه]
07-04 بومیسازی برنامههای Blazor [2 دقیقه]
07-05 بومیسازی برنامه سرور Blazor [4 دقیقه]
07-06 بومیسازی برنامه Blazor WebAssembly [4 دقیقه]
07-07 ایست بازرسی 04- اصلاح برنامه محلی Blazor [0 دقیقه]
07-08 تمرین 04- بومیسازی سرور Blazor [0 دقیقه]
کریستین ونز نویسنده، مشاور و مربی با تمرکز بر فناوریهای وب است. او بیش از 100 کتاب نوشت یا همکاری کرد، از سال 2001 در کنفرانسهای بینالمللی توسعهدهندگان شرکت کرد، باارزشترین حرفهای مایکروسافت (MVP) برای ASP.NET، یکی از اعضای ASPInsiders، و نویسنده اصلی گواهینامه Zend PHP 5.5 است. کار روزانه او در راه حلهای آرابیاتا مستقر در مونیخ/لندن (http://www.arrabiata.com/) شامل انجام ممیزیهای امنیتی، انتقال کدهای قدیمی، پیادهسازی برنامههای کاربردی وب پیچیده و کمک به شرکتها در انتخاب استراتژی وب و ترکیب فناوری وب مناسب است.