Jonathan Allen
Jonathan Allen is a software developer for a consulting firm in San Diego, CA. He got his start working on MIS project for a health clinic, bringing them up from Access and Excel to an enterprise solution by degrees. After spending five years writing trading systems for the financial sectory he has decided to shift into user interface development.
Todos os conteúdos de Jonathan Allen na InfoQ
Último conteúdo em destaque por Jonathan Allen

- Tópicos
- VB 10,
- .NET Framework 4.0,
- Visual Basic.NET,
- Linguagens Dinâmicas,
- Framework .NET,
- .NET,
- Linguagens,
- Acesso a Dados,
- DLR,
- Programação,
- C# 4,
- Bancos de dados,
- ORM
ORMs estão na moda nos dias de hoje por uma boa razão: eles podem fazer o desenvolvimento de aplicações baseadas em banco de dados rápido e sem dor. Mas frameworks de ORM são bem restritos, eles esperam que os desenvolvedores sigam certas regras e são as vezes bem difíceis de se usar quando isso não é feito.
Notícias por Jonathan Allen
- Tópicos
- jQuery,
- JavaScript,
- Tablets Android,
- Linguagens Dinâmicas,
- Linguagens,
- Android,
- Mobile,
- Sistemas Operacionais,
- Programação
A popularidade do jQuery se resume à redução significativa da quantidade de código necessária para desempenhar tarefas assíncronas e manipular o DOM. O novo projeto Android Query, ou AQuery, tem como objetivo fazer o mesmo para o universo Android.
- Tópicos
- ASP.NET MVC,
- ASP.NET,
- Open Source,
- .NET,
- Programação
Agora qualquer desenvolvedor pode contribuir com código e testes para o ASP.NET MVC, tanto para o projeto Web Pages como o projeto Web API. Ambos são oferecidos sob a licença Apache 2.0.
- Tópicos
O dialeto SQL do SQL Server 2012, o Transact-SQL, vem com melhorias importantes, incluindo suporte para funções ANSI FIRST_VALUE e LAST_VALUE, paginação de resultados de alto nível usando FETCH e OFFSET e suporte a funções de parsing e de formatação do .NET. Conheça os detalhes.
- Tópicos
- Android,
- Mobile,
- Sistemas Operacionais
O tamanho máximo das aplicações Android foi aumentado significativamente. Embora o APK base das aplicações continue limitado a 50MB, as aplicações podem ter dois arquivos de extensão de até 2Gb, graças ao Google Play.
- Tópicos
- SQL Server 2012,
- SQL Server,
- Bancos de Dados Relacionais,
- Microsoft,
- Bancos de dados,
- PHP
2012 marca o quinto ano desde que a Microsoft começou a cortejar os desenvolvedores PHP, linguagem presente em todos os níveis de seus produtos, desde a IDE WebMatrix até a plataforma avançada de cloud do Windows Azure. O SQL Server é parte importante das iniciativas da empresa, que está se certificando de que os drivers PHP sejam capazes de tirar vantagem dos novos recursos do SQL Server 2012.
- Tópicos
- Frameworks Web,
- WOA,
- Arquitetura,
- PHP
O PHP 5.4, a maior atualização desde 2009, foi finalizado este mês. A nova versão inclui melhorias significativas na linguagem, incluindo suporte a traits, e a remoção de algumas de suas características controversas.
- Tópicos
- jQuery,
- JavaScript,
- Linguagens Dinâmicas,
- Open Source,
- Linguagens,
- Programação
A Fundação jQuery foi criada com o objetivo de promover o desenvolvimento, a documentação e o suporte aos projetos Core, UI e Mobile do jQuery. Este papel era anteriormente exercido pelo conselho do jQuery, em conjunto com a organização Software Freedom Conservancy.
- Tópicos
- ASP.NET MVC,
- ASP.NET,
- .NET,
- MVC,
- Programação
O novo beta do ASP.NET MVC 4, com qualidade para uso em produção segundo a Microsoft, inclui um projeto experimental para o desenvolvimento de aplicações de páginas únicas, conhecido como ASP.NET SPA. Os destaques da nova versão incluem melhorias no mecanismo de exibição Razor, suporte a operações assíncronas, WebSockets e mais.
- Tópicos
- MonoTouch,
- Coleta de Lixo,
- Mono,
- iOS,
- .NET,
- Linguagens,
- Mobile,
- Sistemas Operacionais,
- Programação
O MonoTouch para iOS agora suporta o SGen, um coletor de lixo geracional, que até pouco tempo atrás era uma opção experimental e disponível apenas na versão completa do Mono. O produto vem acompanhado também de um profiler de memória para o iOS, acessível através da IDE MonoDevelop.
- Tópicos
- JavaScript,
- Linguagens Dinâmicas,
- Linguagens,
- Chrome,
- Programação,
- ECMA,
- Padronização
O Google Chrome agora suporta algumas funcionalidades planejadas para a nova geração da linguagem JavaScript. O uso de coleções otimizadas para coleta automática de memória; maior controle no escopo de variáveis e o suporte a proxies são algumas das funcionalidades do novo JavaScript implementadas no Chrome.