Breve Introdução à programação ASP.NET com C#
A programação em asp.net 2 em C# ou VB é hoje muito acessível com o uso de uma nova geração de ferramentas como o Visual Studio ou o Visual Web Developer. Sobretudo para quem se inicia é uma excelente ajuda como editor de programação e altamente recomendado. A Microsoft disponibiliza a .NET Framework 2 (que terá de instalar previamente) e o Visual Web Developer 2005 Express Edition disponíveis em várias línguas para instalação em: http://www.asp.net/downloads/essential.aspx?tabid=62 Existe também uma colecção considerável de vídeos (em inglês) para principiantes muito úteis e ficheiros para descarregar em: http://www.asp.net/learn/videos/default.aspx?tabid=63 Resumindo o site www.asp.net oferece uma série de recursos tanto para principiantes ou programadores mais avançados muito interessantes, como fóruns de discussão onde se podem fazer perguntas, etc, e onde podemos sempre recorrer. Para começar a programar em asp.net o ideal ter-se já uma série de conhecimentos de base e práticas de html, desde construção básica de páginas a conceitos de transferência de informação entre páginas (operações básicas como GET e POST definidas pelo protocolo HTTP) como trabalhar com sessões e variáveis de sessão, e se possível alguns conhecimentos de javascript (embora não seja fundamental). É igualmente importante ter alguma prática em linguagens de programação orientada a objectos, como o C# o é (neste caso a linguagem que vamos usar nos próximos exemplos). Para quem já conhecia asp.net a transição é mais “suave”, sendo que muito do factor novidade está associado às novas funcionalidades das ferramentas para manipulação de informação. De resto muito do trabalho é facilitado pois grande parte do código base é gerado automaticamente sem grande esforço para o programador como se pode ver de seguida. Para começar a criar páginas de um projecto para um website entre no programa escolhido e escolha Create Website. Uma das grandes vantagens de ferramentas como o Visual Studio ou o Visual Web Developer é poder-se trabalhar na mesma solução (projecto) em linguagens diferentes, isto é cada programador pode desenvolver na linguagem que lhe é mais confortável continuando a trabalhar no mesmo projecto que outros que desenvolvam noutra linguagem. Escolha então a opção ASP.NET Web Site e a linguagem que prefere usar. No nosso caso escolhemos C#. Escolher Add.
A opção place code in separate file é útil em termos de organização, isto é, o ficheiro de extensão cs associado a cada página passa a ficar “escondido”no ficheiro aspx correspondente, aparecendo apenas se clicarmos no sinal + do ficheiro aspx.
É assim criado um novo projecto contendo já um folder App_Data e um ficheiro Default.aspx (o equivalente ao index.html) com um ficheiro Default.aspx.cs associado. Verifique que o código base é adicionado por defeito, poupando já algum trabalho.
Para adicionar novas páginas basta clicar com o rato à direita no projecto localizado na janela de Solution Explorer e escolher Add New Item. Escolher WebForm e a linguagem.
E estamos prontos para começar. Escrito por Tânia Penedo Website do autor: http://www.taniapenedo.com Dados do autor: Programação multi-plataforma; C#, PHP, Java, MySQL, SQL-Server. |
Avalie este artigo
|
|||||||||||||||||||||
|
Envie a alguém conhecido
| ||||||||||||