ASP.NET Core Internationalization Deep Dive

Understanding internationalization is first step in creating web applications for global market. In this course, you will learn how to implement support for multiple cultures by leveraging new ASP.NET Core internationalization libraries.
Course info
Level
Advanced
Updated
Jun 23, 2017
Duration
3h 41m
Table of contents
Course Overview
Understanding Internationalization
Working with Resource Files
Enabling Internationalization
Implementing Request Localization
Implementing Localization in MVC
Description
Course info
Level
Advanced
Updated
Jun 23, 2017
Duration
3h 41m
Description

At the core of creating world-ready ASP.NET Core web applications is a thorough knowledge of internationalization process. In this course, ASP.NET Core Internationalization Deep Dive, you will learn how to effectively plan and implement internationalization strategy that will make your ASP.NET Core solutions perfectly tailored for millions of users world-wide. You will learn core concepts and terminology behind the internationalization and best practices on how to organize code and culture related resources. Finally, you will learn how to implement support for different cultures by using new ASP.NET Core internationalization libraries. When you're finished with this course, you will have a foundational knowledge of internationalization mechanisms in ASP.NET Core that will help you as you move forward to create web applications for global market.

About the author
About the author

Admir is the Chief Technology Officer at App Impact and an MVPl for the Microsoft Azure platform. During his career as a software developer/architect Admir has taken various roles including Technical Evangelist at Microsoft. Admir is a regular speaker at international conferences for developers.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi Everyone. My name is Admir Tuzovic and welcome to my course, ASP. NET Core Internationalization Deep Dive. I am a chief technology officer at APP IMPACT and most valuable professional for Microsoft Azure Platform. To create the product for a global world market that could potentially reach millions of users requires that you add support for many different cultures. The first step in accomplishing that is to get a good understanding of internationalization and all of its principles. In this course, we are going to explore new features that ASP. NET Core provides, which will help you to achieve that goal. Some of the major topics that we will cover include standards and terminology related to internationalization. Internals of resource files. String and HTML localizers. Request localization middleware. Localization of Razor views. And finally, localization of data annotations. By the end of this course you will have a comprehensive understanding of internationalization and knowledge that will allow you to design and implement support for different regions and languages in your ASP. NET Core applications. Before beginning the course, you should be familiar with fundamentals of ASP. NET Core. I hope you will join me on this journey to learn the internals of ASP. NET Core internationalization with this course at Pluralsight.