BT

.NET RIA Services, o Roadmap

por Abel Avram , traduzido por Tércio de Andrade em 28 Jul 2009 |

A equipe .NET RIA Services publicou seu plano de liberação começando com a CTP em julho e terminando com RTW na primeira parte de 2010. Essas datas não são concretas desde as modificações que podem aparecer dúvidas dos usuários.

As modificações planejadas são:

CTP - Julho2009

  • Este é um preview, não a liberação V1. Nos planejamos usar as restrições do EULA - use-a por sua conta e risco;

  • Tente obter um conhecimento significativo das últimas modificações ( as próximas, não sabemos como virão);

  • Melhorias das características ( ex: code-gen permite adição de código customizado, suporte à bibliotecas melhorado, melhor suporte ao compartilhamento de código, pesquisa de singletons, modelo de usuário mais limpo e melhor suporte à extensibilidade para Application Servicoes, etc);

  • Melhorias na API, tarifação usual, conserto de bugs

  • Primeiro conjunto das melhores experiênicas com ADO.NET Data Services ( adicionando o Domain Service, para escrita de app-logic/ expor DomainService como um DataService )

Beta - PDC 2009

  • Característica adicional ao núcleo de funcionamento ( lista TBD, sob consideração - suporte a hierarquia, modo de apresentação )

  • Trabalha com Visual Studio 2010/ suporte ao .NET 4

    • Suporte à linkagem de dadados por arrastar e soltar

    • Roda em média confiança

  • Transfere ao serviço de dados ADO.NET como protocolo de baixa camada;

RTW - durante a primeira parte de 2010

  • Liberação polonesa ( bugs, performance, stress, segurança, localização …)

  • Pequenas alterações no projeto/ tweaks

  • Mantém alterações em outro produtos

A intenção atual é fazê-la funcionar com .NET 4.0 / VS 2010. É necessário um feedback se .NET 3.5/VS 2008 é para ser suportado.

O que são serviços RIA? .NET RIA Services

simplificando a tradicional aplicação de n-camadas padronizadas por trazer junto as plataformas ASP.NET e Silverlight. Os serviços RIA provêem um padrão para escrever aplicações lógicas que correm na camada do meio e controla acesso à pesquisa de dados, modificações e operações customizadas. Isso provê suporte fim-a-fim para tarefas em comum, como validação de dados, autenticação e regras por interesses com componentes Silverlight no cliente, e ASP.NET na cada intermediária;

Serviços .NET RIA ajudando a implementar aplicações Silverlight ou Ajax de n-camadas:

Nós idealizamos fazê-lo próximo da simplicidade por construir (? ) a tradicional aplicação de duas camadas. Nesse espaço, nós devemos pensar nos serviços RIA como uma cada mais perceptiva no topo do serviço de dados ADO.NET e WCF. Para pesquisa de dados e atualização de aspectos do modelo nós usaremos ADO.NET DataServicces... isto significa que nós poderemos apenas "adicionar referência web" para lógica de domínio e obter o padrão REST e JSON que o acesso ADO.NET DataService oferece. Nós também esperamos eventualmente providenciar acesso completo a todo o poder e flexibilidade dos serviços WCF de baixa camada tipo a altamente otimizada serialização binária.

Ele também facilita o desenvolvimento ASP.NET:

Seguir o desenvolvimento padrão RIA Serviços, você estará habilitado a construir aplicações ASP.NET facilmente enquanto obtém a vantagem de todas das características do RIA Services, como validação de dados, autorização, etc. No preview de Março, nós estamos oferecendo o controle asp:DomainDataSource que permite maior facilidade de acesso dos formulários ASP.NET à lógica de domínio. Baseando nas futuras versões ASP.NET Dynamic Data facilitará muito a geração comum de um padrão UI baseado na sua lógica de domínio.

.NET RIA services está atualmente em uma preview release.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT