Author Archives: jroberto.araujo

ASP.NET 5

ASPNET 5 (PARTE 2)


Na primeira parte dessa série, viamos uma introdução sobre as várias mudanças e novidades que motivaram o redesign do ASP.NET para o ASPNET 5. Este artigo, tem como objetivo mostrar um pouco sobre os pontos de instalação do ASPNET 5, instalação standalone do DNVM (Dotnet Version Manager) e do DNX (.NET Execution Environment) e quais pontos que precisam ser levados em consideração na escolha do tipo de versão do .NET que você utilizará no desenvolvimento do seu projeto. Instalando o ASPNET 5 no sistema operaciona Windows Apesar de muitos já terem baixado a mais nova versão do VS e...
Continuar Lendo »
ASP.NET 5

AspNet 5 (Parte 1)


Desde que a Microsoft anunciou a possibilidade do ASP.NET ser Cross-Plataform (Multi-Plataforma), foi gerada uma euforia e ansiedade na comunidade, todos queriam ver essa novidade, além de muitas dúvidas por alguns céticos. Pois bem, hoje esses rumores não são mais conversas de corredores, é uma realidade que o ASP.NET é sim Cross-Plataform (Multi-Plataforma). Este artigo que está iniciando hoje é uma série que tratrá as novidades do ASP.NET 5, apresentando os novos recursos e as mudanças que foram introduzidas na plataforma possibilitando uma escalabilidade e flexibilidade que nos mostra, de fato, que o céu é o limite. Hoje faremos uma introdução sobre os...
Continuar Lendo »
ASP.NET IDENTITY

Aplicando Crosscutting ao AspNet Identity


Olá pessoal, tudo bem? Venho percebendo há algum tempo, nas comunidades que frequento, uma necessidade grande de aplicar vários conceitos de arquitetura de software dentro de um projeto web como: DDD, TDD, BDD, ATDD, SOLID, CrossCutting e por ai vai. Mas como criar uma boa arquitetura? Algumas pessoas muitas vezes, seguem a onda das sopas de letrinhas e idéias que nós da comunidade divulgamos, abordamos e constatemente estamos falando e com isso tentam implementar esses conceitos dentro de seus projetos, em alguns casos sem ao menos procurar saber o porque, o pra que e ler um pouco sobre o...
Continuar Lendo »