Implementar IQueryable vale a pena para APIs?
Mark Seemann sugere em seu artigo "IQueryable significa alto acoplamento" que criar uma API de tal forma que exponha uma interface IQueryable é uma má idéia por várias razões.
Disseminando conhecimento e inovação em desenvolvimento de software corporativo
Mark Seemann sugere em seu artigo "IQueryable significa alto acoplamento" que criar uma API de tal forma que exponha uma interface IQueryable é uma má idéia por várias razões.
O Visual Studio 11 facilitará o desenvolvimento de testes de unidade. Entre as melhorias estão um explorador para testes nos moldes do Solution Explorer, mais facilidade para a execução dos testes em todos os builds e o novo Fakes Framework.
O protocolo WebSocket e a API WebSocket ganharam suporte completo nas versões mais recentes do Windows 8, e desenvolvedores de ASP.NET já podem se beneficiar dessas tecnologias através da biblioteca System.Web.WebSockets.
Fred George, veterano da indústria de software atualmente na Thoughtworks, compartilhou ideias sobre como ir além do Agile, atingindo um estado que chama de "Anarquia dos Programadores”, criando um ambiente extremamente produtivo na resolução de problemas complexos, com aumento substancial de resultados para o negócio.
O Silverlight 5 foi finalmente lançado pela Microsoft, com muitas novas funcionalidades como uma stack 3D completa com bibliotecas XNA, várias melhorias relacionadas a binding, acesso irrestrito ao sistema de arquivos e mais. O futuro da tecnologia é incerto, considerando-se anúncios da Microsoft e seus parceiros sobre a priorização do HTML5, mas foi positiva a repercussão do lançamento.
A equipe do Internet Explorer anunciou o segundo Platform Preview para o IE10. Esta versão preliminar apresenta novas funcionalidades como o suporte a CSS3 Positioned Floats, HTML5 sandbox, HTML5 Forms, APIs setImmediate e Page Visibility e scripts assíncronos, entre outras. O IE10 usa a mesma engine para HTML5 apresentada recentemente nas demonstrações do Windows 8.
O Grupo de Computação Técnica da Microsoft anunciou o projeto open source Python Tools for Visual Studio (PTVS). O PTVS traz melhorias na base de código do IronPython Tools e adiciona suporte a CPython, clustering e novos módulos como NumPy e SciPy.