Primeira parte da apresentação do Cesar Romero sobre Refactory e TDD com código Legado no Delphi, para o Coderage XII Brasil 2018.
Após um tempo afastado, estou voltando as postagens habituais, hoje gostaria de aproveitar o gancho do desenvolvimento web no Delphi, do tão falando desenvolvimento web no Delphi, isso tem sido um fator de reclamação de muitos usuários e até é usado para denegrir a imagem da ferramenta sempre com o preceito que as outras fazem e o Delphi não faz, sim Delphi faz, temos vários frameworks muito bons para tal função, hoje quero apresentar um vídeo do Wagner Landgraf apresentando o TMS Web, a TMS todos já devem conhecer é uma das maiores e melhores fornecedoras de componentes e ferramentas para Delphi, penso não ser preciso apresentar.
No video o Wagner demonstra como desenvolver aplicações web com Delphi, de uma forma moderna e com arquitetura robusta. Apresentando a solução da TMS para criar aplicações front-end web para o browser, gerando HTML/JS, com suporte a CSS, Bootstrap, aplicações responsivas e com conexão a servidores REST/JSON com XData e TDataset.
Site oficial TMS Software:
http://www.tmssoftware.com
Sem mais delongas segue o vídeo, qualquer dúvida postem nos comentários.
Download dos exemplos e slides em: https://github.com/flrizzato/DelphiAcademy
Novidades introduzidas:
- Novo tema escuro para a IDE
- Suporte ao quick editor também para firemonkey
- Novos controles VCL (card panel, stack panel, date picker,
- Melhorias no instalador e na página de boas vindas
- RAD Server Single-Site Deployment License nas versões Enterprise e Architect
- Aprimoramentos no suporte as plataformas Windows, macOS, Linux, iOS e Android
Mais informações em:
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_2
Para uma lista completa dos bugs resolvidos consulte:
http://edn.embarcadero.com/article/44770
Participe do Delphi Academy, um programa de aperfeiçoamento totalmente gratuito em sessões de 30 minutos, com dicas, truques e técnicas que irão melhorar ainda mais suas habilidades de programação, ajudando você a construir aplicações de alto desempenho para as principais plataformas.Participe do Delphi Academy: um programa de aperfeiçoamento totalmente gratuito em sessões de 30 minutos, com dicas, truques e técnicas que irão melhorar ainda mais suas habilidades de programação, ajudando você a construir aplicações de alto desempenho para as principais plataformas.
Confira a programação especial que preparamos para você em 2017:
Novembro
14/11: Desenvolvimento Web: Parte 1 inscreva-se
28/11: Desenvolvimento Web: Parte 2 inscreva-se
Dezembro
Episódio do Delphi Academy falando somente sobre RAD Server, foram mostrados exemplo, conceitos, como funciona a licença e tudo o mais que você precisa saber para começar a utilizar a ferramenta.
Slides utilizados neste episódio: http://cc.embarcadero.com/item/30740
Mais um Delphi Academy gratuito demonstrando técnicas de debug e log em aplicações Delphi.
Download dos exemplos e slides em: https://github.com/flrizzato/DelphiAcademy
Nunca foi tão fácil desenvolver sua aplicação web baseada em serviço, escalável e totalmente reutilizável
Back-end como Serviço REST DataSnap Front-end com AngularJS, HTML5 e Bootstrap
Conteúdo do Curso
Módulo 01
Neste módulo você irá aprender como migrar uma rotina de cadastro de uma aplicação cliente servidor para a arquitetura orientada a serviços. Ao final do módulo você terá seu back-end com esta rotina funcionando como um serviço REST
Módulo 02
Neste módulo você irá desenvolver uma aplicação Web, totalmente responsiva, usando somente HTML 5 e Bootstrap. Ao final do módulo sua aplicação estará pronta para ser integrada com seu Serviço REST desenvolvido no módulo anterior.
Módulo 03
Neste módulo você irá integrar sua aplicação web HTML 5 com seu back-end desenvolvimento em Delphi como um serviço REST. Para isso será utilizado o Angular JS e ao final do módulo sua aplicação web estará finalizada.
Hoje gostaria de pedir um tempo para oferecer nosso novo produto, fontes de PDV totalmente prontos para NFC-e, SAT e MF-e, completo, feito totalmente em Delphi e utilizando somente componentes nativos e as suítes JEDI e ACBr ambas open-source, já com com todo o tratamento necessário para queda e problemas de conexão permitindo a venda off-line e posterior envio das notas emitidas em modo off-line.
Tudo feito de forma muito simples e didática, de fácil entendimento e utilizando somente técnicas padrão de desenvolvimento Delphi, sem frescuras ou enrolação, tudo muito simples de entender e muito fácil de expandir para o seu tipo de cliente, podendo com pouco conhecimento e por conta própria adicionar funcionalidades ou melhorar o produto conforme a sua vontade. Mas se ainda precisar de ajuda, na compra dos fontes, você leva junto o suporte por 3 meses para todas as suas dúvidas relativas ao PDV NFC-e com uma equipe de pessoas capacitadas e que trabalham no dia-a-dia do varejo.
Este PDV já foi projetado para uso em comércio em geral, inclusive com TEF, já sendo utilizado no dia-a-dia por diversos clientes e testado em homologação para SITEF e Pay&GO o que facilita o seu processo de homologação caso deseja utilizar o TEF. Por utilizar componentes ACBr, todas as rotinas de NFC-e (envio, autorização, cancelamento, inutilização de numeração, etc) estão prontas para funcionar dentro dos padrões estabelecidos pelo governo sem problemas.
Também possui a possibilidade de integração com balanças de pesagem das principais marcas disponíveis no mercado via leitura direta quando a balança é conectada diretamente ao computador ou via leitura de códigos de barras impressos pela balança, podendo inclusive personalizar como será feita a leitura se por peso ou valor, adaptando-se assim as configurações das balanças a que for integrar.
O pagamento deste investimento é bastando facilitado, você pode parcelar tudo em até 12x no cartão de crédito, tudo on-line sem enrolação e de forma bem simples.
Não perca tempo clique no botão abaixo aproveite para ganhar tempo, invista em um produto de qualidade que vai lhe abrir portas para novos clientes de forma simples e fácil.
Abaixo vou mostrar um pouco das telas e funcionamento do PDV, para informações mais detalhadas favor entrar em contato via página de contato do blog, estamos prontos para tirar todas as suas dúvidas refentes ao produto.
Continue lendo…