[OFF] QUAL SERÁ A LINGUAGEM?

 Tópico anterior Próximo tópico Novo tópico

[OFF] QUAL SERÁ A LINGUAGEM?

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#485581 - 26/11/2018 12:47:31

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
  Sim é 100% web, mas o layout lembra sistemas desenvolvidos no WebDeve, que é uma IDE que usa
o "arrastar e soltar" componentes, semelhantes aos sistemas criados nas plataformas visuais da MS e Delphi.  

Nossa, arrastar e soltar. é tudo o que eu queria, estou fazendo um aplicativo apara celular utilizando nodjs, tudo na unha, um saco.



#485582 - 26/11/2018 13:00:30

JORGESALES
CEARA
Cadast. em:Maio/2015


Citação:
:
  Nossa, arrastar e soltar. é tudo o que eu queria, estou fazendo um aplicativo apara celular utilizando nodjs, tudo na unha, um saco.

O que me chamou a atenção foi o fato de lembrar muito um sistema desktop,
não sabia que isso era possível na WEB.


Cursos de Excel e VB6:
cursoexcelvba.com.br




#485583 - 26/11/2018 13:09:29

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
:
Assim de revesgueio, eu chutaria Angular. Mas em se tratando de Web essa coisa de "linguagem" cai por terra. Se quer começar a se aventurar Web, desapegue disso, entenda conceitos e o resto vem de lambuja.
Obrigado KERP, pode ficar tranquilo que o conceito "Linguagem" já está desapegado sim, até porque para uma aplicação
WEB usamos tanta coisa que não dá pra usar essa expressão.
No caso desse sistema em particular eu fiquei surpreso ao ver que não é uma página de web que está sendo exibida,
aparentemente trata-se de um formulário desktop em modal sendo exibido em um browser, isso é simplesmente fantástico.

É uma página web sim. O caso é que usa recursos que simulam o comportamento de uma aplicação desktop com janelas e tal. Existem dezenas de frameworks para várias plataformas capazes disso.

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


#485585 - 26/11/2018 16:14:23

ALTAFIN
LONDRINA
Cadast. em:Janeiro/2004


Última edição em 26/11/2018 16:17:49 por ALTAFIN

Eu chuto Sencha Ext JS, comecei a aprender um tempo atrás mas desisti e fui para Angular.
Este exemplo acho muito legal.




#485587 - 26/11/2018 20:30:36

MARCELODAVID
PINDAMONHANGABA
Cadast. em:Junho/2011


Última edição em 26/11/2018 20:31:39 por MARCELODAVID

Citação:
  Nossa, arrastar e soltar. é tudo o que eu queria, estou fazendo um aplicativo apara celular utilizando nodjs, tudo na unha, um saco.  


Veja isso aqui...




#485590 - 26/11/2018 22:20:20

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
  Veja isso aqui...  

Valeu, vou estudar.



#485592 - 26/11/2018 23:24:38

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
  Veja isso aqui...  
Valeu, vou estudar.

Misericórdia... nem perca seu tempo...

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


#485593 - 27/11/2018 01:09:28

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
Misericórdia... nem perca seu tempo...  

Não presta ? Existe alguma outra coisa, que você recomenda para sistema web que tenha essa facilidade de arrastar controles ?



#485599 - 27/11/2018 09:01:38

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Citação:
:
Misericórdia... nem perca seu tempo...  
Não presta ? Existe alguma outra coisa, que você recomenda para sistema web que tenha essa facilidade de arrastar controles ?


Depois de um tempo, escrevendo código na unha, você se esquece do tempo que pedia desenhando tela, é muito mais rápido.
Existem inúmeros frameworks que podem desenhar a tela para você, apenas com a estrutura do banco de dados, aliás, o próprio visual studio faz isto.
Eu criei meu próprio framework, que gera as telas, o crud e tudo que é necessário, tanto para web quando para desktop, e isto me poupa horas e horas de programação, basta criar a tabela no banco de dados e gerar a estrutura a partir dela.
Hoje faço uma tela de cadastros com 30 campos em menos de 5 minutos, sem escrever se quer uma linha.




#485606 - 27/11/2018 10:25:24

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
:
Misericórdia... nem perca seu tempo...  
Não presta ? Existe alguma outra coisa, que você recomenda para sistema web que tenha essa facilidade de arrastar controles ?

Depois de um tempo, escrevendo código na unha, você se esquece do tempo que pedia desenhando tela, é muito mais rápido.
Existem inúmeros frameworks que podem desenhar a tela para você, apenas com a estrutura do banco de dados, aliás, o próprio visual studio faz isto.
Eu criei meu próprio framework, que gera as telas, o crud e tudo que é necessário, tanto para web quando para desktop, e isto me poupa horas e horas de programação, basta criar a tabela no banco de dados e gerar a estrutura a partir dela.
Hoje faço uma tela de cadastros com 30 campos em menos de 5 minutos, sem escrever se quer uma linha.

É, o poder do T4(que é o que eu uso). Faço a estrutura de tabelas, indico qual a tabela de logins e a de roles, quais delas quero deixar de aceso livre(sem autenticação) e gero. O que cria:
- Uma WebAPI, com autenticação por token, contendo endpoints para todas os objetos(tabelas), em .NET Core. Endpoints para acesso REST normal e OData. Estrutura DDD e TDD para todas as operações de todas os endpoints. Projeto BDD com casos padrão. Entity Framework com injeção de dependência nas controllers e padrão repositório. Interface Swagger implementada. Não importa muito o número de tabelas, a geração leva em torno de 40-50 segundos. SEGUNDOS.
- Uma aplicação Web, usando Angular, contendo services para todas as controllers implmentadas, opcional para consumo de endpoints OData ou REST tradicional. Telas HTML5 com todas as funcionalidades, incluindo grids editáveis, com colunas móveis, reordenáveis, organizáveis(pode arrastar e mudar a ordem das colunas) e agrupáveis(existem mais opções, mas essas são básicas). Linhas expansíveis, agrupáveis e móveis. Os campos que são referência, possuem um componente que eu fiz, que age como uma busca, mostrando um grid completo com o objeto buscado. Na prática, entra em campo e clica num botão, isso mostra um grid com uma busca completa num grid como descrito anteriormente para o objeto, retornando apenas os campos que eu determinar para exibição. Um menu completo com todos os objetos da aplicação. Visualização em árvore para todos os objetos, com busca dinâmica em todos os níveis. Enfim tem umas quantas outras coisas. Tudo isso, faço usando o PrimeNG.
- Containerização preparada para caso queira, usando Docker ou Pivotal ou ambos.
- (Opcional) Pacote dos ítens descritos acima, para Electron, multi-plataforma e independente, mas ajustável para topologia client/server.

Acredite se quiser, tudo isso é gerado em coisa de um ou dois minutos. Levei ANOS desenvolvendo os modelos T4 que fazem tudo isso, mas depois de prontos, não me preocupo mais em criar, apenas personalizar.

_______________________________________________________________________
Virei Oráculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário