terça-feira, 20 de dezembro de 2011

XPO - eXpress Persistent Object

Antes de postar os exemplos que mencionei em meu último post, precisamos entender um pouco mais do XPO, pois ele será a base do desenvolvimento de qualquer projeto.

para aqueles que ainda não conhecem, esse post será fundamental para avançar nos exemplos que iremos publicar.

XPO foi projetado para pequenas e grandes equipes de desenvolvimento . Ele  ajuda a encurtar o tempo de desenvolvimento de forma mais confiável, gerencia e entrega qualquer projeto de software.
O principal benefício do XPO é que ele irá, por padrão, lidar com todos os aspectos da criação de banco de dados e persistência de objetos, permitindo que o desenvolvedor se concentre na lógica de negócios da solução necessária.

Características-chave que você encontrará no Objects eXpressPersistent (XPO):
  • Sistema de Mapeamento transparentes e controláveis ​​Object-Relational Ao usar. Reflection NET e atributos introduzido por XPO, XPO é capaz de mapear as propriedades dos objetos de negócio para tabelas de banco de dados relacional. Associações de objeto (um-para-um, um-para-muitos, muitos-para-muitos), agregação e herança são totalmente suportados.

  • Geração persistente  de Classe XPO pode gerar classes persistentes que replicam a estrutura do banco de dados especificado. Isto permite fácil transição do tradicional banco de dados relacionais para eXpress Persistent Objects.

  • Coleções de objetos
    Com XPO.NET, você pode recuperar coleções de objetos persistentes, paginar e vinculá-las a controles de interface do usuário com facilidade.

segunda-feira, 19 de dezembro de 2011

Conhecendo eXpressApp Framework.

eXpressApp Framework
uma poderosa estrutura de aplicações para desenvolvedores .NET       
   
Neste primeiro post vamos tentar explicar o que é XAF ( eXpressApp Framework ).

Foque em suas necessidades de negócios e deixe eXpressApp Framework lidar com todas as tarefas cotidianas. Esqueça banco de dados e complexidade de gerenciamento de interface de usuário. Estas tarefas são feitas automaticamente com base no seu modelo de negócio, sem se importar com quantas vezes você precise mudar seu modelo de negócio.

Uma das características de XAF é ser moderna e poderosa que permite a geração simultânea de aplicações ASP.NET e WinForms. Seu design modular permite aos desenvolvedores escolher o construtor de módulos, ou criar os seus próprios, para construir aplicativos mais rapidamente e de forma mais robusta do que hoje.

Razões para considerar Framework eXpressApp em seu próximo projeto.    


  • Entregar rapidamente aplicações com aspecto profissional
  • Interfaces geradas automaticamente e facilmente personalizáveis
  • WinForms e ASP.NET UI Com base na mesma lógica de negócios
  • Possui ferramenta ORM integrada
  • Apoio Azure
  • Sem nenhum esforço de configuração


  • Suporte multi linguagem
  • Arquitetura N-camadas
  •  Testes Funcionais
  • Suporte a fluxo de trabalho
  • Arquitetura Modularizada

  • bom, foi apenas o primeiro post, estamos preparando uma série de posts com exemplos de código para desenvolvedores iniciantes e experientes.