--
==============================
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
2009/12/21 Alan Nogueira <alan.s...@gmail.com>:
--
Daniel C. Freire
Analista Desenvolvedor
MCP, MCTS - Web Applications 2.0
(31) 8467-2331
----- Original Message -----From: Bruno Gross
2009/12/22 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>Galera,
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>
"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
--
Daniel C. Freire
Analista Desenvolvedor
MCP, MCTS - Web Applications 2..0
--
E-mail do Grupo: listaphp@googlegroups..com
--
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
"..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
".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
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 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>Galera,
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>
2009/12/22 Jefferson Lopes <jeffersonls@gmail..com>
2009/12/22 alexandre costa <xand...@gmail.com>
2009/12/22 Diogo Miranda <dms...@gmail.com>Galera,
2009/12/21 Daniel Freire <danie...@gmail.com>
2009/12/21 Vinicius Quaiato <vinicius...@gmail.com>
> "Your Potential.. Our Passion."
"LISTA PHP" no Google Groups: http://groups.google.com..br/group/listaphp
E-mail do Grupo: list...@googlegroups.com
".Net Br" no Google Groups: http://groups.google.com..br/group/dotnet_br/
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 »
Em junho deste ano criei um grade de conhecimento e materiais que queria aprender, estipulando prazo, investimento necessário e a ordem aconselhável.
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 8104.9679
MSN : nery...@hotmail.com
Skype : neryval.lima
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>
2009/12/23 Alan Nogueira <alan.s...@gmail.com>
Sent: Wednesday, December 23, 2009 3:46 PMSubject: Re: [.Net - BR] Re: Comparação de C# e PHPCara.
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.."
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>
2009/12/23 Alan Nogueira <alan.s...@gmail.com>
> conceitos que distanciam C# de PHP..
--
==============================
Sent: Thursday, December 24, 2009 11:19 AMSubject: 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.
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
2009/12/23 Vinicius Quaiato <vinicius...@gmail.com>
Google Talk: vinicius.quaiato
2009/12/23 Alan Nogueira <alan.s...@gmail.com>
Sent: Wednesday, December 23, 2009 3:46 PMSubject: Re: [.Net - BR] Re: Comparação de C# e PHPCara.
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
E-mail do Grupo: listaphp@googlegroups..com
".Net Br" no Google Groups: http://groups.google.com..br/group/dotnet_br/