Quais ferramentas utilizar para desenvolvimento web, partindo de conhecimento de vb.net
Desenvolvemos ERP e sistema para Comércio utilizando VB.NET e postgres. Para fazermos partes do sistema ERP web, ou um sistema de loja totalmente Web, tendo em vista a linguagem que estamos acostumados, que ferramentas/cursos do devmedia devo estudar. Desde como fazer e a forma mais segura de ter um banco de dados web, quanto esse serviço custa, que linguagem seria melhor trabalhar. Ou que cursos aqui do devmedia devo estudar para ter conhecimento suficiente para desenvolver a ferramenta que preciso, do zero.
Erlon Swidzinski
Curtidas 0
Respostas
Hélio Devmedia
22/10/2018
Erlon, VB.NET, vc me pegou agora!!!
Para introduzir, você pode fazer uma NF-e em qualquer linguagem, porém sistemas desktop são mais estáveis onde há proprlemas conconexão. Lembrando também que um emissor de NF-e, está lidando com o negócio do cliente e o negócio do governo e atrasos e erros podem acarretar multas e isso acaba sobrando para o Desenvolvedor.
Agora, se usa .net então não será difícil, você precisa estudar, basicamente, 3 grupos de classes do .net: Classes que manipulam xml, classes que manipulam certificado digital (e assinatura digital) e classes para consumir um webservice SOAP.
Se você identificar quais classes no .Net trabalham com isso você pode então estudar o manual da NF-e para entender como montar o xml, assina-lo e para qual servidor envia-lo.
O Manual da NF-e vai mostrar quais os campos precisa ter na base de Dados;
Você também pode optar por um framework web (feito em PHP) que atua como um webservice REST/JSON, que recebe os dados do ERP e converte em xml, assina e envia para sefaz conhecido como projeto nfephp.org
https://github.com/nfephp-org/sped-nfe
Para introduzir, você pode fazer uma NF-e em qualquer linguagem, porém sistemas desktop são mais estáveis onde há proprlemas conconexão. Lembrando também que um emissor de NF-e, está lidando com o negócio do cliente e o negócio do governo e atrasos e erros podem acarretar multas e isso acaba sobrando para o Desenvolvedor.
Agora, se usa .net então não será difícil, você precisa estudar, basicamente, 3 grupos de classes do .net: Classes que manipulam xml, classes que manipulam certificado digital (e assinatura digital) e classes para consumir um webservice SOAP.
Se você identificar quais classes no .Net trabalham com isso você pode então estudar o manual da NF-e para entender como montar o xml, assina-lo e para qual servidor envia-lo.
O Manual da NF-e vai mostrar quais os campos precisa ter na base de Dados;
Você também pode optar por um framework web (feito em PHP) que atua como um webservice REST/JSON, que recebe os dados do ERP e converte em xml, assina e envia para sefaz conhecido como projeto nfephp.org
https://github.com/nfephp-org/sped-nfe
GOSTEI 0