Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
567
Assunto : ASP.NET
Titulo: Criando funções públicas no Global.ASAX

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Observando o código do Global.ASAX você poderá observar que dentro do código é gerada uma classe chamada Global.

Essa classe é acessível em todas as páginas da aplicação ASP.NET, simplesmente pelo fato de ser uma classe contida no projeto, assim como qualquer outra.

Podemos nos aproveitar desse fato para criarmos métodos personalizados que possam ser acessados a partir de qualquer ponto da aplicação.

Por exemplo :

Public Shared Function Calc(byval x integer) as integer
return(x*2)
end function

Inserindo esta função dentro da classe global no global.asax podemos acessar essa função de qualquer parte da aplicação. Veja um exemplo :

Response.write(global.calc(20))

Observe que a função Calc foi definida como shared. Justamente por isso ela pode ser chamada diretamente a partir da classe global, sem que a a classe global seja instânciada.

Desta forma a classe global no global.asax se torna uma alternativa para a criação de métodos que devam ser acessados em toda a aplicação.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 5/17/2013 3:04:00 PM
nome: fernando
email: fernandosamurai@hotmail.com
comentário:
Bastante instrutivo, obrigado por compartilhar!

data: 6/19/2012 8:17:00 AM
nome: Antonio Joaquim
email: santoniojoaquim@msn.com
comentário:
Legal a dica!!

data: 3/9/2006 8:31:00 PM
nome: Cucco
email: Cucco@braswey.com.br
comentário:
Sou novo com o asp.net , Achei muito boa a rotina.
Obs: Estava procurando uma rotina semelhante a esta .

Será que consigo executar uma funcao dentro de um formulario(webform2)
escrita em aspnet( Minha_funcao() ) apartir do formulario (webform1) ecrita com javascript.
e retornar ao ( webform1) com os dados recuperados na funcao do (webform2)

Cucco


 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br