CRIAR SISTEMA DESKTOP C# SEM O WINDOWSFORMS?

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

CRIAR SISTEMA DESKTOP C# SEM O WINDOWSFORMS?

C#

 Compartilhe  Compartilhe  Compartilhe
#488588 - 27/04/2019 15:10:57

WELISSON
CACHOEIRO DE ITAPEMIRIM
Cadast. em:Junho/2017


Fala experds!

Bateu uma dúvida aqui, a respeito do c#...

Quero fazer um app Desktop em c#, mas não quero nem sonhar em usar o windowsform, pois o poder de personalização dele e muito limitado, quando se fala de criar app diferentes e com designer diferenciados.

Sei que poderia usar componentes de terceiros, como bunifu... Já fiz o teste e realmente fica muito bacana, porém ele não é gratuito!

Queria saber se tem como criar um app web desktop, minha intenção seria criar telas no navegador que se comunique com o c#?

Tipo o pgAdmin do postgres...

Eu acredito que em c# tenho que usar o asp.net pra isso, mas ainda não tenho certeza...

Buscando na Net ouvir falar de WPF, porém teria quer aprender isso completamente do zero, e como não pretendo ficar em desktop por muito tempo, não vale a pena pra mim.

Alguém conhece um framework bacana pra isso? Vale a pena trabalhar dessa forma, quais seriam o problemas que teria?

Tendo em vista que minha intenção não é publicar meu app na web, mas apenas usa-lo nativamente no computador.













Resposta escolhida #488590 - 27/04/2019 17:12:13

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


Membro da equipe
Não vai adiantar absolutamente nada te passar uma solução, você está preso no paradigma de linguagem.

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


#488591 - 27/04/2019 17:28:58

WELISSON
CACHOEIRO DE ITAPEMIRIM
Cadast. em:Junho/2017


Citação:
:
Não vai adiantar absolutamente nada te passar uma solução, você está preso no paradigma de linguagem.


KERPLUNK  talvez tenha me expressado mal!







#488592 - 27/04/2019 17:50:38

MESTRE
GUARULHOS
Cadast. em:Novembro/2013


Última edição em 27/04/2019 17:53:25 por MESTRE

Falar que o poder de personalização é limitado beleza, agora que não da pra fazer nada bonito com winforms ai nao aceito

da uma olhadinha:

Existem inúmeros videos como esse da gringa desenvolvendo "apps" maravilhosos em windows forms sem usar componente de terceiro..
eu mesmo utilizo DevExpress mas me preocupo bastante com o visual..


_______________________________________________
"A alegria está na luta, na tentativa, no sofrimento envolvido e não na vitória propriamente dita."
Gandhi.


#488593 - 27/04/2019 18:17:42

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


Membro da equipe
Duas palavras então: Ionic e Electron

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


#488596 - 27/04/2019 22:47:03

WELISSON
CACHOEIRO DE ITAPEMIRIM
Cadast. em:Junho/2017


Citação:
:
Falar que o poder de personalização é limitado beleza, agora que não da pra fazer nada bonito com winforms ai nao aceito

da uma olhadinha:

Existem inúmeros videos como esse da gringa desenvolvendo "apps" maravilhosos em windows forms sem usar componente de terceiro..
eu mesmo utilizo DevExpress mas me preocupo bastante com o visual..


Bacana, eu já tinha visto mas imaginei que seria controles personalizados.  Você tem algum projeto que possa disponibilizar onde fez algum sistema assim com essa aparência somente com o framework do vs?



#488597 - 27/04/2019 23:57:36

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


Membro da equipe
Framework do VS...

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


#488611 - 29/04/2019 08:44:43

MRSILVA
MARINGA
Cadast. em:Julho/2015


Olá.

Eu já utilizei WPF conseguirá resultados excelente sem precisar de ferramentas de terceiros, combina muito com o padrão de desenvolvimento MVVM, se desenvolver igual faz com Windows Forms talvez não consiga ter todos os benefícios que a ela oferece, por esse motivo o aprendizado é mais demorado do que Windows Forms.

Já fiz aplicativos em Windows forms e WPF  e a agora estou em um projeto WEB (em fase de aprendizado),  a combinação de HTML, CSS e JAVASCRIPT é perfeita e muito mais fácil de aprender do que as duas que mencionei anteriormente, ainda mais se já programa em C# bastar aprender alguns conceitos de JAVASCRIPT conseguirá fazer coisas surpreendentes.  E tudo isso pode feito em uma rede dentro de uma empresa por exemplo, agora se for rodar em um único computador talvez Electron seja a melhor opção, essa já não tenho conhecimento no momento.





#488613 - 29/04/2019 09:24:48

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 29/04/2019 09:45:00 por JCM0867

C# com poder de personalização dele e muito limitado?
Eu não programo em C#, mas de limitado o C# não tem nada.
Ao invés de aprender C#, vai para Web  HTML, CSS, Javascript.
Aprendendo Javascript é um tapa para aprender C# que tb poderá ser util na programação Web mais sofisticada.
Programação Web é quase infinito a capacidade de personalização e com algumas ferramentas pode deixar ele rodando no Cliente/Desktop (Node.JS, Electron) se assim desejar.

Eu estou tetando sair um pouco do paradigma da linguagem como disse o Kerplunk, me detendo mais em conceitos para um melhor entendimento de como as coisas funcionam,
De pouco adianta tu saber programar e sem saber direito o que está acontecendo de fato, só sabe que funciona, aí muda uma virgula de lugar tu se perde.
e tb estou tentando me aprofundar em Javascript e suas versões mais atuais (ECMAScript). Como disse o MRSiLVA tb estou no aprendizado na programação WEB.






#488614 - 29/04/2019 11:27:20

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


Citação:
Duas palavras então: Ionic e Electron


Vantagem desses caras. Roda em MAC e Linux também.



#488615 - 29/04/2019 11:35:28

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


Membro da equipe

Última edição em 29/04/2019 11:36:23 por KERPLUNK

Citação:
:
C# com poder de personalização dele e muito limitado?
Eu não programo em C#, mas de limitado o C# não tem nada.
Ao invés de aprender C#, vai para Web  HTML, CSS, Javascript.
Aprendendo Javascript é um tapa para aprender C# que tb poderá ser util na programação Web mais sofisticada.
Programação Web é quase infinito a capacidade de personalização e com algumas ferramentas pode deixar ele rodando no Cliente/Desktop (Node.JS, Electron) se assim desejar.

Eu estou tetando sair um pouco do paradigma da linguagem como disse o Kerplunk, me detendo mais em conceitos para um melhor entendimento de como as coisas funcionam,
De pouco adianta tu saber programar e sem saber direito o que está acontecendo de fato, só sabe que funciona, aí muda uma virgula de lugar tu se perde.
e tb estou tentando me aprofundar em Javascript e suas versões mais atuais (ECMAScript). Como disse o MRSiLVA tb estou no aprendizado na programação WEB.



O meu ponto é justamente esse. Posso estar enganado, mas me parece que você ainda não entendeu o que é C#. Ele nada mais é que um dialeto, uma maneira de escrever código que posteriormente será compilado. Não é uma linguagem (na mesma ótica do VB6 ou Delphi), é apenas um modo de consumir o .NET Framework. Então a base da coisa é entender como funciona o .NET Framework e não "programar em C#". Esse é o paradigma de linguagem.


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


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


Tópico encerrado, respostas não sao permitidas
Encerrado por WELISSON em 31/07/2019 12:41:45