EUA aprovam compra da Sun Microsystems pela Oracle

49 respostas
Felagund

fonte Terra:
http://tecnologia.terra.com.br/interna/0,OI3932870-EI4795,00.html

Oracle: U.S. Department of Justice Approves Oracle Acquisition of Sun

49 Respostas

M

"

Regis_A_Rocha

esperamos que nao mude mtas coisas…

boaglio

Agora teremos um “Big Red” para competir com o “Big Blue” .

Round 1… Fight! :slight_smile:

Marcio_Duran

Ruby on Rails é o caminho.

Felagund

JRuby on Rails é o caminho :slight_smile:

Na boa, Java vive sozinho, não é a oracle que vai acabar com tudo.

WRYEL

Felagund:

Na boa, Java vive sozinho, não é a oracle que vai acabar com tudo.

[2]

e sem sombra de duvidas. :stuck_out_tongue:

P

Eu continuo achando que as coisas vão melhorar para quem quer/gosta de trabalhar no “segmento” enterprise… A Oracle é uma GRANDE empresa e com certeza não vai jogar para perder. :wink:

T

Recentemente vi um comparativo IBM WebSphere (que é Java, não se esqueçam) X Microsoft .NET. É muito engraçado - cada qual quer provar que o comparativo que o concorrente fez não era válido, etc. ( WebSphere vs. .NET: IBM and Microsoft Go Head to Head ; Latest WebSphere 7 and .NET Benchmark Results Stir Debate ).

De qualquer maneira, quem quiser ver os benchmarks, baixe-os (e tente fazê-los rodar) a partir daqui:
Aplicativo de exemplo NET StockTrader
IBM Trade Performance Benchmark

Isso indica que muita gente tem investimentos gigantescos em Java e não é a visão de uma companhia (que seja a Sun ou a Oracle) que vai estragar tudo.

Marcio_Duran

thingol:

Isso indica que muita gente tem investimentos gigantescos em Java e não é a visão de uma companhia (que seja a Sun ou a Oracle) que vai estragar tudo.

A Oracle é quem manda no Jogo, sobre as soluções legadas de integrações onde hoje tem a melhor solução em SOA através do Oracle Service Bus para soluções em ESB.

taaqui

Futurologia: Java não morre gente, nem se fizer muita força para isso acontecer, o mesmo aconteceu com areas de outras linguagem mais antigas aonde tinham esse mesmo prognostico de morte precoce, por compra ou por surgimento de outra linguagem b[/b], hoje essa areas estão carentes de profissionais qualificados e por isso pagando relativamente muito bem para ter um profissional “das cavernas”, mais funcional. Java hoje é a linguagem mais difundida, e a base de outras que vire e mexe estão surgindo nos cantos mais obscuros do inferno, usufruindo da Vm. O que a Oracle pode fazer para manchar a linguagem é deixa-la no esquecimento b[/b], mais todo mundo sabe que umas das maiores contribuintes da nossa comunidade é a Oracle, além de usufrui-la em seus calabouços.

T

Java é o Cobol da primeira década do século 21 (e talvez da segunda década, quem sabe). Portanto não é a Oracle ou a Sun ou a Microsoft que irá fazê-la morrer; são seus próprios usuários que irão determinar o seu futuro. Por acaso o Cobol está morto? Nem o Fortran, que é mais velho ainda que o Cobol, morreu. Então…

Leozin

thingol, cuidado que tu vai arranjar vários inimigos fanboys aqui, ainda mais quando descobrirem o nível de carne de vaca que o Java é hoje no mercado hehe

wamaral

Alguém aí que trabalhava com BEA gostou da compra pela Oracle ?

Marcio_Duran

Sinceramente não é esse o ponto de vista, você acha que scala veio a tona porque, tudo que na verdade existe ai é uma regra de negocios onde tecnologias vão apresentar soluções nessa convergencia já existente n-frameworks, entrentando existe uma guerra comercial também, a Oracle investiu pesado e vai ser lider no segmento de integrações, todavia os caminhos da WEB vão além de hardware e acredito que novos segmentos tecnologicos vão vir atona para completar ou mesmo competir de uma outra forma, a maneira de levar resultados mais rapidos e inteligente sobre negocios.

Felagund

Sinceramente não é esse o ponto de vista, você acha que scala veio a tona porque, tudo na verdade existe ai uma regra de negocios onde tecnologias vão apresentar soluções entrentando existe uma guerra comercial também, a Oracle investiu pesado e vai ser lider no segmento de integrações entretanto os caminhos da WEB vão além de hardware e acredito que novos segmentos tecnologicos vão vir atona para completar ou mesmo competir de uma outra forma, a maneira de velar resultados mais rapidos e inteligente sobre negocios.

Cada tecnologia tem seu proposito, e não existe uma melhor que a outra, Ruby on Rails não é bala de prata, e não vai salvar sua vida, muito menos Scala.

Cada linguagem tem seu foco, e deve ser usada para tal. Não como acontece hoje em dia com tantos fanboys, me desculpem rubistas, mas a grande maioria de rubistas são fanboys, logico, tbm acho ruby muito elegante, muito legal, rails muito bem bolado.

E concordo com o Thingol, pra mim, java vai se tornar um ambiente futuramente, uma plataforma, e deixar de ser uma linguagem, vai ser digamos, como disse o Taborda, o novo C, e assim sendo ele nunca vai morrer.

Sua opnião é tendenciosa, e não vai tão longe qto as do que achavem que cobol estava morto.

[]'s

T

Não é porque eu tenho uma camiseta com o Duke assinada pelo James Gosling no armário, ou um bonequinho do Duke na minha gaveta, que eu vou ser Javiita (Java + xiita).
Mas é por isso que sou um mero “usuário anônimo” do GUJ - realmente sei como é que são os fanboys.

M

Felagund:

E concordo com o Thingol, pra mim, java vai se tornar um ambiente futuramente, uma plataforma, e deixar de ser uma linguagem, vai ser digamos, como disse o Taborda, o novo C, e assim sendo ele nunca vai morrer.

Quantas pessoas vc conhece que programam em C hoje em dia? Só por curiosidade…

Marcio_Duran

mochuara:
Felagund:

E concordo com o Thingol, pra mim, java vai se tornar um ambiente futuramente, uma plataforma, e deixar de ser uma linguagem, vai ser digamos, como disse o Taborda, o novo C, e assim sendo ele nunca vai morrer.

Quantas pessoas vc conhece que programam em C hoje em dia? Só por curiosidade…

Boa colocação !!!

Marcio_Duran

Java é a interlocutura dessas features languages , entretanto o segmento tecnologico vai atender a novas especificações JRuby é sim uma saída dessa tangente.


Sua opnião é tendenciosa, e não vai tão longe qto as do que achavem que cobol estava morto.
[]'s

Cobol não é pra WEB 2.0, mas os seus requisitos de sistemas podem ser encapsulados pra uma tecnologica de transformação que use uma plataforma para negocios em portais por exemplo.

mvargens

Não me entenda mal. Não estou querendo te ofender, mas isso soaria mais como gambiarra. Fazer isso ao invés de fazer de novo em java ou .Net (para durar anos) seria muito feio.

Cobol é legado. A linguagem não sumiu por seu legado completamente amarrado e vasto. Mas está morta, junto com o C (não C++) e o Clipper (OO ou não). Vamos parar com as ilusões. Quanto a Oracle, se ela deixar o java quieto no seu canto ninguém terá problemas. Mas fico curioso para ver até onde ela pode suportar não mexer para benefícios próprios sobre a concorrência. Temos muita sorte da Microsoft não usar java. Senão…
Quando a Sun tornou o java open source achei que a linguagem ganharias 300 implementações de VM. E eu estava errado (pelo menos até agora). Só tem uma e poucos usam (Tem problemas). Talvez a Oracle mantenha o java no seu caminho e apenas agregue. Mas eu não vou dormir tão tranquilo quanto dormia antes.

M

Curiosamente java agora é voltado para projetistas de novas linguagens para JVM e programadores amadores querendo entrar no mercado?

L

Mais uma notícia que não vai mudar nada daquilo que já sabíamos, acompanhado daquela velha discussão “bocejante” sobre os rumos do Java… Bom, vou dar uma opinião que está entalada na garganta há algum tempo:

Um profissional da nossa área poderia escolher uma das duas opções: a) buscar se diversificar e aprender novas linguagens e novos ambientes ou; b) se especializar cada vez mais no Java a ponto de saber como funciona internamente o compilador, o Eclipse, a JVM, algum servidor de aplicação ou um grande framework.

Infelizmente, o que vejo nessas discussões “filosóficas” são pessoas que desdenham o generalismo (já que não creem em nada diferente do Java), ao mesmo tempo que mantém-se cômodas do pouco que sabem e aprenderam. Ou seja, não adotam nem a opção a, nem a b. O nome disso é mediocridade.

Discussões sobre o futuro do Java é uma idiotice, vocês deveriam estar preocupados é com o futuro de vocês, independente se será pela linguagem/plataforma Java ou não.

GabrielCorpse

Finalmente a compra foi aprovada.

Só queria que a Oracle continuasse investindo em open source, assim como a Sun fazia, mas creio que isso seja impossível.

