InfoQ

InfoQ

Visualização de conteúdo específico do Editor

Roopesh Shenoy

Roopesh Shenoy is a Software Developer and an enterpreneur focussed on using technology in Education. He also does consultancy for .NET and Mono-based projects. He blogs at http://sqlhorror.com and tweets under the handle @sqlhorror.

Todos os conteúdos de Roopesh Shenoy na InfoQ


Notícias por Roopesh Shenoy

Implementar IQueryable vale a pena para APIs?

Tópicos
API-Design,
.NET,
API,
Programação

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.

Visual Studio 11: Melhorias em testes unitários e novo Fakes Framework

Tópicos
Visual Studio 11,
Visual Studio,
ALM,
Microsoft,
.NET,
Testes Unitários,
IDE,
Arquitetura Corporativa,
Programação,
TDD,
Testes

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.

Windows 8 e IE10 ganham suporte a WebSockets

Tópicos
ASP.NET,
.NET,
Programação,
Windows 8

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.

Anarquia dos Programadores: um passo além do Agile?

Tópicos
Agile

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.

Silverlight 5: lançamento e repercussão

Tópicos
Silverlight,
Framework .NET,
RIA,
.NET,
Silverlight 5,
Programação

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.

Mais HTML5 no segundo Platform Preview do IE10

Tópicos
HTML5,
RIA,
HTML,
Java,
.NET,
Linguagens,
Programação,
Internet,
IE10

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.

Projeto PTVS da Microsoft: alto desempenho com Python e Visual Studio

Tópicos
Python,
IronPython,
Linguagens Dinâmicas,
IDE,
.NET,
Linguagens,
Programação

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.