Comparação de C# e PHP

1,172 views
Skip to first unread message

Alan Nogueira

unread,
Dec 21, 2009, 2:17:49 PM12/21/09
to dotn...@googlegroups.com
Gostaria de fazer uma pergunta aos amigos experientes na área de dotNet,
 
Em termos de grau de dificuldade de aprender na raça, lendo livros, tutoriais
 
PHP e C#, qual é o mais dificil de se aprender, para uma pessoa que está começando?
 
Tenho experiência em PHP, digamos que estou no nivel intermediário, mas a sintaxe do C# me embanana td, isso impede o avanço!
 
Gostaria das opniões, até mais!

Bruno de Toledo

unread,
Dec 21, 2009, 2:20:05 PM12/21/09
to dotn...@googlegroups.com
Eu acho que o mais dificil pra alguem que está começando eh o raciocinio lógico. Pra programar em web, é o entendimento do que é Request/Response. Como vc já tem esses dois, não acredito que encontraria muitos problemas. Basta analisar qual sua necessidade e pesquisar no Google.

--
Bruno de Toledo
Analista Desenvolvedor
Visite meu blog: http://btoledob.wordpress.com


2009/12/21 Alan Nogueira <alan.s...@gmail.com>
--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

Alan Nogueira

unread,
Dec 21, 2009, 2:28:42 PM12/21/09
to dotn...@googlegroups.com
talvez seja eu tenha que mudar meu modo de pensar qnto programar, tenho mania de querer saber o porque de tudo, não consigo aceitar que aquilo é assim pq tem q ser assim, entende?

Daniel Freire

unread,
Dec 21, 2009, 2:31:46 PM12/21/09
to dotn...@googlegroups.com
Se vc ja programa POO com o PHP, eu penso q nao tera mt dificuldade,
ao menos usando o framework 2.0. No framework 3.5 aparecem muitos
conceitos que distanciam C# de PHP.

2009/12/21 Alan Nogueira <alan.s...@gmail.com>:

--
Daniel C. Freire
Analista Desenvolvedor
MCP, MCTS - Web Applications 2.0
(31) 8467-2331

Vinicius Quaiato

unread,
Dec 21, 2009, 3:16:48 PM12/21/09
to dotn...@googlegroups.com
Eu diria que a maior diferença é a forma como o ASP.NET trata o life cycle da página, é totalmente diferente de como o PHP faz isso.

E digo: A maioria dos desenvolvedores web ASP.NET não conhecem isso!!!

Att,
Vinicius Quaiato
www.viniciusquaiato.com
Google Talk: vinicius.quaiato

Daniel Freire

unread,
Dec 21, 2009, 4:13:04 PM12/21/09
to dotn...@googlegroups.com
Concordo, mas eu entendi a pergunta dele como a diferença entre as linguagens mesmo...

2009/12/21 Vinicius Quaiato <vinicius...@gmail.com>

Julio Schneider

unread,
Dec 21, 2009, 4:57:59 PM12/21/09
to dotn...@googlegroups.com
Depende do ponto de vista.

Por exemplo, se vc for aprender na marra e aprender pelos lugares errados, o PHP é muito mais fácil de aprender do que o C#. Na minha modesta visão, mesmo gostando muito de PHP, essa linguagem nos permite fazer coisas muito feias. Claro, toda linguagem permite, eu sei, mas em PHP eu posso fazer um sistema inteiro sem usar nem sequer functions, já em linguagens que contém uma implementação OO mais robusta como C# e JAVA um mínimo de organização elas te obrigam a ter.

Claro, já vi coisas absurdas feitas em C# e Java, e os frameworks PHP tem feito um trabalho brilhante no que diz respeito a aplicações organizadas e orientadas a objeto, obviamente de acordo com a implementação OO que o PHP oferece.

É uma pergunta muito difícil de responder é claro, mas se eu fosse dizer qual é o mais fácil de aprender, eu diria PHP, facilmente =)

Um colega disse ali em cima, que vc controla requests e responses e aprende a fazer sites em ASPX, eu concordo. Em partes. Porque eu acho que o mais interessante que a plataforma .NET oferece é justamente o Code Behind ou então a implementação MVC que a Microsoft oferece. Aí entra na questão do ciclo de vida de uma página .Net que muito "programador" C# não conhece como nosso colega ali falou.

Essa é a minha visão, eu tenho muito mais conhecimento em PHP do que C# então pode ser que apareça um programador mais decente asp.net aqui e diga que tudo que eu falei tá errado auheaeuahea, mas como tudo na internet, não tome uma opinião só como verdadeira haahhaah

Abraços a todos!

2009/12/21 Daniel Freire <danie...@gmail.com>

Alan Nogueira

unread,
Dec 22, 2009, 5:39:34 AM12/22/09
to dotn...@googlegroups.com
é valido as opniões, vlw as dicas!

Diogo Miranda

unread,
Dec 22, 2009, 6:57:21 AM12/22/09
to dotn...@googlegroups.com
Galera,
 
Acompanhando essa thread, surgiu uma dúvida que acho pode ser de outros
profissionais que desenvolvem sistemas web também. Qual é o "segredo" do
asp.net? Quero dizer, alguém sabe informar um link bacana que fala a respeito
do asp.net a fundo?
 

 
2009/12/22 Alan Nogueira <alan.s...@gmail.com>



--
Diogo A. Miranda
Analista e Desenvolvedor .NET
GIS Solutions
(11) 6325-6484

Julio Schneider

unread,
Dec 22, 2009, 8:14:01 AM12/22/09
to dotn...@googlegroups.com
www.asp.net tem tudo e mais um pouco =)

2009/12/22 Diogo Miranda <dms...@gmail.com>

Diogo Miranda

unread,
Dec 22, 2009, 8:18:44 AM12/22/09
to dotn...@googlegroups.com
blz... vou dar uma olhada lá. Obrigado!

2009/12/22 Julio Schneider <julio...@gmail.com>

alexandre costa

unread,
Dec 22, 2009, 8:24:29 AM12/22/09
to dotn...@googlegroups.com
Acho que os outros falaram é que o Asp.Net encapsula alguns conceitos como, Requisição(post, get), Resposta e ciclo de vida de uma aplicação...
São conceitos muito importantes para entender como funciona outros tipos de Tecnologias Web, como PHP, JSF, ASP etc.

2009/12/22 Diogo Miranda <dms...@gmail.com>

Jefferson Lopes

unread,
Dec 22, 2009, 9:22:18 AM12/22/09
to dotn...@googlegroups.com
indo direto ao assunto.
Bom, pelo que conheço dos dois acredito ser muito mais facil PHP isso sem usar padrões, pois como um dos amigos disse, não pe interessante trabalhar assim, mas o PHP te permite programar de "qualquer jeito" tipo sem padrão ou com padrão alem de não ser fortemente tipado.  o C# alem de ser formtemente tipado, vc não sai do lugar se não tiver um código bem organizado e OO.  no PHP pode-se trabalhar OO ou sem OO.  O que em alguns casos facilita a sobrevivencia por um tempo.

é essa minha visão.
mas haja visão pra esse tópico.
abraço.

2009/12/22 alexandre costa <xand...@gmail.com>



--
Jefferson Lopes
jeffe...@gmail.com
(31)8712-9234

Bruno Gross

unread,
Dec 22, 2009, 9:39:38 AM12/22/09
to dotn...@googlegroups.com
Uma das principais diferenças q sinto quando programo em .net para o PHP é o conceito de aplicação.

Na lista php tratamos disso


vale a pena a lida

2009/12/22 Jefferson Lopes <jeffe...@gmail.com>



--
Visite: www.UpaLele.com

att.
Bruno Gross
Analista de Sistemas
Celular: (21) 78545483
Rádio ID: 83*39379

Esta mensagem, incluindo seus anexos, pode conter informações confidenciais e/ou privilegiadas. Se você não for a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Caso esta mensagem tenha sido recebida por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida elimine-a do seu sistema. Agradeço sua cooperação.

Alan Nogueira

unread,
Dec 22, 2009, 1:47:49 PM12/22/09
to dotn...@googlegroups.com
muito bom seu comentario, me deu uma visão que talvez eu precisava!
 
Aproveitando este tópico, gostaria de saber dos amigos, em que irá me ajudar estudar Console Aplication no Windows Form?   Desculpe minhas duvidas de inciante, mas eu percebo que tudo qnto é lugar que procuro informações sobre C# no Visual Studio, começam pelo console aplication, todos sabem, que não é interessante ficar no windows aplication, já não basta linguagem C na faculdade que não sai do Console kkkkkk,
 
minha pergunta é, "É necessário para partir pro Windows Form?" ou posso pular esta etapa? lembrando que meu conhecimento é baseado em Programação com PHP!

Alan Nogueira

unread,
Dec 22, 2009, 1:49:30 PM12/22/09
to dotn...@googlegroups.com
vou dar uma lida qndo chegar em casa, parece ser interessante!
----- Original Message -----

Jefferson Lopes

unread,
Dec 22, 2009, 3:21:22 PM12/22/09
to dotn...@googlegroups.com
Não vejo necessidade.
vai direto pra winform e manda ver! 
é muito mais tranquilo que que console, pois é a interface com o usuário na maioria das vezes.





2009/12/22 Alan Nogueira <alan.s...@gmail.com>

Vinicius Quaiato

unread,
Dec 22, 2009, 3:44:17 PM12/22/09
to dotn...@googlegroups.com
Os exemplos em Console Application são apenas para ilustrar os conceitos dos artigos...

É muito mais simples criar uma console app do que uma app win form.

Os exemplos com Console App em geral visam mostrar classes, objetos, e recursos de programação com o framework.



Att,
Vinicius Quaiato
www.viniciusquaiato.com
Google Talk: vinicius.quaiato


2009/12/22 Jefferson Lopes <jeffe...@gmail.com>

Ricardo Noronha de Menezes

unread,
Dec 22, 2009, 3:46:21 PM12/22/09
to dotn...@googlegroups.com
A questão de se usar console aplication é para se concentrar somente no aprendizado da linguagem em si. Se está começando aconselho a pegar um bom livro sobre a linguagem e depois ir para ADO.NET e qualquer interface que queira aprender.


De: Jefferson Lopes <jeffe...@gmail.com>
Para: dotn...@googlegroups.com
Enviadas: Terça-feira, 22 de Dezembro de 2009 17:21:22
Assunto: Re: [.Net - BR] Comparação de C# e PHP

Não vejo necessidade.
vai direto pra winform e manda ver! 
é muito mais tranquilo que que console, pois é a interface com o usuário na maioria das vezes.





2009/12/22 Alan Nogueira <alan.sistema@gmail..com>
2009/12/22 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>
Galera,
2009/12/22 Alan Nogueira <alan.s...@gmail.com>
Um colega disse ali em cima, que vc controla requests e responses e aprende a fazer sites em ASPX, eu concordo. Em partes.. Porque eu acho que o mais interessante que a plataforma .NET oferece é justamente o Code Behind ou então a implementação MVC que a Microsoft oferece. Aí entra na questão do ciclo de vida de uma página .Net que muito "programador" C# não conhece como nosso colega ali falou.
2009/12/21 Daniel Freire <danie...@gmail.com>
2009/12/21 Vinicius Quaiato <vinicius...@gmail.com>


--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com



--
Daniel C. Freire
Analista Desenvolvedor
MCP, MCTS - Web Applications 2..0

--



--
Diogo A. Miranda
Analista e Desenvolvedor .NET
GIS Solutions
(11) 6325-6484

--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

--
==============================
Comunidade de desenvolvedores Dot Net no Brasil

E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com



--
Jefferson Lopes
jeffe...@gmail.com
(31)8712-9234

--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google..com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com


Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes

Alan Nogueira

unread,
Dec 22, 2009, 5:01:40 PM12/22/09
to dotn...@googlegroups.com
é realmente, estou precisando entender este conceito de ADO.NET, que ainda nao entendi! mas vlw  dica, irei pesquisar!

2009/12/22 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>

Alan Nogueira

unread,
Dec 22, 2009, 5:03:07 PM12/22/09
to dotn...@googlegroups.com
o que sinto necessidade é de material de aprendizado com winform, o jeito vai ser comprar um livro!

2009/12/22 Jefferson Lopes <jeffe...@gmail.com>

Ricardo Noronha de Menezes