Nunca vi tantas pessoas inseguras em um único fórum.
Ao ler os tópicos via muitas pessoas temendo um eminente apocalipse.
Imaginem só se todas essas pessoas contribuissem para o desenvolvimento do JDK!

“A vai morrer, B dominará o mundo”…quanta perca de tempo.
Vamos investir mais em nossas carreiras e deixar previsões de lado.

[]'s

M

Java ficou tao complexo que pra quem ta comecando leva uma vida pra aprender tudo. Quem ja sabe um pouco pode achar que isso é uma vantagem mas pelo contrario, é por isto mesmo que as empresas estao abandonando.

M

"

mvargens

marcosalex:
Por que a Oracle mataria um produto dela? Ainda mais que a grande maioria dos seus outros produtos são feitos em Java, a Oracle seria a principal beneficiada com o sucesso da linguagem, que é declaradamente um dos principais motivos para a compra da empresa.

E a Oracle sempre ajudou vários projetos open source, isso é público.

Quem tem de se preocupar com a fusão são Microsoft, IBMe outros concorrentes, que se beneficiavam da Sun estar descapitalizada.

Ninguem acha que ela vai matar a linguagem. Os que estão com receio (eu inclusive), é de que ela faça manobras que possam prejudicar a concorrência. E ninguem vai deixar de programar em java se ela fizer isso e manter seus produtos em java. A linguagem é forte, quase perfeita na minha opnião, mas muita gente se benificia dela sem dar quase nada em troca ao seu criador. Veja a BEA por exemplo que vendeu muito mais App Server que a SUN criadora da linguagem. A SUN sempre foi imparcial quanto ao java. SEmpre fez o melhor pela linguagem. Não consigo ver isso na Oracle. Esse é o único medo. Se acontece, a IBM e outros grandes players de java, vão precisar procurar outra linguagem para não ficar na mão da Oracle e Microsoft. O Futuro só depende dela, e seu passado não é muito digamos “confiavel” como o da SUN. Até hoje me pergunto porque ela criou o TOPLINK ao invés de apoiar o Hibernate. Não conheço detalhes, mas alguem sabe explicar o motivo? É por esse e outros detalhes que ela gera desconfiança. Mas ninguem pode afirmar que é isso que vai acontecer. Eu mesmo fiquei torcendo para não aprovarem a compra para a Google ter mais uma chance. Mas… Paciência. Agora vamos finalmente descobrir os planos da Oracle para o futuro da SUN. Tomara que sejam ótimos.

S

Java é a interlocutura dessas features languages , entretanto o segmento tecnologico vai atender a novas especificações JRuby é sim uma saída dessa tangente.

Sua opnião é tendenciosa, e não vai tão longe qto as do que achavem que cobol estava morto.
[]'s

Cobol não é pra WEB 2.0, mas os seus requisitos de sistemas podem ser encapsulados pra uma tecnologica de transformação que use uma plataforma para negocios em portais por exemplo.

Uma coisa eu preciso te alertar… quando você morrer, o recibo do seu caixão + enterro ou cremação será impresso em um sistema feito em Clipper ou Cobol…^^

Se você tem conta no Bradesco, Itaú, Sicredi, etc., os sistemas utilizados pelos bancários são feitos em Cobol ou Clipper rodando em cima de um banco de dados Oracle com um framework feito em C para integração, e não é gambiarra não comandante, porque banco a coisa é séria.

Vários outros tipos de software novos ou antigos são feitos em C++, que é uma linguagem híbrida Estruturada + Orientada a Objetos, em quase todos os jogos, simuladores e softwares civis, militares, científicos que você vier a conhecer são feitos em C++ com framework do DirectX, OpenGL, ou construídos com a própria linguagem…

Tem muita gente que trabalha ainda com estas e outras linguagens, vocês podem até chamar de legado, mas nessa crise mundial, sabem quais foram os primeiros projetos a serem trancados? Os que usavam novas tecnologias, por quê? Porque isso que o pessoal chama de legado é o que está produção e mantém até hoje o mundo funcionando…^^

As diretorias de TI hoje se preocupam mais com o Banco de Dados e PL/SQL onde o real código de negócio está sendo armazenado, o resto que vier é só perfumaria de tela e descartável…

Att.

L

SilentSierra:
Uma coisa eu preciso te alertar… quando você morrer, o recibo do seu caixão + enterro ou cremação será impresso em um sistema feito em Clipper ou Cobol…^^

Se você tem conta no Bradesco, Itaú, Sicredi, etc., os sistemas utilizados pelos bancários são feitos em Cobol ou Clipper rodando em cima de um banco de dados Oracle com um framework feito em C para integração, e não é gambiarra não comandante, porque banco a coisa é séria.

Vários outros tipos de software novos ou antigos são feitos em C++, que é uma linguagem híbrida Estruturada + Orientada a Objetos, em quase todos os jogos, simuladores e softwares civis, militares, científicos que você vier a conhecer são feitos em C++ com framework do DirectX, OpenGL, ou construídos com a própria linguagem…

Tem muita gente que trabalha ainda com estas e outras linguagens, vocês podem até chamar de legado, mas nessa crise mundial, sabem quais foram os primeiros projetos a serem trancados? Os que usavam novas tecnologias, por quê? Porque isso que o pessoal chama de legado é o que está produção e mantém até hoje o mundo funcionando…^^

As diretorias de TI hoje se preocupam mais com o Banco de Dados e PL/SQL onde o real código de negócio está sendo armazenado, o resto que vier é só perfumaria de tela e descartável…

Att.

Eu quase concordo com você. Um javeiro tradicional chama qualquer coisa antes do Java de “legado” e qualquer coisa depois do Java de “linguagem de script pouco poderosa”. Quem compartilha da visão “Java Anywhere” se assusta quando se depara com a realidade do “Cobol Anywhere”, “C Anywhere” ou “Javascript Anywhere”. É assim mesmo com quem não toma a pílula vermelha.

Mas discordo quando você diz que “banco é coisa séria”, quando eu fico vinte minutos a mais no caixa do banco, ou quando eu tenho que ir num caixa automático mais longe de minha casa, justamente porque “caiu o sistema”, percebo que a seriedade não é o forte dessas instituições.

O que a crise mundial acarretou foi o corte de novos projetos, onde as linguagens e técnicas mais novas tem mais chance de florescer. Isso significa que a manutenção de projetos antigos ganha destaque, seja usando Cobol, C, ou até mesmo Java (que está longe ser linguagem nova).

Não tanto as diretorias de TI, mas os técnicos de TI se preocupam com banco de dados e PL/SQL por questões meramente acidentais. Dado o fracasso de tecnologias de integração de sistemas, como Corba, EJB e SOAP, os bancos se tornaram o único integrador confiável. Isso não é nem pouco adequado, e é mais o resultado do fracasso das pessoas que fazem software de fazerem produtos de qualidade.

luistiagos

bem não da pra estimar qual sera o impacto disto… bom ou ruim… pois nem sempre é ruim… quando a adobe comprou a macromedia por exemplo isto foi algo bom…

victorwss

mochuara:
Felagund:

E concordo com o Thingol, pra mim, java vai se tornar um ambiente futuramente, uma plataforma, e deixar de ser uma linguagem, vai ser digamos, como disse o Taborda, o novo C, e assim sendo ele nunca vai morrer.

Quantas pessoas vc conhece que programam em C hoje em dia? Só por curiosidade…

Eu programo em C ainda hoje em dia.
E aqui você vai var mais um monte de gente que também programa em C: http://www.allegro.cc
Também posso citar o ViniGodoy aqui do GUJ.

T

+1 (embora use principalmente C++, não C puro).

K

Olha, desenvolvo em Delphi e C++ e estou bem, a maioria dos colegas tiram o sarro, nossa, você ainda está nisso? Como não busco colocação para ser empregado, resolvi investir em um produto próprio e tem dado bons resultados, o fato de usar tendências não significa que é a solução para todos os problemas, larguei mão de sair correndo por toda novidade que aparece, o marketing é incrível, ele faz as pessoas mudarem rapidamente de posição, no início da febre .net e java e ainda a gente lê sobre salários e ganhos acima da média, dizendo que essa turma é a mais bem remunerada, não sei se isto é mais um marketing, o que estou a ver é os salários começarem a estacionar pela grande massa de developer Java e .NET que está surgindo, o pessoal mais tradicional que resolveu investir em tecnologias que não são tão faladas hoje, mas não tão defasadas como muitos pensam, estão bem, conheço coboleiro ganhando mais que developer Java ou .NET, e por aí vai, mas o certo pra quem pula de galho em galho a cada tendência o certo é correr atrás disso, pois é onde tem os empregos pra quem quer ser empregado.

Não há mais muita novidade, como o proprio simbolo do Java o café, é tão simples hoje tomar um café na esquina e o mesmo é achar um developer Java, claro que os bons não se acham por aí, esses são raros e são eles que escolhem onde querem trabalhar, você é um desses? Jugar Cobol, C linguagens mortas é ignorar o que usamos hoje, como está tudo mastigado, os developers de hoje são meros montadores de lego e seguidos de padrões, os tradicionais continuam aí desenvolvendo facilidades para quem gosta de lego.

Falowz.

Knowledge.

mvargens

knowledgebr:
Olha, desenvolvo em Delphi e C++ e estou bem, a maioria dos colegas tiram o sarro, nossa, você ainda está nisso? Como não busco colocação para ser empregado, resolvi investir em um produto próprio e tem dado bons resultados, o fato de usar tendências não significa que é a solução para todos os problemas, larguei mão de sair correndo por toda novidade que aparece, o marketing é incrível, ele faz as pessoas mudarem rapidamente de posição, no início da febre .net e java e ainda a gente lê sobre salários e ganhos acima da média, dizendo que essa turma é a mais bem remunerada, não sei se isto é mais um marketing, o que estou a ver é os salários começarem a estacionar pela grande massa de developer Java e .NET que está surgindo, o pessoal mais tradicional que resolveu investir em tecnologias que não são tão faladas hoje, mas não tão defasadas como muitos pensam, estão bem, conheço coboleiro ganhando mais que developer Java ou .NET, e por aí vai, mas o certo pra quem pula de galho em galho a cada tendência o certo é correr atrás disso, pois é onde tem os empregos pra quem quer ser empregado.

Não há mais muita novidade, como o próprio simbolo do Java o café, é tão simples hoje tomar um café na esquina e o mesmo é achar um developer Java, claro que os bons não se acham por aí, esses são raros e são eles que escolhem onde querem trabalhar, você é um desses? Jugar Cobol, C linguagens mortas é ignorar o que usamos hoje, como está tudo mastigado, os developers de hoje são meros montadores de lego e seguidos de padrões, os tradicionais continuam aí desenvolvendo facilidades para quem gosta de lego.

Falowz.

Knowledge.

Vc está equivocado. Essas linguagens que você chama de moda surgiram por necessidade. As novidades que você vê o pessoal correndo atrás são coisas que simplificam a complexabilidade do ambiente Web, coisa que as linguagens mais antigas não tem por não trabalharem com Web. E o principal objetivo do uso dessas novidades é focar no código para o negócio e não ficar perdendo tempo com ambiente que é uma realidade e não da para fugir. Eu considero linguagens mortas as que não evoluem mais. Legado não é algo novo, é continuação de algo velho. Assembler ta aí até hoje, e um dia já foi a linguagem mais usada no mundo. Programador Cobol sempre vai existir. Mesmo quando todos os cinquentões morrerem, as empresas vão ter que pagar curso para jovens de 20 anos, fora o incentivo em $$ para que este jovem deixe de usar as novidades. Tudo isso porque é inviável trocar o legado, é projeto para anos, sai mais barato e é muito mais seguro, continuar com ele. Não entendo o que você quis dizer com “…facilidades para quem gosta de lego…”. Eu gostava de lego quando era criança, mas sem sombra de duvida era muito mais simples do que java, .Net e até PHP. E não me lembro de nenhum framework Cobol para java.

M

victorwss:
mochuara:
Felagund:

E concordo com o Thingol, pra mim, java vai se tornar um ambiente futuramente, uma plataforma, e deixar de ser uma linguagem, vai ser digamos, como disse o Taborda, o novo C, e assim sendo ele nunca vai morrer.

Quantas pessoas vc conhece que programam em C hoje em dia? Só por curiosidade…

Eu programo em C ainda hoje em dia.
E aqui você vai var mais um monte de gente que também programa em C: http://www.allegro.cc
Também posso citar o ViniGodoy aqui do GUJ.

C não é suportada por uma grande empresa. Eu estava me referindo ao posto do Marcio Duran que disse que Java é o novo C. Mas manda ele falar isso pra Oracle, ela não ia gostar da idéia.

Hoje, comparado com Java, C está morto. Claro que estou comparado numero de usuários, não os méritos da linguagem.

S

O pessoal que acha que o Java é muito complexo, na verdade o Java possui um framework muito extenso, eu aprendi a linguagem em poucas horas, li uns PDFs sobre Hibernate, Struts, Swing, AWT já tive uma noção, em algumas semana já estava trabalhando, leva-se pelo menos 10.000 horas em cima de alguma coisa pra ficar realmente bom, não importa qual a linguagem, um dos pré-requisitos pra ser desenvolvedor é ser autodidata, se você não é capaz de aprender novos paradigmas, linguagens, frameworks, IDE, você não está apto para o trabalho…

Assim como Java, existe o .Net, a vantagem de trabalhar com .Net hoje é maior do que a de trabalhar com Java, visto que um framework apenas supri 3 linguagens distintas VB, C# e C++ em apenas uma IDE (Visual Studio), além de vir com editor pra CSS, JavaScript, AJAX, X/HTML, ASP, SQL Server, entre outras bugingangas mais da Microsoft…

