MIGREI DE VEZ PRA LINUX

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

MIGREI DE VEZ PRA LINUX

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#480465 - 27/03/2018 11:19:21

NETVOO
RIBEIRAO PRETO
Cadast. em:Agosto/2009


Citação:
:
Só pra constar, estou bem inclinado ultimamente à arquitetura de micro-serviços, onde "modularizo" as coisas. Por exemplo, tenho um serviço só para ações relativas à produto, outro, só com coisas relativas à clientes e por aí vai. A vantagem é que posso fazer updates mais pontuais e auxiliado pelo uso de containers, não tenho down time, ou seja, não preciso deixar nada "fora do ar" para subir versão nova. Além disso, posso deixar endpoints para funcionalidades legadas e/ou auxiliares.


Muito bom, pois eu tenho esse problema para atualizar, até para registrar o sistema, alem de ficar grande as atualizações pois é como uma instalação de novo pois são os mesmo arquivos e tem que parar o sistema inteiro parar tudo para atualizar, boa dica essa sua em KERPLUNK.

Net-Voo na veia ..!!!


#480466 - 27/03/2018 12:11:26

NETVOO
RIBEIRAO PRETO
Cadast. em:Agosto/2009


KERPLUNK, uma duvida, eu sabia da existência do sql para linux mas fiu ler sobre o assunto depois de você mencionou no tópico.
E me fala uma coisa ele é acessível pelo SQL Management Studio, e em produção ele funciona bem, será que é melhor que o windows?


Net-Voo na veia ..!!!


#480469 - 27/03/2018 12:34:46

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


Membro da equipe
A minha sugestão é que estude conceitos antes de tentar aplicar. Você nem entendeu do que se trata o management studio em relação ao SQL Server, sugiro que comece a entender conceitos básicos antes. É essa a razão de ter dificuldade de criar algo. Acredite, os conceitos são MUITO MAIS importantes do que "código" em si. Não veja programação como "escrever código", mas sim, como um entendimento de plataformas e suas mazelas. Compare com o aprendizado de uma língua estrangeira. A grande maioria pensa que basta aprender a tradução de palavras, decorá-las e pronto. Não é nada disso. Você aprende semântica, gramática e vários aspectos culturais. A tradução de palavras se torna obsoleta e até certo ponto inútil. Digamos que seja inglês a língua em questão. Você não pode simplesmente decorar a tradução de palavras, você precisa ser coerente ao falar/escrever, para isso, você aprende antes a semântica e gramática, acrescidos de vários aspectos culturais. Decorar as palavras na outra língua passa a ser a parte fácil. É o mesmo caso com programação, que até certo ponto é "falar outra língua", se você não sabe a semântica e gramática, não adianta tentar decorar palavras, vai acabar que você vai falar/escrever de forma totalmente desconexa e muitas vezes até incompreensível.

Quanto à sua dúvida:
O server, simplesmente atende demanda do client. Então não importa onde ou como são, desde que fisicamente acessíveis, a "conversa" vai ocorrer da mesma maneira. O server é obviamente onde está sua instância de banco de dados. O cliente é o SQL management studio. Então desde que seja acessível, basta especificar o endereço da instância, login e senha e pronto, você estará logado no seu SQL server.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480517 - 29/03/2018 09:44:47

DEVMAICON
PORTO ALEGRE
Cadast. em:Março/2018


Olá Kerplunk

Você defende o uso de Repositorios / UnifOfWork no desenvolvimento?
Pergunto isso pois estou iniciando no Asp Net Core e há muita gente que defende e muita gente que critica

Qual sua opinião sobre isso?

É hora de "reprogramar"!


#480518 - 29/03/2018 09:53:26

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


Membro da equipe
Citação:
:
Olá Kerplunk

Você defende o uso de Repositorios / UnifOfWork no desenvolvimento?
Pergunto isso pois estou iniciando no Asp Net Core e há muita gente que defende e muita gente que critica

Qual sua opinião sobre isso?

Depende muito da filosofia da empresa. É sempre bom um padrão de projeto, mas não existe um que seja tipo bombril, 1001 utilidades. Só 1000 agora, com TV digital, usar na antena já não adianta. Enfim, padrão de desenvolvimento é bastante relativo e nem todos são aplicáveis à tudo. O que não pode(não deve) ocorrer é sem padronização nenhuma, daí é osso.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480519 - 29/03/2018 10:39:10

DEVMAICON
PORTO ALEGRE
Cadast. em:Março/2018


Citação:
:
:
Olá Kerplunk

Você defende o uso de Repositorios / UnifOfWork no desenvolvimento?
Pergunto isso pois estou iniciando no Asp Net Core e há muita gente que defende e muita gente que critica

Qual sua opinião sobre isso?
Depende muito da filosofia da empresa. É sempre bom um padrão de projeto, mas não existe um que seja tipo bombril, 1001 utilidades. Só 1000 agora, com TV digital, usar na antena já não adianta. Enfim, padrão de desenvolvimento é bastante relativo e nem todos são aplicáveis à tudo. O que não pode(não deve) ocorrer é sem padronização nenhuma, daí é osso.


bacana...
voce tem algum projeto opensource no git?

É hora de "reprogramar"!


#480521 - 29/03/2018 10:57:59

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


Membro da equipe
Tenho alguma coisa lá dos exemplos que passo no canal.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480528 - 29/03/2018 14:26:13

LLAIA
ITABORAI
Cadast. em:Maio/2009


Show.

Estou estudando o mesmo processo.
O bom que isso já te força a ampliar seu leque de ferramentas. preciso de aplicação desktop? Electron e outras alternativas estaõ aí! O VS Code tá muito maneiro. Até os javeiros aqui do trabalho usam pra mexer no front-end com AngulaJS.
SQL Server no Linux tem mostrado ser mais rápido que no windows Server. Vi um linuxer roxo ficar abismado com a performance do SQL Server no Linux.

Em casa meu PC é dual boot e tá hoje com o Ubuntu 17.04. terminado o freela lá, vou partir pro .Net Core. Pros próximos anos vai ser essencial pro mercado. Sem falar que, o EF pro .Net core tá muito legal. Acabou aquele inferno com entidades transientes ...

Leandro Laia  
“Quando tudo o que você tem é um martelo, todos os problemas parecem pregos”

#480532 - 29/03/2018 14:51:53

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


Membro da equipe
Também fiz benchmark com o SQL Server no Linux e realmente o desempenho é assombrosamente melhor que no Windows.
EF Core está muito mais simples, estou usando a versão 2.1(preview) e muita coisa que era um saco de fazer agora está muito simples e "lógico" o que não era sempre o caso anteriormente. Não uso mais AngularJS faz tempo, estou usando Angular 5 e é uma maravilha! Apesar que React também não é nada mal.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480574 - 02/04/2018 10:30:28

CARINHENA
SOROCABA
Cadast. em:Junho/2004


Eu acho bacana, a mudança no contexto geral.
Mas, no meu caso, como sempre me dei muito bem com Windows, mais o fato de achar o Studio Code + SQL Operations Studio ainda muito "cru", não me deixam ir para esse lado ainda.
Boa parte das coisas, tem que ser feitas na mão... e só isso, já me cansa muito, o que me faz permanecer ainda no conforto do visual studio .

Carinhena

A melhor forma de aprender e ensinando!


 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