RSS

Arquivo mensal: janeiro 2011

ASP.NET MVC – Criando uma aplicação MVC compatível com o Windows Azure

 

Olá,

Como na web já existe uma grande diversidade de materiais, artigos e exemplos exemplificando a utilização, adequação e introdução ao Windows Azure, decidi criar este artigo, que tem como objetivo demonstrar como podemos de uma forma muito simples, criar uma aplicação ASP.NET MVC  compatível com a hospedagem no Windows Azure.

Bom, primeiramente precisamos instalar o pacote de ferramentas de trabalho do Windows Azure para o Visual Studio (Windows Azure Tools for Microsoft Visual Studio and SDK), pode-se realizar o download do mesmo clicando aqui.

Read the rest of this entry »

 
 

Tags: , , , , ,

Windows Azure – Entendendo as principais Roles

Olá,

Neste artigo falarei sobre o conceito de Roles existente dentro do Windows Azure, comentando os tipos existentes até o momento e comentando/explicando cada um deles.

 

Roles, o que são?

Para que fique de uma forma clara e concisa o conceito de roles existente dentro do Windows Azure, devemos primeiramente, esquecer o conceito de roles existente dentro das aplicações ASP.NET (Onde são responsáveis por gerenciar as autorizações dos grupos de usuários e etc.).

Read the rest of this entry »

 
2 Comentários

Publicado por em 25/01/2011 em Windows Azure

 

Tags: , , ,

Participação no DevBrasil Summit 2011

 

Hoje (22/01/2011), tive a oportunidade de participar do evento DevBrasil Summit 2011, organizado pela comunidade DevBrasil e realizado no auditório da Microsoft no Brasil.

O evento foi muito legal, engraçado e dinâmico, e mesmo não podendo participar até o final, o “pouco” que vi me agradou bastante.

As melhores palestras em minha opinião foram as:

  • Integrando Scrum com o Team Foundation Server – por: Ramon Durães;
  • Criando Serviços de alta disponibilidade com WCF – por: Israel Aece;

 

Agora estou no aguardo da próxima! 😉

 

 
Deixe um comentário

Publicado por em 22/01/2011 em Eventos

 

Tags:

ASP.NET MVC – Catalogando erros e gerando logs com NLog

 

No seguinte artigo, demonstrei como podemos rastrear Exceptions e exibir exatamente o arquivo, método e linha que ocorreu o erro.

Como viabilizamos este recurso eu te pergunto: Seria interessante no momento em que o erro ocorrer, automaticamente fosse gerado um arquivo de Log no sistema, ou um registro do erro no próprio Windows, ou até mesmo o envio automático de um e-mail, informando as informações sobre o erro? Justamente para maior controle sobre os erros do sistema, ajudando a uma eventual correção ou melhoria. Acredito que a resposta seja SIM.

Pensando nisto resolvi criar este artigo, que tem como objetivo exemplificar e demonstrar como podemos catalogar os erros ocorridos no sistema e automaticamente gerar um Log com os detalhes do mesmo e enviar um e-mail com tais informações. Para isto irei utilizar uma biblioteca de código livre chamado NLog.

Read the rest of this entry »

 
2 Comentários

Publicado por em 15/01/2011 em ASP.NET, ASP.NET MVC, C#

 

Tags: , , ,

ASP.NET MVC – Rastreando Exceptions utilizando StackTrace

Olá,

Neste artigo irei demonstrar como podemos realizar um rastreamento e tratamento de Exceptions geradas, utilizando para tanto um recurso do .NET chamado StackTrace. A classe StackTrace fica localizada dentro da referência System.Diagnostics, que por sua vez oferece classes que permitem a interação com os processos do sistema, logs de evento e contadores de performance.

Vamos iniciar criando um projeto simples de ASP.NET MVC e modificando a ActionResult  Index, localizada dentro do Controller Index para que fique da seguinte forma, conforme a Listagem 1:

 

Listagem 1

Read the rest of this entry »

 
4 Comentários

Publicado por em 06/01/2011 em ASP.NET, ASP.NET MVC, C#

 

Tags: , , , ,

ASP.NET MVC – Criando uma aplicação multi-idiomas

Olá,

Quando “publicamos” uma aplicação ou mais especificamente um site na web, automaticamente o tornamos visíveis ao Mundo e o Mundo pode torna-se instantaneamente usuários de nosso site.

Por este motivo, diversas vezes necessitamos fornecer suporte a diversas línguas dependendo da cultura de nosso usuário. E, para resolver esta questão o .NET nos possibilita a utilização de arquivos de recursos ou resource files (.resx) que podem armazenar traduções de textos ou imagens para serem exibidas na tela.

Para tanto você apenas criaria uma versão local desse arquivo de recurso para a cultura desejada, e, com isso, automaticamente a localização já controlaria como os números, datas e se o texto é lido da direita para a esquerda e vice-versa são exibidos na tela.

 

Read the rest of this entry »

 
7 Comentários

Publicado por em 01/01/2011 em ASP.NET, ASP.NET MVC

 

Tags: , ,

 
%d blogueiros gostam disto: