NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosCsharp : Resourceseinternacionalizacao001
Quer receber novidades e e-books gratuitos?

Resources e Internacionalização usando Visual Studio.NET 2005 (Parte I)

 

Olá pessoal, meu nome é Mauricio Junior e estou aqui para explicar um pouco sobre a nova maneira de resources e internacionalização com o Visual Studio.NET 2005.

 

Está mais simples e robusta a forma de colocar várias línguas dentro do seu sistema web. Colocarei vários exemplos utilizando três linguagens diferentes como: inglês, português e espanhol. Usarei a linguagem C#.NET.

 

Segue a agenda do artigo:

 

 

Antes de começar na prática, segue uma frase interessante para todos usando uma criptografia dos tempos antigos. Tente traduzir. Nos próximos artigos irei disponibilizar a frase traduzida. Em breve, terá uma promoção para quem traduzir as frases e mandar um e-mail, ganhará um livro, mas apenas nas próximas frases e artigos publicados no aspneti.com.

 

Mbp dpouf b Efvt p ubnboip ept tfvt qspcmfnbt, dpouf bpt tfvt qspcmfnbt p ubnboip ep tfv Efvt. Bcsbdpt b upept.

 

Indo para prática

 

Comecei ante de tudo instalando a ferramenta grátis Visual Studio.NET Express 2005. O link que onde ser feito download da ferramente free da Microsoft é: http://msdn.microsoft.com/vstudio/express/

 

 

Depois de instalado, criei um projeto chamado mauriciojunior.org, pode ser escolhido o nome que quiser o que importa é o conteúdo e a forma de fazer. A primeira tela do projeto é apenas uma amostra de como está todo o projeto dentro da ferramenta.

 

 

Dentro da página default.aspx criei um label chamado lbl, ou seja, com o ID lbl pronto para ser usado da forma que quiser. O exemplo é simples e começando do zero mesmo.

 

Depois disso, cliquei com o botão direito em cima do projeto e fui direto à opção ADD NEW ITEM ...

 

 

Abriu uma próxima tela onde a escolha do tipo do arquivo será RESOURCE FILE com o nome MyStrings.resx. No Visual Studio.NET 2005 esse xml é editado bem melhor do que na forma do 2003, é na realidade é um xml dentro do seu projeto.

 

 

Quando clicar no botão ADD, a ferramenta pergunta se pode adicionar o resource file dentro da pasta App_GlobalResources, cliquei na botão SIM do alerta do sistema.  Continuando com o projeto, adicionei apenas uma opção chamada PRINCIPAL com o valor MEU VALOR PRINCIPAL.

 

 

Segue o que acabei de descrever acima.

 

 

Agora dentro da classe default.aspx.cs, colocarei o meu label recebendo esse valor para mostrar na tela.

 

 

Código:

 

using System;

using System.Data;

using System.Configuration;

using System.Globalization;

using System.Threading;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

 

public partial class _Default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        lbl.Text = Resources.MyStrings.PRINCIPAL;

    }

}

 

 

Prontinho, com isso terminei o primeiro artigo e logo disponibilizarei o próximo que é continuação. Espero ter ajudado qualquer problema ou dúvida pode entrar em contato comigo pelo e-mail: mauricio@aspneti.com ou pela comunidade www.aspneti.com ou www.aspneti.com.br.

 

 

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2024 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI