Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
Parte 1 :: Considerações
Iniciais e Ferramentas Necessárias :: Ferramentas
necessárias para programar em C#
Vimos no tópico
anterior que o .NET Framework SDK pode ser instalado como
parte do Visual Studio.NET ou algumas de suas ferramentas disponíveis
como versões Express. Se você conseguir instalar
qualquer uma destas opções, você não
precisará de mais nada para programar em C#.
Se você optou por instalar apenas o SDK, tudo que você
precisa agora é de um editor de texto qualquer. Todos
os exemplos deste curso podem ser escritos usando apenas o Bloco
de Notas do Windows e compilados com o compilador C# contido
no SDK. É claro que além do Bloco de Notas você
encontrará vários editores gratuitos na internet.
Alguns com sintaxe colorida e totalmente integrados com a documentação
e o compilador.
Para testar se seu ambiente está preparado para o estudo
dos próximos capítulos, abra uma janela de Prompt
de Comando e digite o comando:
csc
CSC é o comando que invoca o compilador C#. Pressione
Enter e você deverá ver o resultado mostrado a
seguir:
Microsoft
(R) Visual C# 2005 Compiler version 8.00.50215.44
for Microsoft (R) Windows (R) 2005 Framework version 2.0.50215
Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
fatal error CS2008: No inputs specified
Veja que aqui estamos usando o compilador do Visual C# 2005
e a versão do framework .NET é 2.0. Em seguida
temos uma mensagem de erro causada pela ausência do nome
do arquivo a ser compilado. Por ora ignoremos esta mensagem.
Nosso objetivo é verificar se o compilador está
funcionando como esperado.
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.