Aejaks

Tela Software:
Aejaks
Detalhes de Software:
Versão: 2.2
Data de upload: 20 Feb 15
Revelador: Tom Poindexter
Licença: Livre
Popularidade: 32

Rating: 3.0/5 (Total Votes: 1)

Aejaks é uma ferramenta de janelas para o rápido desenvolvimento de aplicações Web AJAX. Ele combina a simplicidade poderosa da linguagem Tcl com o sistema de janelas navegador independente de Echo2 baseado em Java.
Aejaks aplicações são escritas em uma única linguagem de script, sem necessidade de escrever qualquer HTML, Javascript ou CSS. O projeto utiliza a partir do sistema de janelas Tk, mas não é diretamente compatível com Tk. Ele roda em cima de qualquer servidor Web Java, e pode fazer uso de qualquer biblioteca Java existente.
Simplificar a programação Ajax
Programação de aplicações web baseadas em Ajax modernas geralmente significa escrever código em um número de línguas: Javascript para a interface, Java, PHP, Tcl, Ruby, Python, etc. para o backend, juntamente com uma dose saudável de XML, CSS e DHTML.嚙 篌 aks permite que as mesmas aplicações ser escrito com uma única linguagem de script, Tcl.
Uma fina camada sobre Echo2.
Echo2 é um kit de ferramentas de janelas baseado em Java para a construção de Ajax-habilitar aplicativos.嚙 篌 aks traduz a maior parte do Echo2 objetos Java em objetos Tcl, mas oferece muitos recursos de atalho, como a construção objeto anônimo para objetos do tipo de atributo.
Tk interface de objetos inspirados
Tk definir o padrão para a programação de aplicações de janelas de uma linguagem de script.嚙 篌 aks toma emprestado de Tk (mas não é compatível com Tk.) Mais notavelmente, os comandos de criação de widgets são implementações diretos dos objetos Echo2 subjacentes.嚙 篌 aks também segue o modelo Tk de agrupar widgets de acordo com a sua hierarquia de embalagem

O que é novo nesta versão:.

  • Esta versão corrige um bug na biblioteca MrPersister que causou um tipo de dados SQL BOOLEAN não deve ser mapeado corretamente para um tipo booleano Java.
  • O intérprete JTcl incluído foi atualizado para corrigir um possível vazamento de memória.
  • O motor de banco de dados H2 foi atualizado para uma versão recente.

O que é novo na versão 2.0:

  • Esta versão substitui o intérprete Jacl com JTcl, um verson atualizado de Tcl para Java.
  • JTcl implementa quase todos Tcl 8.4 recursos.
  • versões do apoio da Comunidade de Echo2 e bibliotecas associadas são contempladas, que corrige problemas de compatibilidade com o Internet Explorer 9.
  • Também corrigidos nesta versão é o método updateOptimistic no pacote MrPersister.
  • Janela objeto (& quot;. & Quot;). Agora tem um método getClientProperties
  • O banco de dados H2 foi atualizado para uma versão atual (veja o arquivo de mudanças para informações upgrade).

O que é novo na versão 1.3:

  • O Widget ExpandableSection agora tem métodos para definir o título de primeiro plano e fundo cores.
  • O programa de amostra WarMachine foi aprimorado para permitir que arquivos JAR adicional.
  • O método Janela exitApp agora pode usar um servlet de logout para sair de um aplicativo.
  • Bugs fixo incluem os caracteres estranhos remoção do pacote Hyde.
  • O Widget ComboBox foi fixado para evitar a barra invertida citando de caracteres em branco.
  • O procedimento biblioteca aejaks_entryBox foi alterado para que o callback agora passa dois argumentos; esta alteração é incompatível com versões anteriores e vai exigir uma mudança de código.

O que é novo na versão 1.2:

  • aejaks_console.tcl Fixo: puts e lave agora trabalhar com o Real arquivos, menu de seleção de fonte acrescentou.
  • Log mensagem se interp não pode ser criado (remendo por Matt Avery)
  • célula Tabela / prestadores de cabeçalho agora usar o seu próprio interp eval TclEvent para evitar pegar a interp resultObject.
  • pacote MrPersister agora inclui método 'updateOptimistic', utilize getColumnLabel () em vez de getColumnName () para Generic e Mapa, colisão versão do pacote mrpersister para 1,1, biblioteca para 3.8.2.
  • opção DbObjForm '-dbAction updateOptimistic' acrescentado; modo de visualização exibe uma TextField em vez de um SelectField. Timestamp ou datetime SQL tipos são agora mapeados em objetos java.sql.Timestamp para DbObjBuilder e DbObjForm.
  • Atualizado Echo2 para a versão 2.1.1+ (mais recente do SVN), removido remendo TextComponent (fixo no código upstream.)
  • H2 Atualizado para a versão 1.1.111.
  • Tcljava caminho reflectobject tenta não vazar objetos mais, pendente patch oficial. Adicionar patch para dispor de referências TclClassLoader.
  • Melhor limpeza quando a aplicação é encerrada e tempo limite da sessão. Interp jacl está disposta de uma forma mais limpa, reduzindo referências pendentes para outros objectos.
  • Fix 'Pacote de escravos "e" filhos pack' para consultas janela raiz.
  • aejaks_messageBox agora inclui opção -msgType DirectHtml
  • WARMACHINE agora permite que o conteúdo web estático para ser incluído em uma guerra.

O que é novo na versão 1.1:

  • Um bug que impedia o pacote de banco de dados MrPersister de trabalhar em Java 1.6 foi corrigido.
  • PersistenceManager e JdbcDao objetos também foram corrigidos.

O que é novo na versão 1.0:.

  • Esta versão tem uma biblioteca de acesso a banco de dados MrPersister
  • O motor de banco de dados H2 é incluído para o desenvolvimento de aplicativos de banco de dados de início rápido.
  • Também estão incluídos o sistema Apache Log4J log, um widget RichTextArea, os diálogos da biblioteca padrão para as mensagens, de entrada, seleção de cores, seleção de data, e uploads de arquivos, e um pacote de Hyde para fácil integração Tcl-to-Java.
  • Os novos aplicativos de amostra: TclTutor, Aejaks Rolodex e WarMachine
  • .

Screenshots

aejaks_1_75714.png
aejaks_2_75714.png

Comentário para Aejaks

Comentários não encontrado
Adicionar comentário
Ligue imagens!