Para fornecer sistemas de forma rápida e eficaz para nossos clientes, criamos uma solução moderna e original Neos usado para criar aplicativos de negócios de baixo código. Isso é mais do que uma estrutura regular, é uma plataforma de desenvolvimento completa, juntamente com o IDE original, uma camada de comunicação construída, uma camada de acesso a bancos de dados e muitos outros componentes. Somos uma equipe que o mantém e constantemente o desenvolve. As equipes de outros programadores usam essa plataforma como uma das ferramentas de trabalho.
Graças às NEOs, os programadores de outras equipes podem passar da idéia para o protótipo da solução dentro de alguns minutos e em uma dúzia ou mais horas para uma ferramenta pronta e já testada que pode começar no cliente.
Uma plataforma significa que nossos aplicativos têm uma aparência e operação padronizadas. Graças a isso, os membros da equipe podem se concentrar em fornecer valor comercial. Eles não combatem grades, controles, botões e outros elementos desconfortáveis da interface ou acesso a dados – esses assuntos são tratados pelo sistema.
O NEOS consiste em muitos componentes criados em várias tecnologias nativas, como C#, C ++, JS, etc. Projetos de desenvolvimento se aplicam a vários componentes, por isso trabalhamos em uma tecnologia uma vez e outras em outra.
Às vezes, é necessário usar novas tecnologias que não usamos antes. Por exemplo, usamos a Biblioteca Masstransit para criar a automação orientada ao evento. Utilizamos o MSBUILDWORKSPACE para programar c# cleplepleed by Code Code, inserido por programas. Quando temos um novo desafio pela frente, estamos procurando essas tecnologias que nos ajudem a realizá -las.
Nós os estudamos e, se eles atenderem aos requisitos técnicos e de negócios, implementamos -os. Ninguém impõe antecipadamente ou limita as tecnologias dos EUA que devem ser usadas.
Exemplos de projetos de desenvolvimento dos últimos dois anos:
Automação orientada para eventos
Um projeto, com o objetivo de fornecer aos programadores aplicativos de negócios de ferramentas de programação simples para definir eventos e comandos, colocando -os no trilho das mensagens e definindo comerciantes para processar essas mensagens.
Como parte deste projeto, usamos a idéia da Biblioteca Masstransit de Pipes & Filters, integrados a mensagens externas de mensagens, como o Rabbit MQ, e criamos um banco de dados de auditoria no PostgreSQL e nossas próprias ferramentas administrativas e de diagnóstico.
Telemetria
Um projeto destinado a enviar estatísticas de trabalho dos usuários para um servidor de telemetria em interfaces de aplicativos de negócios na tecnologia NEOS. Para esse fim, usamos o banco de dados de pesquisa elástica e usamos ferramentas analíticas prontas -como Kibana e Grafana.
É possível depurar o código de aplicativos de negócios no Visual Studio
Para fornecer aplicativos de negócios a programadores cheios de depuração do código que eles escrevem, permitimos o lançamento do código do Visual Studio de nossa ferramenta de desenvolvimento interno com a abertura automática do arquivo CS certo para que o funcionário possa colocar rapidamente a armadilha e verificar o que está acontecendo.