Se você desenvolve em Delphi e precisa implementar ou atualizar a emissão fiscal do seu sistema, conheça a Loja do Blog do Régys. Lá disponibilizo códigos-fonte de aplicativos para NF-e, NFS-e, CT-e, MDF-e e outras rotinas, que você pode estudar e adaptar ao seu projeto.
Ver resumo completo
Se você desenvolve em Delphi e precisa implementar ou atualizar a emissão fiscal do seu sistema, conheça a Loja do Blog do Régys. Lá disponibilizo códigos-fonte de aplicativos para NF-e, NFS-e, CT-e, MDF-e e outras rotinas, que você pode estudar e adaptar ao seu projeto. É uma forma de partir de uma base existente e concentrar seu trabalho nas necessidades dos seus clientes.
Todos os fontes já estão atualizados para a Reforma Tributária, com as adequações correspondentes ao escopo de cada aplicativo. Entre os destaques também estão as atualizações das notas técnicas, a NFS-e Nacional e o CIOT completo com eFrete e os demais provedores suportados pelo ACBr. Esses recursos ajudam a conectar as mudanças fiscais ao trabalho prático de quem mantém sistemas em Delphi.
Acesse a loja, conheça os aplicativos disponíveis e escolha os fontes para o seu projeto. Confira as descrições e as condições de compra para encontrar a opção que atende à sua necessidade. Na continuação deste artigo, apresento os recursos com mais detalhes e explico como avaliar os fontes e as modalidades de suporte antes da aquisição.
A consulta abriu, os registros apareceram na tela e o botão de salvar funcionou. Para quem desenvolve com Delphi, esse resultado tem um significado concreto: a aplicação começou a conversar com o banco.
Ver resumo completo
A consulta abriu, os registros apareceram na tela e o botão de salvar funcionou. Para quem desenvolve com Delphi, esse resultado tem um significado concreto: a aplicação começou a conversar com o banco. Mas ele também deixa uma pergunta importante. O que acontecerá quando uma gravação falhar pela metade, outro usuário alterar o mesmo cadastro ou a aplicação precisar funcionar fora da máquina de desenvolvimento?
É a partir dessa distância entre o primeiro resultado e o comportamento esperado em produção que apresento meu livro FireDAC na Prática: Do primeiro acesso ao banco às técnicas avançadas com Delphi. A proposta é acompanhar a construção do acesso a dados, relacionando componentes, consultas e configurações às decisões que precisam ser tomadas em um sistema real.
Neste artigo, quero mostrar o que você encontrará na obra, quais problemas orientam a leitura e como experimentar o conteúdo antes de decidir pela compra. O livro já tem uma página com sumário, degustação e opções de edição. Antes de apresentar esse percurso, vale olhar com atenção para uma situação que ajuda a explicar por que o assunto merece estudo.
Um sistema Delphi em produção raramente é apenas um conjunto de arquivos-fonte. Ele costuma concentrar regras de negócio acumuladas, integrações pouco documentadas, decisões tomadas sob restrições que já não existem e rotinas que funcionam porque foram ajustadas ao longo de muitos anos.
Ver resumo completo
Um sistema Delphi em produção raramente é apenas um conjunto de arquivos-fonte. Ele costuma concentrar regras de negócio acumuladas, integrações pouco documentadas, decisões tomadas sob restrições que já não existem e rotinas que funcionam porque foram ajustadas ao longo de muitos anos. Essa realidade pode gerar duas reações igualmente arriscadas: não mexer em nada ou decidir reescrever tudo.
A primeira conserva problemas conhecidos e reduz, aos poucos, a capacidade de adaptação. A segunda troca riscos visíveis por riscos novos: funcionalidades esquecidas, diferenças de comportamento, longos períodos sem entrega relevante e uma convivência difícil entre o sistema antigo e o substituto em construção. Entre esses extremos há uma disciplina de engenharia: modernizar progressivamente, em mudanças pequenas, verificáveis e reversíveis.
Modernizar não significa aplicar tecnologias recentes a qualquer custo. Significa aumentar a capacidade de entender, alterar, testar, entregar e operar o software com menos incerteza. Em um sistema Delphi, isso pode envolver desde tornar a compilação repetível até reduzir o acoplamento entre formulários VCL, regras de negócio e acesso a dados. O ponto de partida não é uma lista de ferramentas; é um diagnóstico honesto do risco.
Conheça o livro e leia uma degustação: acesse a página oficial de Delphi Vivo.
Há sistemas Delphi que sustentam empresas inteiras há muitos anos, eles faturam, controlam estoque, emitem documentos fiscais, conversam com bancos, integram setores e preservam regras que foram construídas depois de incidentes, mudanças legais, negociações e necessidades que já não cabem em uma documentação simples.
Ver resumo completo
Há sistemas Delphi que sustentam empresas inteiras há muitos anos, eles faturam, controlam estoque, emitem documentos fiscais, conversam com bancos, integram setores e preservam regras que foram construídas depois de incidentes, mudanças legais, negociações e necessidades que já não cabem em uma documentação simples.
Esses sistemas continuam importantes. O problema é que, com o tempo, cada mudança começa a custar mais, a versão do Delphi fica para trás. Componentes deixam de receber atualizações. O build depende de uma máquina específica. Regras de negócio aparecem em Forms, DataModules, SQL, triggers e integrações. Testes automatizados são poucos ou inexistentes. A equipe sabe que precisa avançar, mas não consegue demonstrar que a próxima alteração preservará aquilo que mantém a empresa funcionando.
Foi a partir dessa realidade que escrevi Delphi Vivo: Como modernizar sistemas existentes sem reescrever tudo.
O livro já está disponível em edição impressa pela UICLAP e em versão digital para Kindle na Amazon.
O Firebird Developers Day (FDD) é o maior evento sobre banco de dados Firebird no mundo (em número de participantes). É a chance que os desenvolvedores brasileiros tem de se aprofundar nos mais variados assuntos relacionados ao SGBDR, trocar experiências e ter contato direto com especialistas do Brasil e do exterior.
Ver resumo completo
O Firebird Developers Day (FDD) é o maior evento sobre banco de dados Firebird no mundo (em número de participantes). É a chance que os desenvolvedores brasileiros tem de se aprofundar nos mais variados assuntos relacionados ao SGBDR, trocar experiências e ter contato direto com especialistas do Brasil e do exterior. Além disso, durante o evento, ferramentas e componentes de programação serão vendidos a preços super especiais.
Mais informações em http://www.firebirddevelopersday.com.br/
O 14º Firebird Developers Day é o maior evento sobre banco de dados Firebird no mundo, e será realizado no dia 29/Julho, em Piracicaba - SP. O site do evento tem todas as informações sobre as palestras, preços e link para se inscrever online.
Ver resumo completo
O 14º Firebird Developers Day é o maior evento sobre banco de dados Firebird no mundo, e será realizado no dia 29/Julho, em Piracicaba - SP. O site do evento tem todas as informações sobre as palestras, preços e link para se inscrever online. Vale lembrar que sexta-feira, dia 09/Junho é o último dia para se inscrever com o maior desconto. Este ano estarei lá palestrando com o tema: "Mudanças da NFe 4.0 e implementação com ACBr", não deixe de conferir a grade de palestras e venha comigo prestigiar o evento. www.FirebirdDevelopersDay.com.br
Apresentação do SGBD Firebird, com a finalidade de apresenta-lo a novos usuários, e fornecer argumentos para os atuais usuários que lhes ajudem a mostrar porque o Firebird é uma ótima escolha como SGBD para seus sistemas.
Ver resumo completo
Apresentação do SGBD Firebird, com a finalidade de apresenta-lo a novos usuários, e fornecer argumentos para os atuais usuários que lhes ajudem a mostrar porque o Firebird é uma ótima escolha como SGBD para seus sistemas.
Se você utiliza o Firebird como banco de dados para as suas aplicações, com certeza isso vai te interessar muitoooooo... Todos sabemos que o Firebird não possuí uma solução nativa de replicação de dados, e com o advento da internet e dos aplicativos mobile isso se tornou primordial, antes já necessitávamos disso para trabalharmos com multi-filiais, agora mais…
Ver resumo completo
Se você utiliza o Firebird como banco de dados para as suas aplicações, com certeza isso vai te interessar muitoooooo... Todos sabemos que o Firebird não possuí uma solução nativa de replicação de dados, e com o advento da internet e dos aplicativos mobile isso se tornou primordial, antes já necessitávamos disso para trabalharmos com multi-filiais, agora mais do que nunca é necessário, seja por questões de segurança ou de alta disponibilidade precisamos replicar esses dados para tornar a nossa base visível aos nossos aplicativos de qualquer lugar e a qualquer hora. Pensando nisso nosso amigo MVP Thulio Bittencourt, desenvolveu…
O Firebird é sem dúvida o bancos de dados gratuito mais utilizados em aplicações desktop ao redor do muito, com uma comunidade bastante ativa este fantástico banco de dados dá vida a milhares de aplicações em todo mundo. Neste curso vamos aprender a instalar, configurar, gerenciar e administrar este poderoso banco de dados.
Ver resumo completo
O Firebird é sem dúvida o bancos de dados gratuito mais utilizados em aplicações desktop ao redor do muito, com uma comunidade bastante ativa este fantástico banco de dados dá vida a milhares de aplicações em todo mundo. Neste curso vamos aprender a instalar, configurar, gerenciar e administrar este poderoso banco de dados. O conteúdo deste Curso foi cuidadosamente desenvolvimento para que você possa compreender de fato os fundamentos do banco de dados Firebird, seus utilitários, os tipos de servidores possíveis de serem instalados além de claro gerenciar, configurar e administrar um servidor Firebird. Para tanto, iremos utilizar e desvendar…
Os tipos númericos no Firebird são bem mais complicados do que imaginamos, veja este artigo do Firebase.com.br mostrando como se comporta cada tipo numérico e como criar corretamente seus tipos numéricos. http://www.firebase.com.br/artigo.php?id=2777
Ver resumo completo
Os tipos númericos no Firebird são bem mais complicados do que imaginamos, veja este artigo do Firebase.com.br mostrando como se comporta cada tipo numérico e como criar corretamente seus tipos numéricos. http://www.firebase.com.br/artigo.php?id=2777
Finalmente fui em meu primeiro FDD (Firebird Developers Day), tudo muito bom, excelentes palestras e o mais importante, conhecer os amigos virtuais pessoalmente e também conhecer novas pessoas, agradecimento especial aos usuários do blog e ACBr que vieram nos conhecer pessoalmente durante o encontro, muito obrigado pelo carisma, ver o trabalho que faço aqui no fórum ser reconhecido…
Ver resumo completo
Finalmente fui em meu primeiro FDD (Firebird Developers Day), tudo muito bom, excelentes palestras e o mais importante, conhecer os amigos virtuais pessoalmente e também conhecer novas pessoas, agradecimento especial aos usuários do blog e ACBr que vieram nos conhecer pessoalmente durante o encontro, muito obrigado pelo carisma, ver o trabalho que faço aqui no fórum ser reconhecido é muito bom. Parabéns especial ao Carlos Cantu que organiza todo ano esse grande evento ao Alexey Kovyazin e Dmitry Yemanov e a todos os palestrantes pelas excelentes palestras.
Organizado pela FireBase, o Firebird Developers Day chega à sua décima segunda edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! O Firebird Developers Day é o maior evento dedicado ao banco de dados Firebird, do planeta!
Ver resumo completo
Organizado pela FireBase, o Firebird Developers Day chega à sua décima segunda edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! O Firebird Developers Day é o maior evento dedicado ao banco de dados Firebird, do planeta! Palestrantes de alto nível, temas e dicas aplicáveis no dia-a-dia e contatos que só um evento desse porte pode oferecer! Presença especial de Dmitry Yemanov, chefe da equipe de desenvolvimento do Firebird. Além de oferecer a oportunidade de aprofundamento técnico, o FDD é um importante ponto de encontro para a comunidade de usuários, permitindo uma interação "ao-vivo",…
Organizado pela FireBase, o Firebird Developers Day chega à sua décima primeira edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! Além de oferecer a oportunidade de aprofundamento técnico, o FDD é um importante ponto de encontro para a comunidade de usuários, permitindo uma interação "ao-vivo", com troca de experiências e contatos…
Ver resumo completo
Organizado pela FireBase, o Firebird Developers Day chega à sua décima primeira edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! Além de oferecer a oportunidade de aprofundamento técnico, o FDD é um importante ponto de encontro para a comunidade de usuários, permitindo uma interação "ao-vivo", com troca de experiências e contatos entre pessoas com um interesse comum: o Firebird! Os participantes receberão um kit com material exclusivo do evento, e poderão adquirir licenças de ferramentas e componentes por preços super reduzidos (saiba mais aqui). Segue uma lista das palestras que já estão confirmadas…
Organizado pela FireBase, o Firebird Developers Day chega à sua décima edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! Além de oferecer a oportunidade de aprofundamento técnico, o FDD é um importante ponto de encontro para a comunidade de usuários, permitindo uma interação "ao-vivo", com troca de experiências e contatos entre…
Ver resumo completo
Organizado pela FireBase, o Firebird Developers Day chega à sua décima edição consagrado como o maior evento de banco de dados Firebird em todo o mundo! Além de oferecer a oportunidade de aprofundamento técnico, o FDD é um importante ponto de encontro para a comunidade de usuários, permitindo uma interação "ao-vivo", com troca de experiências e contatos entre pessoas com um interesse comum: o Firebird! Os participantes receberão um kit com material exclusivo do evento, e poderão adquirir licenças de ferramentas e componentes por preços super reduzidos (saiba mais aqui).