Geral
79 resultados encontrados
-
WES: API para Testes automatizados de interface (Selenium Webdriver)
Elaborar e atualizar API de Testes automatizados de interface do WES:
- Permitir rodar no WES versão 16.0 e superiores;
- Selenium Webdriver versão 3.0.0 e superiores;Facilitando a criação de testes automatizados de interface nos sistema construídos com o WES.
129 votos -
WES: Script C# como alternativa ao Python
Permitir que os scripts de interface sejam escritos em C# ao invés de Python, diminuindo a variedade de linguagens e sintaxes que os desenvolvedores da Benner precisam conhecer e, consequentemente, diminuindo a curva de aprendizado.
118 votosLiberado na 18.0 em Janeiro/2018
-
WES: Sistemas auto-explicativos
Criar alguns recursos no WES para permitir que os sistemas incluam instruções de utilização na própria interface do sistema, reduzindo a necessidade de que os usuários tenham que recorrer a documentação.
- Widget de ajuda (texto html) para inserir instruções em páginas
- Campo de ajuda (texto html) nos formulários
- Dicas nos campos
- Link para documentação e help online nas páginas
- Inclusão de um framework para criar dicas e instruções interativas, que são visualizadas no primeiro acessoEstimativa: 125 horas.
108 votosLiberado na versão 17.1.
-
Abrir os fontes da Tecnologia
Trazer para o processo de desenvolvimento da Tecnologia o incremento de funcionalidades através da colaboração das equipes de sistemas.
No desenvolvimento de sistemas é comum a criação de diversas bilbiotecas que complementem algum framework, por exemplo, abstraindo certa complexidade, adicionando recursos que facilitem alguns cenários de uso e até mesmo o desenvolvimento totalmente novo de algum recurso que poderá atender à várias equipes.
O objetivo é permitir que as equipes de sistemas possam desenvolver novos recursos sobre os fontes da Tecnologia e publicar estes recursos a todas as equipes de sistemas, evitando redundância de trabalho, melhorando a qualidade das soluções…
99 votosLançamento ocorreu em Março/2018
-
BEF: Aprimorar o suporte a Inversão de Controle (IOC)
Suporte a interfaces para entidades de negócio (BusinessEntity) e container de injeção de dependência para classes não BEF.
Benefícios:
- Desacoplamento
- Eliminar problemas de referência circular99 votosO Ninject já está disponível como container de injeção de dependência para classes não BEF desde a versão 15.0.
Foram abertos dois novos itens no UserVoice para mock de dados e interfaces em entidades de negócio.
-
BEF: Testes automatizados de regra de negócio
Suportar testes automatizados de classes de negócio BEF possibilitando TDD.
- Parte do projeto BEF14 do Roadmap.
97 votosLiberado na versão 14.1.
-
Melhorar a geração de planilhas
Problemas atuais:
- Não possui documentação do componente;
- Limitações visuais como tratar cores e formatação de texto assim como o Excel, tornando o componente limitado para apresentação das informações;
- A falta de melhoria no mesmo, todo o componente em si lembra o Excel 95, caixas de mensagem na hora de salvar é um exemplo;
- Salva apenas em *.XLS gerando algumas distorções e problemas de segurança nas novas versões do Excel;
- Quando utilizado o componente com grande massa de dados apresenta abaixa performance;
- Não é utilizado os gráficos do componente por serem visualmente feios e desatualizados;
- A visualização
Benefícios esperados:
- Melhor performance…
89 votosLiberado um novo componente da DevExpress na versão 15.1. Bem completo, com documentação, suporte a XSLX e visual moderno.
-
WES: Versionamento dos artefatos
Possibilitar o versionamento de visões, scripts e filtros em um controlador de fontes. Para isso os artefatos devem ser persistidos em pastas do WES.
Hoje não é possível identificar quem alterou um destes artefatos nem por que. Também não é possível fazer code review.
De quebra, os artefatos persistidos poderiam ser utilizados para tornar a inicialização do WES mais rápida.
80 votosLiberado na versão 16.0.
-
WES: Widget MVC
Criar um novo tipo de widget que renderiza uma view MVC. Desta forma ficaria muito simples criar interfaces em MVC interagindo com os widgets do WES, inclusive utilizando conexão entre widgets e Ajax.
Neste novo widget seria configurado apenas o nome do controller e a action.
71 votosFoi liberado como Beta na versão 16.0 e será liberado oficialmente na versão 16.1.
-
BEF: Escrever e disparar processos assíncronos
Permitir escrever processos em .Net que serão executados de forma assíncrona ou agendados, com atualização do progresso e status a partir de um processo em execução e mecanismo para interrupção da execução.
Fornecer API para disparo, controle e acompanhamento de processos assíncronos em todas as camadas da ferramenta (no BEF, ESL e camada de apresentação do WES, inclusive de processos escritos em Macro e Delphi).
- Parte do Projeto Orion do Roadmap.
53 votosEntregue na versão 15.0, em 24/09/2014
-
WES com MVC
Liberar o WES preparado para desenvolvimento de formulários com ASP.Net MVC.
Mesmo sendo possível habilitar o MVC em um aplicativo WES, não é possível cadastrar nos menus um endereço com padrão de roteamento MVC.
Também é preciso que os componentes ASP.Net da tecnologia possam ser utilizados em formulários ASP.Net que herdem da classe principal do ASP.Net MVC.49 votosO WES já suporta MVC desde a versão 15.0, inclusive no cadastro de itens de menu. O dashboard que é fornecido com o WES é MVC.
Veja também o item “WES: Widget MVC”.
-
Permitir o desenvolvimento de WebServices com WebApi
Preparar o WES para permitir o desenvolvimento de WebServices com WebApi voltado ao modelo REST.
Será necessário também uma forma de realizar login via serviço e não na forma atual fazendo Post em um formulário.
48 votosO ESL já permite a construção de serviços de negócio no modelo REST com autenticação OAuth 2.0.
Para serviços de interface já é possível utilizar WebAPI dentro do WES.
-
WES: Renovação da Interface Web
Renovar a interface do WES com os seguintes objetivos: melhorar o visual, aprimorar as interações do sistema, melhorar a usabilidade, padronizar comportamentos, facilitar o uso em tablets, reduzir a curva de aprendizado e aumentar a produtividade.
Proposta:
http://wiki.benner.com.br/wiki/index.php?title=Projeto_Renova%C3%A7%C3%A3o_da_Interface_Web- Projeto Renovação da Interface Web do Roadmap.
48 votosEntregue na versão 15.0, em 24/09/2014
-
BEF: Mock de dados em entidades
Permitir testes unitários em entidades de negócio através do mock dos dados, ou seja, substituir o acesso ao banco de dados por objetos em memória ou arquivos XML.
Testes unitários são muito mas rápidos, mais simples e mais estáveis que testes de integração, facilitando a adoção de TDD.
47 votosEntregue na 18.0, em 17/01/2018.
-
Controle de execução de processos no servidor
Criar uma fila para processos disparados via CSServerExec e controlar a execução destes processos conforme disponibilidade de recursos no servidor, facilitando também a escalabilidade e balanceamento de carga.
Atualmente o CSServerExec dispara imediatamente o processo no servidor, sem fila ou limite, podendo até gerar instabilidade no sistema.
- Parte do Projeto Orion do Roadmap.
45 votosLiberada a primeira etapa do Projeto Orion na Tecnologia 14.1. O controle de execução de processos no servidor está contemplado.
-
WES: Exportar grid para Excel
Permitir exportar o conteúdo filtrado e ordenado de um grid para uma planilha Excel.
Desta forma tudo que o usuário vê no WES ele pode transformar em um relatório, imprimir e fazer gráficos pelo Excel.
45 votosLiberado na versão 17.1.
-
WES: Interface de cadastro de papéis e tarefas
Interface Web bem prática e visual para cadastro de papéis, tarefas, operações e associações.
Atualmente é necessário cadastrar cada operação individualmente, o que é bastante moroso.
Estimativa: 60 horas.
40 votosLiberado na versão 16.0.
-
WES: Mais colunas no formulário
Suportar a utilização de legendas superiores e campos com largura configurável nos formulários do WES, possibilitando que sejam mostradas mais informações ocupando o mesmo espaço.
Atualmente o formulário ocupa uma área muito grande para mostrar pouca informação.
Protótipo:
http://desenv.benner.com.br/images/uservoice/formwes1.png
http://desenv.benner.com.br/images/uservoice/formwes2.pngEstimativa: 200 horas
39 votosLiberado na versão 15.2
-
Novo gerador de relatórios
Integrar o gerador de relatórios Stimulsoft na solução Benner.
Benefícios:
• A criação e edição de relatórios é feita em um ambiente visual
• Tanto a emissão como a edição de relatórios podem ser realizadas no desktop e na Web (HTML5, ASP.NET, MVC, WinForms, WinRT)
• Há uma série de gráficos e gauges que podem ser incluídos no relatório
• Os relatórios são baseados em estilos visuais (temas)
• Suporta os mais variados padrões de código de barras
• O posicionamento é facilitado e pode ser ajustado milimetricamente
• O resultado é um HTML interativo, permitindo ordenação, filtro e navegação…38 votosNovo gerador de relatórios Stimulsoft foi incorporado à solução Benner na versão 15.1.
-
BEF: Incrementar o suporte a LINQ
- Disponibilizar o método ToEntities em classes que representam coleções de dados;
Implementar a interface IEnumerable na classes Query<T>.
Parte do Projeto BEF14 do Roadmap.
34 votosLiberado na versão 18.1.
- Não encontras a tua ideia?