O xHabour é a continuação do Clipper, é um projeto OpenSource com comunidade ativa criando APIs, IDEs, frameworks diversos com usuários em todo o canto do mundo, todas as linguagens tem comunidades que participam e desenvolvem, você que foi ainda não percebeu que o mundo não gira em torno do Java, gira em torno de várias outras linguagens, o mundo já existia antes do Java e vai continuar existindo com ou sem ele, em vez de se preocupar com essas coisas, vai pesquisar e experimentar outras linguagens…

mvargens

@SilentSierra, faz um favor pra nóis.Bota isso pra rodar no Browser pra eu não precisar fazer download. Valew.

S

Mandei no seu e-mail o ActiveX… checa lá! :wink:

M

"

S
marcosalex:
SilentSierra:
Assim como Java, existe o .Net, a vantagem de trabalhar com .Net hoje é maior do que a de trabalhar com Java, visto que um framework apenas supri 3 linguagens distintas VB, C# e C++ em apenas uma IDE (Visual Studio), além de vir com editor pra CSS, JavaScript, AJAX, X/HTML, ASP, SQL Server, entre outras bugingangas mais da Microsoft...

Ué, o Eclipse e o Netbeans tem suporte a muito mais de 3 linguagens distintas em uma mesma IDE. Aliás, o RAD Studio da Embarcadero (ex Borland) também. Aliás, uma pensa de outras IDEs também.

Framework é a biblioteca de componentes, quando digo que o .Net permite trabalhar com 3 linguagens, é que você pode usar os mesmos componente, da mesma forma... e IDE é o ambiente de desenvolvimento.

Exemplo retirado do Help (muito bem organizado por sinal) do Visual Studio, com o componente "System.Windows.Forms" e como pode ser usado:

Visual Basic
Public Sub CreateMyForm()
    ' Create a new instance of the form.
    Dim form1 As New Form()
    ' Create two buttons to use as the accept and cancel buttons.
    Dim button1 As New Button()
    Dim button2 As New Button()

    ' Set the text of button1 to "OK".
    button1.Text = "OK"
    ' Set the position of the button on the form.
    button1.Location = New Point(10, 10)
    ' Set the text of button2 to "Cancel".
    button2.Text = "Cancel"
    ' Set the position of the button based on the location of button1.
    button2.Location = _
       New Point(button1.Left, button1.Height + button1.Top + 10)
    ' Set the caption bar text of the form.   
    form1.Text = "My Dialog Box"
    ' Display a help button on the form.
    form1.HelpButton = True

    ' Define the border style of the form to a dialog box.
    form1.FormBorderStyle = FormBorderStyle.FixedDialog
    ' Set the MaximizeBox to false to remove the maximize box.
    form1.MaximizeBox = False
    ' Set the MinimizeBox to false to remove the minimize box.
    form1.MinimizeBox = False
    ' Set the accept button of the form to button1.
    form1.AcceptButton = button1
    ' Set the cancel button of the form to button2.
    form1.CancelButton = button2
    ' Set the start position of the form to the center of the screen.
    form1.StartPosition = FormStartPosition.CenterScreen

    ' Add button1 to the form.
    form1.Controls.Add(button1)
    ' Add button2 to the form.
    form1.Controls.Add(button2)

    ' Display the form as a modal dialog box.
    form1.ShowDialog()
End Sub
C#
public void CreateMyForm()
{
   // Create a new instance of the form.
   Form form1 = new Form();
   // Create two buttons to use as the accept and cancel buttons.
   Button button1 = new Button ();
   Button button2 = new Button ();

   // Set the text of button1 to "OK".
   button1.Text = "OK";
   // Set the position of the button on the form.
   button1.Location = new Point (10, 10);
   // Set the text of button2 to "Cancel".
   button2.Text = "Cancel";
   // Set the position of the button based on the location of button1.
   button2.Location
      = new Point (button1.Left, button1.Height + button1.Top + 10);
   // Set the caption bar text of the form.   
   form1.Text = "My Dialog Box";
   // Display a help button on the form.
   form1.HelpButton = true;

   // Define the border style of the form to a dialog box.
   form1.FormBorderStyle = FormBorderStyle.FixedDialog;
   // Set the MaximizeBox to false to remove the maximize box.
   form1.MaximizeBox = false;
   // Set the MinimizeBox to false to remove the minimize box.
   form1.MinimizeBox = false;
   // Set the accept button of the form to button1.
   form1.AcceptButton = button1;
   // Set the cancel button of the form to button2.
   form1.CancelButton = button2;
   // Set the start position of the form to the center of the screen.
   form1.StartPosition = FormStartPosition.CenterScreen;

   // Add button1 to the form.
   form1.Controls.Add(button1);
   // Add button2 to the form.
   form1.Controls.Add(button2);

   // Display the form as a modal dialog box.
   form1.ShowDialog();
}
C++
public:
   void CreateMyForm()
   {
      // Create a new instance of the form.
      Form^ form1 = gcnew Form;
      // Create two buttons to use as the accept and cancel buttons.
      Button^ button1 = gcnew Button;
      Button^ button2 = gcnew Button;

      // Set the text of button1 to "OK".
      button1->Text = "OK";
      // Set the position of the button on the form.
      button1->Location = Point(10,10);
      // Set the text of button2 to "Cancel".
      button2->Text = "Cancel";
      // Set the position of the button based on the location of button1.
      button2->Location =
         Point( button1->Left, button1->Height + button1->Top + 10 );
      // Set the caption bar text of the form.   
      form1->Text = "My Dialog Box";
      // Display a help button on the form.
      form1->HelpButton = true;

      // Define the border style of the form to a dialog box.
      form1->FormBorderStyle = ::FormBorderStyle::FixedDialog;
      // Set the MaximizeBox to false to remove the maximize box.
      form1->MaximizeBox = false;      
      // Set the MinimizeBox to false to remove the minimize box.
      form1->MinimizeBox = false;
      // Set the accept button of the form to button1.
      form1->AcceptButton = button1;
      // Set the cancel button of the form to button2.
      form1->CancelButton = button2;
      // Set the start position of the form to the center of the screen.
      form1->StartPosition = FormStartPosition::CenterScreen;

      // Add button1 to the form.
      form1->Controls->Add( button1 );
      // Add button2 to the form.
      form1->Controls->Add( button2 );
      // Display the form as a modal dialog box.
      form1->ShowDialog();
   }
J#, uma versão Java da Microsoft...
public void CreateMyForm()
{
    // Create a new instance of the form.
    Form form1 = new Form();

    // Create two buttons to use as the accept and cancel buttons.
    Button button1 = new Button();
    Button button2 = new Button();

    // Set the text of button1 to "OK".
    button1.set_Text("OK");

    // Set the position of the button on the form.
    button1.set_Location(new Point(10, 10));

    // Set the text of button2 to "Cancel".
    button2.set_Text("Cancel");

    // Set the position of the button based on the location of button1.
    button2.set_Location(new Point(button1.get_Left(), 
        button1.get_Height() + button1.get_Top() + 10));

    // Set the caption bar text of the form.   
    form1.set_Text("My Dialog Box");

    // Display a help button on the form.
    form1.set_HelpButton(true);

    // Define the border style of the form to a dialog box.
    form1.set_FormBorderStyle(get_FormBorderStyle().FixedDialog);

    // Set the MaximizeBox to false to remove the maximize box.
    form1.set_MaximizeBox(false);

    // Set the MinimizeBox to false to remove the minimize box.
    form1.set_MinimizeBox(false);

    // Set the accept button of the form to button1.
    form1.set_AcceptButton(button1);

    // Set the cancel button of the form to button2.
    form1.set_CancelButton(button2);

    // Set the start position of the form to the center of the screen.
    form1.set_StartPosition(FormStartPosition.CenterScreen);

    // Add button1 to the form.
    form1.get_Controls().Add(button1);

    // Add button2 to the form.
    form1.get_Controls().Add(button2);

    // Display the form as a modal dialog box.
    form1.ShowDialog();
} //CreateMyForm
Felagund

Realmente muito bom mesmo, e ai você nunca mais aprende nada de novo se tiver que aprender outra linguagen a primeira coisa seria cada meu System.Windows.Forms?

Não vejo essa grande vantagem em se ter um único framework para trocentas linguagens. o Interessante é justamente o que cada framework traz de diferente para o seu desenvolvimento, não te engessando a usar somente o que uma pessoa pensou ser o correto.

Não desmereçendo as linguagens que rodam sobre a CLR, porém, não vejo tanta supremacia dessas linguagens sobre o java e vice versa.

S

Quem dera se fosse só um Form, se você visse o tamanho do .Net Framework você passaria o resto da vida estudando ele, até recusei um trabalho por ser .Net, gastei alguns anos da minha vida trabalhando com Java e ainda não conheço nem metade dos frameworks, quanto mais começar do zero em outro…

Tudo tem vantagens e desvantagens, no que diz respeito ao .Net bastante empresas estão o adotando por ser um ferramenta muito produtiva e poder agregar desenvolvedores de várias linguagens a ele.

E parabéns pelo blog Felagund…

PS: O discussão do tópico já fugiu totalmente do assunto original… mas enfim

Att.

M

"

mvargens

Mandei no seu e-mail o ActiveX… checa lá! ;)

Valew velho, pena eu usar Linux. Fica pra próxima.

Hellmanss

Na real é que a maioria das empressas TI atualmente trabalham assim:

Projetos novos = JAVA.
Manutenção/Melhorias… = resto.(conforme a tecnologia usada ou conforme o lascador de pedras)

Eu não gostaria de ser “resto”
:lol:

mvargens

Hellmanss:
Na real é que a maioria das empressas TI atualmente trabalham assim:

Projetos novos = JAVA.
Manutenção/Melhorias… = resto.(conforme a tecnologia usada ou conforme o lascador de pedras)

Eu não gostaria de ser “resto”
:lol:

E se te pagarem o dobro?

maior_abandonado

ao que parece não estar querendo aprovar é a comissão européia ao que parece…

como achei que não era o caso de abrir um tópico novo por isso postei nesse daqui, que nem tão antigo assim ele é

http://ultimosegundo.ig.com.br/economia/2009/09/03/comissao+europeia+abre+investigacao+a+oracle+pela+compra+da+sun+microsystems+8249940.html

D

Bom voltando ao que realmente interessa…

A ORACLE comprou 50 empresas em praticamente 50 meses foi um absurdo, na parte de produtos hoje senão me engano a algo em torno de 10.000 produtos comercializados pela Oracle.

Relembrando o caso da BEA;
Da parte que nos interessa Java BEA, hoje o JDeveloper é IDE oficial da Oracle ele está absorvendo tudo você desenvolve fluxos BPEL, programa em Java, trabalha com o framework de SOA AIA, até o final da release 11G da Oracle Fusion Middleware as funcionalidades de ESB que eram usada no Workshop (Eclipse) e as funcionalidades do BPMS também estarão disponiveis no JDeveloper pondo um fim nessa história de multiplas IDES.

O Weblogic é tido como o servidor de aplicações estratégico, ele já está suportando o BPEL PM da Oracle, suporta quase tudo o BPMS, OSB, MEDIATOR, OER, OSR e tudo que vc imaginar, pelo que eu sei só falta o framework AIA estar disponivel, mas ouvi um papo que em 6 meses estará resolvido. Não vi nenhum comentário sobre o Glassfish e nem tenho idéia do que possa acontecer, o importante é que nesse roadmap 11G não haverá nenhuma interferencia no glassfish.
O IAS ou oracle application server está sendo tirado de campo, acho que a vida util desse camarada é algo em torno de 5 anos.

Sobre os portais, Weblogic Portal, Oracle Portal não são portais estratégicos da Oracle o portal estratégico é o Webcenter que assume daqui em diante, os demais teram suporte de 9 anos antes de serem totalmente descontinuados. O ALUI ou antigo plumtree está com o nome de Webcenter Interaction terá suporte de 9 anos e ao termino já era.

Caso SUN:

Solaris, quase certeza o solaris pode assumir como principal parceiro do Oracle RAC principalmente após algumas histórias de brigas entre Redhat e Oracle.

Java, esqueçam Java não será descontinuado, tivemos um produto o Oracle BAM que na versão 10G era feito em c# e foi migrado pra Java, toda a plataforma fusion é desenvolvida em Java ECM, BPMS, BAM, BPEL, JDEVELOPER e sem contar que é propriamente preparada pra suportar Java.

Lembremos do ADF é implementação JSF da Oracle, mas oq andam socando de ADF na gente é bricandeira e lembre do toplink.

MySQL nada ouvi a respeito…

A Oracle levará alguns anos, mas a idéia realmente é montar uma plataforma unica sem overlap de produtos, provavelmente o netbeans irá dançar em breve, mas isso é só achometro.

Quanto ao concorrente o principal mesmo será a microsoft, logo logo nós veremos a Oracle cair matando na computação em nuvens… Sem chance esse é o futuro e pronto.

M

"

mvargens

marcosalex, eu entendi que o problema com a compra na Europa é o tamanho do mercado de banco de dados, já que a Oracle possui boa parte e estaria somando muito com o MySql que também é muito usado por la, gerando assim uma concorrência desleal (fora a concentração de mercado em uma única empresa, que se bambear… mamamia).
Os caras tem motivos de sobra para tomar conta do mercado financeiros deles depois da dessa crise.

Quanto ao futuro do java, fico feliz com as informações postadas pelo DaviPiala, mas uma parte delas (Quantidade de produtos em java) reforça mais ainda meu pensamento. A Oracle não mata o java, mas muda ele a seu favor se for preciso doa a quem doer.

Criado 21 de agosto de 2009
Ultima resposta 4 de set. de 2009
Respostas 49
Participantes 22