2.7 - Manipulate strings (Thought experiment)

Description

70-483 C# Flashcards on 2.7 - Manipulate strings (Thought experiment), created by Thiago Russo on 03/05/2017.
Thiago Russo
Flashcards by Thiago Russo, updated more than 1 year ago
Thiago Russo
Created by Thiago Russo almost 7 years ago
2
0

Resource summary

Question Answer
Exibindo algum texto Vc tá trabalhando em uma app a ser utilizada para monitoramento de horarios. Uma equipe pode usá-lo para controlar as horas para vários projetos e tarefas, e certifique-se que todos os horários estão corretos. O app consiste em um front-end web baseado em ASP.NET e uma aplicação desktop que utiliza C#. De repente, seu gerente anuncia que seu aplicativo é global. Vc suporta somente o idioma Inglês; vc não leva a globalização em conta ao arquitetar a aplicação. Agora você tem que apoiar espanhol e alemão. 1. Faça uma lista das coisas que vc tem que manter em mente quando atualizar sua aplicação para a globalização. Não é uma tarefa trivial para fazer. Globalização em um app existente exige mais esforço do que fazer desde o início. As áreas q vc tem q focar são as de exibição de texto. Especialmente pq este é um aplicativo de rastreamento de horários, haverá um monte de datas e horários em que são exibidos. Áreas q você terá que se concentrar: ■ Certificar de q todas as comparações de strings usem uma sobrecarga explícita q pega um obj StringComparison. ■ Use StringComparison.Ordinal ou StringComparison.OrdinalIgnoreCase ao comparar strings de uma forma culture-agnostic. ■ Use StringComparison.CurrentCulture ao exibir texto para o usuário. ■ Certificar de q todo o texto persistido é mantido c/ a cultura invariável. ■ Certificar de q vc n usa String.Compare ou CompareTo para testes de igualdade. ■ Implementar IFormattable para tipos personalizados q são exibidos ao usuário garantindo q todas as definições de cultura sejam respeitados. ■ Use as formatações de string corretas ao exibir números, datas e horas
Show full summary Hide full summary

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo