Creating applications for users with different language, date, and number settings is no trivial task. In this course, Globalization in C# Applications: Best Practices, you’ll learn how to best approach globalization by exploring different scenarios and situations. First, you’ll explore the fundamentals of globalization and localization in C#. Next, you’ll discover how to handle numbers, dates, and strings for users with localization settings. Finally, you’ll learn how to work with translations to localize your application. When you’re finished with this course, you’ll have the skills and knowledge of globalization and localization needed to ship your applications to users across the globe.
Course Overview Hi everyone. My name is Filip Ekberg, and welcome to my course, Globalization in C# Applications: Best Practices. I am a principal consultant and CEO at a consultant agency operating out of Gothenburg in Sweden. I started this company a few years ago and focus on building fast, powerful, and easy‑to‑maintain solutions. This course is for those of you that want to build applications for users all over the world and, when doing so, follow the best practices. We'll cover all the topics that you need to understand to best globalize applications in C#. This includes understanding localization, cultures, and how to use types such as CultureInfo in different types of applications. Then, you'll learn how to work with numbers, dates, and strings in a culture‑agnostic manner. Finally, you will see how to make the specific changes that are needed in ASP.NET Core to localize its content and automatically set the appropriate culture for the current request. By the end of this course, you'll know how to effectively build globalized applications in C# by using the built‑in support in .NET. You'll gain a good understanding of how to work with localized content, as well as when it's important to perform culture‑agnostic operations. Before beginning the course, you'll need to know the fundamentals of programming in C#. I hope you'll join me on this journey to learn how to best build applications for users all over the world with the course Globalization in C# Applications: Best Practices here, at Pluralsight.