unread,
Dec 22, 2009, 6:21:12 PM12/22/09
to dotn...@googlegroups.com
Cara a um tempo atrás procurei muito um livro só sobre WinForms em português, porém não encontrei (aceitamos referências), mas na pesquisa acabei encontrando um que parece muito bom (só li alguns trechos). Acho que o nome é Windows Forms And Controls em PDF, se quiser passo o link quando chegar em casa.


De: Alan Nogueira <alan.s...@gmail.com>
Para: dotn...@googlegroups.com
Enviadas: Terça-feira, 22 de Dezembro de 2009 19:03:07
Assunto: Re: [.Net - BR] Comparação de C# e PHP

o que sinto necessidade é de material de aprendizado com winform, o jeito vai ser comprar um livro!

2009/12/22 Jefferson Lopes <jeffersonls@gmail..com>
Não vejo necessidade.
vai direto pra winform e manda ver! 
é muito mais tranquilo que que console, pois é a interface com o usuário na maioria das vezes.






2009/12/22 Alan Nogueira <alan..sistema@gmail.com>
2009/12/22 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>
Galera,
2009/12/22 Alan Nogueira <alan.s...@gmail.com>
Um colega disse ali em cima, que vc controla requests e responses e aprende a fazer sites em ASPX, eu concordo. Em partes. Porque eu acho que o mais interessante que a plataforma ..NET oferece é justamente o Code Behind ou então a implementação MVC que a Microsoft oferece. Aí entra na questão do ciclo de vida de uma página .Net que muito "programador" C# não conhece como nosso colega ali falou.
2009/12/21 Daniel Freire <danie...@gmail.com>
2009/12/21 Vinicius Quaiato <vinicius...@gmail.com>

> E-mail do Grupo: listaphp@googlegroups..com



--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

Alan Nogueira

unread,
Dec 22, 2009, 6:22:33 PM12/22/09
to dotn...@googlegroups.com
por gentileza =) fico no aguardo do link, seria de grande ajuda vlw!

Ricardo Noronha de Menezes

unread,
Dec 22, 2009, 6:32:02 PM12/22/09
to dotn...@googlegroups.com
Sim só lembrando o livro é em inglês (foi que não deixei isso explícito) mas com um pouco de esforço dá para pegar muita coisa, até eu que não mando muito bem em inglês consigo dar uma arranhada. =)

Enviadas: Terça-feira, 22 de Dezembro de 2009 20:22:33
2009/12/22 Jefferson Lopes <jeffersonls@gmail..com>






2009/12/22 Alan Nogueira <alan..sistema@gmail.com>
2009/12/22 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>
Galera,
2009/12/22 Alan Nogueira <alan.s...@gmail.com>
2009/12/21 Daniel Freire <danie...@gmail.com>
2009/12/21 Vinicius Quaiato <vinicius...@gmail.com>

> "Your Potential.. Our Passion."

Alan Nogueira

unread,
Dec 22, 2009, 6:31:16 PM12/22/09
to dotn...@googlegroups.com
sem problemas, o q importa eh realmente o conteudo! vlw!

Denis Ferrari

unread,
Dec 23, 2009, 6:48:52 AM12/23/09
to DotNet Brasil
Oi,

Trabalho com ASP.NET há algum tempo, também ministro cursos oficiais e
não-oficiais sobre o assunto, mesmo gostando absurdamente da proposta
da Microsoft vejo que uma série de efeitos colaterais foram gerados
pela plataforma.

Antigamente para se criar uma aplicação web (ASP Clássico) você tinha
que conhecer uma série de conceitos sobre web e seu tráfego de dados,
e não só isso, você deveria entender o mínimo de HTML para ter algum
resultado. Como o Vinícius comentou, hoje existem vários profissionais
que se dizem desenvolvedores web mas não possuem uma série de
conhecimentos que são base para o assunto. ASP.NET é uma calculadora,
mas tem muita gente usando sem aprender matemática antes. [1]

Esse ano ministrei uma série de treinamentos sobre web standars para
desenvolvedores de várias plataformas e para universitários, e o
feedback foi impressionante, quase ninguém dominava 10% dos assuntos
que abordei. Triste.

Por outro lado a galera que trabalha bem com web standards sempre
criticou os web forms por uma série de motivos, e eu digo, falta um
conhecimento sobre ASP.NET de customização, pois mesmo com web forms
você pode ter controle quase total do HTML da página.

Depois desses comentários off, acho que dizer que você quer aprender
"ASP.NET" é errado, ou no mínimo incompleto. O profissional vai ter
que mergulhar profundamente em uma série de conceitos e paradigmas que
ele pode não estar acostumado, ou seja, ASP.NET é só a ponta do
iceberg.

Fica a dica, PHP ou ASP.NET não é "fácil de aprender", se foi, muito
possivelmente você ainda não viu nada.

[1] Quer aprender web? http://imasters.uol.com.br/artigo/15325/teoria/livros_importantes_para_voce/

Abraços!

Denis Ferrari
http://twitter.com/denisferrari
http://desenvolvimento.denisferrari.com/

"Deixo meu suor no campo de treinamento, para não deixar meu sangue no
campo de batalha" - Sun Tzu


On 22 dez, 21:31, "Alan Nogueira" <alan.sist...@gmail.com> wrote:
> sem problemas, o q importa eh realmente o conteudo! vlw!
>
>   ----- Original Message -----
>   From: Ricardo Noronha de Menezes
>   To: dotn...@googlegroups.com
>   Sent: Tuesday, December 22, 2009 9:32 PM
>   Subject: Res: [.Net - BR] Comparação de C# e PHP
>
>   Sim só lembrando o livro é em inglês (foi que não deixei isso explícito) mas com um pouco de esforço dá para pegar muita coisa, até eu que não mando muito bem em inglês consigo dar uma arranhada. =)
>

> ------------------------------------------------------------------------------
>   De: Alan Nogueira <alan.sist...@gmail.com>


>   Para: dotn...@googlegroups.com
>   Enviadas: Terça-feira, 22 de Dezembro de 2009 20:22:33
>   Assunto: Re: [.Net - BR] Comparação de C# e PHP
>
>   por gentileza =) fico no aguardo do link, seria de grande ajuda vlw!
>     ----- Original Message -----
>     From: Ricardo Noronha de Menezes
>     To: dotn...@googlegroups.com
>     Sent: Tuesday, December 22, 2009 9:21 PM
>     Subject: Res: [.Net - BR] Comparação de C# e PHP
>
>     Cara a um tempo atrás procurei muito um livro só sobre WinForms em português, porém não encontrei (aceitamos referências), mas na pesquisa acabei encontrando um que parece muito bom (só li alguns trechos). Acho que o nome é Windows Forms And Controls em PDF, se quiser passo o link quando chegar em casa.
>

> ----------------------------------------------------------------------------
>     De: Alan Nogueira <alan.sist...@gmail.com>


>     Para: dotn...@googlegroups.com
>     Enviadas: Terça-feira, 22 de Dezembro de 2009 19:03:07
>     Assunto: Re: [.Net - BR] Comparação de C# e PHP
>
>     o que sinto necessidade é de material de aprendizado com winform, o jeito vai ser comprar um livro!
>
>     2009/12/22 Jefferson Lopes <jeffersonls@gmail..com>
>
>       Não vejo necessidade.
>       vai direto pra winform e manda ver!  
>       é muito mais tranquilo que que console, pois é a interface com o usuário na maioria das vezes.
>

>       2009/12/22 Alan Nogueira <alan..sist...@gmail.com>


>
>         muito bom seu comentario, me deu uma visão que talvez eu precisava!
>
>         Aproveitando este tópico, gostaria de saber dos amigos, em que irá me ajudar estudar Console Aplication no Windows Form?   Desculpe minhas duvidas de inciante, mas eu percebo que tudo qnto é lugar que procuro informações sobre C# no Visual Studio, começam pelo console aplication, todos sabem, que não é interessante ficar no windows aplication, já não basta linguagem C na faculdade que não sai do Console kkkkkk,
>
>         minha pergunta é, "É necessário para partir pro Windows Form?" ou posso pular esta etapa? lembrando que meu conhecimento é baseado em Programação com PHP!
>           ----- Original Message -----
>           From: Jefferson Lopes
>           To: dotn...@googlegroups.com
>           Sent: Tuesday, December 22, 2009 12:22 PM
>           Subject: Re: [.Net - BR] Comparação de C# e PHP
>
>           indo direto ao assunto.
>           Bom, pelo que conheço dos dois acredito ser muito mais facil PHP isso sem usar padrões, pois como um dos amigos disse, não pe interessante trabalhar assim, mas o PHP te permite programar de "qualquer jeito" tipo sem padrão ou com padrão alem de não ser fortemente tipado.  o C# alem de ser formtemente tipado, vc não sai do lugar se não tiver um código bem organizado e OO.  no PHP pode-se trabalhar OO ou sem OO.  O que em alguns casos facilita a sobrevivencia por um tempo.
>
>           é essa minha visão.
>           mas haja visão pra esse tópico.
>           abraço.
>

>           2009/12/22 alexandre costa <xande...@gmail.com>


>
>             Acho que os outros falaram é que o Asp.Net encapsula alguns conceitos como, Requisição(post, get), Resposta e ciclo de vida de uma aplicação...
>             São conceitos muito importantes para entender como funciona outros tipos de Tecnologias Web, como PHP, JSF, ASP etc.
>

>             2009/12/22 Diogo Miranda <dmst...@gmail.com>


>
>               Galera,
>
>               Acompanhando essa thread, surgiu uma dúvida que acho pode ser de outros
>               profissionais que desenvolvem sistemas web também. Qual é o "segredo" do
>               asp.net? Quero dizer, alguém sabe informar um link bacana que fala a respeito
>               do asp.net a fundo?
>

>               2009/12/22 Alan Nogueira <alan.sist...@gmail.com>


>
>                 é valido as opniões, vlw as dicas!
>                   ----- Original Message -----
>                   From: Julio Schneider
>                   To: dotn...@googlegroups.com
>                   Sent: Monday, December 21, 2009 7:57 PM
>                   Subject: Re: [.Net - BR] Comparação de C# e PHP
>
>                   Depende do ponto de vista.
>
>                   Por exemplo, se vc for aprender na marra e aprender pelos lugares errados, o PHP é muito mais fácil de aprender do que o C#. Na minha modesta visão, mesmo gostando muito de PHP, essa linguagem nos permite fazer coisas muito feias. Claro, toda linguagem permite, eu sei, mas em PHP eu posso fazer um sistema inteiro sem usar nem sequer functions, já em linguagens que contém uma implementação OO mais robusta como C# e JAVA um mínimo de organização elas te obrigam a ter.
>
>                   Claro, já vi coisas absurdas feitas em C# e Java, e os frameworks PHP tem feito um trabalho brilhante no que diz respeito a aplicações organizadas e orientadas a objeto, obviamente de acordo com a implementação OO que o PHP oferece.
>
>                   É uma pergunta muito difícil de responder é claro, mas se eu fosse dizer qual é o mais fácil de aprender, eu diria PHP, facilmente =)
>
>                   Um colega disse ali em cima, que vc controla requests e responses e aprende a fazer sites em ASPX, eu concordo. Em partes. Porque eu acho que o mais interessante que a plataforma ..NET oferece é justamente o Code Behind ou então a implementação MVC que a Microsoft oferece. Aí entra na questão do ciclo de vida de uma página .Net que muito "programador" C# não conhece como nosso colega ali falou.
>
>                   Essa é a minha visão, eu tenho muito mais conhecimento em PHP do que C# então pode ser que apareça um programador mais decente asp.net aqui e diga que tudo que eu falei tá errado auheaeuahea, mas como tudo na internet, não tome uma opinião só como verdadeira haahhaah
>
>                   Abraços a todos!
>

>                   2009/12/21 Daniel Freire <daniel....@gmail.com>


>
>                     Concordo, mas eu entendi a pergunta dele como a diferença entre as linguagens mesmo...
>

>                     2009/12/21 Vinicius Quaiato <vinicius.quai...@gmail.com>


>
>                       Eu diria que a maior diferença é a forma como o ASP.NET trata o life cycle da página, é totalmente diferente de como o PHP faz isso.
>
>                       E digo: A maioria dos desenvolvedores web ASP.NET não conhecem isso!!!
>
>                       Att,
>                       Vinicius Quaiato
>                      www.viniciusquaiato.com

>                       Google Talk: vinicius.quaiato
>                       Twitter


