none
Qual tem mais aceitacao e procura no mercado? vb.net ou C#?E onde eu consigo apostilas?

    General discussion

  • ola pessoal

    to comecando agora com .net

    prefiro mais desenvolver para a internet, mais as vezes em que fazer algumas coisas desktop mesmo!

    mais por uma questao de foco, queria saber qual ta tendo mais aceitacao e procura no mercado

    o vb.net ou c#?

    se alguem souber onde posso pegar apostilas, turorial e sites tb é bem aceito

     

    falow t+

    Saturday, July 01, 2006 3:34 PM

All replies

  • Vou  lhe responder com uma pergunta. Qual a linguagem que vc tem mais simpatia ?

    Tanto VB como C# não tem diferença para o .Net, todas as classes estão disponiveis para os dois.

     

    [ ]´s

    Saturday, July 01, 2006 3:43 PM
  • bem programa em ASP

    em VB seria oq tenho mais simpatia...

    ate pq to comecando agora com ASP.net

     

    as classes estao disponiveis, mais as vezes o mercado prefere por exemplo mais C# do que VB.net

    tendeu a ideia?

    valeu ai

    falow

    Saturday, July 01, 2006 3:46 PM
  • Depende muito, há inúmeras empresas que trabalham com C#, mas já fiz entrevista ou me inscrevi pro processo de seleção de várias que utilizam VB.Net (e eu pensava que eles também utilizavam o C#).

    Há empresas que optam pelos dois, e algumas vezes pode-se dizer que utilizam VB.Net, C# e outra linguagem (seja Managed C++, J# ou Delphi.Net) no mesmo projeto.

    Pesquise sobre as empresas da sua região, assim você pode tomar sua decisão.

    Saturday, July 01, 2006 4:18 PM
  • Krusst, eu sou programador das antigas (clipper, dbase2) e em vb, concordo com vc, mas isso não é motivo para mudar de linguagem, não agora, procure se ambientar com a linguagem (no seu caso o vb asp.net) e depois se vc achar necessario estudar outra linguagem,tudo bem.

    Essa situação aconteceu comigo, como eu ja sou programador em vb, ao migrar para vb asp.net foi muito mais facil, hoje eu ja estudo o C# apenas como mais uma opção de linguagem e até mesmo para traduzir alguns codigos em C#.

     

    [ ] ´s

    Saturday, July 01, 2006 4:48 PM
  • obrigada  todos...

    devo ficar com o VB.net mesmo

    por questao de costume...rs

     

    falow t +

    Saturday, July 01, 2006 5:06 PM
  • Toscano, aproveitando a sua resposta, mas a escolha, tirando o caso de uma ser mais ascessível vb ou c#, digamos assim, não dependeria da compexidade do problema ou buscando um menor custo de desenvolvimento?


    Saturday, July 01, 2006 10:46 PM
  • Meu caro Wesley, o que vc chama de buscando um menor custo de desenvolvimento ?

    Quanto a complexidade é muito relativo, pois ambas as linguagens tem vantagens e desvantagens em relação a programação, mas, a solução vai ser sempre a mesma para ambas.

     

    Monday, July 03, 2006 10:59 AM
  • Não é bem por aí...

    A gente sabe que existem coisas que o VB.NET não faz, como disonibilizar o uso de ponteiros...

    Mas são coisas que não são sentidas para pessoas que programam apenas aplicações comerciais..

    Monday, July 03, 2006 4:51 PM

  • Cada Linguagem possui suas características e ninchos, Um equilibrio entre facilidade de uso e acesso a recursos determinam a aplicabilidade e escolha das linguagem dentro de um projeto.

    As semelhanças de recursos entre vb e C# são muito grandes, dai ter efeito muito pequeno a escolha de ambas. Abaixo um link com uma comparação :

    http://www.dnjonline.com/article.aspx?ID=mar05_vbvscsharp

    A Lingaugem vb.net tem como ponto forte ser de fácil entedimento, muito produtiva e com otimo recuros. Graças ao framework , que é comum a todas as linguagens do .net é possível sim o vb/c# acessar ponteiros , claro de forma limitada uma vez que não é seu foco trabalhar com código Unmanaged , neste caso temos o C++ que faz isso :

    http://www.dotnetbips.com/articles/displayarticle.aspx?id=229

     

    Tuesday, July 04, 2006 1:36 PM
    Moderator
  • Eu também vim do asp 3 onde eu usava vbscript pra escrever as páginas e no asp.net utilizei vb.net onde a curva de aprendizagem foi muito suave.
    Depois de certo tempo, eu já tinha domínio de como a plataforma funcionava comecei a me interessar pela maneira de escrever em C# e hoje é minha linguagem preferida junto com o CLI C++. Então comecei pelo útil e depois fui ao agradável.
    Sem problema algum em relação a recursos entre as linguagens, fique tranquilo e se for trabalhar a interoperabilidade que exija ponteiros, não há dúvida, CLI C++ que é feito para isso.

    Tuesday, July 04, 2006 9:21 PM
  • Toscano, eu quiz me referirir ao tempo em que se leva para programar em vb.net e c#. Ou seja se dizermos que uma hora de projeto é R$ 80 o tempo gasto será mesmo para as duas linguagens?

    Só...
    Tuesday, July 04, 2006 11:30 PM
  • Vixe, falar de uma linguagem em relação a outra é igual a assanhar uma colméia de abelhas! :-)

    Mas creio que a turma fugiu um pouco do foco do tópico, a questão é qual tem mais aceitação?

    Então, já verifiquei um pouco sobre o assunto, e é o que vejo realmente na prática, os mercados norte-americano e europeu se identificaram mais com o C#, já no Brasil, optaram pelo VB.NET. O por quê? Aí não consegui achar, pelo menos nas empresas que realizei algum serviço, o pessoal optou pelo VB.NET pelo fato de terem a maioria dos sistemas em VB 6, aí a curva de aprendizado do pessoal fica de certa forma menor.

    Agora o que uma faz e a outra não, se tiver, é algo muito reduzido.
    Nem comparação de performance existe, ou seja, dizer que uma é mais rápida que a outra.

    No mais, é só questão de gosto...e gosto, já sabe né...

     

     

     

     

    Wednesday, July 05, 2006 9:12 PM
  • A linguagens C# e VB, são semelhantes perante o .Net.
    As classes tem disponibilidades para ambas as linguagens citadas..

     

    Friday, April 10, 2009 4:54 PM
  • Olá Amigo,
    Hoje no mercado você encontra muitas empresas que adotaram o C# como linguagem padrão, e devido a isso, existe muito mais pessoas que trabalham com C# do que com VB.NET, posso estar errado lógico, mas no mercado a demanda por profissional que trabalha com C# é muito maior.

    Aconselho você escolher uma das duas linguagens se especializar nela e depois aprender a outra.

    Eu quando comecei a trabalhar com .NET adotei o C# como minha linguagem padrão e não deixei de aprender VB.NET, hoje trabalho em uma empresa que tem o VB.NET como padrão, trabalho com VB.NET no expediente e C# como Freela.

    E nuna falta trabalho.
    O importante não é a linguagem e sim você gostar do que esta fazendo e ser um profissional responsavel.

    Boa sorte.


    Não esqueça de marcar como útil uma respota que e ajude.
    "A diversão é a alma d negócio"
    Friday, April 10, 2009 5:49 PM
  • Bom... eu gostaria de responder a parte que o Krusst citou sobre como pegar conteúdo das linguagens citadas. Eu recomendo livros >>> www.relativa.com.br como os da série "A bíblia" os "Use a Cabeça" os "C# Como programar ", "Aprendendo em 21 dias", os livros oficiais da microsoft, e poraí vai.
    Sunday, April 12, 2009 10:52 PM
  • ...

    Então, já verifiquei um pouco sobre o assunto, e é o que vejo realmente na prática, os mercados norte-americano e europeu se identificaram mais com o C#, já no Brasil, optaram pelo VB.NET. O por quê? ...

    Discordo totalmente. Qual a base desta afirmação?
    Todo lugar que ja trabalhei o C# sempre foi padrão.
    VB.NET só foi utilizado por imposição do cliente, em casos específicos e muito esporádicos. (E ja migrei muito código de vb.net para C#).

    Aprender VB.NET pra depois migrar pra C# pode ser uma boa estratégia sim, mas basta olhar ofertas de empregos, raramente vemos vagas para vb.net.

    Só pra colocar um pouco de calor na discussão, o VB.NET, no modelo padrão de trabalho, leva sim a um código mais "lento". É irrelevante, mas dizer que é exatamente igual é coisa de marketeiro!
    Monday, April 13, 2009 7:22 PM
  • Tambem acho que o C# e mais utilizado, pelo menos aqui na regiao de Campinas e Sao Paulo, mas sim muitas empresas usam VB.NET, eu mesmo atualmente estou trabalhando com VB.NET e nao vejo problema algum (apesar de ja ter trabalhado com Visual Basic e ASP no passado, o que ajuda bastante, ja que muitos comandos vieram do VB 6 e inferiores, e o ASP tambem utiliza VBScript, que e muito semelhante ao Visual Basic).
    Heber da Silva Moreira ASP.NET Developer
    Wednesday, April 20, 2011 6:15 PM
  • Aqui na englaterra e C# com VB.Net nao consegues emprego, talvez....!


    One word frees us of all the weight and pain of life: that word is love.
    Thursday, April 21, 2011 5:12 PM
    Moderator
  • Tudo papo furado.

    O mercado para VB.Net, C#, Java, C++ é muito maior que para outras linguagens, tanto VB.NET quanto C# desenvolve para Desktop e Web utilizando ASP.NET, etc. Em relação a performance depende muito da arquitetura aplicada pelo desenvolvedor. Muitos desenvolvedores C# dizem que VB.NET não é isto, não é aquilo, é tudo papo furado, vejam bem: VB.NET é fortemente tipado, é orientado a objetos, para ficar case sensitive basta configurar, trabalha com XML Literals, etc. VB.NET trabalha com o código mais limpo em relação ao C#, VB.NET consegue identificar uma variavel declarada com o mesmo nome mesmo estando em maiuscula ou minuscula, coisa que o C# determina como variaveis diferentes, isto é um problema grave do C#.

    Outro detalhe, já trabalhei muito tempo com Visual Basic 6.0, trabalho há anos com VB.NET 2005/2008/2010 Framework 4.0, o detalhe é o seguinte: Não utilizem componentes COM, comandos, funções, regras herdadas do VB6 dentro do VB.NET, procurem trabalhar 100% com Framework utilizando os novos conceitos da linguagem. Porque ao herdar recursos do VB6 dentro do VB.NET vocês estarão mascarando o código, isto não compensa. Por este motivo que digo que a performance, etc não tem nada haver com a linguagem.NET

    Inclusive muitos dizem que C# é mais utilizado que VB.NET, etc. É tudo papo furado, a propria Microsoft já declarou que seus produtos possuem o mesmo peso na balança, o detalhe que eles realizam documentações aleatorias das linguagens até pelo fato de poder converter de C# para VB.NET e vice-versa, pois não há preferencias. Ai o que ocorre é o seguinte, os desenvolvedores C# pelo fato de acharem muitos exemplos, acha que a linguagem C# esta estourando nas paradas de sucesso.

    Procurem se especializar em uma determinada linguagem, porque quem sabe muitas não sabe nenhuma. Trabalho com VB.NET há anos, e nunca faltou emprego no mercado. Blz

    Jefferson.

    Analista de Programação Pleno/SQL SERVER WITH REPORTING SERVICES.

    Wednesday, April 25, 2012 4:11 PM
  • @Jeffrson

    Acho que voce precisa ver isto: http://langpop.com/

    Veja tambem este: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html


    Se o amor fosse pecado, quem seria INOCENTE?

    Wednesday, April 25, 2012 6:29 PM
    Moderator