Dwi.

DWI é um designer de aplicativos orientado a dados para o GNOME.
Baixe Agora

Dwi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Linas
  • Site do editor:

Dwi. Tag


Dwi. Descrição

O DWI é um designer de aplicativos orientado a dados para o GNOME. A DWI é uma plataforma experimental para explorar formas de tornar o desenvolvimento de aplicativos mais simples. Ainda é difícil escrever aplicativos grandes, complexos, complexos, multi-usuário, conduzido por dados (SQL-Backed). Não importa se sua plataforma de desenvolvimento é a web e o empreendimento java feijão, C # e .net ou mono, ou se é o conjunto de widget GNOME / GTK ou KDE e a área de trabalho do Linux; Ainda é simplesmente hard.dwi é um esforço para mudar essa situação. O DWI atualmente oferece uma maneira simples de desenvolver aplicativos gnome conduzidos por dados (que é, projetado com o Glade Gui Designer). Ele faz isso evitando "programação" (ou pelo menos, "programação tradicional" em C. C #, Perl, Python ou qualquer outra língua "tradicional"), substituindo em vez disso um arquivo de configuração como formato que define como vários elementos da GUI devem ser ligados a vários objetos (como Glib Gobjects) ou campos SQL e tabelas. O esforço com o DWI é fornecer uma série de exemplos de trabalho bem documentados, fáceis de entender, que mostram como usar o DWI. Esses exemplos incluem atualmente uma aplicação similar ao rastreador de bugs, exemplos de integração com aplicativos GTK existentes, e um exemplo de conectar uma interface projetada com glade para um Glib Gobject com quase nenhuma programação C (assumindo que você tem um Glib Gobject já handy.dwi é um ambiente bastante simples para criar rapidamente aplicativos orientados por dados, ou seja, aplicativos gráficos que manipulam e mostram informações de um banco de dados. Esse ambiente difere de outros, pois é focado no suporte nativo de GTK / GNOME. O desenhista GLADE GUI, e, portanto, permite construir interfaces de usuário como elegante como você pode fazê-los no Glade.at este ponto, este sistema tem recursos suficientes para serem adequados para criar aplicativos de edição e reporte de formulários. Vários fornecedores de banco de dados SQL são suportados através de drivers ODBC ou libdbi. Existe uma infraestrutura simples do DB-driver, por isso é fácil de suportar para a APIs adicionais do SQL. O sistema suporta todos os widgets GTK básicos e um anúncio Os widgets de meia-dúzia de I / O, como o GnomedateEntry.dwi é alimentado por um 'motor' que tem alguns procedimentos bastante genéricos para mapeamento 'campos', como colunas de tabela SQL ou valores de widget, entre si e também entre Outras coisas, como objetos, mesas de hash e etc. Em certo sentido, o motor pode ser considerado como um mapeamento objeto-para-relacional (ORM), mapeando o SQL para vários sistemas de objetos, incluindo Glib Gobjects e QOF. Este motor foi projetado para que seja fácil adicionar suporte para todos os tipos de novos sistemas de objetos: ou seja, para o motor ser um re-mapeador genérico entre não apenas SQL e GTK, mas entre muitos tipos diferentes de sistemas de objetos e fontes de dados / Sinks.Built No topo deste motor é um aplicativo DWI que analisa um arquivo baseado em XML, o "arquivo dwi", que descreve as conexões entre Glade Widgets (ou objetos em geral) e tabelas de banco de dados. Atualmente, a única maneira de criar arquivos DWI é manualmente. Infelizmente, isso pode ser um processo bastante longo e laborioso em si, especialmente ao criar algo um pouco mais sofisticado. No futuro, esperamos ter uma extensão para a clareira, ou possivelmente uma extensão para uma ferramenta de navegação de banco de dados que permitirá graficamente fazer essas conexões. (O trabalho começou em tal ferramenta, escrito no próprio DWI). A realidade sombria é que o DWI nunca se tornará popular sem um designer gráfico. Embora aplicativos bastante complexos possam ser prontamente criados usando o DWI, ele tem uma curva de aprendizado não trivial. Quando dizemos "podem ser criados rapidamente", queremos dizer "dias" ou "semanas", em vez de "meses" para os ciclos de desenvolvimento de aplicativos de banco de dados tradicionais. As ferramentas gráficas de RAD têm uma maneira de serem fácil de usar, e dar a impressão de um ciclo de desenvolvimento ainda mais rápido, mesmo que a curva de aprendizado seja idêntica. Não é idêntico. O design do formato XML é suficientemente genérico que não está diretamente ligado a Glade. Deve ser direto adotar outras marcas ORM para inter-operar com o motor DWI. Ele também é imaginado que outros sistemas de objetos da GUI, como PHP, poderiam ser usados com o DWI, de modo a criar páginas da Web acionadas por dados. Ou seja, o Glade é atualmente o único driver da GUI, mas outros drivers para outros gui devem ser possíveis. O que é novo nesta versão: · Alterado para usar o sistema de makefile de automóveis para facilitar instalações; 'Make Install' Target funciona agora. · Segregar GTK e QOF Recursos para possuir subdiretórios, para que os aplicativos que não sejam gtk não precisam vincular as bibliotecas GTK. · Adicionar suporte para objetos QOF, incluindo vários exemplos de uso de qof. · Concluir modularizar os drivers do SQL DB, para que apenas o driver necessário seja realmente carregado.


Dwi. Software Relacionado

8-16bitmarioGame

8-162BitMarioGame é um ícone GNOME definido para todos que amam jogos retrô (com uma fantasia particular para Mario). ...

192

Download

8bitmariogame

8bitmariogame é um ícone definido para todos que amam jogos retrô (com uma fantasia particular para Mario). ...

163

Download