>
>                       On Mon, Dec 21, 2009 at 4:31 PM, Daniel Freire <daniel....@gmail.com> wrote:
>
>                         Se vc ja programa POO com o PHP, eu penso q nao tera mt dificuldade,
>                         ao menos usando o framework 2.0. No framework 3.5 aparecem muitos
>                         conceitos que distanciam C# de PHP.
>

>                         2009/12/21 Alan Nogueira <alan.sist...@gmail.com>:


>
>                         > talvez seja eu tenha que mudar meu modo de pensar qnto programar, tenho
>                         > mania de querer saber o porque de tudo, não consigo aceitar que aquilo é
>                         > assim pq tem q ser assim, entende?
>
>                         > ----- Original Message -----
>                         > From: Bruno de Toledo
>                         > To: dotn...@googlegroups.com
>                         > Sent: Monday, December 21, 2009 5:20 PM
>                         > Subject: Re: [.Net - BR] Comparação de C# e PHP
>                         > Eu acho que o mais dificil pra alguem que está começando eh o raciocinio
>                         > lógico. Pra programar em web, é o entendimento do que é Request/Response.
>                         > Como vc já tem esses dois, não acredito que encontraria muitos problemas.
>                         > Basta analisar qual sua necessidade e pesquisar no Google.
>
>                         > --
>                         > Bruno de Toledo
>                         > Analista Desenvolvedor
>                         > Visite meu blog:http://btoledob.wordpress.com
>

>                         > 2009/12/21 Alan Nogueira <alan.sist...@gmail.com>


>
>                         >> Gostaria de fazer uma pergunta aos amigos experientes na área de dotNet,
>
>                         >> Em termos de grau de dificuldade de aprender na raça, lendo livros,
>                         >> tutoriais
>
>                         >> PHP e C#, qual é o mais dificil de se aprender, para uma pessoa que está
>                         >> começando?
>
>                         >> Tenho experiência em PHP, digamos que estou no nivel intermediário, mas a
>                         >> sintaxe do C# me embanana td, isso impede o avanço!
>
>                         >> Gostaria das opniões, até mais!
>
>                         >> --
>                         >> ==============================
>                         >> Comunidade de desenvolvedores Dot Net no Brasil
>                         >> ".Net Br" no Google Groups:http://groups.google.com.br/group/dotnet_br/
>

> ...
>
> mais »

Ricardo Noronha de Menezes

unread,
Dec 23, 2009, 7:50:19 AM12/23/09
to dotn...@googlegroups.com
Em junho deste ano criei um grade de conhecimento e materiais que queria aprender, estipulando prazo, investimento necessário e a ordem aconselhável.

Atualmente consigo fazer algumas aplicações em ASP.NET, mas na grade está programador para LER o Use a Cabeça HTML com CSS e XHTML, acho que atropelar tecnologias não é uma boa.

Eu mesmo quando decidi aprender VB.NET, deveria ter aprendido antes VB 6.0, pois acredito que quando se tem conhecimento das tecnologias mais antigas (não que HTML seja uma tecnologia antiga em relação ao ASP.NET) você sabe, e entende o porque de determinadas modificações e paradigmas.

Um exemplo que uso é: Quando você tem um monte de código não orientado a objetos para dar manutenção você entende o porque de orientação a objetos ser bom..



De: Denis Ferrari <denis.sisinf@gmail..com>
Para: DotNet Brasil <dotn...@googlegroups.com>
Enviadas: Quarta-feira, 23 de Dezembro de 2009 8:48:52
Assunto: [.Net - BR] Re: Comparação de C# e PHP

Oi,

Trabalho com ASP.NET há algum tempo, também ministro cursos oficiais e
não-oficiais sobre o assunto, mesmo gostando absurdamente da proposta
da Microsoft vejo que uma série de efeitos colaterais foram gerados
pela plataforma.

Antigamente para se criar uma aplicação web (ASP Clássico) você tinha
que conhecer uma série de conceitos sobre web e seu tráfego de dados,
e não só isso, você deveria entender o mínimo de HTML para ter algum
resultado.. Como o Vinícius comentou, hoje existem vários profissionais

que se dizem desenvolvedores web mas não possuem uma série de
conhecimentos que são base para o assunto. ASP.NET é uma calculadora,
mas tem muita gente usando sem aprender matemática antes. [1]

Esse ano ministrei uma série de treinamentos sobre web standars para
desenvolvedores de várias plataformas e para universitários, e o
feedback foi impressionante, quase ninguém dominava 10% dos assuntos
que abordei. Triste..
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."

==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

Jefferson Lopes

