Heroes

 Busca Online:

 
Seja bem vindo(a) Visitante, você não está logado deseja logar
no portal para participar de serviços e promoções ? clique aqui.


No caso de perder a senha, acesse aqui e receba por e-mail.
Deseja entrar em contato conosco, acesse aqui e mande-nos um e-mail.

Trabalhando bem com o “using”

por Mauricio Junior em 1/1/2011 0

Olá pessoal, resolvi reforçar um artigo escrito dia 21/08/2008 no site da comunidade (Criando Alias no Pacote - http://www.aspneti.com.br/Criando+alias+no+pacote+557,0.aspx). Para detalhar melhor, alguns desenvolvedores acabam usando várias camadas em seu software. Algumas camadas precisam ser conectadas ou acessadas; para utilizar métodos ou funções.
    Lembrando que desenvolver muitas camadas, acaba ficando mais lento todo o software. Essa é uma discussão mais pra frente.

Referência:
Ferramenta de desenvolvimento Visual Studio.NET 2008
Linguagem: C#
Nível de conhecimento: iniciante / avançado


Referência 1.1 (clique para ampliar)


    Mais a frente, vou escrever um artigo falando sobre camadas e criação de framework. O importante é, saber a forma mais fácil que o using está sendo usado (ficou interessante essa frase, risos). É importante saber o que referenciar, principalmente quando o projeto é muito grande e possui muitas camadas referenciadas.

    Toda vez que você utiliza uma classe com o namespace diferente do seu projeto, preciso referenciar quando for usar. Pode ser criado uma nova instância ou ser referenciado utilizando using.

Na prática
    Criei uma classe chamada Minhapagina.SLL. (Referência 1.2)


Referência 1.2 (clique para ampliar)

O meu projeto tem o namespace principal chamado ImagemEfeito. Dentro do método Page_Load preciso usar algum método do namespace MinhaPagina.SSL. Note que não tenho qualquer método criado na classe, mas posso utilizar de forma rápida e intuitiva esse esse namespace. (Referência 1.3)

using minhaPagina = Minhapagina.SLL;
Referência 1.3

    Esse comando quer dizer que a variável minhaPagina é a referência do namespace Minhapagina.SLL.

    No momento de utilizar a variável dentro do método Page_Load, basta colocar a variável criada. (Referência 1.4)


Referência 1.4 (clique para ampliar)

    Note que, colocando a variável e apertando (ponto) já aparece a classe BLL mostrada na referência 1.2.

Bom, essa dica foi para melhor organização do seu código. Eu fico por aqui, qualquer dúvida, pode entrar em contato.
voltar   comente  subir

Download Copy





 
Mauricio Junior Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog: blog.mauriciojunior.org, Site pessoal www.mauriciojunior.org



Comentários:


Comente (dê sua opinião):

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

DateDiff com intervalos escolhidos por você
Emulando o Windows Phone 7 em seu celular
Ajax com C#.NET (parte 1)
Dica Importante SQL Server 2008 Management Studio
Padrões de nomenclaturas
Loja Apple (a2you.com.br) feita em .NET (Microsoft)
Microsoft Recite
ASP.NET MVC
Teclas de Atalho do Visual Studio .NET 2010
Keynote iniciando com o Windows Azure
SmartNavigation – 1.0 e 1.1 MaintainScroll PositionOn Postback – 2.0
Conhecendo o controle Wizard ASP.NET 2.0
Sistema de Login em ASP – Parte V
Detectando Browser Mobile
Ajax com Visual Studio.NET 2005
MinimizeBox no Celular
Sistema de Login em ASP Utilizando três camadas - Parte VIII
Vídeo: Imagem Efeito
Aplicativo iCotação Free
Join DataTable
Plataforma Web ou Windows Forms ?
Cookies
Criando arquivo usando Visual Studio.NET 2005
IsData
Teclas de atalho - Visual Studio .NET 2005
Criando, utilizando e agendando sistema de backup
iGas - Sistema de Controle de Combustível
Permissão de Página Utilizando Web.Config
Focus()
Evento BrasilDotNet 2008
Vídeos Mobile no Site da Microsoft
Converter DataView em DataTable
Como fechar todos os forms de um aplicativo para dispositivo móvel
ASP .NET 2.0 Cross-Page Posting
Vídeo - Conecte




eCode10 Magazine 4 Edição

Baixe a sua sem pagar nada, basta apenas ter um cadastro na comunidade aspneti.com ou ser usuário do ecode10.com.



Edições anteriores
LAYERDEV

Notícias *

Lenovo de 14 polegadas IdeaPad

Veja o novo notebook Lenovo IdeaPad...

Windows 8 Store

Channel9 publica um vídeo da Windows Store...

Sony Vaio série Z

Novo Vaio Ultrabook? ou não Ultrabook?...

Samsung quer comprar RIM

Imagine se juntar as duas companhias...

Surface 2.0 mostrado

Novo Surface é mostrado de forma incrível...

Skype Tablet

Será que esse skype tablet pega mesmo?...

Lenovo e o seu novo Ultrabook

Ultrabook chega também pela Lenovo...

Promoções de livros móveis .NET

Baixa agora o seu e aprenda a programar....

A Era dos UltraBooks

Os modelos mais dos Ultrabooks...




NETITC