Palestra: Escalando Aplicações com Redis – DNAD 2014

No dia 12 e 13 de setembro aconteceu mais um .Net Architects Day. Neste ano tive minha primeira participação no evento a convite dos organizadores. Palestrei sobre como escalar aplicações usando Redis. A apresentação foi baseada na minha experiência em consultoria com esta incrível ferramenta. Demonstrei os pontos fortes e fracos da ferramenta e como utilizá-la…

Turma de agosto do curso de Arquitetura de Software .Net Online

Nos dias 02/08 e 03/08 houve o primeiro curso de Arquitetura de Software .Net Online que eu ministrei. O treinamento foi realizando online através do aplicativo GoToTraining, inscreveram-se para o curso oito pessoas o que mostrou-se uma grande vantagem já que todos tiveram a oportunidade contar suas experiências em projetos e tirar as dúvidas. Todos…

Palestra sobre SignalR no TDC 2014

Palestrei no último sábado dia 09/08/2014 na trilha de .NET do TDC 2014 em São Paulo. A palestra foi curta com apenas 20 minutos mas deu pra demonstrar uma solução utilizando SignalR para comunicação em tempo real entre diversos clientes recebendo notificação de novos contatos criados. Na solução utilizei ASP.NET Web API, ASP.NET SignalR, AngularJS,…

Palestra nos próximos eventos TDC e DNAD São Paulo

Olá pessoal, É com muito orgulho que anúncio que estarei palestrando em dois grandes eventos aqui em São Paulo nos próximos meses, TDC e DNAD. No TDC 2014 (The Developers Conference) irei realizar uma palestra sobre SignalR na trilha de .NET que acontecerá no dia 9 de agosto, http://www.thedevelopersconference.com.br/tdc/2014/saopaulo/trilha-dot-net: Sistema de Notificação com SignalR Demonstração mão…

Turma de maio do curso de Arquitetura de Software .Net

Entre os dias 31/05 e 01/06 ministrei mais um curso de Arquitetura de Software .Net. O treinamento foi realizado no espaço The Hub, que fica na Rua Bela Cintra no bairro da Consolação. A turma teve 13 pessoas, contando com o sorteado no evento ASP.NET Brasil Conference que faturou o curso de graça! A proposta deste curso…

ASP.NET Brasil Conference foi um sucesso!

O ASP.NET Brasil Conference foi nosso primeiro evento presencial do grupo ASP.NET Brasil, aconteceu no dia 10 de maio de 2014 na PUC/SP. Eu já tinha anunciado o evento aqui no blog. Tivemos 6 palestras de conteúdo de alto nível falando exclusivamente de ASP.NET. Todas as palestras foram ministradas por MVPs em ASP.NET (7 no…

Anúncio do ASP.NET vNext

No TechEd NA o time de ASP.NET anunciou o ASP.NET vNext. ASP.NET vNext está sendo projetado para ser o mais leve possível e otimizado para aplicações web que rodarão na nuvem. O site oficial do ASP.NET vNext é o http://www.asp.net/vnext, lá você pode ficar a par de todas as novidades e atualizações deste novo framework. Com o ASP.NET…

SLA no Windows Azure

O que é SLA? SLA é uma sigla para o termo inglês Service Level Agreement, traduzindo: Acordo de Nível de Serviço ou Contrato de Nível de Serviço. Na prática é um contrato onde a empresa prestadora do serviço formaliza, em unidades mensuráveis, o que os consumidores podem esperar de seu serviço. Geralmente colocando margens ou…

Evento ASP.NET Brasil Conference

Há cerca de 1 ano criei um grupo no Facebook chamado ASP.NET MVC pt-br, que hoje conta com mais de 1000 usuários ativos. Pois é, crescemos rápido e em comemoração a este sucesso vamos realizar um evento gratuíto, que irá contar com várias palestras de MVPs! O ASP.NET Brasil Conference será um evento de ASP.NET voltado a mostrar…

Configurando SSL no Windows Azure Web Sites

Depois de criar um site no Windows Azure podemos então entrar no dashboard do mesmo, onde temos várias abas que inclusive podemos configurar o uso de SSL nas aplicações, desta forma: Entrando na aba de configuração, podemos notar que há algumas opções que são habilitadas somente quando estamos no modo Standard (porque o modo FREE…

Exemplo de estruturação de arquitetura

Liberei um exemplo de arquitetura bem básica para demonstrar uso de diversos conceitos e padrões que podemos usar no nossos projetos. Esse exemplo surgiu sob demanda a partir de palestras que fiz ao longo dos últimos anos. Entre os exemplos temos: Teste unitários Teste de controllers do MVC usando MSTest Teste de domínio usando MSTest…

ASP.NET MVC Route Constraint

Muitas vezes precisamos restringir acesso a determinadas rotas na nossa aplicação e isso pode ser feito de modo relativamente fácil usando expressões regulares na definição da rota no ASP.NET MVC. Para criar uma restrição baseada em expressão regular precisamos alterar a classe RouteConfig e adicionar a restrição numa rota existente ou criar uma nova usando…

Evento Faculdade Anhanguera – ASP.NET MVC & Entity Framework

No dia 11 de outubro de 2013 tivemos um evento Semana de Informática Faculdade Anhanguera. Houveram diversas palestras e eu fui convidado para falar de ASP.NET MVC & Entity Framework, as palestras foram de altíssimo nível e o público presente, em sua maioria estudantes, deu ótimo feedback sobre todas. Gostaria de agradecer a oportunidade de…

Configurando log de SQL gerado pelo Entity Framework 6

O novo Entity Framework possui diversas funcionalidades interessantes, uma delas é a capacidade de fazer log de todas as interações entre o EF e o banco de dados. Isto é muito útil para sabermos o que está acontecendo na aplicação sem precisar usar um profiler qualquer. Para ativar o log do Entity Framework 6 é…

MVP de ASP.NET renovado por mais um ano

Olá pessoal, Gostaria de anunciar que agora no início de outubro tive o titulo de Microsoft MVP em ASP.NET renovado por mais um ano. Muito obrigado a todos que leram este blog e que viram minhas inúmeras palestras tanto presenciais quanto onlines. Sem vocês esse trabalho não teria razão de ser! Abraço a todos.  

Código Mobile Summit em São José dos Campos

No último sábado dia 21/09/2013 aconteceu o Código Mobile Summit, um evento voltado para desenvolvimento em dispositivos móveis onde tivemos palestras de games, android, iOS, Windows Phone, Windows Embedded, ASP.NET MVC e Windows Azure. Palestrei sobre o Windows Mobile Services, serviço do Azure voltado para aplicações móveis. O evento foi muito divertido e encontrei alguns…

ASP.NET no Visual Studio 2013

Pra quem ainda não viu o Visual Studio 2013, essa é a nova cara dele: Muita coisa nova vem por ai com a versão 2013 dessa incrível ferramenta que ainda tá em Release Candidate (RC) que você mesmo pode fazer o download aqui. Vamos então criar um novo projeto ASP.NET para ver o que acontece…