Descrição do projeto
Framework de mapeamento objeto/relacional, acesso a multi-banco de dados, geração de código e produtividade.

Principais características do nDeveloper:

- Mapeamento objeto/relacional
  • Dicionário de dados XML
  • Entidades organizadas por módulo
  • Biblioteca de acesso a dicionário de dados
  • Mapeamento automático de tipos da linguagem e tipos do banco de dados

- Acesso a multi-banco de dados
  • Biblioteca com suporte a SQL Server (2000 e 2005), Oracle, PostgreSQL, MySQL e Firebird
  • Tradução de código SQL automaticamente
  • Suporte total a ADO.NET

- Geração de código
  • Script do banco de dados (estrutura e dados padrão)
  • Classes de regra de negócio
  • Possibilidade de criação de classes customizadas para gerar qualquer tipo de código, inclusive formulários

- Produtividade
  • IDE para gerenciamento centralizado do dicionário de dados
  • Editor de código (C#, VB.NET, SQL, XML, etc)
  • Executor de consultas integrado com servidor de banco de dados
  • Executor de scripts (.sql) integrado com o servidor de banco de dados
  • Editor/executor de modelos (templates) de geração de código

Imagem do nDeveloper Studio

shot_ndevstudio.jpg

Documentação
Apresentação sobre o projeto disponível em: http://www.slideshare.net/dotnug/ndeveloper-framework/.
Em breve, vídeos e artigos.

Instalação no Linux

A partir da versão 1.4.10 o nDeveloper Framework pode ser instalado no Linux (com o Mono 2.4 ou superior).
Para instalar no Linux, utilize os seguintes comandos no terminal:
chmod +x nDevFramework-1.4.10-linux-installer.bin
./nDevFramework-1.4.10-linux-installer.bin

Exemplos
A partir da versão 1.4.3 o nDeveloper Framework trás exemplos de sua utilização com o Visual Studio da Microsoft.

Lista de discussão
Você também pode participar do projeto dando sugestões ou tirando suas dúvidas através da nossa lista de discussão no endereço http://groups.google.com/group/ndeveloper.

Componentes
Download de componentes necessários para compilar o código fonte: http://ndeveloper.vsoft.com.br/componentes.zip.
Firebord .NET Data Provider versão 2.0.1: http://www.firebirdsql.org/index.php?op=files&id=netprovider.
MySQL Connector/Net versão 5.2.5: http://dev.mysql.com/downloads/connector/net/5.2.html.

Projetos que utilizam o nDeveloper Framework

- Web
- Desktop
- Cliente/servidor com Webservices
Apoio
installersby_tiny.png

Last edited Apr 5, 2009 at 9:04 PM by PedroAlvesJr, version 26