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
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