unread,
Dec 23, 2009, 12:46:24 PM12/23/09
to dotn...@googlegroups.com
Cara.
Um conselho que te dou é vc definir uma ordem de aprendizado pra não fazer confusão com as coisas como eu fiz ao migrar do PHP!
Tipo: Focar a principio em uma linguagem (VB.net, C# e talls).
Depois definir um padrão de desenvolvimento a adotar. Tipo: MVC que acredito que seja um padrão interessante no mercado e que te servirá de aprendizado e logicamente aplicado diretamente a sua vida profissional como programador .NET.
Depois vem o principal onde confundi muito, pois não sabia que haviam diferenças tão grandes ao iniciar, o que me custou mais tempo para entender: Windows Form ou ASP.net.
o ASP.NET apesar de ser web, não é mais fácil pra aprender que o o WinForm mesmo quando você já conhece PHP que também é web(aproveita Javascript e HTML).  Pois vi muito mais facilidade em aprender ASP.NET após conhecer e desenvolver em Winform que se tivesse ido direto, pois os conceitos de PHP e ASP.NET passam muito longe um do outro.

Quanto a linguagem, Optei por VB.NET e não me arrependi, pois C# já tem uma certa aparencia de sintaxe com PHP no caso de PHP OO, por isso pensei que seria melhor ter uma dificuldade maior pra aprender algo que não conhecia, mas conhecer algo novo que poderia somar mais. Conforme planejado deu certo!  hoje desenvolvo em VB.net que inclusive gosto 200 x mais que C#, também desenvolvo em C# e continuo com meus Projetos PHP. 

Repita a grade do nosso amigo Ricardo Noronha.
Pois quando se tem um projeto você caminha muito melhor.

Sem mais tormentos.
Grande abraço.
Sucesso for you.

2009/12/23 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>

Vinicius Quaiato

unread,
Dec 23, 2009, 1:08:35 PM12/23/09
to dotn...@googlegroups.com
Eu discordo da necessidade de aprender vb6 antes para aprender vb.net, acho que são coisas totalmente distintas.
Só a sintaxe é parecida, e nada mais.

E também discordo da analogia "código não OO é mais difícil, etc"... Existem códigos OO, mesmo utilizando as melhores práticas, que são complicadíssimos, acho que não vale o exemplo.

Minha dica é: DEFINA UM PROJETO!

Há uns 5 anos quando eu quis aprender PHP eu fiz isso, defini um projeto e pronto, 1 semana e estava bala!

Exemplo:
"Criar um cadastro de pessoas, com foto, etc. Fazer uma listagem exibindo todos os campos. Permitir um login de administrador. Quando for administrador pode ver algumas coisas e quando não for não pode".

Com isso você cobre grande parte de todas as suas necessidades. Simples.

Isso serve tanto pra asp.net, quando windows forms.


Att,
Vinicius Quaiato
www.viniciusquaiato.com
Google Talk: vinicius.quaiato


2009/12/23 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>
Em junho deste ano criei um grade de conhecimento e materiais que queria aprender, estipulando prazo, investimento necessário e a ordem aconselhável.

Jefferson Lopes

unread,
Dec 23, 2009, 1:11:02 PM12/23/09
to dotn...@googlegroups.com
ESSA É A IDEIA!



2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

Daniel Freire

unread,
Dec 23, 2009, 1:12:02 PM12/23/09
to dotn...@googlegroups.com
Eu só fico cabreiro em estudar construindo aplicações pois na ansiedade de concluir vc pode pular conceitos e boas praticas importantes.

2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

Jefferson Lopes

unread,
Dec 23, 2009, 1:17:54 PM12/23/09
to dotn...@googlegroups.com
Mas é a melhor forma de por o aprendizado em pratica, por isso acho que é interessante.
e como a deixa do Daniel Freire  atenção nos conceitos e boas praticas pois sem dúvida isso faz diferença.

2009/12/23 Daniel Freire <danie...@gmail.com>



--
Jefferson Lopes
jeffe...@gmail.com
(31)8712-9234

Vinicius Quaiato

unread,
Dec 23, 2009, 1:21:44 PM12/23/09
to dotn...@googlegroups.com
Quando você está aprendendo, do zero, as boas práticas podem ficar, e sempre ficam, pra depois. É inevitável.
Você não aprende orientação a objetos trabalhando direto com design patterns. Primeiro você aprende os conceitos gerais de abstração, herança, polimorfismo, etc. Depois você avança.

É assim com um framework novo também. Primeiro você cria "familiaridade" com a coisa nova, depois você dá alguns passos mais "avançados".

Como eu até disse aqui outro dia, a maioria dos desenvolvedores asp.net não tem nem idéia de como funciona o ciclo de vida de uma página asp.net. Não por ser ruins, mas por não terem tido a necessidade ainda. É normal deixar algumas coisas para estudar e aprender depois.

É como no TDD, Primeiro você faz um código ruim, e pode cometer todos os "pecados", depois você aprende a arrumar.
=D


Att,
Vinicius Quaiato
www.viniciusquaiato.com
Google Talk: vinicius.quaiato


2009/12/23 Daniel Freire <danie...@gmail.com>

Neryval Gmail

unread,
Dec 23, 2009, 2:10:54 PM12/23/09
to dotn...@googlegroups.com

VB6 e VB.Net são linguagens diferentes, acho que a esta altura,

Aprender VB6 é perda de tempo.

 

 

Neryval Lima

Vb.Net Programmer

+55 71 3644.2107

+55 71 8104.9679

MSN : nery...@hotmail.com

Skype : neryval.lima

Alan Nogueira

unread,
Dec 23, 2009, 2:23:40 PM12/23/09
to dotn...@googlegroups.com
Agora uma pergunta, voce acha que devo começar por VB.NET? estou vindo do PHP, e conheço C# tão quanto VB.NET = nada!

Alan Nogueira

unread,
Dec 23, 2009, 2:25:48 PM12/23/09
to dotn...@googlegroups.com
boa dica, vlw!
----- Original Message -----

Vinicius Quaiato

unread,
Dec 23, 2009, 2:30:38 PM12/23/09
to dotn...@googlegroups.com
Sou suspeito pra dizer, mas eu recomendaria fortemente C#, hehehehehe.

Alguns vão dizer que é a mesma coisa, que o importante é aprender o framework, etc... Mas eu ainda assim recomendo c#.


Att,
Vinicius Quaiato
www.viniciusquaiato.com
Google Talk: vinicius.quaiato


2009/12/23 Alan Nogueira <alan.s...@gmail.com>

Bruno de Toledo

unread,
Dec 23, 2009, 2:31:34 PM12/23/09
to dotn...@googlegroups.com
é a mesma coisa

--
Bruno de Toledo
Analista Desenvolvedor
Visite meu blog: http://btoledob.wordpress.com


2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

Bruno de Toledo

unread,
Dec 23, 2009, 2:32:54 PM12/23/09
to dotn...@googlegroups.com
hahaha brincando

va de C# mesmo. Foi criada pro .Net, e, com o passar do tempo, a demanda por vb.net tende a cair

--
Bruno de Toledo
Analista Desenvolvedor
Visite meu blog: http://btoledob.wordpress.com


2009/12/23 Bruno de Toledo <btol...@gmail.com>

Alan Nogueira

unread,
Dec 23, 2009, 2:41:07 PM12/23/09
to dotn...@googlegroups.com
vlw a dica! e vou fazer isso que voces disseram que tem muito sentido, trilhar um projeto e concluir

Ricardo Noronha de Menezes

unread,
Dec 24, 2009, 8:19:25 AM12/24/09
to dotn...@googlegroups.com
Quando falo que devia aprender VB 6.0 antes de aprender VB.NET não é aprender a linguagem pra tudo, mas ter obtido um conhecimento básico da coisa, hoje muitas das vagas de VB.NET pedem que saiba VB 6.0 ou anterior, c# não tem isso porque foi feito junto com o .NET.

A questão de dizer que se sabe que OO é bom quando se tem muito código não OO  para dar manutenção não estou querendo dizer que não dá para desenvolver sem OO, claro que dá, e tem programas excelentes que foram feitos sem OO, mas acho que se aplicado bem facilita bem mais a manutenção, posso estar enganado, mais é a minha impressão.

Quanto a aprender VB.NET ou C#, se uma das sintaxes te agrada mais, aprenda ela, a framework .NET existe para que você possa usar a linguagem que se sente melhor, e com o tempo a questão de recursos ficará igual para todas elas. Se não tem preferência por nenhuma sintaxe, aprenda c#, tá mais na moda que VB.NET.

Uma observação: C# ou VB.NET são melhores juntas do que separadas. Aprenda primeiro a que mais gosta, depois aprenda a outra, sabendo as duas acho dificil alguém ficar desempregado.


De: Alan Nogueira <alan.s...@gmail.com>
Para: dotn...@googlegroups.com
Enviadas: Quarta-feira, 23 de Dezembro de 2009 16:41:07
Assunto: Re: [.Net - BR] Re: Comparação de C# e PHP
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

2009/12/23 Alan Nogueira <alan.s...@gmail.com>

Agora uma pergunta, voce acha que devo começar por VB.NET? estou vindo do PHP, e conheço C# tão quanto VB..NET = nada!
----- Original Message -----
Sent: Wednesday, December 23, 2009 3:46 PM
Subject: Re: [.Net - BR] Re: Comparação de C# e PHP

Cara.
Um conselho que te dou é vc definir uma ordem de aprendizado pra não fazer confusão com as coisas como eu fiz ao migrar do PHP!
Tipo: Focar a principio em uma linguagem (VB.net, C# e talls).
Depois definir um padrão de desenvolvimento a adotar. Tipo: MVC que acredito que seja um padrão interessante no mercado e que te servirá de aprendizado e logicamente aplicado diretamente a sua vida profissional como programador ..NET.

Depois vem o principal onde confundi muito, pois não sabia que haviam diferenças tão grandes ao iniciar, o que me custou mais tempo para entender: Windows Form ou ASP.net.
o ASP.NET apesar de ser web, não é mais fácil pra aprender que o o WinForm mesmo quando você já conhece PHP que também é web(aproveita Javascript e HTML).  Pois vi muito mais facilidade em aprender ASP.NET após conhecer e desenvolver em Winform que se tivesse ido direto, pois os conceitos de PHP e ASP.NET passam muito longe um do outro.

Quanto a linguagem, Optei por VB.NET e não me arrependi, pois C# já tem uma certa aparencia de sintaxe com PHP no caso de PHP OO, por isso pensei que seria melhor ter uma dificuldade maior pra aprender algo que não conhecia, mas conhecer algo novo que poderia somar mais. Conforme planejado deu certo!  hoje desenvolvo em VB.net que inclusive gosto 200 x mais que C#, também desenvolvo em C# e continuo com meus Projetos PHP. 

Repita a grade do nosso amigo Ricardo Noronha.
Pois quando se tem um projeto você caminha muito melhor.

Sem mais tormentos.
Grande abraço.
Sucesso for you.

2009/12/23 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>
Em junho deste ano criei um grade de conhecimento e materiais que queria aprender, estipulando prazo, investimento necessário e a ordem aconselhável.

Atualmente consigo fazer algumas aplicações em ASP.NET, mas na grade está programador para LER o Use a Cabeça HTML com CSS e XHTML, acho que atropelar tecnologias não é uma boa.

Eu mesmo quando decidi aprender VB.NET, deveria ter aprendido antes VB 6.0, pois acredito que quando se tem conhecimento das tecnologias mais antigas (não que HTML seja uma tecnologia antiga em relação ao ASP.NET) você sabe, e entende o porque de determinadas modificações e paradigmas.

Um exemplo que uso é: Quando você tem um monte de código não orientado a objetos para dar manutenção você entende o porque de orientação a objetos ser bom...
"Your Potential. Our Passion.."

--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

Daniel Freire

unread,
Dec 24, 2009, 11:27:30 AM12/24/09
to dotn...@googlegroups.com
Tb penso como o Ricardo, a questão é aprender os recursos do framework. Traduzir um foreach ou um if de C# pra VB é coisa que se acha facilmente no google.

2009/12/24 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>



--

Alan Nogueira

unread,
Dec 24, 2009, 12:25:13 PM12/24/09
to dotn...@googlegroups.com
vlw a dica!

Rafael Amorim

unread,
Dec 27, 2009, 8:34:28 AM12/27/09
to dotn...@googlegroups.com
Alan,

a prinicipal fonte pra vc aprender são mesmo os materias e videos da MSDN,
tem um programa bem legal que é o MSDN Experience On-line:

http://msdn.microsoft.com/pt-br/dd366110.aspx

lá vc vai poder pegar uma base muito boa. Na verdade só assiti um video de lá, mas o que eu vi ele foi citando todos os dados relevante para o aprendizado, tudo conforme o MOC.

se quiser ir direto: http://www.msdnbrasil.com.br/experience/webacademy/Home.aspx

t mais!

Att.
Rafael Amorim


2009/12/24 Alan Nogueira <alan.s...@gmail.com>

Ricardo Noronha de Menezes

unread,
Dec 27, 2009, 7:01:03 PM12/27/09
to dotn...@googlegroups.com
Também queria estudar esse Experience On-line, mas não achei a de desenvolvimento e também não consegui me cadastrar.

Alguém sabe os requisitos para poder participar?


De: Rafael Amorim <conta...@gmail.com>
Para: dotn...@googlegroups.com
Enviadas: Domingo, 27 de Dezembro de 2009 10:34:28
2009/12/24 Alan Nogueira <alan.s...@gmail.com>
vlw a dica!
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

2009/12/23 Alan Nogueira <alan.s...@gmail.com>

>                         conceitos que distanciam C# de PHP..

--
==============================



--
Jefferson Lopes
jeffersonls@gmail..com

--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com

Ricardo Noronha de Menezes

unread,
Dec 27, 2009, 7:06:16 PM12/27/09
to dotn...@googlegroups.com
Pessoa estou querendo fazer uma interface do tipo mestre-detalhe, esse interface em si não é o problema. Porém gostaria de fazê-la usando apenas um DataGridView e que para cada registro da tabela mestre aparecesse aquele sinalzinho de "+" para a gente clicar e mostrar os registros da tabela detalhes.

Já consegui usando o antigo DataGrid, porém a mesma técnica na faz nada no DataGridView.

Outra coisa queria conseguir usando apenas recursos da Framework .NET, sem precisar de sql fodásticas com uma dose de exoterismo para fazer isso.

Considerações sobre o Problema: Estou usando WinForms, com VB.NET e Visual Studio 2008.




De: Rafael Amorim <conta...@gmail.com>
Para: dotn...@googlegroups.com
Enviadas: Domingo, 27 de Dezembro de 2009 10:34:28
Assunto: Re: [.Net - BR] Re: Comparação de C# e PHP

Alan,

a prinicipal fonte pra vc aprender são mesmo os materias e videos da MSDN,
tem um programa bem legal que é o MSDN Experience On-line:

http://msdn.microsoft.com/pt-br/dd366110.aspx

lá vc vai poder pegar uma base muito boa. Na verdade só assiti um video de lá, mas o que eu vi ele foi citando todos os dados relevante para o aprendizado, tudo conforme o MOC..


se quiser ir direto: http://www.msdnbrasil.com.br/experience/webacademy/Home.aspx

t mais!

Att.
Rafael Amorim


2009/12/24 Alan Nogueira <alan.s...@gmail.com>
vlw a dica!
----- Original Message -----
Sent: Thursday, December 24, 2009 11:19 AM
Subject: Res: [.Net - BR] Re: Comparação de C# e PHP

Quando falo que devia aprender VB 6.0 antes de aprender VB.NET não é aprender a linguagem pra tudo, mas ter obtido um conhecimento básico da coisa, hoje muitas das vagas de VB.NET pedem que saiba VB 6.0 ou anterior, c# não tem isso porque foi feito junto com o .NET.

A questão de dizer que se sabe que OO é bom quando se tem muito código não OO  para dar manutenção não estou querendo dizer que não dá para desenvolver sem OO, claro que dá, e tem programas excelentes que foram feitos sem OO, mas acho que se aplicado bem facilita bem mais a manutenção, posso estar enganado, mais é a minha impressão.

Quanto a aprender VB.NET ou C#, se uma das sintaxes te agrada mais, aprenda ela, a framework .NET existe para que você possa usar a linguagem que se sente melhor, e com o tempo a questão de recursos ficará igual para todas elas. Se não tem preferência por nenhuma sintaxe, aprenda c#, tá mais na moda que VB.NET.

Uma observação: C# ou VB.NET são melhores juntas do que separadas. Aprenda primeiro a que mais gosta, depois aprenda a outra, sabendo as duas acho dificil alguém ficar desempregado.


De: Alan Nogueira <alan.sistema@gmail..com>
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>

2009/12/23 Alan Nogueira <alan.s...@gmail.com>

mas tem muita gente usando sem aprender matemática antes.. [1]
>               do asp..net a fundo?
>                         ao menos usando o framework 2.0. No framework 3..5 aparecem muitos

Rafael Amorim

unread,
Dec 28, 2009, 5:35:18 AM12/28/09
to dotn...@googlegroups.com
Ricardo, la tem o de desenvolvimento web, neste link:
e eu conseguir acessar com meu usuário e senha do msn, que é o Windows live ID, que a MS usa para todos os sites, se vc já tiver cadastro no forum da MSDN, por exemplo, vc acessa direto...
 
Ah! na hora q vc acessa ele pede o nome da empresa, eu coloquei um nome qualquer e ele aceitou...
 
abs

Att.
Rafael Amorim


2009/12/27 Ricardo Noronha de Menezes <ricar...@yahoo.com.br>

Ricardo Noronha de Menezes

unread,
Dec 28, 2009, 8:25:22 AM12/28/09
to dotn...@googlegroups.com
Ninguém tem uma dica aí? ...


De: Ricardo Noronha de Menezes <ricar...@yahoo.com.br>
Para: dotn...@googlegroups.com
Enviadas: Domingo, 27 de Dezembro de 2009 21:06:16
Assunto: [.Net - BR] Mestre-Detalhe com DataGridView

2009/12/24 Alan Nogueira <alan.s...@gmail.com>
vlw a dica!
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>



Att,
Vinicius Quaiato
www..viniciusquaiato.com
Google Talk: vinicius.quaiato


2009/12/23 Alan Nogueira <alan.s...@gmail.com>

Agora uma pergunta, voce acha que devo começar por VB.NET? estou vindo do PHP, e conheço C# tão quanto VB..NET = nada!
----- Original Message -----
Sent: Wednesday, December 23, 2009 3:46 PM
Subject: Re: [.Net - BR] Re: Comparação de C# e PHP

Cara.
Um conselho que te dou é vc definir uma ordem de aprendizado pra não fazer confusão com as coisas como eu fiz ao migrar do PHP!
Tipo: Focar a principio em uma linguagem (VB.net, C# e talls).
Depois definir um padrão de desenvolvimento a adotar. Tipo: MVC que acredito que seja um padrão interessante no mercado e que te servirá de aprendizado e logicamente aplicado diretamente a sua vida profissional como programador ..NET.
Depois vem o principal onde confundi muito, pois não sabia que haviam diferenças tão grandes ao iniciar, o que me custou mais tempo para entender: Windows Form ou ASP.net.
o ASP.NET apesar de ser web, não é mais fácil pra aprender que o o WinForm mesmo quando você já conhece PHP que também é web(aproveita Javascript e HTML).  Pois vi muito mais facilidade em aprender ASP..NET após conhecer e desenvolver em Winform que se tivesse ido direto, pois os conceitos de PHP e ASP.NET passam muito longe um do outro.
>                   2009/12/21 Daniel Freire <daniel.....@gmail.com>
"LISTA PHP" no Google Groups: http://groups.google..com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com
--
==============================
Comunidade de desenvolvedores Dot Net no Brasil
".Net Br" no Google Groups: http://groups.google.com.br/group/dotnet_br/
E-mail do Grupo: dotn...@googlegroups.com
"Your Potential. Our Passion."
 
==============================
Comunidade de desenvolvedores PHP
"LISTA PHP" no Google Groups: http://groups.google.com.br/group/listaphp
E-mail do Grupo: list...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages