29.06.2013 Views

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />

Capítulo 1 - Introdução a Plata<strong>forma</strong> .Net FrameWork<br />

INTRODUÇÃO<br />

A Plata<strong>forma</strong> Micr<strong>os</strong>oft.NET oferece <strong>uma</strong> alternativa <strong>de</strong> ambiente para produzir<br />

e executar aplicações web, rodando-as em PCs, micr<strong>os</strong> <strong>de</strong> mão e outr<strong>os</strong><br />

disp<strong>os</strong>itiv<strong>os</strong>, como telefones celulares. O plano da Micr<strong>os</strong>oft é tornar a infra-estrutura<br />

<strong>de</strong>ssa plata<strong>forma</strong> amplamente disponível. Tanto que ela já po<strong>de</strong> ser baixada em seu<br />

site e <strong>de</strong>verá fazer parte das próximas versões do Windows.<br />

A Plata<strong>forma</strong> .NET é também a principal arma com a qual a Micr<strong>os</strong>oft tenta<br />

marcar p<strong>os</strong>ição no concorridíssimo mercado d<strong>os</strong> Serviç<strong>os</strong> Web (Web Services) -<br />

nome dado a programas ou componentes que <strong>de</strong>vem ser utilizad<strong>os</strong> na Inter<strong>net</strong>.<br />

Estes serviç<strong>os</strong> on-line são a pedra <strong>de</strong> toque da Inter<strong>net</strong>, tal como <strong>os</strong><br />

estrategistas das gran<strong>de</strong>s empresas a imaginam num futuro próximo.<br />

Por meio <strong>de</strong> serviç<strong>os</strong> web, empresas trocarão in<strong>forma</strong>ções e farão negóci<strong>os</strong>.<br />

Aplicações que rodam num local po<strong>de</strong>rão usar módul<strong>os</strong> localizad<strong>os</strong> num servidor<br />

remoto, consolidando um mo<strong>de</strong>lo <strong>de</strong> computação distribuída. Resi<strong>de</strong>ntes em<br />

servidores web, esses serviç<strong>os</strong> po<strong>de</strong>m fornecer produt<strong>os</strong> finais - por exemplo,<br />

document<strong>os</strong> e in<strong>forma</strong>ções - ou <strong>de</strong>sempenhar tarefas específicas, como realizar<br />

cálcul<strong>os</strong> e autenticar transações. Espera-se, assim, que <strong>os</strong> sites operem <strong>de</strong> <strong>forma</strong><br />

integrada, gerando benefíci<strong>os</strong> para empresas e indivídu<strong>os</strong>. Na essência, essa visão<br />

d<strong>os</strong> serviç<strong>os</strong> web é hoje compartilhada por gran<strong>de</strong>s nomes como IBM, Sun e Oracle,<br />

e tod<strong>os</strong> têm iniciativas nessa área.<br />

Uma característica central da Plata<strong>forma</strong> .NET é a<strong>de</strong>rir a<strong>os</strong> padrões da Inter<strong>net</strong><br />

sem abrir mão <strong>de</strong> procediment<strong>os</strong> já consagrad<strong>os</strong> no Windows. Para isso conta com<br />

o Visual Studio.NET, suíte <strong>de</strong> programação <strong>de</strong>finida pela Micr<strong>os</strong>oft como<br />

"especialmente voltada para a rápida construção e integração <strong>de</strong> Web Services".<br />

O produto incorpora as linguagens Visual Basic, Visual C++ e Visual C#<br />

("CSharp), todas com sobrenome .NET. Linguagens tradicionais, as duas primeiras<br />

sofreram ajustes para a nova plata<strong>forma</strong>, enquanto o C# começa do zero.<br />

SUÍTES<br />

A suíte, que já está no mercado brasileiro, é oferecida em três pacotes<br />

diferentes: Enterprise Architect, Enterprise Developer e Professional. O primeiro é o<br />

mais completo e inclui, além das três linguagens, ferramentas para <strong>de</strong>puração e<br />

mo<strong>de</strong>lagem, <strong>de</strong>senvolvimento em grup<strong>os</strong> e tod<strong>os</strong> <strong>os</strong> servidores do Windows. O<br />

Enterprise Developer, mais <strong>simples</strong>, não tem, por exemplo, <strong>os</strong> recurs<strong>os</strong> <strong>de</strong><br />

mo<strong>de</strong>lagem. Mais voltada para o programador individual, a edição Professional não<br />

traz servidores nem itens <strong>de</strong> trabalho em grupo.<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!