VERSÕES DO VISUAL BASIC
No passado, trabalhamos com Visual Basic 3.0 seguindo por todas as versões até as mais recentes como MICROSOFT VB 6.0 e VISUAL BASIC .NET. Criamos códigos limpos, de fácil estrutura, orientados ou não a objeto. Procuramos segmentar as soluções criando componentes, simplificando manutenções futuras e reutilização de código. Nas versões iniciais, fazíamos uso de componentes OCX. Posteriormente, surgiram tecnologias como COM, DCOM e ATL possibilitando a preparação de interfaces mais versáteis com outros aplicativos. Hoje, com o WEB SERVICE, é possível compartilhar recursos não só entre programas, mas disponibilizando-os na Internet. Através de procedimentos remotos, linguagens textuais, descritores, entre outros protocolos, o desenvolvedor pode preparar toda a gama de serviços de maneira independente, redundante e escalonável. Claro que cada tecnologia tem suas vantagens e desvantagens sendo necessária uma análise correta dos objetivos para a definição adequada da topologia a ser empregada.
BIBLIOTECAS
Elaboramos bibliotecas de funções para a linguagem que simplificam o desenvolvimento tornando-o mais rápido e competente. Pelo método de complementação, fazemos upgrades e testamos cada vez mais as versões anteriores resultando em funções mais robustas que são logo aplicadas na maioria dos nossos programas. Também desenvolvemos DLLs em linguagem básica como C++, explorando nuances de hardwares inacessíveis pelos métodos tradicionais e agilizar procedimentos.
TREINAMENTO EM VISUAL BASIC
Além do desenvolvimento, preparamos profissionais para o mercado. Fazemos o treinamento focando os problemas do dia a dia, as dificuldades comuns da linguagem e a fixação da sintaxe. Os futuros programadores aprendem a racionalizar o problema segmentando-o em blocos menores antes mesmo de fazerem uso da linguagem. Com o Visual Basic, farão programas exercitando cada uma das estruturas essenciais. Consulte-nos.
ANÁLISE DE SISTEMAS EXISTENTES E CONSULTORIA EM CÓDIGO
Analisamos seus programas e estudamos seu negócio, elaborando diagramas representativos para melhor acompanhamento dos objetivos. Testamos as funcionalidades e documentamos cada uma delas através de blocos estruturados de procedimentos, explorando aqueles mais importantes. Relacionamos a exigência de informações vinculando-as aos módulos que as manipulam. Caso existam possibilidades de melhorias, elaboramos um projeto detalhado informando cada uma delas relacionando-as aos possíveis resultados.