Olá pessoal, tudo certo? Geolocation é uma das muitas tecnologias que não integra HTML5, mas que geralmente é associada com ela. Por isso, estou abordando nessa série. Vamos aos fatos… O que já vimos? Para você que está chegando agora, veja o que já foi abordado: HTML5 – Parte 11 – Detectando suporte (browsers) HTML5… [Read more…]
Olá pessoal, tudo certo? Pensando em como justificar toda a “praticidade” de desenvolver aplicativos utilizando ASP.net MVC cheguei a dois argumentos principais: Framework extremamente inteligente; Suporte ao desenvolvimento, bem implementado, no Visual Studio. Uma das funcionalidades mais bacanas, oferecida pelo Visual Studio, para quem está desenvolvendo aplicativos ASP.net MVC é a geração de Views partindo… [Read more…]
ASP.net MVC IModelBinder
Olá pessoal, tudo certo? No post de hoje, assumo que você conheça os fundamentos do ASP.net MVC. Além disso, o “contexto” do post de hoje fica mais fácil de entender se você ler o post que escrevi ontem, sobre Route Constraints. ASP.net MVC é um framework bastante “extensível” que realmente favorece SoC (Separation of Concerns).… [Read more…]
Definindo Route Constraints em aplicações ASP.net MVC
Olá pessoal, tudo certo? Gostei tanto do ASP.net MVC que decidi falar mais sobre ele por aqui. Hoje, quero demonstrar como definir constraints (restrições) para cada Route. Mais uma vez, presumo que você tenha conhecimentos (básicos, pelo menos) de ASP.net MVC. Vamos aos fatos… Caso de estudo Assuma que nosso sistema tenha uma Route semelhate… [Read more…]
Olá pessoal, tudo certo? Depois de muito tempo, volto a tratar de REST aqui no blog. Perceba que: No primeiro post dessa série, mostrei como implementar um serviço REST, muito simples, usando WCF. No segundo, apresentei alguns conceitos fundamentais relacionados a REST. Hoje, vou apresentar alguns truques que habilitam o ASP.net MVC como alternativa para… [Read more…]
Olá pessoal, tudo certo? Aprendi a programar muito cedo. Comecei a brincar com BASIC antes de completar 10 anos de idade. C, Pascal e Assembly vieram logo em seguida. Colecionava revistas, como a saudosa Micro-Sistemas, onde encontrava mensalmente códigos que transcrevia dezenas de vezes. Aprendi cedo a gostar de algoritmos gráficos e a detestar as… [Read more…]
Olá pessoal, tudo certo? Este é mais um post da série que acompanha o desenvolvimento de uma DSL (antes chamada de “toolkit”) que facilita o desenvolvimento de código para emitting. Embora essa série trate de aspectos avançados de emitting e Intermediate Language, também percebo como uma excelente oportunidade de exercício para construção de DSLs. No… [Read more…]
Olá pessoal, tudo certo? O post de hoje mostra minhas considerações sobre os papéis de arquitetura e desenvolvimento. Nessa posição, sou extremista (embora acredite que toda verdade extremista é fraca): arquitetos são arquitetos, desenvolvedores são desenvolvedores. Vamos aos fatos… O que é arquitetura? Todo software possui uma arquitetura. Boa ou ruim, ela está presente. Planejada… [Read more…]
Olá pessoal, tudo certo? Depois de algum tempo, volto a escrever sobre HTML5. Hoje vou mostrar algumas técnicas para testar que recursos estão implementados em cada browser. Nem todas as características previstas para a HTML5 são suportadas por todos os browsers. Logo, não há forma segura de testar compatibilidade com a especificação como um todo.… [Read more…]
Sete verdades sobre patterns arquiteturais
Olá pessoal, tudo certo? Não sou muito íntimo ou entusiasta de polêmicas, mas, as vezes, para deixar clara nossa posição precisamos causar alguma. O post de hoje é, sim, um pouco polêmico. Se para um desenvolvedor demonstrar senioridade precisa escrever testes, não há como considerar sênior um arquiteto de software que não conheça e implemente… [Read more…]
fevereiro 26, 2011
4