- Feed completo
- Feed dos comentários
- Feed do Fórum
- Feed Canal Games
- Feed Canal Fotografia
- Feed Canal Mobile
- Receba o Meio Bit via e-mail
Mantenha-se informado sobre as nossas novidades com nosso newsletter semanal, todas as segundas-feiras
A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral. Quando percebe uma determinada carência de informações técnicas, procura suprir estas informações através do MSDN ou do TechNet, seus canais de contato com a comunidade.
Assim sendo, quando vejo a Microsoft investindo no treinamento de profissionais para a migração de PHP para .NET, imagino que exista um bom motivo por trás disso. Certamente até se chegar ao planejamento destes investimentos muito aconteceu e apostaria que tudo começa na área de suporte aos clientes, com empresas indicando a falta de profissionais qualificados para esta migração.
Fiz uma rápida busca de informações no google, não fui tão detalhista como de outras vezes, mas não encontrei nada que indicasse algum movimento do mercado nesse sentido. Mas veja o que a Microsoft Brasil anda disponibilizando para os desenvolvedores que desejam estudar essa migração :
- Centro de Migração de tecnologias com documentos e webCasts comparativos
- Competição ( aqui e aqui ) valendo até us$ 1.000,00 para desenvolvedores migrarem uma aplicação de PHP para .NET
- Saturday Night Code sobre migração de PHP para .NET. Trata-se de um delicioso sábado a noite dedicado a um webCast a partir das 21hs, podendo ir até as 00hs ou mais, sobre um determinado assunto técnico. No dia 1o de março o Saturday Night Code será dedicado a "Interoperabilidade do PHP com a plataforma .NET"
Enfim, a Microsoft está fazendo algo que a muito tempo acho que é a melhor solução para uma boa tecnologia : Investir na capacitação dos desenvolvedores. A partir da capacitação, sendo a tecnologia boa, a continuidade é natural
Deixar de programar em PHP (que roda em qualquer ambiente servidor mais ou menos) para desenvolver em .NET (que só roda em servidores windows)? Não, obrigado.
Se você consegue ler esta mensagem então o seu computador irá se auto-destruir em dez segundos, tenha um bom dia
Deixar de programar em PHP (que é uma linguagem de script) para programar em .NET (que é um framework completo de desenvolvimento)?
Sim, por favor.
Largar uma linguagem open source mais usada para assumir uma linguagem proprietária do .Net por um PRÊMIO de 1000 patacas? Trocar Apache por IIS???
Vaya con Dios, M$!
Opinião quanto a escolha de tecnologia com o qual trabalhar vai de cada um. Uma correção importantíssima na sua afirmativa:
C# NÃO É proprietário, nem a CLI. São padrões ECMA e ISO. É como dizer que o JavaScript (ECMA-262) é proprietário. Só para esclarecer, ok?
"C# NÃO É proprietário, nem a CLI. São padrões ECMA e ISO."
é mesmo? E esses padrões acompanham o ritmo dos upgrades compulsórios da M$? mais importante: vc na prática consegue fazer alguma coisa só com o padrão? Não, e é lúdico pensar que pessoas vão estar migrando para .NET para programar no padrão ECMA no notepad. O tal do boost de produtividade só vem com tudo pronto no Visual Studio e com a integração do framework completo com o Windows -- que não faz parte do padrão.
então, por favor, pare com essa papagaiada de que .NET é um padrão ou que é multiplataforma.
é mesmo? E esses padrões acompanham o ritmo dos upgrades compulsórios da M$?
Sim, os padrões acompanham. Procure por:
- ISO/IEC 23270:2006
- ISO/IEC 23271:2006
- ISO/IEC TR 23272:2006
- ISO/IEC TR 25438:2006
- ECMA-334
- ECMA-335
Então, por favor, páre com essa papagaiada de dizer que ECMA e ISO não são padrões. De novo: padrão ECMA e ISO. Não sou eu quem diz isso, são dois órgãos internacionais.
mais importante: vc na prática consegue fazer alguma coisa só com o padrão?
O Miguel de Icaza e equipe fizeram o Mono. IronPython é a versão compilável do Python para .Net. Em andamento: PHP.Net, Ruby.Net e mais umas 40 linguagens de programação já possuem suporte. Tudo porque o CLI é um padrão: está aberto e documentado.
Se você decidir criar a Nemesis Programming Language, pode usar esse padrão para compilar de acordo com a CLI e ele irá funcionar. As ferramentas para tal também são gratuitas.
Não, e é lúdico pensar que pessoas vão estar migrando para .NET para programar no padrão ECMA no notepad.
Você trabalha programando no Bloco de Notas em que linguagem? Ferramentas e o domínio das mesmas existem para produtividade. Pode-se programar em .Net, Java, PHP ou qualquer outra coisa em Notepad, já que tudo é texto. Pena que ninguém dá emprego para proficiência nessa ferramenta e sim Visual Studio, Eclipse, Dreamweaver, NetBeans, etc.
O Miguel de Icaza e equipe fizeram o Mono. IronPython é a versão compilável do Python para .Net. Em andamento: PHP.Net, Ruby.Net e mais umas 40 linguagens de programação já possuem suporte. Tudo porque o CLI é um padrão: está aberto e documentado.
Vc entendeu que eu estava falando de programas de aplicação, não infraestrutura e compiladores. Compiladores são programas complexos em termos algorítmicos, mas o que fazem é simples: aceitar uma stream de texto de entrada e gerar uma stream binária de saída.
Programas de aplicação é que vão exigir mais de integração com a plataforma, comunicação interprocessos etc. E aí, se ater só ao padrão não vai suprir suas necessidades. Felizmente, há projetos open-source que se utilizaram do padrão para criar wrappers para projetos úteis anteriores, como GTK#. mas, claro, isso não faz parte do padrão, e portanto, não vêm ao caso...
Pode-se programar em .Net, Java, PHP ou qualquer outra coisa em Notepad, já que tudo é texto.
seja realista. Pode-se programar até com cat. Não quer dizer que seja a forma mais eficiente e produtiva. E, não, programadores Windows não vivem sem uma IDE cheia de botões na vida real.
e se vc fosse mais esperto, tratava de instalar um editor de textos mais completo, como vim ou mesmo algo Windows-only como TextPad... a vida é curta demais para masoquismo...
Para minha felicidade saiu a versão 3.0 do EditPlus! \o/
Obrigado MS, mas prefiro continuar com o meu "humilde, desatualizado, ultrapassado, coloque o que, você, MS-Fanboy, preferir aqui.." PHP.
TecnoEvidência
Cuidado ao chamar o rapaz ai de fanboy, eu por muiiito menos ganhei esse burrinho,(disse que produto X nao era bom sem ofender ou ser agressivo), ele é sensivel como uma pluma
Yoomp - Rede de Blogs e Blogueiros
http://www.yoomp.com
Fazedor de Site
http://www.fazedordesite.com
LOL, não me referi a ele, e sim a todos os MS-Fanboys. Se ele é, não sei... talvez seja, sei la... LOL
TecnoEvidência
Vendo do lado da empresa excelente idéia, a linguagem dela é pouco utilizada comparada ao PHP, logo nada mais natural do que tentar facilitar a vida dos que possam estar em cima do muro a mudar pro lado dela.
Excelente.
Tem que correr atras mesmo.
Agora isso foi a piada do ano:
"A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral. "
Yoomp - Rede de blogs e blogueiros
http://www.yoomp.com
Fazedor de Site
http://www.fazedordesite.com
Hehe, essa de ouvir os usuários foi fod@...
Se por usuários o Dennes está falando dos desenvolvedores e administradores de sistema, sim, a MS ouve sim.
São "só" os usuários domésticos que são ignorados...
Oi !
A Microsoft ouve a todos, sim, muito mais do que imaginam.
Se visitarem meu blog, verão que este ano fui premiado com o título de MVP.
O que isso significa ? Significa que a Microsoft espera que eu atue como um intermediário entre os desejos da comunidade e a própria Microsoft, levando a ela o que a comunidade deseja.
[]'s
Dennes
--------------------
CidadaoCarioca
BufaloInfo
"A Microsoft ouve a todos, sim, muito mais do que imaginam."
A Microsoft é como um Deus: onipresente e onipotente. E quando algo dá errado, vc só precisa rezar...
Que bom saber disso Dennes!
Gostaria que você desse uma lida nesse tópico para saber alguns "desejos da comunidade" e se possível encaminhá-los para a Microsoft.
Grato.
Ainda lendo minha assinatura?
Oi !
Em qual pesquisa você se baseia ?
Eu me baseio nesta qui : http://www.port80software.com/surveys/top1000webse...
(sim, eu sei que php roda no IIS, mas no mínimo não é a escolha natural)
Se você está acostumado a lidar com um determinado nicho de mercado, vai achar que o PHP é mais utilizado. Para outro nicho de mercado vai achar que o ASP.NET é mais utilizado. Não é uma afirmação tão simples como você desejaria.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
"Enfim, a Microsoft está fazendo algo que a muito tempo acho que é a melhor solução para uma boa tecnologia : Investir na capacitação dos desenvolvedores. A partir da capacitação, sendo a tecnologia boa, a continuidade é natural"
Hehehe, Boa tecnologia!?!?!?
Pode até ser para um projeto final, não para um sistema.
Você JÁ programou utilizando .NET?
.NET não! já vi comparativos com o Java e não parece adicionar em nada e apenas ficar devendo em alguns aspectos.
A experiência que eu tive com ASP e outras tecnologias para desenvolvimento da Microsoft foram o suficiente para me manter afastado.
A única coisa que pesa para o lado do .NET seria a ferramenta de desenvolvimento que parece ser boa, mas o resto não passa de uma cópia!
Oi, lcm !
Ou seja, você critica uma tecnologia atual, "achando que deve ser ruim" com base em uma experiência que teve com uma tecnologia com mais de 8 anos de idade ?
8 anos no mundo da informática é muita coisa...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Quando eu disse comparativos, não estou falando de gráficos. Falo de código e estruturação de arquitetura.
Não faz sentido experimentar um tecnologia reconhecidamente inferior(comparada com java) apenas para se ter uma opinião detalhada quando uma visão geral é mais do que suficiente para formar uma opinião.
Mas eu não gostaria de discutir as diferenças entre o java e o .Net até porque eu não sou vendedor da Sun e não quero desviar do assunto do post que envolve o PHP!
Oi, lcm !
Mas adora um FUD... "reconhecidamente" já é palavra chave de um FUD...
Que tal isso : http://www.devaspnet.com.br/wikinetjava
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
100 vantagens do .NET sobre o JAVA
http://www.devaspnet.com.br/wikinetjava/
Só te digo 1 única vantagem de se programar em Java ao invés de .NET: o valor/hora.
Onde trabalho a média de um desenvolvedor senior que desenvolve em .NET é de apenas R$ 4.500/mês como PJ, já um desenvolvedor senior em Java não ganha menos de R$ 6.000/mês como PJ (e já vi valores/mês mais alto).
--
"Uma pessoa inteligente resolve um problema, um sábio o previne." Albert Einstein
Oi, Shimatai !
Aqui os valores são bem diferentes, alunos meus de .NET ganham mais que isso.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
mimimimimi mimimimi
-----------
Get the facts.
Concordo com você, lcm. Tenho arrepios toda vez que preciso dar manutenção em alguma aplicação (acho que já podemos chamar de legada até) em ASP. É até compreensível o pessoal ter este preconceito.
Mas cara, ASP está para ASP.NET assim como o Fusca do Hitler está pro New Beetle! Só sobrou o nome, são duas tecnologias 99,9% diferentes.
Na boa, você só pode afirmar que algo não presta após usá-lo (ou pelo menos tentar)...
Isso mostra o seu TOTAL desconhecimento da tecnologia. O .Net é mais robusto que o PHP em tantas coisas que não dá nem para listar.
O Java é muito bom para certos tipos de aplicação, principalmente usados em missão crítica e migração de COBOL -> Java. Para Web e aplicações desktop, o .Net é excelente e muito performático.
É claro que, um mau programador de qualquer linguagem irá criar programas ruins.
Mas acredito que pela sua afirmação, você nunca deve ter usado linguagems não-dinâmicas, certo? Apenas script-like?
Olá Ricardo.
Vou tornar a pedir o que já causou um pequeno desentendimento, ainda que compreensível.
O .Net é mais robusto que o PHP
.Net é excelente e muito performático
Por favor, envie links sobre objetivos e diretos sobre esta afirmação. Links para www.site.com para que a partir daí se faça a pesquisa não, mas links para o local do site que fala explicitamente sobre o assunto, como por exemplo www.site.com/assunto/detalhe.html
Saudações
===
Blog: Livre e Social
Oi, Gilberto !
Neste caso você está pedindo o impossível...
Comparações entre tecnologias são sempre muito polemicas e você não irá encontrar um site diretamente sobre isso.
Quem conhece .NET sabe a diferença, tanto é que algumas pessoas comentaram o absurdo de se achar uma escrita de scripts comparável a ele (está aqui nos comentários, só dar uma olhada), mas você não vai achar um link direto com algum comparativa que seja realmente válido.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Comparações entre tecnologias são sempre muito polemicas e você não irá encontrar um site diretamente sobre isso.
Então há algo errado ...
Quando eu afirmo algo, tenho que poder provar. Vejamos como foi feita a afirmação:
O .Net é mais robusto que o PHP ...
Extraído daqui
Como eu não posso mostrar isso ? Se ele é melhor (por exemplo) por ser mais rápido, então foi feito algum teste comparativo. Por algum meio se chegou a esta conclusão.
O que não é aceitável é afirmar "é por que é" sem provas!!!
Se eu seguir esta linha de conduta, poderei livremente afirmar coisas do tipo Windows é imprestável, ou então Linux não presta para nada. Isto sim é FUD. A liberdade de expressão em um ambiente como este tem que ser pautado pela autenticidade. Senão, a qualidade da informação veiculada pelo MB estará comprometida, e logo isto será um depósito de erros.
Abraços.
===
Blog: Livre e Social
Oi, Gilberto !
Como eu não posso mostrar isso ? Se ele é melhor (por exemplo) por ser mais rápido, então foi feito algum teste comparativo. Por algum meio se chegou a esta conclusão.
Chegou-se a esta conclusão com bastante estudo da tecnologia em si, não com simples comparativos.
Assim como todo amante de Java que vem por alguma obrigação fazer curso comigo sai do treinamento totalmente apaixonado pelo .NET e disposto a esquecer Java, o que é impossível de acontecer com qualquer simples comparativo...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Eu não concordo com sua visão, e ela não pode ser aceita em um TCC, ou defesa de tese. Fontes são obrigatórias. Mas vamos supor que eu as aceite:
Chegou-se a esta conclusão com bastante estudo da tecnologia em si, não com simples comparativos.
Onde eu mesmo posso ler este estudo ?
Saudações
===
Blog: Livre e Social
Oi, Gilberto !
Realizando treinamentos de pelo menos 80 horas de duração.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Por favor, me desculpe pela insistência.
Você quer dizer que realizando um treinamento de .NET, eu vou verificar que este tem esta e aquela vantagem sobre o PHP ?
O objetivo do treinamento é demonstrar como usar a ferramenta ou é comparar as duas ferramentas ?
O objetivo deste treinamento é ensinar a usar a ferramenta ou mostrar como ela é melhor que a outra ?
E se houver pessoas (como eu) que não conhecem nenhuma das duas ferramentas ?
Então um curso da outra ferramenta seguiria a mesma linha de proceder ?
Me custa a crer que não haja na internet nenhuma fonte imparcial, de um ou mais desenvolvedores, que não tenham feito este "benchamrk".
Mas pelo visto, não há mesmo esta fonte aberta a todos os que têm acesso à internet. De acordo com sua resposta, teremos que pagar um curso para atestar isso. Uma solução nada FREE (como em free beer), em se tratando de , apenas, saber de onde vem a fonte da informação afirmada pelo autor.
===
Blog: Livre e Social
Oi, Gilberto !
O objetivo do treinamento é demonstrar como usar a ferramenta ou é comparar as duas ferramentas ?
Se você aprende a usar uma ferramenta, então sabe compara-la com outras.
E se houver pessoas (como eu) que não conhecem nenhuma das duas ferramentas ?
Se deseja realmente a comparação, precisará estudar as duas.
Me custa a crer que não haja na internet nenhuma fonte imparcial, de um ou mais desenvolvedores, que não tenham feito este "benchamrk".
Isso não é benchmark. Estamos falando de questões muito mais complexas.
saber de onde vem a fonte da informação afirmada pelo autor.
A fonte vem do conhecimento. Um conhecimento que, se escrito, geraria um livro de 1000 páginas no mínimo e não um comentário em um fórum.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Infelizmente, esta sequência está se alongando mais que o necessário. O que eu queria era apenas o link que serve de fundamento para uma afirmação feita.
Se você aprende a usar uma ferramenta, então sabe compara-la com outras.
Discordo, pois se conheço apenas uma, é tudo que sei. Ainda que sejam similares, a ferramenta que eu sei e outra com objetivo semelhante, não conheço a outra e não estaria técnicamente capacitado para formular comparações.
Se deseja realmente a comparação, precisará estudar as duas.
Como acima, nisto concordamos.
Isso não é benchmark. Estamos falando de questões muito mais complexas.
Falha minha, usei incorretamente o termo benchmark. Entretanto, não estamos falando de questões complexas, mas apenas que seja mostrado um link direto para um local na internet. Se este link não pode ser mostrado, sou levado a crer que a afirmação é infundada.
A fonte vem do conhecimento. Um conhecimento que, se escrito, geraria um livro de 1000 páginas no mínimo e não um comentário em um fórum.
A fonte a qual tenho me referido é apenas um link, que aponte para um site que contenha uma informação, resultado de uma pesquisa, ou algo semelhante, que sirva de fundamento para uma afirmação.
Vou tentar ser objetivo no que estou dizendo. Aqui se pode ler o seguinte:
A inexistência de um padrão para referenciação e citação dos documentos armazenados na Internet era uma lacuna percebida em todo o mundo até que a ISO - International Standard Organization divulgou a norma ISO 690-2 - Information and documentation - Bibliographic references.
A norma mencionada pode ser lida aqui, e dela extraío 1 exemplo de citação de referências, como segue:
CARROLL, Lewis. Alice's Adventures in Wonderland [online]. Texinfo ed. 2.1. [Dortmund, Germany]: WindSpiel, November 1994 [cited 10 February 1995]. Available from World Wide Web: <http://www.germany.eu.net/books/carroll/alice.html>.
Also available in PostScript and ASCII versions from Internet: <ftp://ftp.Germany.EU.net/pub/books/carroll/>.
Claro, isto não é necessário. Mas apenas o link direto para a fonte. É apenas pedir que a coisa seja feito de acordo com um mínimo de padronização.
Mas o valor da citação da referência pode ser compreendido lendo este texto, de onde extraio o seguinte:
Uma referência tem, pelo menos, três finalidades:
Dar o devido crédito ao autor do texto original ao qual se faz referência. É uma questão de honestidade intelectual. Sobre esse assunto, consulte o texto Electronic style - why cite? em http://web.utk.edu/~hoemann/why.html
Possibilitar ao leitor a localização da fonte de onde foi extraída a informação. Ele pode querer ir até lá buscar mais detalhes sobre o tema.
Dotar o autor de uma "memória auxiliar". Mais tarde talvez ele queira voltar à fonte.
Além disso, a citação de uma fonte reconhecidamente confiável pode dar maior credibilidade ao que o autor escreve em razão da autoridade da fonte citada.
Aos estudantes que estejam lendo esta sequência, os quais estão construindo suas defesas, suas monografias, nada do que estou falando é novidade. E ainda assim, se for, espero ter colaborado em somar.
Aos que não estão nesta obrigatoriedade, peço que se habituem a esta prática, que serve de base para uma discussão saudável.
espero ter assim esclarecido oficialmente o motivo pelo qual tanto peço fontes e referências.
Saudações
===
Blog: Livre e Social
Gilberto,
Você está sendo radical.
Não existe um link mágico que faça com que você aprenda duas tecnologias muito complexas em um click.
O fato de tal link mágico não existir não dá a você o direito de menosprezar o conhecimento daqueles que tem anos de estudo nas tecnologias que você deseja conhecer através de um link mágico.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Acho que houve um engano.
Não estou menosprezando o conhecimento de ninguém, ainda mais numa área em que me considero iniciante, que é o desenvolvimento. Mas nunca aceitei um fato sem que pudesse conferir pessoalmente as fontes deste conhecimento. Vale dizer que não pedi um link que ensinasse uma das duas tecnologias, ou ainda as duas. Apenas um link que afirmasse que .NET é mais robusto que o PHP.
O conhecimento se adquire pelo estudo. Quero eu mesmo ver o material de estudo. Do muito pouco que eu conheço, mesmo fazendo um curso de boa qualidade, material adicional é sempre utilizado. Hoje em dia, muito deste material está disponível na internet para leitura de quem o acessar.
Afirmar que A é melhor que B e não mostrar nada que possa ratificar isto é desconfortável. E nada mais pedi do que isto. Vale lembrar o que citei anteriormente aqui:
Uma referência tem, pelo menos, três finalidades:
Dar o devido crédito ao autor do texto original ao qual se faz referência. É uma questão de honestidade intelectual. Sobre esse assunto, consulte o texto Electronic style - why cite? em http://web.utk.edu/~hoemann/why.html
Possibilitar ao leitor a localização da fonte de onde foi extraída a informação. Ele pode querer ir até lá buscar mais detalhes sobre o tema.
Dotar o autor de uma "memória auxiliar". Mais tarde talvez ele queira voltar à fonte.
Além disso, a citação de uma fonte reconhecidamente confiável pode dar maior credibilidade ao que o autor escreve em razão da autoridade da fonte citada.
Mas, nada me foi oferecido neste aspecto. Assim sendo, não insistirei, uma vez que um impasse idêntico ao de dois peões do xadrez está caracterizado aqui.
Entretanto, reafirmo que não tive a intenção de, ao menos nesta troca de posts, ofender quem quer que seja, e se assim o fiz ou dei a entender, antecipadamente peço que me desculpem.
Saudações
===
Blog: Livre e Social
Gilberto,
Se você deseja aprender sobre essas tecnologias, no midia center do MSDN Brasil - http://www.msdnbrasil.com.br - você vai encontrar muito conteúdo, além de inúmeros outros sites e, nesse caso, você teria recebido muitos links ao perguntar onde poderia aprender essas tecnologias.
Mas quando você diz :
Mas nunca aceitei um fato sem que pudesse conferir pessoalmente as fontes deste conhecimento.
Você está, sim, menosprezando o conhecimento de pessoas com anos de estudo.
O link para estudo está ai em cima, faça bom proveito.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
"A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral."
Oh piada sem graça!
Cristiano Alves
Nada mais normal que esse movimento.
Quem trabalha no mercado de desenvolvimento de software(falo de grandes empresas, Stefanini, CPM/Braxis e etc...) já percebeu a muito tempo que o mercado está extremamente polarizado entre Java e .NET
A microsoft quer apenas dar o tiro de misericórdia no PHP para as grandes produtoras de software do mundo.
O foco desse movimento da microsoft é atingir empresas realmente grandes, CMMI nivel 5, são as empresas que realmente movimentam dinheiro no mundo com relação a desenvolvimento de software.
Fora isso o PHP é e por muiiitoo tempo vai continuar sendo muito forte, pelos motivos citados acima, como ser multi plataforma e etc.
Mas só minha opinião pessoal:
Desenvolver em Java ou .NET traz uma produtividade muito maior! Você ganha horas de sono e gasta menos com café e derivados... hehehe
Mas nesse mercado eu nunca vi o PHP atuando.
Em discussões e provas de conceito(que eu presenciei) o PHP nunca foi levantado como uma das alternativas para um software corporativo.
Podiam ao menos colocar uma tag "Comercial", "Merchandise" ou algo do genero.
Não é o fato de ser ASP e ASP ser da Microsoft, mas por não ser exatamente uma noticia relevante, é apenas um comercial. Desde que sou programador, todas as linguagens são dominadas com treinamento e treinamento há em todo lugar.
E depois pendurar as tags no pescoço do Dennes.
Eu ia dizer algo mais ou menos assim, mas o que você disse já traduz bem meu pensamento.
Oi, Hamacker !
Que tal se ao invés de ficar classificando isso como marketing, você der o seu acréscimo a este post nos mostrando como podemos assistir a webCasts sobre outros ambientes de desenvolvimento em horários compatíveis com nossa rotina de trabalho, como no sábado a noite ?
É uma informação muito útil a todos !
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Lí e relí, e juro...não entendí.
Rotina de trabalho ?
Sabado a noite ?
Do que voce está falando Dennes ?
sabado a noite, a ultima coisa que quero e ver sistemas pela minha frente.
Como ex-sysadmin, agora curto o máximo o final de semana.
Mas voce poderia sim, avisar que vai fazer um merchê. Intencional ou não, ficou com cara de merchê e das brabas.
Oi, Hamacker !
sabado a noite, a ultima coisa que quero e ver sistemas pela minha frente. Como ex-sysadmin, agora curto o máximo o final de semana.
Provavelmente normal, para quem é de infra...
Mas o último saturday night code que apliquei foi acompanhado por 256 pessoas e ultrapassou as 00:00hs, com mais de 3 horas de duração.
Não podemos ver aquilo que fazemos ou não como um padrão...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Cara, aí você pegou pesado.
Ou você trabalha fora da área de informática, ou não faz a mínima questão de se atualizar em novas tecnologias.
Já perdi as contas de quantos sábados e domingos passei estudando, seja pra provas de certificação, seja pra pós graduação...
ou vc eh um atendente de service desk! só pode!
Quem trabalha com tecnologia a sério hoje em dia não tem tempo pra nada... me diz onte tu trabalha que vou enviar curriculum já...
PS: sou de infra.
-----------
Get the facts.
Hoje tenho minha própria empresa de sistemas e consultoria.
Não aposentei trabalhar aos fins de semana, ocorre que agora posso agenda-los.
Antes, era como um coito interrompido, voce tava lá no churrasquinho numa baita alegria e com um bip voce tinha que largar tudo.
Não nascí como sysadmin, minha area anterior era desenvolvimento de sistema numa softhouse, mas com conhecimento de vários banco de dados, networking e minha aproximação com o unix acabei me tornando um sysadmin porque a empresa que trabalhava tornou-se também um ISP.
Na boa, sysadmin é uma espécie em extinção. Deixei a função com aquele bum da internet gratis que alias fechou muitos provedores por aí. Meu ultimo emprego me deu dor de cabeça porque ninguém mais contrata CLT para cargos mais majoritários, ou se contrata paga R$ 900,00 conto. Aí o jeito foi fundar minha propria ME.
Tá muito melhor agora do que antes. Atualização faz parte do dia, no entanto, tem de saber diferenciar sopa de letrinhas que não levam a lugar nenhum de excelentes oportunidades.
Webcast de programação sábado a noite? Caramba... minha vida é mais que computador...
Tenho certeza que o do MeioBit pessoal adoraria publicar artigos sobre treinamentos gratuitos sobre qualquer tecnologia relevante. Lembram do artigo sobre Ruby?
Sim, publicamos. Eu tentei entrar em contato com a Sun diversas vezes, mas sempre fui ignorado.
Quanto ao PHP, é tão descentralizando, que não tenho uma empresa de referência para tal. Se tiver alguma sugestão, pode entrar em contato através do nosso formulário em http://meiobit.com/contato.
Vixe Dennis! Você mexeu com a galera do PHP... é interessante ver como eles se remoem quando alguém comenta a transição para outra tecnologia (sabidamente MUITO superior), com Java já é assim, com .NET então eles querem morrer (fuc* you M$).
A MS tem ótimas iniciativas para desenvolvedores, mas nesse caso eu acho que o que ela realmente quer é abocanhar mais ovelhas para o seu "pequeno" rebanho. Qual o problema nisso? Nenhum. Certa ela!
Qual o problema dela abocanhar ?
Nenhum problema se jogar conforme as regras do mercado, mas sabemos que não foi bem assim que a MS ganhou o patrimonio que tem hoje.
Teve a multa histórica da UE no ano passado e já ouvi por outros sítios que foi multada de novo, dessa vez, por 1 bi de euros, a mais nova e maior multa da história.
A multa é sempre pelo mesmo motivo, a começar pela falta de interoperabilidade...
Não é a UE que não gosta da MS, é que as regras de mercado por lá também a estão condenando assim como condenou o mercado brasileiro no caso do nosso gado que disse que tinha rastreabilidade, mas não tem.
Oi, Hamacker !
Deveria ter lido o post do Cardoso, com o qual concordo plenamente, antes desse comentário...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Eu já tinha lido hoje pela manhà nos outros veiculos de noticias/internet e não havia saído no meiobit.
Lendo o track no meiobit, por onde geralmente respondo os tópicos que participo, calhou falar sobre isso porque era pertinente ao comentário acima.
Cara, quem faz o sistema é o programador, não a linguagem. E o Google é PHP, pra mim é o melhor exemplo de robustês.
Google é PHP?
Depende que parte. pelo que eu sei a maioria é Python
"A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral."

A frase foi mal montada, ele deve estar falando dos desenvolvedores da linguagem, porque usuario final...
Desenvolvedores ela da suporte e ouve mesmo, trabalho com ela desde o VB6 e sempre fui atendido prontamente, o minimo afinal estamos pagamos justamente por isso, se nao fosse, usaria outra linguagem.
Yoomp - Rede de Blogs e Blogueiros
http://www.yoomp.com
Fazedor de Site
http://www.fazedordesite.com
Oi, Rodrigo !
A frase foi mal montada, ele deve estar falando dos desenvolvedores da linguagem, porque usuario final...
expliquei isso um pouco acima...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
@Dennes
A pesquisa que voce indicou é altamente tendenciosa por utilizar apenas "os maiores".
Quem tem mais prefere pagar para ter suporte, e nesses casos é um diferencial grande.
Quanto a linguagem nao sou bobo, obvio que .net, Java, dao mais produtividade, isso nao coloco em discussao, mas meu ultimo trabalho com essas linguagens foi faz mais de ano, se algo mudou me corrijam, mas o codigo final dessas linguagens era extramente pesado e comprometia a acessibilidade e configuraçao manual de pequenos detalhes.
Yoomp - Rede de Blogs e Blogueiros
http://www.yoomp.com
Fazedor de Site
http://www.fazedordesite.com
Oi, Rodrigo !
@Dennes A pesquisa que voce indicou é altamente tendenciosa por utilizar apenas "os maiores".
Existe uma grande diferença entre pesquisa focada em um nicho de mercado e pesquisa tendenciosa. A pesquisa não escondeu em momento algum que é focada em um nicho de mercado, chama-la de tendenciosa é ofender aqueles que a produziram.
Além disso o fato de ser focada em um nicho de mercada não invalida seus resultados. Altera seu significado, óbvio, mas não os invalida.
mas o codigo final dessas linguagens era extramente pesado e comprometia a acessibilidade e configuraçao manual de pequenos detalhes
Nunca foi assim para o código bem produzido. Por isso sempre defendi que a Microsoft deveria investir mais é no treinamento dos desenvolvedores, pois a mistura entre web e windows gerou um impacto muito grande no conhecimento existente.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Concorda que sistemas mal feitos em qualquer linguagem serão ruins de qualquer jeito?
O PHP foi a linguagem responsável pela popularização dos ataques de SQL Injection. Não por culpa apenas da linguagem, mas porque a maioria dos programadores não sabia p alguma do que estava fazendo e não tratava a entrada de dados.
O .Net nativamente faz esse tratamento de parâmetros, por exemplo. Mas se o desenvolvedor quiser, ele faz código que aceita SQL Injection.
Depois de tantos anos de mercado, cheguei a conclusão que o que importa mesmo é o profissional e a proficiência do mesmo na tecnologia e nas ferramentas.
"O PHP foi a linguagem responsável pela popularização dos ataques de SQL Injection."
deve ter copiado do ASP original...
Desculpem o português claro, mas que PUTA CARA CHATO!
Desta vez, nem vou tirar 10% dos tibs... porque é mesmo verdade.
"O PHP foi a linguagem responsável pela popularização dos ataques de SQL Injection."
Foi a combinação PHP + Mysql + gente incompetente.
Uma forma simples(não perfeita, claro) de evitar SQL Injection é usar stored procedures, coisa que o MySQL tem deve fazer recém um ano.
Com a combinação de tabelas tipo x, engine y, mandinga z... Aquelas maravilhas do MySQL
Insígnia de "usuário Jegue Panel"
É lógico que a Microsoft não faz isso por caridade, ela tem um interesse total que os desenvolvedores se convertam a suas tecnologias. É engraçado ir no tal centro de treinamento e encontrar uma pérola dessas: "Migrando Aplicações PHP e MySql para ASP.NET e SQL Server".
Pessoalmente acho qualquer banco de dados cliente/servidor melhor que o MySQL, mas ele taí, é uma realidade então vamos usa-lo. Tá eu sei, peguei pesado, mas eu só posso dizer isso porque utilizo-o, mas que LAMP não usa ?
Não conheço empresa mais microsoft que a Petrobrás, até cluster win2003 eles tem (sim, eu leio os cases publicados pela MS), apesar disso, num projeto de prospecção em águas profundas o que eles usam é cluster Linux. É interessante saber que há empresas que estão descoladas de brigas microsoft versus linux como muitas vezes se infantiliza aqui no meiobit. Apesar da Petrobras vestir a roupa Microsoft (eu confirmo isso), reconhece que é possivel encontrar soluções melhores e mais vantajosas com linux também. Para concluir, para algumas empresas não é um jogo microsoft versus linux, mas usa o que [aparentar] ser melhor.
Viva o Java
Acho que o Java não se encaixa nesta discussão por ser tratar de algo feito para outro propósito!
Como assim????
É que java e php são tecnologias comn propósitos diferentes e a discussão é php e .net.
Como não tem nada haver com o tópico?

Por acaso não sabe da existência de Java como webapplication?
Eu estou discutindo desenvolvimento web e Java se encaixa perfeitamente na discussão. Além do mais eu não preciso pagar para usar a plataforma de desenvolvimento do Java, acho que tem tudo haver! Outro detalhe .NET para web tem sido muito implementado em C# que aos meus olhos não passa de uma linguagem Java wannabe, tendo inúmeras coisas copiadas do Java...
Meu caro,
java não é webapplication! aliás eu nunca ouvi isso.
Eu quis dizer que se colocar o java na discussão vai acabar sendo uma discussão Java vs. .Net.
Eu me referi sobre desenvolver como webapplication já que o contexto da topico é web! Nunca mencionei que Java é isso, se tivesse lido atentamente teria entendido o ponto de vista do que estava me referindo!
E falando em discussão Java x .NET obviamente Java Wins!
Acredito que ele se referiu a Java como J2EE.
Nesse caso, Java e .Net estão no mesmo escopo
Quem anda tentando copiar Generics e LINQ de quem, hein?
Cassio R Eskelsen
a Microsoft copiou generics de C++ e LINQ é um framework e sintaxe associada que traz vários recursos copiados de linguagens funcionais como Haskell ou Ml...
Nunca vi a Microsoft -- a empresa de software mais rica e mais poderosa do mundo -- criando nada. Ela rouba o que puder, compra o que for necessário e se aproveita de idéias alheias. E injeta em sua popular plataforma para disseminar e dizer que é o padrão e, por isso, é melhor.
Oi !
Vá ao oculista
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
lista aí as criações originais da Microsoft.
Esta.
Prezado,
Windows Communication Foundation
Windows Presentation Foundation
XNA
MS Robotics
Projeto Astoria
MS Volta
etc, etc
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Me alegra que vc não tenha listado os programas e tecnologias mais famosos da Microsoft, a maioria "baseado" em alguma tecnologia anterior, ou comprado ou desenvolvido por times de ferramentas externas famosas.
É realmente mais fácil tentar com um bando de tecnologias obscuras e relativamente novas. Desses aí, só conheço o Windows Presentation Foundation, que é clone do Cocoa da Apple. Não esquecendo que o XAML é cópia descarada e deplorável do XUL da Mozilla. não bastava ter roubado o ícone de feeds RSS do Firefox, M$?
O resto são provavelmente experimentos produzidos pelos times de desenvolvimento da Microsoft. Gente como Simon Peyton Jones, de Haskell, ou Anders Hejlsberg, de Delphi e .NET, contratados após suas fantásticas contribuições ao mundo do software...
Prezado Nemesis,
Acabou de declarar seu completo desconhecimento por tecnologias fundamentais de desenvolvimento de software.
Realmente mereceu o ícone que ganhou.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Finalmente! Agora só basta bani-lo.
aê, hein? ganhando tibs de graça, às minhas custas...
Acabou de declarar seu completo desconhecimento por tecnologias fundamentais de desenvolvimento de software.
Tecnologias fundamentais, essa é boa. Não são fundamentais para quem desenvolve em Linux, web ou mesmo para quem usa alguma outra IDE e framework, como Delphi. Duvido mesmo que programadores Visual Studio conheçam tais tecnologias. São mera infraestrutura, abstraídas para os usuários dessa IDE na forma de componentes arrastar-e-soltar ou escondidas dentro de wizards.
mas voltando ao assunto: lista aí tecnologias e programas famosos da Microsoft originários na própria...
é mais fácil tentar tirar o mérito da questão pondo um íconezinho ridículo de burro, né?
"SE" copiou, talvez a inovação dela seja conseguir trazer para vida real coisas que podem ser úteis para seres humanos normais e não deixá-las resignadas a grupelhos de resmungoes e/ou academicos.
Quem ja fez algo produtivo com Haskell ou ML (Mercado Livre?). Alguém já ganhou dinheiro com isso? Talvez vocë diga que são coisas acadêmicas. Pois bem, pelo que sei, a academia existe para gerar conhecimento para que alguém o leve aos mortais. Talvez seja isso que a Microsoft faça, e não considero isso "roubo". Alías, se fosse, seria tipificado como "furto" e não "roubo" pois não ouvi até hoje alguém reclamar que teve que passar código para a Microsoft sob coação
Cassio R Eskelsen
talvez a inovação dela seja conseguir trazer para vida real coisas que podem ser úteis para seres humanos normais e não deixá-las resignadas a grupelhos de resmungoes e/ou academicos.
concordo plenamente. A Microsoft realmente é isso: uma grande rede varejista com muitos canais de venda disponíveis e que compra as inovações de terceiros e os pôe à venda sob embalagens reluzentes.
Trazer para a "vida real" só é possível, claro, devido ao fato dela ser detentora de um grande monopólio do qual depende 90% da população que encara o computador como eletrodoméstico.
Ela nao conseguiu esse monopolio do nada.
Competência ela teve, não pode negar.
Cassio R Eskelsen
Ela nao conseguiu esse monopolio do nada.
Conseguiu, sim. Ganhou de mão beijada da IBM, onde o SO que ela comprou por uma bagatela de fonte alheia (DOS) se tornou o número um graças à imensa popularidade que o IBM PC e seus clones ganharam no mercado. Daí foi só capitalizar em cima do sucesso e aproveitar para fazer venda casada com sua suíte Office, que ganhou projeção por funcionar melhor com seu SO que as outras. Por que será, hein?
a Microsoft é a mais competente empresa de marketing do planeta, isso eu concordo.
Ah sim, devem ter sido as ligações do Bill Gates com a maçonaria e os templários que fizeram com que ele fosse o único a aproveitar o Boom dos IBM PC. Por que será que outros sistemas, como o CP/M não cresceram? Ahhhhh lembrei! Bill gates fez um vodu que fez com o que o CP/M sumisse do mercado.
Cassio R Eskelsen
http://en.wikipedia.org/wiki/CP/M#The_16-bit_world
"CP/M-86 was expected to be the standard operating system of the new IBM PCs, but DRI and IBM were unable to negotiate development and licensing terms. IBM turned to Microsoft instead, and Microsoft delivered PC-DOS based on a CP/M "clone," 86-DOS."
Enfim, perdeu o bonde da história. Microsoft estava no lugar certo, na hora certa e aproveitou a situação. pegou o osso, não largou mais e fez questão de espalhar um monte de armadilhas pelo chão no melhor estilo cartoon para afugentar concorrentes...
Na verdade, é a Coca-Cola.
Quem ja fez algo produtivo com Haskell ou ML (Mercado Livre?). Alguém já ganhou dinheiro com isso?
ML (Metalanguage) é uma linguagem funcional influente originária de Standford. Haskell é um de seus filhos.
Sua pergunta pode ser respondida com: aparentemente, a Microsoft está fazendo dinheiro com as idéias acadêmicas do pessoal de linguagens funcionais, na forma do LINQ. Muitos compiladores e outros programas de infraestrutura também têm apostado em designs funcionais, ao invés do passado e bugado modelo imperativo.
Eu responderia ao seu cinismo imediatista dizendo que, embora dinheiro seja um mal necessário, nem sempre é a única recompensa válida para os esforços de uma pessoa. Passar a vida inteira pesquisando formas melhores de se fazer as coisas é um objetivo nobre e que às vezes pode resultar em coisas úteis -- como aviões, compiladores para linguagens de alto nível, software livre de qualidade etc -- ainda que outros levem a fama.
Ou seja, você falou, falou e no fim concordou comigo: para algo dar certo, alguém deve "viajar" e alguém deve trazer isso aos mortais. Sem empresas como a MS, essas linguagens se tornariam um fim e si mesmo.
Não faço política nem caridade com software. Para mim é apenas um meio de ganhar dinheiro. Sim, tenho viés capitalista. Quer queira, quer não, é o que move o mundo e tem se provado muito mais competente (e menos mortal) que esses regimes (sempre ditatoriais) socialistas.
Cassio R Eskelsen
Sem empresas como a MS, essas linguagens se tornariam um fim e si mesmo.
Sem a Microsoft, haveria mais empresas trazendo tais inovações ao mercado e menos monopólio.
Isso é uma suposição tão simplória quanto dizer que "se não existe estados unidos o brasil seria o maior país das américas".
Cassio R Eskelsen
C-Sharpeiros não tem nenhum complexo em admitir que o C# foi fortemente baseado em Java.
Agora, que dói muito para os Javeiros ter que admitir que certas features do framework .Net são superiores (em performance e/ou produtividade), ah isso dói. Exemplos? Cálculos em ponto flutuante, Generics, Delegates, LINQ (nem pense comparar LINQ com NHibernate hehe), Tipos Anônimos, etc,etc
Shalom!
Cassio R Eskelsen
Nota-se que a MS aborda a questão como se ela fosse "salvar a internet com a migração do terrível PHP para o iluminado .Net".
Não que o PHP seja o melhor e o .Net seja o fruto do demônio, mas a forma com que foi colocada, as palvras utilizadas, levam a pensar que "PHP é uma !@#!#!@ e deve dar lugar ao .Net".
A menos que o mundo esteja de acordo que PHP deva ser aposentado, esse tipo de ação da MS deveria ser tomada com mais cautela, pois pode suscitar a fúria do PHPistas.
E já dizia o velho deitado: "Quando acerta, é pra valer, mas quando erra, a coisa fica feia".
[abrace a campanha "Eu não vou criar uma distro Linux"]
[Petição para o Windows 7 suportar apenas 64 bits]
Oi, Livio !
Nota-se que a MS aborda a questão como se ela fosse "salvar a internet com a migração do terrível PHP para o iluminado .Net".
O texto foi escrito por mim, não pela MS. Isso que você afirma não está ali em local algum, apesar de eu ter minha opinião pessoal sobre o assunto.
Não que o PHP seja o melhor e o .Net seja o fruto do demônio, mas a forma com que foi colocada, as palvras utilizadas, levam a pensar que "PHP é uma !@#!#!@ e deve dar lugar ao .Net".
Pelo contrário, deixei claro que o resultado de um trabalho como esse, que acabaria levando desenvolvedores .NET a conhecerem o PHP, seria vantajoso para a tecnologia que se mostrasse melhor ao desenvolvedor.
A menos que o mundo esteja de acordo que PHP deva ser aposentado, esse tipo de ação da MS deveria ser tomada com mais cautela
Que tipo de ação, fornecer treinamento e informações técnicas ?
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Foi mal, errei feio!
Essa é a última vez que eu posto no .5bit depois de ter dormido 3 horas e meia seguido de 3 aulas de legislação em informática!
Rapaiz,
Tinha vindo ao MeioBit algumas vezes e resolvi assinar o RSS. No primeiro acesso sou obrigado a ler um lixo desses.
Que q está havendo com a M$? Tá trocando MVPs por ações de Marketing de Guerrilha?
Depois do Yahoo! só falta comprar a Herbalife.
Nada contra as tecnologias em si, cada uma com a sua peculariedade, seus prós e contras. Mas o posts é patético, só isso.
Hasta,
Prezado Magrello,
Se não gosta das informações, simplesmente não use.
O MeioBit é aberto a inúmeras vertentes tecnológicas e receberá muito bem a indicação de recursos equivalentes existentes para outras tecnologias.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Mais uma pérola que só esse colunista consegue escrever...
Dennes, se não me engano, esse tema já foi postado anteriormente aqui no meiobit, você poderia ter colocado esses links lá.
E essa campanha é a cara da MS. Imagino a próxima: "Migre sua aplicação do Java para .NET e ganhe uma cópia do Windows Vista"
------
Vaca amarela, pulou a janela.
Oi, Paulim !
Qual link ? Fiquei um tempo sumido, devo ter perdido essa...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Nada contra o dennes ou a microsoft, mas esse tipo de post poderia ser mais sutil, assim geraria menos reclamações.
Fora que acho que esse tipo de migração meio dificil de ocorrer, não pelo php ser melhor ou pior, mas pelo fato que se a empresa realmente precisasse de algo do nivel de java/.net ja teria feito desde o inicio.
Acho que o artigo poderia expor as vantagens de se usar o .net ao php, pelo menos ficaria mais informativo e menos propaganda.
concordo plenamente...
Mas esse post foi melhor do que aquele outro que chamou o pessoal que usa ruby on rails de idiota...
Concordo também.
Eu que não sou nenhum programador e mal sei a diferença de um PHP/Java/.NET. Acabei de ler uma matéria bastante parcial, e dá realmente a entender que foi fruto de um merchan' (nada contra, mas teria que ter tags especificando isso) mesmo que fosse escrita da maneira mais ingênua do mundo.
Ouço bastante falar da ultra-maravilhosa-hiper-deluxe plataforma do .NET, que foi feita para melhorar, e muito, a vida do programador.
Mas do jeito que você falou, @Dennes, vou querer seis e embalar mais um pra minha mãe.
Isso é negócio!
Eu sou novo aqui, mas jah tenho acompanhado as discussoes a algum tempo. Com base nisso esse post vai ser mais uma briga MS vs Opensoftware.
Outra coisa que eu tenho pra comentar eh, imagine se fosse o contrario, alguem colocasse uma noticia que vc pode portar todas as suas aplicacoes .net pra uma nova framework linux chamada hyppo (nome ficticio, pensei em hipopotamo...), que roda no apache... Eu nao creio que o numero de comentarios falando que eh merchan apareceriam...
E que venham as pedras.
Exatamente. É só alguem postar um artigo favorável à Microsoft é os xiitas vem com os dois pés no peito do autor. Ridículo isso.
E esse framework que você bolou hipoteticamente já existe e se chama Mono. Se bem que está muito hipotético ainda (hehehehehehe).
Eu enfaticamente disse que não se tratava de que aquilo ser ou não da Microsoft. Intencional ou não, a propaganda ficou quase institucional.
Voce deveria dizer então porque não é merchê na sua opnião. Isso contrabalancearia os outros posts.
Os puxa-sardinha da microsoft vem em socorro da microsoft até quando ela não está sendo atacada e ainda são os outros "os xiitas", triste ver isso. Será que a microsoft tá precisando de viuvas agora ?
Eu nao achei propaganda. Essa foi a sua opiniao e nao a minha, e como vc resolvi colocar a minha. Nao eh merchan porque nao vi o autor dizer que recebeu $ de ninguem para divulgar o assunto. Alias eh um assunto que estah no site da MS, porque ela pagaria pra ele divulgar em um site que vive discutindo opensource? Da mesma forma que voce pediu, vou lhe fazer um pedido, porque vc acha que a noticia eh irrelevante? O que eh relevante e como vc classificaria a relevancia de alguma coisa?
Voce tá de brincadeira né, começou assim :
A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral.
E terminou assim :
Enfim, a Microsoft está fazendo algo que a muito tempo acho que é a melhor solução para uma boa tecnologia : Investir na capacitação dos desenvolvedores.
Estou tentando ser isento, e estou achando o artigo quase institucional. Parece aquele comercial da VIVO de final de ano dizendo "A VIVO preocupada com os seus clientes...Só a VIVO dá o melhor..., a VIVO...sinal de boa qualidade".
Poderiam ter posto a Novell, IBM, Apple e continuaria a achar a mesma coisa.
Oi, Hamacker !
Primeiramente, não sou funcionário da Microsoft, não ganho nada para expressar minha opinião.
A Microsoft tem o hábito de acompanhar e ouvir muito o desejo de seus usuários e toda a comunidade em geral.
Isso é fato. Eu já expliquei isso vários comentários acima, mas vou explicar novamente : A Microsoft seleciona nas comunidades de tecnologia profissionais que estejam muito envolvidos com a comunidade de forma que estes profissionais possam servir de ponte entre o desejo da comunidade e a Microsoft.
Isso é fato, acontece, sou prova disso, procure no meu blog.
Enfim, a Microsoft está fazendo algo que a muito tempo acho que é a melhor solução para uma boa tecnologia : Investir na capacitação dos desenvolvedores.
Não entendi qual o problema de expressar minha opinião. No artigo "TechEd Dia -1" expressei a opinião de que seria mais acertado a MS investir em treinamento. Agora é isso que ela está fazendo.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Nenhum problema em expressar sua opnião desde que voce tenha como defende-la, nestes casos é até melhor haver polarização. Ë melhor do que não saber defender uma opnião e sair gritando por aí "xiita","opentard","M$" por falta de algumentos. Sei que voce tem argumentos e não estou tentando deprecia-lo.
Só achei seu artigo institucional e o rapaz lá em cima queria saber o porque.
Dennes, el factor Imparcialidad, La imparcialidad Dennes!
Ninguém é louco de andar com a camiseta do Palmeiras na Estação Corinthians-Itaquera numa quarta feira à noite.
É o que você acabou de fazer.
O que você tá querendo dizer? Que o público do MeioBit é composto principalmente de gente que tem ódio e inveja da Microsoft?
Se sim, me sinto forçado a concordar com você...
Não.
Quis dizer que no Meio Bit existe pessoas com pensamentos diferentes defendendo ideais onde melhor ela poderá ser aplicada por opiniões.
Se há diferença num todo, o melhor é partir para a neutralidade de um assunto mesmo que a defenda.
...e assim, não acordamos os fundamentalistas.
Né, "OMGWTFBBQ"!
Nem Jesus agradou a todos meu amigo...
E o Dennes postou a opinião dele... Respeite e seja respeitado...
-----------
Get the facts.
Sim, e nós que somos democráticos, iremos defender isso, certo?!
Nem que seja para defender a sua plataforma de trabalho preferida.
...Mas é isso que dá expor uma ideia para bando de chatos de "dois-mundos", e como você lembrou de Jesus C., O autor do texto esta se tornando um mártir dentro do próprio diálogo. o que poderia ser evitado.
[non-sense dialog/ on]: Nossas gravatas combinam! [non-sense dialog/ off]
Cara mas tu é chato pra cacete...
Isso parece inveja, tá louco!
Na boa, o Dennes escreveu o que a MS já faz. Pergunta pra qualquer programador quem tem a melhor base de conhecimento pra qualquer problema? A Microsoft. Ponto.
É o mercado que fala isso cara. Peloamordedeus...
-----------
Get the facts.
Oi !
O Mono foi muito bom até o framework 1.1. Acompanhou certinho o .NET, conseguiamos fazer uma aplicação ASP.NET rodar tanto no IIS como no Apache sem problemas nenhum.
Mas (e agora vão me fuziliar) quando veio o framework 2.0 e posteriormente o 3.0, o mono não deu conta de acompanhar o framework e manteve sua tendência de ficar sempre para trás, copiando aquilo que o framework lançasse.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
"Mas (e agora vão me fuziliar) quando veio o framework 2.0 e posteriormente o 3.0, o mono não deu conta de acompanhar o framework e manteve sua tendência de ficar sempre para trás, copiando aquilo que o framework lançasse."
Completamente previsível, por sinal. É no que dá se tentar reimplementar uma tecnologia proprietária execrável de uma empresa que vive de upgrades compulsórios. E o pessoal do Wine? Só vão suportar aplicações Windows Vista daqui a 20 anos...
acho ambos os projetos deprimentes, pois dão a ilusão de que é viável programar para Windows e ter sua aplicação facilmente portada para Linux...
Oi, Nemesis !
A interoperabilidade entre sistemas operacionais é realmente algo bem difícil. Dizer que é possível com Java é falar superficialmente, porque na prática tem muitos detalhes e muita coisa que não funciona, aqueles que tenham experimentado poderão comentar melhor.
Mas sim, você está falando de PHP, que realmente vai rodar bem em ambos os ambientes, afinal de contas, é apenas script para desenvolvimento web, onde acessar ou produzir um webService é um diferencial...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Não sei porque tanto ódio nos "coraçõeszinhos" de vocês! A Microsoft não está tirando vcs de casa a força e obrigando a trocar o PHP pelo .NET. Vai quem quiser, estuda quem quiser, migra quem quiser.
Há tempos a área de TI esta se ridicularizando com discuções xiitas defendendo esta ou aquela tecnologia. Esta ficando pior que futebol. Só faltam marcar brigas na saída do metro pelo Orkut. Microsoft X O Resto do Mundo, Linux X Windows, Java X .NET.
Se vc usa o PHP e o adora, continue usando, mas vc pode pensar: "Se todo mundo trocar PHP pelo .NET, o PHP vai morrer." Essa é a hora de vc se juntar com os seus amiguinhos do código aberto e tocar o projeto. Essa é a vantagem disso. Se uma Microsoft da vida acordar um belo dia e dizer que não vai fazer mais o .NET, um abraço meu camarada.
Detalhe: Uso PHP e .NET, cada um na sua devida aplicação e ambos funcionando e me atendendo perfeitamente!
.
_________________________________
Porque a galinha atravessou a rua?
R: Pra chegar do outro lado!
Uaca, Uaca, Uaca!
Parem de discutir essas coisinhas tipo ASP, PHP, .Net etc. Macho que é macho mesmo só usa C/C++. Falei.
Com essa foto do Donnie no avatar eu nem discuto com vc...hehe
Macheza se prova na cama, não em linhas de código.
Cassio R Eskelsen
Ôloco, e os webcasts de sábado a noite são pra quê?
Para o pessoal que está aprendendo .Net e saindo dessa vida sofrida de PHP e Java e ainda não está acostumado a ser um ser humano normal
.
Até nisso a MS pensou: transição suave!
Cassio R Eskelsen
"Até nisso a MS pensou: transição suave!"
ela passa vaselina antes?
Eu tb não consegui usar o MSN o dia toodo. Cliquei em solução de problemas deu um erro de portas. Mandei corrigir, ele corrigiu e ainda assim nao entra.
Ah .. comentei nesse post pq o anterior parece que sumiu!
Meeeeeeeedo
CarloS A.
Intel Core2Duo 2.2
2Gb RAM Kingston DDR2
ATI Radeon x1650pro 512 PCI-E
hd 160 Gb - Windows XP + Ubuntu 7.1
E prob do MSN é global. Veja aqui:
http://www1.folha.uol.com.br/folha/informatica/ult...
__________________________________
Porque a galinha atravessou a rua?
R: Pra chegar do outro lado!
Uaca, Uaca, Uaca!
Oi !
É que já pegaram no meu pé porque deveria ter postado no fórum, coloquei para lá...
Mas acabei de conseguir, voltou agora, depois de passar o dia fora...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
da panela pra frigideira?
acho que os phpeiros tinham é que mover pra frente, para Ruby on Rails ou Python e um de seus frameworks web...
Tem o Zend Framework que é bom também!
mas aí vc continua na mesma linguagem furreca e limitada.
Olha só o nemesis por aqui....
Pelo visto só mudou de endereço
Cassio R Eskelsen
é triste o br-linux fazer propaganda desse site... e é mais triste eu cair no troll!
Fica frio que já já você ganha suas orelhinhas...
Isso me faz lembrar uma palestra que fui assistir, o lançamento dum software livre de gestao em PHP/MySQL (coisa bonita e bem feita). Mas o 'geek' responsavel do projecto disse uma coisa a plateia que me fez pensar:
"Nao se programa sistemas robustos em PHP. Se fosse realmente necessario, Java e .Net seriam alternativas desejadas"
- Mas tudo bem, era na época em que mal estavam implementadas soluções de OOP em PHP. Hoje PHP reconheceu os seus 'problemas' e é possivel abstrair codigo em OOP com PHP (embora mal e porcamente IMHO).
O que eu pergunto é o seguinte: Adianta perder tempo com PHP se o que desejamos já está todo ele implementado (e muito bem) em Java e .Net?
Eu penso que nao, seria reinventar a roda e forçar as coisas.
Também nao concordo quando se diz que .Net é uma imitação porca de Java. Nao é verdade. Sabemos muito que bem que algumas sugestoes da comunidade Java que a SUN teimava em implementar foram logo implementadas em .Net e somente nos ultimos 2/3 anos começaram a ser implementadas em Java.
Apesar de ter no Java minha plataforma de desenvolvimento, porque é está que aprendo na universidade e acho uma grande maravilha, nada me impediria de mudar já de framework se o mercado assim definir, e eu até ja experimentei .Net e sinceramente estamos ali perante algo no minimo 'sedutor'.
http://nataniel.tk
Também acho a linguagem PHP suja.
Ok, dá para fazer qualquer sistema com as inumeras frameworks disponiveis, mas a que custo de produção. O preço de PHP3->PHP4-PHP5 é muito grande. Se tiver que optar por outra, pulo para python. Até usaria .net se fosse multiplataforma, afinal quem paga pelos meus serviços é o cliente, e eu desistimulo completamente soluções "só roda aqui".
Acho que existem sistemas que vão rodar bem via internet/browser enquanto outras terão de continuar sendo tradicionais "janelas".Ninguem em sã conciencia acharia que uma grade de dados feita com html/tables é a mesma coisa que um GRID numa aplicação. Teriam de reinventar a internet (quem sabe o novo webforms) para satisfazer as aplicações tradicionais no browser, até que essa invenção surja é melhor escrever numa linguagem que dê para ser usada em ambos cenários.
Roda em javascript + linguagem serverside que escolher.
E engana MUITO BEM o usuário, a ponto de ser quase impossível distinguir que isso está rodando em um browser, e não direto na GUI do windows. Inclusive com grid, treeviews, color picker...
Claro que a implementação é mais lenta e a execução exige mais memória; contudo, num computador mediano rodando windows XP com 512mb de ram, dá facilmente para implementar grids de 30 colunas com mais de 8 mil linhas de dados e usar de boa. No browser, sem plugin nem nada.
Essa argumentação do "só roda aqui" pra ASP.NET (estou falando ASP.NET, não Windows Forms) é ridícula. O ÚNICO servidor que teria de rodar o sistema operacional da Empresa do Mal é o Web (IIS). TODO O RESTO da infraestrutura pode rodar no que você quiser...
Quer um front end em ASP.NET consumindo objetos em Java via webservices? Você pode. Quer uma aplicação ASP.NET utilizando o MySQL como DB? Você pode. E por aí vai.
POR FAVOR utilizem outro argumento pra esculhambar com a Microsoft, pois esse não cola.
Então além do IIS roda aonde ?
Se só roda no IIS, só roda no Windows.
A argumentação "só roda aqui" continua valendo.
Pegue o php por exemplo e veja se só roda no IIS e somente no Windows.
É cada louco que aparece...
Desculpa. Só quem realmente trabalha com aplicações distribuídas (coisa GRANDE) vai entender o que estou querendo dizer.
Só um pouco de alimento para a imaginação:
http://www.infoq.com/articles/java-dotnet-integrat...
Em uma infraestrutura com dezenas de servidores, se um ÚNICO deles rodar Windows estará longe deste panorama que você está pensando.
(e só pra esclarecimento, quando escrevi lá em cima "sistema operacional da Empresa do Mal" estava me referindo justamente ao Windows)...
Vários argumentos, mas nenhum deles desmente o que eu disse.
Uma empresa pode optar por olhar uma ferramenta, concluir que vale a pena adquirir Windows2003 Server+MSSQL+IIS ou desmembrar isso em dois servidores ou três. Mas outras optarao por flexibilidade, jogar o webserver e se quiser praticar um cluster entre eles ou balanceamento de carga, tirar e por o que for conveniente sendo ou não um produto microsoftiano e flexibilidade só mesmo em ambientes unix e agora com paravirtualização.
Acho que flexibilidade algo muito bom para se abrir mão dela. Só roda em Windows, o mercado enxerga como "lockin", alguns vão optar enquanto outros vão rejeitar, não houvesse o "lockin" a rejeição seria muito menor.
Tanto a flexibilidade quanto o "lockin" têm o seu preço. O que eu estou advogando é um meio termo entre eles...
Ridículo é ignorar a realidade da coisa. Nunca vi uma solução Microsoft que não fosse completa, do servidor ao cliente. Vc começa programando em C# e ASP.NET no Visual Studio, no Windows, e percece rapidamente que a melhor integração ADO.NET é com Microsoft SQL Server e que o código javascript no cliente só roda bem mesmo no Internet Explorer, dessa forma amarrando também o cliente ao Windows. E é feito pra amarrar, mesmo.
Vc pode fazer de outra forma? Pode. Na prática, não faz.
vc também poderia ajudar a disseminar essa tecnologia proprietária no Linux com o mono e rezar para rodar legal.
Faço parte de uma equipe que dá manutenção em uma aplicação ASP.NET que acessa WebServices feitos em Java, comunica-se com CGIs feitos em Perl e manipula dados de um servidor MySQL (além do SQL Server).
Por incrível que pareça, roda tão bem no Firefox quanto no Opera e no IE (pois implementamos controles de validação próprios deixando de lado os nativos do framework).
E não sei se você sabe, mas existe um provider pra MySQL que funciona direitinho com o ADO.NET:
http://dev.mysql.com/downloads/connector/net/5.1.h...
parabéns, vc é um grande acrobata e isso é um grande diferencial para um programador. Mas as massas para as quais esse artigo se dirige não são tão versáteis.
Oi, Nemesis !
Mas deveriam !
Em todo caso, ele não disse que fez a aplicação em Java e o CGI em Perl (apesar de ser bem possível). Ele pode simplesmente estar usando o .NET para se comunicar com estes ambientes.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
e eu não mencionei que ele o tenha feito. Só por saber se comunicar com várias ferramentas externas já lhe conferiu pontos como diferencial...
Oi, Nemesis !
Na web e no ambiente do .NET, saber consumir um webService e fazer trocas post/get via web é conhecimento natural (e fundamental) aos desenvolvedores.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
é claro, aposto que a tal aplicação que se comunica com tudo só existe pq já existiam os outros programas. Se não existissem (ou se estivessem para ser reescritos), a ordem natural das coisas no mundo .NET inevitavelmente incluiria acesso ADO a um banco MS SQL Server e talvez webservices escritos de dentro do próprio Visual Studio...
não, não acho que quem mexe com ASP.NET tem muita noção de como são as coisas por baixo do pano, como GET/POST ou como "sessões" são efetivamente implementados em cima do stateless HTTP. Vc e eu sabemos, por prévias experiências na mão com CGI e similares. Quem entra agora, só vê uma interface visual com resposta a eventos...
Oi, Nemesis !
O desconhecimento em nada desqualifica a abstração do desenvolvimento e a tecnologia em si, apenas demonstra uma necessidade de capacitação adequada nesta área.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
é apenas que sempre identifiquei um padrão em programadores Windows: se algo requer além de botões a apertar é porque não vale a pena. Quem tá acostumado a apertar botões não quer saber como é feito, raras excessões... e pq deveria?
Não sou contra apertar botões se isso ajudar na produtividade. Mas não é isso que estamos discutindo: estamos discutindo o porquê de versatilidade não ser exatamente palavra de ordem entre programadores Windows. E esse porquê é que não há necessidade, porque o mundo Windows é um mundo autocontido, onde todas as tecnologias são interoperáveis e funcionam bem, desde que sejam tecnologias Microsoft ou que a opinião pública esteja atenta...
Oi, Nemesis !
Nesse ponto deu bola totalmente fora...
Basta ver o Windows Communication Foundation, manipulação de DbFactories, entre inúmeros outros recursos...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Dennes!
ser politicamente correto ou sutil não é meu forte. Se não deixei claro o suficiente: a maioria dos programadores Windows são felizes em sua ignorância...
Oi, Nemesis !
Quem mostra ignorância (desconhecimento) do ambiente de desenvolvimento windows atual, incluindo o conhecimento dos desenvolvedores, é você...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Bicho, uma coisa é ter programação como hobby e de dia ter um outro emprego (se não me engano, é o seu caso), e outra, é ter que ganhar dinheiro com programação e estar pouco se f* para saber como as coisas são por baixo dos panos e qual a ideologia/filosofia/religião que move nosso framework.
O que eu sei é que .Net funciona, é rápido, é produtivo e no final do mês dá uns caraminguás na minha conta.
Cassio R Eskelsen
Eu ganho dinheiro com programação. Programo em um ambiente igualmente proprietário, o ultrapassado Delphi. Fazer o quê? patrão falou, tá falado. Se eu fosse programar por fora, tentaria usar só ferramentas abertas. Programando com elas por hobby me indica que é uma solução sólida e plenamente viável. Mas é um mercado imbecilizante, do tipo maria-vai-com-as-outras e eu acabaria me emputecendo mais do que o necessário.
Eu não disse que .NET não funciona. Funciona muito bem, particularmente quando vai dos pés à cabeça de tecnologia Microsoft. quando não, melhor reescrever...
snnangola diz:
O que eu pergunto é o seguinte: Adianta perder tempo com PHP se o que desejamos já está todo ele implementado (e muito bem) em Java e .Net?
Hehee, penso a mesma coisa de Java/C# em relação ao Python.
Exemplos:
Não existe vetor ou outra coisa mais simples, somente lista, que faz papel de vetor, pilha, fila...
exemplo:
vetor:
a = [1,2,3]
b = a[1] # 2
pilha:
a = []
a.append(1)
a.append(3)
b = a.pop() # 3
fila:
a=[]
a.append(2)
a.append(3)
b = a.pop(0) # 2
Outra coisa, é uma linguagem multiparadigma (OO, funcional...) de tipagem dinâmica e forte, ou seja, uma função ou método podem ou não retornar algo, e esse valor pode ser qualquer coisa. E objetos que representam números não podem fazer uma operação com obejtos String.
O interpretador interativo faz toda a diferença na hora de testar seus objetos ou de esboçar a lógica de seu programa.
mais info:
The Zen of Python - A Conversation with Bruce Eckel, Part II - by Bill Venners
Python - Wikipedia
python.org
Why Python?
Python & Java - A Side-by-Side Comparison (Nem tudo é sério, mas tem umas verdades)
Mas Python está longe de ser perfeita, apanha de Java e .Net em algumas coisas (feito em Unicode e Threads). Python 3.0 virá para corrigir alguns bugs de design e deste modo irá quebrar a compatibilidade com código antigo. Mas o Python 2.x será mantido por um tempo até o resto do mundo migrar tb. Todos esperam que a comunidade do Python tenha aprendido como migrar deste modo com os problemas que PHP5 e Perl6 possuem ate hoje.
Bom, e a principal vantagem do Python? Em uma palavra: PRODUTIVIDADE
Quem gosta de WEB e MVC, conhece ou não RoR (RubyOnRails) devia dar uma olhada no Django: Django Project . com
Oi, David !
É importante diferenciar quando falamos de frameworks (tal como .NET e Java) e quando falamos de linguagens (tal como c# e Python).
Python foi adaptado para execução no .NET, portanto funciona com o framework .NET (IronPython, se não estou enganado).
Assim você pode usar sua linguagem preferida em um bom framework de desenvolvimento
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Fala Dennes,
Certo, me referi mesmo às linguagens Java e C#. Mas não entendi o que seriam os frameworks Java e .Net. O .Net eu até que consigo imaginar, uma plataforma que executa, suporta,... ASP.Net, C#, IronPython, IronRuby, etc. O JVM pode rodar código Java, Python (Jython), etc...
Não faria muito sentido, mas se for possível transformar código fonte C# em bytecodes do Python, não daria no mesmo?
Ou seria outra coisa maior (que engloba outras coisas) ou outra nada (fora desse escopo) a ver com o que eu falei?
Frameworks não são feitos em cima de qualquer linguagem? Sinto que estou perdido nesses conceitos, talvez o Framework.Net seja a união de Visual Studio, compiladores, ferramentas, runtimes, stdlib..
Bom, vou ler sobre o Framework .Net em sua página oficial. http://msdn2.microsoft.com/pt-br/netframework/default(en-us).aspx
Essa página me faz entender que o FRAMEWORK .NET não é nada diferente do Java e Python que eu conheço.
Afinal Python também não vem só com um interpretador. A sua stdlib suporta XML (SAX, DOM, RPC), network (TCP, UDP, RAW, HTTP, FTP, SMTP..), GUI (TCL/TK), numeros complexos, DB (DB API, SQLite3), testing (unit e doc), crypt (md5, sha...), debug e assim vai, só me perguntar.
Vou listar alguns frameworks e bibliotecas de Python:
Zope - Servidor de Aplicações Web
Django - (Meta)Framework Web MVC (ORM/SQL)
Conectores de banco de dados - MySQL, PostgreSQL, Oracle, DB2, SQL Server...
PyPy - Compilador escrito em Python que gera código x86, Js, Java, C# a partir de RPython
PIL - Operações com imagens
...
existem vários de profiling, debug e runtime inspecting
algumas IDEs e plugins para IDEs como Eclipse
etc...
Bom é isso, se eu não entendi o que você quis dizer com Frameworks e Linguagens, se puder, me envie alguma coisa que trata bem esse assunto, nunca é tarde para aprender mais sobre o que o mercado fala.
[]s
David
Oi, David !
O JVM pode rodar código Java, Python (Jython), etc...
O que quis dizer com framework Java foi JVM. É mais uma questão de português do que técnica.
Não faria muito sentido, mas se for possível transformar código fonte C# em bytecodes do Python, não daria no mesmo?
Não sei como são os bytecodes do Python ou se existe um framework por trás dele, mas seria diferente.
Isso porque o bytecode do Python é executado pela execução do Python, enquanto a IL é executada e gerenciada pelo framework .NET, gerando assim um resultado diferente devido a diferente execução e gerenciamento.
Assim sendo, o IronPython e o C#, depois de compilados para IL, geram sim o mesmo resultado e a escolha da linguagem fica sendo pura questão de gosto.
Frameworks não são feitos em cima de qualquer linguagem? Sinto que estou perdido nesses conceitos, talvez o Framework.Net seja a união de Visual Studio, compiladores, ferramentas, runtimes, stdlib..
Um framework pode suportar várias linguagens com base em compiladores que transformam o fonte das linguagens na escrita do framework (IL, bytecode ou o que seja), mas a partir dai cabe a cada framework a sua eficiência na execução.
Compiladores, apesar de alguns serem distribuidos juntos e se confundirem com o framework, não fazem parte do framework, nem o visual studio. A biblioteca de classes fornecida para acesso através das linguagens sim.
Vou listar alguns frameworks e bibliotecas de Python:
O fato disso tudo não estar integrado me faz questionar a semelhança ou diferença disso para o conjunto JVM (ou outro nome conforme os javistas desejem) e o framework .NET, mas fico na dúvida...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Acho que agora estou entendendo mais esse ponto de vista sobre framework e linguagens. No caso do .Net, existe uma boa separação e organização entre as linguagens e as ferramentas que estão disponíveis a todas as linguagens. No caso do Python, não há essa separação distinta entre a longuagem e as ferramentas.
Ponto para o .Net nesse quesito, tanto que roda Python também
Obrigado pelas respostas Dennes
Que tal um dia fazermos um site/post/blog sobre Python side-by-side com C# para esclarecer as diferenças das linguagens? Elas possuem algumas coisas parecidas e outras nem tanto. Aproveito e conheço mais .Net e C#, quero programar para meu Smartphone.
[]s
Oi, David !
Um wiki de repente é o ideal, posso hospedar e revisar, mas não terei tempo de fazer muito mais...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Pode ser algo mais simples, a gente faz num blog de um, depois copia pro do outro. Hospedar um wiki ou algo do tipo eu posso ate ver tb, mas um blog ja nao resolve?
[]s
Oi, David !
Por mim, tanto faz, vamos começar ! Só achei o wiki mais fácil de entrar e atualizar
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
"Python foi adaptado para execução no .NET, portanto funciona com o framework .NET."
ou seja, vc já pode abandonar a portabilidade de Python e usar sua linguagem favorita amarrada a um framework proprietário e específico do Windows.
Estou tentando me iniciar neste meio de desenvolvedores, e sair do calmo e sereno backstage das infraestruturas.
Lendo esta discussão, me vem uma dúvida:
Na mesm a condição que eu, há diversos outros duros (financeiramente falando, claro) que encontram nestas linguagens (Python, ROR, PHP, etc) uma alternativa viável ($$$) de estu dar/trabalhar sem lançar mão da pirataria. Quanto eu teria que desembolsar (e em quais softwares) para poder desenvolver usando .NET ?
Obrigado
===
Blog: Livre e Social
Oi, Gilberto !
Não vai gastar absolutamente nada, utilize as versões express dos softwares de desenvolvimento.
Quando o trabalho se profissionalizar mais e você tiver uma PJ de desenvolvimento, a MS fornece um pacote chamado Action Pack, a preço muito (muito mesmo) baixo.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes
Pelo que entendi, as versões express são gratuitas, caso eu tenha Windows original, certo ? No caso, o que significa o Express ? qual a diferença desta para uma outra versão (não sei qual seria o nome desta outra ...)
O que vem a ser a "PJ de desenvolvimento" , seria uma Pessoa Jurídica ? por favor, não tomem isto como ironia, realmente não sei o que é.
Quanto seria o valor do Action Pack ?
Obrigado.
===
Blog: Livre e Social
Oi !
As versões express são, sim, gratuitas. As diferenças são algumas limitações em elementos que a Microsoft considera que só sejam necessários para empresas maiores. Considere que é limitação da ferramenta e não do framework, portanto onde se achar limitado, você pode simplesmente escrever código.
Sim, pessoa juridica.
Atualmente, não sei, mas normalmente é menos de mil reais por um conjunto considerável de softwares. Fornecido a empresas parceiras registradas no site da Microsoft, recomendo muito que consulte a área de parceiros.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Se você for um estudante dê uma olhada aqui.
Ainda lendo minha assinatura?
Olá Mamutti.
Enfim, um link com um conteúdo.
Mas, se eu não estiver num daqueles países, não estudar em uma das faculdades parceiras eu possibly não terei acesso a estes softwares todos.
1) Um conhecido nestas condições pode fazer uma cópia do software que ele baixou legalmente e passar para mim ? O que diz a licença que acompanha este download sobre isto ?
2) Preciso ter um Windows original para poder usar este software todo ?
Obrigado.
===
Blog: Livre e Social
O objetivo declarado no site é alcançar todos os estudantes do mundo, logo para participar basta ser estudante. Creio que ninguém possa baixar legalmente para você porque você precisa da licença que só é fornecida a quem estiver devidamente cadastrado no site.
Apesar de eu não morar em nenhum destes países eu estou tentando me cadastrar através da carteira ISIC, que é segundo a UNICEF o único documento capaz de provar que eu sou um estudante, no mundo inteiro.
Veja este tópico para mais esclarecimentos.
Ainda lendo minha assinatura?
Prezado Gilberto,
O valor para uma faculdade se tornar parceira custa menos de 1.000 reais (reais, não dolares) ao ano.
Escolas técnicas de 2o grau pagam o mesmo valor.
Instituições de ensino em qualquer nível que não sejam da área de TI também podem ter um contrato extremamente amigável que permita a distribuição de software a seus alunos.
Empresas, conforme o contrato que realizarem, podem permitir ao funcionário usar o software em sua residência.
Então, ao invés de reclamar do que existe hoje, na hora de votar, vote em alguém que invista na educação do povo realizando contratos como esse com empresas privadas para todas as escolas públicas de todos os níveis, ao invés de dar preferência a presidentes que amam o sigilo do cartão corporativo.
Você ainda não me respondeu se é a favor da pirataria de filmes.... e se não é, por que busca tanto meios de cópia livre de software para que seu autor nada ganhe por ele ?
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Você ainda não me respondeu se é a favor da pirataria de filmes.... e se não é, por que busca tanto meios de cópia livre de software para que seu autor nada ganhe por ele ?
Ele já havia falado sobre isso antes de sua pergunta:
Basta ter um Linux, um FreeBSD, ou um Windows. Este último, melhor seria que fosse original por questões de justiça. Minha luta contra a pirataria em busca de uma sociedade consciente, e conseqüentemente melhor, continua.
E veja bem, se o software pode ser cedido gratuitamente pela Microsoft, o "autor nada vai ganhar com ele", então nesse caso é indiferente.
Logo considero mais que pertinente esse questionamento, pois saber se está adquindo uma "permissão de uso" do software ou está adquirindo a propriedade do software, no caso faz muita diferença.
E por favor, não use desse "tom" de Steve Ballmer, pois foi isso que aparentou sua mensagem... Só faltou falar que Software Livre é um câncer.
E também não misture suas insatisfações politicas, com um termo de um licenciamento legal, que nada tem haver com o Brasil e muito menos com o atual presidente. Até porque todos os presidentes que nosso pais teve "amaram o sigilo do cartão corporativo". Logo não existe nenhuma relação entre esse tipo de acordo comercial. Agora se está citando politica de governo em grandeza conceitual... Dai, não importa o que você diga, ainda será somente sua opinião, logo também não seve de base para sua afirmação, e também sua pseudo lição de moral.
O valor para uma faculdade se tornar parceira custa menos de 1.000 reais (reais, não dolares) ao ano.
Uma duvida. Isso é "por licença"? Ou, por um numero indeterminado de licença. Por exemplo, uma Faculdade com 3 mil alunos na área de TI pagaria esses 1mil reais para ter direito de ceder uma "licença" do Windows para cada aluno?
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Prezado Wallacy,
Logo considero mais que pertinente esse questionamento, pois saber se está adquindo uma "permissão de uso" do software ou está adquirindo a propriedade do software, no caso faz muita diferença.
Quando você adquire um livro, você está adquirindo propriedade ou permissão de uso ?
Então você pode copiar a vontade ?
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
O que eu disse, por exemplo, algo referente ao licenciamento legal de aquisição pessoa jurídica para pessoa física, da a "propriedade" do programa. Na GPL, por exemplo, quem adquire faz o que quiser com ele, até vender...
Agora, em um livro, eu adquiro a propriedade "do livro" como meio físico para o conteúdo, e dependendo do licenciamento do conteúdo, posso ter ou não restrições.
Se eu quiser queimar “o livro” eu posso... Agora se quiser republicar o conteúdo, posso cair em um problema legal dependendo do licenciamento daquele conteúdo.
Logo não é preciso ficar com essas “retóricas”, foi só uma pergunta sobre as liberdades legais do licenciamento dessa versão do Windows, já que foi adquirido gratuitamente.
Pessoalmente eu não esperava diferente. Mais se ele ficou com essa duvida, não vejo porque não “simplesmente responder” com um: “não, a licença é a mesma das outras versões do Windows”.
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Oi, Wallacy !
Se eu quiser queimar “o livro” eu posso... Agora se quiser republicar o conteúdo, posso cair em um problema legal dependendo do licenciamento daquele conteúdo.
Pois é... se você desejar queimar o software, você pode, mas se republicar vai cair em um problema legal...
Portanto, livro e software neste caso são muito semelhantes...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
E assim como existem livros que permitem republicar seu conteúdo, existem softwares que permitem a livre redistribuição...
Por isso do questionamento....
E como eu disse, eu não esperava diferente, mesmo assim não que dizer que não é uma pergunta valida, afinal poderia ser não é?
-----
Para aquele que controla o próprio pensamento, todo o resto se torna simples jogo de crianças...
Gandhi.
Olá Dennes.
Primeiro, eu deixei passar este post, e não atentei mesmo ele. Por acaso estou a procura de algo que você falou aqui que se encaixa numa pesquisa que estou fazendo e acabei relendo isto aqui. Mas não quero dar a impressão que fugi do assunto.
O valor para uma faculdade se tornar parceira custa menos de 1.000 reais (reais, não dolares) ao ano.
Escolas técnicas de 2o grau pagam o mesmo valor.
Instituições de ensino em qualquer nível que não sejam da área de TI também podem ter um contrato extremamente amigável que permita a distribuição de software a seus alunos.
Em outros posts, você comentou isto. Entretanto, caso a instituição de ensino em que estudo, por algum motivo particular a ela, não se interessar em adquirir esta licença, continuo na mesma situação. Eu pessoalmente gostaria de não depender de um favor ou vantagem embutida na minha mensalidade (depende da ótica empregada aqui). Gostaria eu mesmo de poder acessar estas tecnologias.
Então, ao invés de reclamar do que existe hoje, na hora de votar, vote em alguém que invista na educação do povo realizando contratos como esse com empresas privadas para todas as escolas públicas de todos os níveis, ao invés de dar preferência a presidentes que amam o sigilo do cartão corporativo.
Não sei se é o caso de discutirmos política, mas este ponto é interessante. Este gopverno investe e muito em educação. Acredito que você ainda não tenha tido oportunidade de visitar o site do Ministério de Educação, vendo as notícias do CAPES, o FUNDEB, o PROINFANTIL, do investimento feito em professores. Isto para falar apenas de alguns. Eu também não sabia disto e dos outros programas, e por isso sempre dizia que o governo era ineficaz no auxílio devido à educação, especialmente a educação de base. Mas na nossa pós, tivemos matérias relacionadas à pedagogia/andragogia, o que nos faz despertar para isso. Foi bom para que eu aprendesse a falar com propriedade sobre assuntos, ou seja, pesquisando-os para os conhecer.
Mediante disto tudo, respondendo à tua afirmação, eu votei em alguém que investe na educação do povo, mas não realizando apenas contratos com empresas privadas, que em geral são mais caros (considerando não o valor apenas, mas o ROI como um todo) e geram menos resultado do que investindo em pesquisas tecnológicas, como tem sido feito com software livre, por exemplo, valorizando com pouco gasto financeiro preparo adequado do profissional.
Você ainda não me respondeu se é a favor da pirataria de filmes....
Uma afirmação destas se opõe ao conhecimento que você certamente possui. Mostra o quanto você desconhece de software livre. O Wallacy respondeu adequadamente acima, e ainda acrescento que sou contra todo e qualquer tipo de pirataria. Tua afirmação parece equiparar o ato de pirataria com o software livre gratuito, o que é hediondamente incorreto. Se o autor escolheu a GNU para seu software, ou a BSD, ou outra semelhante, ele tem certeza que sua fonte está aberta e disponível, e ele mesmo escolhe comercializar o seu trabalho ou não. É impressionante como esta parte da GNU é tão complicada para ser compreendida.
e se não é, por que busca tanto meios de cópia livre de software para que seu autor nada ganhe por ele ?
Mais uma vez você se equivocou na tua afirmação. Não procuro software livre para o autor nada ganhe por ele. Procuro o software livre por que é software livre. E sendo livre e gratuito, você, eu, qualquer um pode pegar, sem nenhuma aquisição de licenças, permissão/restrição de uso, sem prejuízo para o autor/autores/colaboradores internacionais, etc.
Mas espero que eu tenha, desta vez, conseguido explicar melhor. Com links, claro.
===
Blog: Livre e Social
pra ser honesto, provavelmente pouco. É intenção bem clara e notável da Microsoft sua sede por desenvolvedores. Nas palavras do monkey-boy Ballmer: "developers, developers, developers". Sem desenvolvedores para seu SO, a M$ tava perdida.
legalmente falando, vc só precisa basicamente da licença Windows original. Daí é baixar o framework .NET. Acho que ela libera o Visual Studio de graça para estudantes, mas há alternativas "de grátis" a IDE que não fazem muito feio, embora não sejam software livre. A maioria das ferramentas de linha-de-comando da M$ são livres downloads para detentores de uma licença Windows original...
(Comentário auto-removido por ter sido forte demais devido ao monte de bobagens escritas pelo flamer acima)
Pensei ter sido informativo. Alguma coisa exatamente que eu disse não corresponde a fatos?
Gilberto, o problema maior nessa questão toda nem é dinheiro.
Você deve conseguir esses produtos MS em versões para aprendizagem totalmente gratuitos.
O caso é que a MS cria um framework, que parece ser muito bom, mas faz a ESCOLHA de ser somente para plataforma Windows. Você se amarra na plataforma da MS.
Se quiser evoluir como profissional e começar a desenvolver também para outras plataformas, já era.
O Windows é líder incontestável para Desktop. Mas para servidores, tem participação pequena.
Em ambientes de alto desempenho, colocar MS é contraproducente, vai custar caro por algo que é deficiente. MS nesse tipo de ambiente é uma forçação de barra, enquanto as demais soluções Unix (nem falo de Linux) estão consolidadas.
Oi, Cafuin !
Tem muito FUD nisso ai...
Basta ver em http://www.tpc.org bem como em outro link da porta80software que andei publicando por aqui.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Não é FUD, experiência pessoal.
Oracle funcionando no Windows server deixando na mão quando o número de conexões é muito grande. Problemas de gerenciamento de memória que só acontecem no Windows. Coloca-se em ambiente Unix ou Linux, mesma configuração, mesma versão, mesma carga... sem maiores problemas.
Pode ser problema da implementação do Oracle ? Com certeza. Mas é um indicativo do que falei.
Eu falei que Windows tem muito menos tradição em servidores que ambientes Unix, isso não é FUD, é fato.
A performance nos aplicativos é reflexo disso, desenvolvedores habituados a desenvolverem esse tipo de aplicação em ambientes Unix.
De certo modo estou usando o argumento que usam a favor do Windows no Desktop: "Para que vou fazer experiências se sei como Windows funciona e me atende bem"
Pode-se dizer o mesmo então de ambientes Unix em servidores.
Oi, Cafuin !
Se deu ao trabalho de olhar o link que passei ?
Não adianta você chamar um FUD de fato, ele vai continuar sendo um FUD, ainda mais com tanta informação para comprovar isso, conforme o link...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Não, não olhei, mas agora olhei, de qual explicitamente você fala.
Tem alguns que são Unix de cabo a rabo. Seja mais específico.
Além do mais, eu estava falando de "Senso comum". Faz parte do senso comum que "Desktop é Windows". Porque quando o senso comum é contra a MS não vale ?
E servidor é sinônimo de Unix. Você fala de colocar Windows em uma máquina mais parruda e tem gente que já te olha de jeito torto, julgando como "xi, esse cara não sabe nada". Isso é correto ? Não, deveriam olhar por aspectos técnicos, e o ambiente MS pode sim ser melhor solução em alguns casos.
Sobre a parte técnica, instalar um servidor com Windows ? Nem pensar, talvez agora com as versões mais econômicas/modulares, sem parte gráfica, por exemplo, que você falou em outro post. COmo é hoje, não vejo motivo para trocar.
"Não adianta você chamar um FUD de fato, ele vai continuar sendo um FUD"
Você "jogar" a afirmação "É FUD" também não diz nada, e como faz isso repetidas vezes, até inverte o efeito. Parece querer repetir uma coisa que não é verdade até "colar".
Oi, Cafuin !
Tem alguns que são Unix de cabo a rabo. Seja mais específico.
Como você mesmo disse, apenas alguns. Compare também preço e performance e observe que o coordenador transacional mais utilizado é o COM+
Além do mais, eu estava falando de "Senso comum". Faz parte do senso comum que "Desktop é Windows". Porque quando o senso comum é contra a MS não vale ?
Senso comum, qualquer que seja, não é algo para ser levado em consideração.
- O seu senso comum é diferente do meu senso comum, pois podemos estar em ambientes diferentes
- A tecnologia evolui mais rápido do que o senso comum, que leva anos para se alterar.
Você "jogar" a afirmação "É FUD" também não diz nada
Não joguei a afirmação, joguei um link.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Você "jogar" a afirmação "É FUD" também não diz nada
Não joguei a afirmação, joguei um link.
PWNED!
Quanto ao Oracle em servidores Windows, eu trabalhei em uma empresa onde realmente foi uma negação. E na época, um amigão, muito preparado em MS, não conseguiu bons resultados.
Não sei se o fato de o Windows NT (disponível na época) não ser adequado ou suficiente para o exagerado volume de informações que seriam armazenadas no banco, ou alguma informação técnica que realmente não seja de meu conhecimento. Mas me baseio pela excelência desta pessoa em redes MS.
O banco de tamanho exagerado se comportou extremamente bem e flexivelmente em um Solaris 9.
===
Blog: Livre e Social
Olá Dennes.
Gostaria de saber melhor o que é a TPC e qual a sua missão, pois tive algumas dúvidas a partir de algumas páginas que li neste site. Veja o que não entendi:
Afiliação (fonte)
Full Members of the TPC participate in all aspects of the TPC's work, including development of benchmark standards and setting strategic direction. Full Membership costs $15,000 per calendar year.
Certain organizations may joing the TPC as Associate Members. Associate Members may attend TPC meetings, but are not eligible to vote or hold office. Associate Membership costs $1500 per calendar year and is only available to the following types of organizations: non-profit, educational institutions, market researchers, publishers, consultants, governments, businesses who do not create, market or sell computer products or services
É a política deles, mas deixa espaço para apenas uma muita pequena parcela de empresas. A lista dos afiliados está aqui.
Além disso, fiz uma pesquisa e achei este resultado de performance, com o MS em 9º lugar, e este de price/perfomance com a MS em 3º lugar.
Em tempo, fiz uma busca por "oracle" no campo superior à direita e obtive o seguinte resultado:
Search Results
Error Code: [1]
Error Message: [$E 0001 Unable to access index in directory C:\TPC\dtSearch\TPC Main Site. ]
Error Argument 1: [C:\TPC\dtSearch\TPC Main Site]
Error Argument 2: [ ]
Error Code: [1]
Error Message: [$E 0001 Unable to access index in directory C:\TPC\dtSearch\TPC Main Site Results. ]
Error Argument 1: [C:\TPC\dtSearch\TPC Main Site Results]
Error Argument 2: [ ]
Claro, o que se vê aqui é uma falha do desenvolvedor, que expõe diretórios do servidor.
===
Blog: Livre e Social
Oi, Gilberto !
Não limita tanto assim não, 15 mil por ano é pouco para essas empresas...
Na lista de associadas você encontra grandes defensoras do software livre, que se desejarem e tiverem algo a provar sobre ele, farão, com certeza.
O SQL Server se saiu muito bem no TPC-H, para data warehouse. Além disso os tops variam com muita frequencia, o SQL Server já esteve em 1o em algumas épocas.
É interessante destacar também a presença da UFPE entre as associadas.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Com certeza este valor é pequeno para estas empresas grandes, mas apenas para elas. Aliás, a UFPE figura como Associate, com sua participação restrita.
Nos associados Full, não há grandes defensoras, exceto a IBM, mas empresas que viram uma oportunidade adicional no SL além do software proprietário. Nada além de visão de mercado, de diversificação de ofertas de solução.
No resultado TCP-H Performance em ALL RESULTS, o primeiro lugar (em resultados de 100G) é uma solução que roda em um Linux, o EXACluster OS, que é um Kernel aditivado para Cluster. A melhor posição da solução MS ocupa o 2º lugar em resultados de 300G, atrás de uma combinação Sun com RedHat. Já o TCP-H Price-Performance o melhor resultado é o 2º lugar em resultados de 300G. Não achei o TPC-H, para data warehouse.
Abraços.
===
Blog: Livre e Social
Oi, Gilberto !
Quanto aos posicionamentos, sim, realmente, em relação ao SO. Mas duas das bases de dados que estão a frente do SQL Server são, pelo menos para mim, desconhecidas, devendo ser específicas para warehouse, ao contrário do sql server que traz as funcionalidades de warehouse junto com ele.
A menos que esteja enganado, o TPC-H já é para data warehouse.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Nas versões anteriores do MSSQL para usar softwares de datamining e datawarehouse era necessário uma versão especifica do MSSQL inclusive com replicação e outro servidor. Ainda é assim ou está diferente agora ?
Oi, Hamacker !
Desde a versão 7 o analysis services (que antes era olap server) está incluido até na versão standard do sql server
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Gilberto, o problema maior nessa questão toda nem é dinheiro.
No meu caso, com certeza, é dinheiro sim. E digo, sem medo de errar, que é o mesmo problema de uma multidão que está passando por problemas financeiros sérios, mas acalentam o sonho de trabalhar como desenvolvedores.
Você deve conseguir esses produtos MS em versões para aprendizagem totalmente gratuitos.
Isso seria realmente interessante, pois como disse acima, eu REALMENTE não tenho condições de bancar para isto, NESTE MOMENTO, valores muito maiores que R$ 50,00. Quero trabalhar e estudar, por conta própria, mas como a GRANDE maioria dos cidadãos, dispor valores de R$ 2.000,00 ou mais em um curso de poucas horas é IMPENSÁVEL para mim. Por isso a opção pelo estilo auto-didata. Ainda que não teria mesmo o dinheiro para comprar Windows original.
O caso é que a MS cria um framework, que parece ser muito bom, mas faz a ESCOLHA de ser somente para plataforma Windows. Você se amarra na plataforma da MS.
Pode parecer uma pergunta imbecil, mas vem de alguém que assume, sem medo, possuir nenhuma experiência em desenvolvimento em Windows. Este frameworks rodam apenas em Windows ? Pergunto isso pois as ferramentas de desenvolvimento de PHP/Python/etc mais convencionais (e baratas), rodam bem no meu PC com Linux e no meu Mac (com Linux tb, mas já teve um OSX)
NOTA: Perguntarão "como pode dizer estar duro e ter um Mac ?" e antecipadamente respondo: este é um antigo iBook G3 com a fartura de 256M de RAM, nada mais que isso (alguém pode me vender barato um pente de 512M para este aparelho ?), o qual comprei quando o meu rebanho bovino estava passando por crônicos problemas de obesidade, OU SEJA, as vacas não estavam tão magras como agora ...
Obrigado
===
Blog: Livre e Social
Gilberto, quis dizer que dinheiro não é problema no caso, para aprender, pois deve conseguir licenças gratuitas. Sö isso, não quis depreciar sua falta de grana no momento.
Python e PHP praticamente rodam em tudo que é plataforma atual, pois onde o GCC compila, elas funcionam, já que são compiladas com ele. E como o GCC suporta variocentas plataformas...
Se quiser, aprenda .Net, só digo para não se prender, você depois se limita, pois vai que surge a chance de um projeto para Solaris ? Já era, você teria de descartar. Não é questão de ser MS, não é bom se apegar a uma só tecnologia.
O .Net acho que roda só em Mac, além dos Win. E o ruim, como disse, é que a MS não implementa em outras plataformas só porque não quer mesmo.
------------------------------------
Insígnia de "usuário JeguePanel"
Olá Cafuin.
Gilberto, quis dizer que dinheiro não é problema no caso, para aprender, pois deve conseguir licenças gratuitas. Sö isso, não quis depreciar sua falta de grana no momento.
Lhe peço desculpas, pois da forma como escrevi realmente parece que eu estava reclamando disso, ou seja, de que você estivesse mesmo depreciando. Quando citei minha situação, quis ressaltar que é um problema pelo qual passam tantos que estão na mesma canoa (no momento furada) que querem aprender, mas os métodos convencionais se mostram mais do que caros.
O que quis ressaltar é que a combinação Free Software/Open Source Sistema Operacional (Linux, FreeBSD, NetBsd, etc) + Linguagem (PHP, Python, ROR, etc) + Framework adequado tem custo ZERO, permitindo que qualquer um possa aprender de forma legal (lícita, sem ter que piratear) e estar competitivo no mercado.
Concordo com você no exemplo do Solaris com .Net, pois é interessante ser o mais flexível possível. Aliás, apesar das boas características do .Net, o ponto negativo é exatamente este, o de não poder ser executado em um outro sistema operacional, como o FreeBSD, por exemplo. Por favor, me corrijam com os links adequados, caso eu esteja errado.
Agora, um esclarecimento: .Net roda para Mac ? Se for, roda em outros Unix também. Mais uma vez, peço aos que conhecem links confiáveis mostrando mais informações sobre isto.
Saudações
===
Blog: Livre e Social
Oi, Gilberto !
Existe uma solução, baseada na CLI e implementada de forma acadêmica pela Microsoft, chamada Rotor.
O Rotor, ou SSCLI (SS de shared source), é um framework muito semelhante ao framework .NET feito para rodar nos 3 ambientes : windows, mac os e free BSD
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Como assim "de forma acadêmica" ?
Esta solução está voltada exclusivamente para estes 3 ambientes ?
Grato.
===
Blog: Livre e Social
Oi, Gilberto !
Acredito que a solução não tenha sido trabalhada mais do que uma pesquisa acadêmica, mas se pesquisar no site da Microsoft encontra informações. Não sei se alguém usa o Rotor em produção.
A informação que tenho é essa, se existe compatibilidade com outros ambientes, não tenho certeza.
http://research.microsoft.com/programs/europe/roto...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
"O que quis ressaltar é que a combinação Free Software/Open Source Sistema Operacional (Linux, FreeBSD, NetBsd, etc) + Linguagem (PHP, Python, ROR, etc) + Framework adequado tem custo ZERO, permitindo que qualquer um possa aprender de forma legal (lícita, sem ter que piratear) e estar competitivo no mercado."
Aproveitando o que disse acima...escrevo para comentar uma afirmação sua que esqueci antes... você comentou sobre os cursos caros...
Cuidado mesmo com esses cursos. Eu já fiz alguns cursos Oracle, uns oficiais inclusive. Achei ridículo. Superficial ao extremo. Só fiz porque a empresa em que trabalho pagou e se sente mais segura quando alguém faz um curso oficial.
Tudo que aprendi ali encontrei com muito mais detalhamento na internet. Aproveitei mais nos intervalos pra conversar com a instrutora (feia infelizmente, hehe) tirando dúvidas.
(Antes que alguém reclame... estou me referindo a Cursos da Oracle. Em mais de uma instituição. Não sei dos demais.)
A internet está aí, procure um foco e batalhe. Tem muita coisa boa, embora nem sempre seja fácil filtrar material de qualidade mesmo das porcarias.
Boa sorte.
Tenho experiência semelhante. Não sei se é culpa das Solution Providers que ministraram os cursos (cujos nomes não vêm ao caso) ou do Microsoft Official Curriculum, mas também achei superficial demais estes cursos oficiais que uma antiga empresa que trabalhava pagou.
O dia-a-dia, help e Google se provaram ferramentas de pesquisa e aprendizado muito mais eficazes...
"Não sei se é culpa das Solution Providers que ministraram os cursos..."
No caso dos cursos da Oracle, não é culpa da professora ou empresa onde fiz o curso.
O Material é padronizado pela Oracle, tudo registrado lá. Então é assim mesmo.
Eu até entendo a idéia de ser só "coordenadas basícas" e depois você tem de correr atrás.
Só que o valor cobrado é um absurdo para esse tipo de curso.
Oi !
Os cursos oficiais são padronizados. Existem alguns cujo curriculo padrão é muito bom e adoro aplicar, enquanto que existem outros não tão bons assim.
Por causa disso minha empresa aplica treinamentos personalizados, visando um conteúdo abrangente e muita prática : http://www.bufaloinfo.com.br .
O fato é que existem tópicos que incluo nestes treinamentos que seriam impossíveis de serem assimilados no dia-a-dia, help e google, por isso continuo achando os treinamentos fundamentais, o problema é o conteúdo deles...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Tive a chance de ser patrocinado nos cursos de Windows NT, pela empresa em que trabalhei, mas o conteúdo foi um desastre, erros e travamentos ocorriam costumeiramente, alguns professores possuiam pouca didática. E este foi um curso oferecido por um bastante reconhecido centro de treinamento no Rio de Janeiro.
Entretanto, o mesmo ocorre do meu lado, em diversos cursos de Linux. Pelo que vejo, se fez uma indústria do treinamento, fornecendo uma enchurrada de teorias e a prática se resume em atividades demonstrativas realizadas em período muito curto.
Mas a minha discussão ainda é a mesma:
Como pode um cidadão com baixíssimo poder aquisitivo dar ao filho uma formação tecnológica, quando percebe que este é o caminho que o filho quer seguir ? Os preços são mais do que absurdos. Pelo menos o computador ficou mais fácil de comprar. Mas e o SO, ferramentas, livros, cursos, etc ? Como custear isso tudo ? Como considerar a cidadania do indivíduo e lhe dar acesso a esta informação ?
Por muitos anos cresci em lugares tipicamente pobres, seja eu morando no local ou morando próximo. Conheci pessoas indignadas com o preço alto das oportunidades e com a dificuldade de acesso e formação. Se tivessem tido chance de tentar aprender em casa, de forma correta (isto elimina o mal da pirataria), com certeza teriam mudado este quadro no todo ou em parte.
Mas como comprar um SO de mais de R$ 100,00 ? a versão gratuita tem limitações de uso, impedindo que se faça muitas coisas simultaneamente.
Como adquirir ferramentas de escritório, se as mesmas ultrapassam a casa de R$ 200,00 ?
Como aprender a desenvolver código, páginas, imagens, se estes softwares custam mais do que a soma do SO e da suite de escritório ?
Até agora, não achei resposta que atenda a nossa população, como um todo, nestes aspectos. Não apenas favorecer 10, 20 ou 30 alunos, mas a nossa sociedade. Realmente, não vejo outro caminho que não seja o Free Software / Open Source. Free, neste caso, tanto grátis como livre. Lembre-se que enquanto muitos discutem idéias no caríssimo Fast Food, alguns nem sempre podem almoçar, mas querem uma chance de mudar honestamente.
Saudações
===
Blog: Livre e Social
Oi, Gilberto !
Entretanto, o mesmo ocorre do meu lado, em diversos cursos de Linux. Pelo que vejo, se fez uma indústria do treinamento, fornecendo uma enchurrada de teorias e a prática se resume em atividades demonstrativas realizadas em período muito curto.
Estamos na era do conhecimento. Quem detem o conhecimento é uma pessoa, não uma empresa. Por isso empresas de renome na área de treinamento simplesmente não significam absolutamente nada. Pessoas de renome são tudo, empresas não.
Aplico treinamentos no Rio, treinamentos de desenvolvimento e meus alunos saem muito satisfeitos.
Como pode um cidadão com baixíssimo poder aquisitivo dar ao filho uma formação tecnológica, quando percebe que este é o caminho que o filho quer seguir ? Os preços são mais do que absurdos. Pelo menos o computador ficou mais fácil de comprar. Mas e o SO, ferramentas, livros, cursos, etc ? Como custear isso tudo ? Como considerar a cidadania do indivíduo e lhe dar acesso a esta informação ?
Como pode um cidadão com baixíssimo poder aquisitivo dar ao filho uma formação adequada se o sistema de progressão continuada deixa pessoas analfabetas funcionais chegarem na faculdade ?
Infelizmente, o problema que você está levantando vem de base...
Mas como comprar um SO de mais de R$ 100,00 ? a versão gratuita tem limitações de uso, impedindo que se faça muitas coisas simultaneamente.
Como adquirir ferramentas de escritório, se as mesmas ultrapassam a casa de R$ 200,00 ?
Através de contratos, as escolas podem fornecer os softwares gratuitamente aos alunos. Não seria uma maravilha ? Na Inglaterra é assim.
Impossível ? Claro que não ! O dinheiro público roubado foi mais do que o valor do contrato para todas as escolas nacionais, tenho certeza.
Como aprender a desenvolver código, páginas, imagens, se estes softwares custam mais do que a soma do SO e da suite de escritório ?
Se depender da MS, isso você tem de graça, por inúmeros caminhos.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes
Infelizmente, o problema que você está levantando vem de base...
O problema existe de fato, e está aí. Mas não podemos esperar que ele seja resolvido para começarmos a crescer. Temos que usar o nosso famos jeitinho brasileiro, para algo que preste, e contornar esta limitação. Temos que fazer algo.
Se ele pode comprar o computador, ótimo. Mas o Windows Starter Edition é muito limitador. De outro lado, também está fora do orçamento bancar o Windows e o Office no preço atual. Por questões morais, apelar para a pirataria, em termos de educação, é impensável. Então por que não usar os sistemas operacionais completos e gratuitos disponíveis ? Como o Linux, o FreeBSD, o OpenBSD, o NetBSD, e outros ? Todos dispõem de interface gráfica, para não o limitar na "difícil" linha de comando. Além disso, não haverá o gasto obrigatório com anti-vírus. E se a promessa de seguir os padrões W3C forem seguidos, todos os sites poderão ser lidos normalmente. Sem ter que pagar por isso, coisa que esta faixa da classe social não pode fazer.
Se depender da MS, isso você tem de graça, por inúmeros caminhos.
Isto é muito bom, mas será possível este cidadão adquirir o Windows de graça também ? Se puder ótimo. Senão, infelizmente não se aplica, pelos motivos acima.
Saudações.
===
Blog: Livre e Social
Oi, Gilberto !
Temos que usar o nosso famos jeitinho brasileiro
Se ele pode comprar o computador, ótimo. Mas o Windows Starter Edition é muito limitador. De outro lado, também está fora do orçamento bancar o Windows e o Office no preço atual. Por questões morais, apelar para a pirataria, em termos de educação, é impensável.
Contraditorio nos dois casos. Se o problema vem de base, não dá para esperar uma solução perfeita.
Então por que não usar os sistemas operacionais completos e gratuitos disponíveis ? Como o Linux, o FreeBSD, o OpenBSD, o NetBSD, e outros ?
Estamos falando da residência de uma pessoa que quer aprender algo. Aprender o que ? Deveria ser aquilo que é mais utilizado nas empresas...
Isto é muito bom, mas será possível este cidadão adquirir o Windows de graça também ?
Sim
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
.
Olá Dennes.
(Cacilda, está ficando muito estreito isto aqui ...)
Se o problema vem de base, não dá para esperar uma solução perfeita.
Por favor, me corrija se eu estiver enganado. Mas na sua opinião, Linux ou outros unixes não seriam uma solução perfeita ? Por quê?
Estamos falando da residência de uma pessoa que quer aprender algo. Aprender o que ? Deveria ser aquilo que é mais utilizado nas empresas...
Houve uma época que Windows nem de longe era cogitado, e isto em pequenas/médias empresas, no cenário nacional. Novell era o zagueiro, e no ataque, o DOS e seus companheiros: Lotus, Clipper, Carta Certa. Com certeza, Windows não era o SO mais utilizado nas empresas....
Apesar de sua instabilidade notória na época, de sua lerdeza abominável, da exigência de obrigatoriamente forçar a atualização de hardware por equipamentos mais fortes, da insistência da MS não dar o devido valor à Internet, da natural predisposição a vírus, o Windows foi acolhido aos poucos no ambiente empresarial, talvez por expectativas de melhoras dos especialistas da época, talvez pelas espetaculares campanhas de marketing, e a MS aprendeu a corrigir seus erros.
Pelo menos alguns, pois apenas recentemente (2002) a empresa despertou para a grande quantidade de problemas de segurança existente em seus softwares. Mas como todos, cresceu e está amadurecendo.
Com isto, quero dizer que da mesma forma, os unixes podem não ser o que é mais usado nas empresas hoje. Veja bem, reforço o "podem" ...
Quanto à minha pergunta, mas será possível este cidadão adquirir o Windows de graça também, a qual você confirmou, acrescento:
1) para uso por tempo indeterminado, sem que a licença limite o número de dias que este usuário poderá usar o SO ?
2) que este SO possa ser livremente copiado ?
3) caso queira e tenha competências necessárias, que este usuário altere qualquer linha de código do Windows gratuitamente adquirido ?
Abraços
===
Blog: Livre e Social
Gilberto,
Com isto, quero dizer que da mesma forma, os unixes podem não ser o que é mais usado nas empresas hoje. Veja bem, reforço o "podem" ...
O "podem" e seu reforço (curioso, sem link!) demonstram desconhecimento do mercado atual... estamos falando do mercado atual, porque não faz sentido você desejar uma solução de aprendizado no mercado atual que não sirva para ele, mas para um possível/suposto mercado futuro...
1) para uso por tempo indeterminado, sem que a licença limite o número de dias que este usuário poderá usar o SO ?
2) que este SO possa ser livremente copiado ?
3) caso queira e tenha competências necessárias, que este usuário altere qualquer linha de código do Windows gratuitamente adquirido ?
Apesar de você estar fazendo uma defesa religiosa do software livre (poderia me extender enormemente questionando o porquê de algumas destas necessidades), vou responder de forma simples e rápida :
1) Sim
2) Óbvio que não, isso é roubo. Quem quer a cópia que use os mesmos meios de obtenção do item 1. Ou você acha correto a pirataria de filmes na r. Uruguaiana ?
3) Sim, em alguns dos meios de obtenção do item 1, não em outros, mas exatamente nos meios de obtenção onde isso seria necessário.
Ah, sim, você deseja um link... para este tipo de pergunta, links existem, são perguntas completamente diferentes da comparação tecnológica solicitada antes por você, nota a diferença ?
Eis uma coleção completa de links :
http://meiobit.com/artigo/coisas_que_quase_ningu_m...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
.
Vou dar continuidade a este post neste outro, por visível falta de espaço.
===
Blog: Livre e Social
tá de brincadeira...
no mínimo quer chamar atenção.
Rodrigo Gregório
www.netfarma.net
www.bytesdesign.com
Ridículo isso de tecnologia superior.
Tudo isso vai passar Java, .NET, PHP, RoR... o que importa é a SUA implementação, como VOCÊ resolve os problemas.
Por que o .NET é absolutamente superior ao PHP???
Você já viu falar de Wordpress? Sabia que o NYT usa Wordpress e mandou uma bolada pro pessoal do WP???
O mundo deve ser horrível mesmo, os que usam .NET (uma tecnologia superior é bom frizar) devem se sentir no dever de ajudar pessoas como o ma.tt(Wordpress) e o pessoal do Facebook(se o Facebook fosse escrito em C# seria a maior maravilha da tecnologia) e pedir para eles migrarem.
Isso é o tipo de coisa que não devia ser discutido
.
Linguagens são linguagens e desenvolvedores são desenvolvedores só o desenvolvedor pode usar melhor a linguagem. A linguagem não pode "usar" melhor o desenvolvedor.*
* Um péssimo trocadilho, mas tá valendo.
OFF: Dennes, porque o seu site é tão chato, feio e bobo(assim como o PHP é)?
Prezado NewUser,
Uma coisa é uma solução já pronta, que ao ser produzida pode ter usado qualquer tecnologia e o desenvolvedor tem todo o mérito por isso.
Mas ao começar uma solução, a escolha da tecnologia a ser utilizada tem grande influência em vários fatores do resultado, tal como custo.
OFF: Dennes, porque o seu site é tão chato, feio e bobo(assim como o PHP é)?
Porque provavelmente você é designer e não conseguiu entender o conteúdo técnico existente no site.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olha, eu gosto muito de PHP, e sei programar ele, erm.. "Aceitavelmente", de ASP.NET não sei nada, até acharia legal aprender algo novo e se eu me adaptasse e tivesse condições para usar ASP.NET não vejo o porque não migrar.
Como eu programa pra pequenos projetos pessoais, o PHP para mim vai de bom grado, mais por eu ter encontrado ele primeiro e já me acostumado a ele.
Agora eu não entendo esse povo, pra mim esse post não tem nada de mais, se o Dennes é especializado em .NET ele tem que vim falar dessa plataforma aqui, mostrar novas tecnologias etc... Mas ao contrario aconteceria o mesmo.
Mais uma pérola do Dennes, antes chamou os Railers de idiotas, agora ataca a galera do PHP, é pra acaba mesmo....hahaha..
SimpleCode
Dennes é muito calmo, ainda mais com o cara lá em cima que fez o seu primeiro comentário no meiobit, se é o cardoso manda logo não voltar mais hahaha, ma so caradoso é sócio né?
.Net é um PUTA framework onde você programa até em COBOL. Eu já vi programas em .net com umas 3 ou 4 linguagens diferentes NO MESMO BLOCO DE CÓDIGO.
Comparar isso com um script? Pro inferno. Cresçam e apareçam, crianças.
contraditorium.com
C#, Basic, SQL e Javascript. acertei?
é, pura salada linguística do jeitim que a moçada gosta...
Não são vocês da turma dos freetards que gostam de "liberdade" e fazer o que bem entendem? Iriam se sentir em casa.
Cassio R Eskelsen
Nós, os ditos "Freetards" gostamos de liberdade sim. Pensando nisto, gostamos de começar a desenvolver algo em FreeBSD e portar todo o trabalho para que possa rodar em FreeBSD, OpenBSD, OSX, Windows, Linux e Solaris. Gostaria que mostrasse links que provem que posso começar a desenvolver algo em .NET em FreeBSD que possa ser executado para estes outros sistemas operacionais TODOS. Se for possível, ponto para a tecnologia, pois estará permitindo LIBERDADE de ambiente de desenvolvimento.
===
Blog: Livre e Social
Oi, Gilberto !
Se você disser que consegue isso com Java, vou pedir que detalhe e ao detalhar você vai observar que existem um sem-número de funcionalidades que você passa a não poder utilizar por buscar esta portabilidade.
Se você disser que consegue isso com PHP, ora, o PHP é apenas um ambiente de script para web, limitado a web.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Se você disser que consegue isso com Java, vou pedir que detalhe e ao detalhar você vai observar que existem um sem-número de funcionalidades que você passa a não poder utilizar por buscar esta portabilidade.
Não sou afeito ao Java, por o considerar burocrático demais. Mas passo a bola para algum desenvolvedor Java, o que diz respeito a estas funcionalidades que deixam de existir nas mudanças de plataforma. Afinal, a propaganda é write once, run anywhere, e se realmente acontece isso, a Sun conseguiu aplicar um golpe fantástico. Claro, a oposição sempre se levantará, mesmo que não oficialmente, como neste site.
ora, o PHP é apenas um ambiente de script para web, limitado a web.
Até onde sei, apesar de realmente ser uma linguagem de script mais voltada para web, como explicado no próprio site (PHP is a widely-used general-purpose scripting language that is especially suited for Web development), PHP não é apenas específico para este fim. PHP GTK é uma 'language binding', ou seja, é uma ligação entre duas linguagens já existentes, a linguagem PHP e a biblioteca GTK, como mencionado aqui.
Entretanto, mesmo com a característica de ser uma linguagem de scripting, já vi excelentes sistemas integrados desenvolvidos em PHP , e extremamente funcionais, além de terem consumido muito pouco tempo de desenvolvimento também. Assim, pergunto por quê o "apenas um ambiente de script para web, limitado a web" ? isto desqualificaria o PHP em algum quesito ?
Abraços
===
Blog: Livre e Social
Oi, Gilberto !
Assim, pergunto por quê o "apenas um ambiente de script para web, limitado a web"
Sim, inúmeros. Apenas um exemplo : Tente fazer um servidor de componentes SOA transacionais seguindo padrões de ws-security e ws-transactions do W3C e acessar tais componentes - devidamente distribuidos em vários servidores - por um client windows construido em PHP - e a coisa complica...
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
Olá Dennes.
Bom, a coisa já complicou só em ler o tópico, pois sou (como você já disse em outro tópico) de infra e estas siglas e termos não são lá muito legíveis para mim. Mas a gente pesquisa e tenta sair desta.
Um detalhe: este é um caso onde a pesquisa soluciona. Mas quando alguém afirma algo, e é solicitado prova, este deve (ou deveria) fornecer tal prova. Não está sendo pedido um link do Google (ou seja, uma pesquisa), mas um link direto de onde foi obtida a informação.
Se SOA for a sigla de service-oriented architecture, a IBM fornece o que for necessário para a integração PHP-SOA, e de graça. Nem mesmo é necessário comprar o sistema operacional. Basta ter um Linux, um FreeBSD, ou um Windows. Este último, melhor seria que fosse original por questões de justiça. Minha luta contra a pirataria em busca de uma sociedade consciente, e conseqüentemente melhor, continua.
Ser W3C compliant é fácil para a IBM. No caso da Microsoft, historicamente isto não é uma realidade:
Wikipedia: Internet Explorer uses DOCTYPE sniffing to choose between "quirks mode" (renders similarly to older versions of MSIE) and standards mode (renders closer to W3C's specifications) for HTML and CSS rendering on screen (for printing Internet Explorer always uses standards mode)"
Pelo visto, há mudanças neste detalhe, pois que venham, serão para melhor.
Saudações.
=- EDIÇÃO -=
Experimentei o site da Microsoft no Validator da W3 e o da IBM. Apenas esta última obteve o Congratulations.
Em termos de padronização, pelo menos neste aspecto, a MS ainda deixa muito a desejar, em oposição ao exemplo da IBM.
===
Blog: Livre e Social
Oi, Gilberto !
Se SOA for a sigla de service-oriented architecture, a IBM fornece o que for necessário para a integração PHP-SOA, e de graça
SOA começou a ser falado em 2002, mas as coisas só começam a ficar ideais agora. Portanto é muito fácil alguém falar de SOA, mas seria necessário um desenvolvedor avaliar até que ponto a solução é realmente uma solução SOA.
No caso que você citou, não há nada de graça, essa solução é feita para rodar especificamente no webSphere, um servidor bem caro da IBM.
Ser W3C compliant é fácil para a IBM. No caso da Microsoft, historicamente isto não é uma realidade:
Não era disso que estava falando. W3C compliant é algo que vai muito além de um browser. Estava me referindo a SOAP, WSDL, WS-Transactions, WS-Security, WS-Federation, e um outro sem número de protocolos.
[]'s
Dennes
---------------------
CidadaoCarioca
BufaloInfo
No caso que você citou, não há nada de graça, essa solução é feita para rodar especificamente no webSphere, um servidor bem caro da IBM.
Realmente não estou a par de preços. Mas entrei em contato com a IBM, informando de que se trata de uma dúvida de estudante, e já recebi uma ligação da IBM de Buenos Aires, no meu celular (caro isto !!!) para que obtivessem melhores detalhes sobre minha dúvida.
Para antecipar, tenho uma dúvida técnica correlata: qual software da MS está nivelado com o websphere ? Esclarecendo, qual software da MS desempenha papel de servidor de aplicações ? Eu realmente não sei.
===
Blog: Livre e Social