26.08.2014 Views

C# e Orientação a Objetos

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

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

IDE - INTEGRATED DEVELOPMENT<br />

ENVIRONMENT<br />

C A P Í T U L O<br />

5<br />

No cotidiano do desenvolvimento de software, é comum querer aumentar a produtividade. A<br />

produtividade pode ser analisada em diversos aspectos. Qualidade do software e velocidade de desenvolvimento<br />

são alguns deles.<br />

A criação de um software envolve algumas etapas fundamentais. Por exemplo: codificação, compilação,<br />

testes, documentação e debug. Em cada uma dessas etapas, uma ferramenta poderia auxiliar<br />

o desenvolvedor a fim de melhorar a produtividade.<br />

Daí surge o conceito de IDE, Ambiente de Desenvolvimento Integrado. Uma IDE é uma ferramenta<br />

que provê facilidades para o desenvolvedor realizar as principais tarefas relacionadas ao<br />

desenvolvimento de um software.<br />

No caso específico da tecnologia .NET, a IDE mais utilizada é a ferramenta da Microsoft, o Microsoft<br />

Visual Studio. Essa ferramenta é bem abrangente e oferece recursos sofisticados para o desenvolvimento<br />

de uma aplicação .NET. Contudo, ela não é gratuita.<br />

Por outro lado, há versões modificadas do Microsoft Visual Studio fornecidas gratuitamente pela<br />

própria Microsoft. Por exemplo, para desenvolver uma aplicação utilizando a linguagem <strong>C#</strong>, há<br />

uma IDE chamada Microsoft Visual <strong>C#</strong> Express. Essa IDE será utilizada nesse treinamento. Confira<br />

a página de download do Microsoft Visual <strong>C#</strong> Express: http://www.microsoft.com/express/<br />

download/.<br />

Exercícios de Fixação<br />

1 Faça um novo projeto no Microsoft Visual <strong>C#</strong> Express e crie um programa que imprime na tela a<br />

mensagem “Olá Mundo”.<br />

www.facebook.com/k19treinamentos 63

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

Saved successfully!

Ooh no, something went wrong!