InfoQ

InfoQ

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

Todos os conteúdos de Elemar Jr. na InfoQ


Notícias por Elemar Jr.

Managed Extensibility Framework 2: Novidades por vir no .NET 4.5

Tópicos
Framework .NET,
.NET,
Programação,
Managed Extensibility Framework

A versão 2 do Managed Extensibility Framework (MEF) está atualmente em modo preview e tem partes disponíveis na versão beta do .NET Framework 4.5 . De acordo com a Microsoft, a versão final do framework será incluída no release final do novo .NET, a ser lançado no segundo semestre deste ano.

C# 5: desenvolvimento facilitado de aplicativos paralelos e assíncronos com async e await

Tópicos
C#,
.NET,
Paralelismo,
Programação

O C# 5 facilitará muito a criação de aplicações paralelas e assíncronas. Com isso, espera-se que os aplicativos desenvolvidos para plataformas da Microsoft ofereçam experiência superior, pois será mais fácil evitar “congelamentos" na interface devido à realização de atividades com maior exigência de recursos, como o acesso a servidores remotos.

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

Tópicos
Visual Studio 11,
Visual Studio,
ALM,
IDE,
Testes Unitários,
Microsoft,
.NET,
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.

Roslyn: o ‘Compilador como Serviço’ da Microsoft

Tópicos
Compiladores,
.NET,
Programação

O Roslyn é um serviço de compilação .NET da Microsoft, atualmente em versão CTP. Distribuído como extensão para o Visual Studio e uma biblioteca, dá acesso a informações e ao processo de compilação em detalhes. Conheça mais sobre o projeto e suas aplicações.

Desenvolvimento de Web APIs evolui no ASP.NET MVC 4

Tópicos
ASP.NET MVC,
ASP.NET,
.NET,
Programação

A nova versão do framework para desenvolvimento de aplicativos Web da Microsoft, o ASP.NET MVC 4, amplia muito o suporte ao desenvolvimento de Web APIs. O framework, agora open source, facilita a criação de serviços RESTful e traz melhorias importantes.

Novo Centro de Tecnologia da Microsoft: 10 milhões investidos e apoio a Startups

Tópicos
Microsoft,
Empreendedorismo

A Microsoft inaugurou, nessa terça-feira, um novo ambiente colaborativo em São Paulo, o Microsoft Technology Center, onde parceiros e startups têm acesso e apoio especializado nas principais tecnologias da companhia.

Windows Phone Marketplace atinge 50 mil aplicativos

Tópicos
C#,
Visual Studio,
.NET,
IDE,
Microsoft,
Mobile,
Windows Phone,
Programação

O Windows Phone Marketplace atingiu 50 mil aplicativos em dezembro de 2011. A HTC e a Samsung já disponibilizam aparelhos com sistema operacional Microsoft no Brasil e a Nokia deverá fazer o mesmo ainda no primeiro trimestre.

Microsoft Apresenta o Windows 8

Tópicos
Windows,
.NET,
Windows Phone,
Programação,
Windows 8,
Sistemas Operacionais

A Microsoft anunciou oficialmente as principais características da nova versão do Windows, na conferência Build. Entre as principais novidades, destacam-se a compatibilidade com arquiteturas ARM e uma interface gráfica totalmente reformulada. Outras mudanças são a redução drástica no tempo necessário para inicialização e um novo modelo de desenvolvimento.

Silverlight 5: o que está por vir na plataforma RIA da Microsoft

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

A plataforma para criação de aplicações RIA (Rich Internet Applications) da Microsoft está próxima a ter nova grande versão lançada. A empresa liberou um RC para o Silverlight 5 no início do mês e já se pode testar a maioria da funcionalidades planejadas. O release definitivo está planejado para o final do ano.

Python no Visual Studio agora é cidadão de primeira classe

Tópicos
Linguagens Dinâmicas,
Linguagens,
Programação,
Python,
Visual Studio 2010

A Microsoft lançou uma extensão gratuita para desenvolvimento em Python no Visual Studio 2010. O Python Tools for Visual Studio integra totalmente a linguagem à ferramenta e oferece suporte a diversos interpretadores.