Módulo 3936 ASP.NET. Financiado pelo FSE



Documentos relacionados
Módulo 3936 ASP.NET. Financiado pelo FSE

Editor HTML. Composer

Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Manual de Administração Intranet BNI

Ferramentas Web, Web 2.0 e Software Livre em EVT

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Controle Parental. Introdução

Edição de Modelo 39 em XML

A interface do Microsoft Visual Studio 2005

I. COMO FAZER O REGISTO NA PLATAFORMA MOODLE 3 II. COMO ACEDER (ENTRAR) NO MOODLE DA ESCOLA 1

Criação de Páginas Web - MS Word 2000

TUTORIAL WEEBLY. 2-Crie um cadastro (lembrando que palavra passe é a senha). Após preencher o formulário, clique em Sign Up. It s Free!

Tutorial exe elearning XHTML editor (versão 1.0x)

Microsoft Office FrontPage 2003

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Fichas de Apoio/Trabalho

PRIMAVERA EXPRESS: Funcionalidades do Produto

bit Tecnologia ao Serviço do Mundo Rural

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

Tutorial de Instalação do OpenCV 2.3

Data de Aplicação 2/04/2009

Oficina de Construção de Páginas Web

MANUAL INSTALAÇÃO GESPOS WINDOWS

Google Sites. A g r u p a m e n t o C a m p o A b e r t o /

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

Laboratório de Programação I

Software Adobe DreamWeaver. Requisitos para criar aplicações Web

Reconhecer a estrutura de um sistema operativo. Definir um plano de instalação de um servidor de rede local.

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador

Versão 1.0. GEP Gabinete de Estratégia e Planeamento. aneamento. Rua Castilho, Nº 24 Lisboa Lisboa Homepage :

Manual de utilização do Moodle

AMBIENTE DE PROGRAMAÇÃO PYTHON

ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2005/ Valores

OFICINA BLOG DAS ESCOLAS

VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI

SECUNDÁRIA DE CAMARATE Plataforma Office 365. Alojamento de ficheiros - OneDrive para Empresas

Ferramentas Web, Web 2.0 e Software Livre em EVT

Federação Portuguesa de Tiro

RSS e ATOM: modos de usar


Tarefa Orientada 2 Visual Studio 2005 e Visual C#

Como incluir artigos:

Ferramentas Web, Web 2.0 e Software Livre em EVT

Para participar de um mapa colaborativo usando o Cmap Tools

Configuração do Ambiente de Trabalho

Folha de Cálculo (Excel)

Manual de Utilização Frontoffice ZSRest

No VirtualBox, carregar no Botão Novo (New), que irá abrir o Assistente de Criação de Máquina Virtual para criar uma nova VM.

GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1)

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

Construção Páginas de Internet

[SITE FÁCIL CDL MANUAL DO USUÁRIO]

Manual de Instalação. Utilização

Manual utilização. Dezembro Instituto Politécnico de Viseu

Curso de Formação Continuada de Professores em Tecnologias de Informação e Comunicação Acessíveis. Tutorial Glogster

Aplicações de Escritório Electrónico

1 Code::Blocks Criação de projetos

Configuração e Partilha de Pastas / ICS

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

Criando um projeto ASP.Net no Visual Studio 2008

Como incorporar música. numa apresentação de. PowerPoint?

ASP.NET Gerando relatórios com o ReportViewer

GERAÇÃO DE NOTA FISCAL PAULISTA BEMATECH RESTEQ RESOLVE TECNOLOGIA BEMATECH 1

Aplicações de Escritório Electrónico

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de...

MANUAL DE UTILIZAÇÃO TERMINAL DE PORTA

Microsoft Windows: # 1

PROJ. Nº LLP NL-ERASMUS-ECUE

LEARNING NETWORK MANAGER 2007 MANUAL DE INSTALAÇÃO

Guia rápido do utilizador

Procedimento passo a passo para gerar o arquivo da Nota Fiscal Paulista utilizando o aplicativo da Bematech WINMFD2

Manual de Configuração

PROGRAMANDO EM C# ORIENTADO A OBJETOS

Microsoft Windows. Aspectos gerais

VISITA GUIADA ESPACE PRO PORTUGAL

Como meter legendas Definitivas num filme?

Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções.

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

Podemos também definir o conteúdo dos menus da página inicial. Clique em Menus, Main Menu.

Manual de Utilização. Site Manager. Tecnologia ao serviço do Mundo Rural

Manual de Instalação. Gestão Comercial Golfinho. Gestão Comercial Golfinho - Manual de Instalação

2ºCiclo (5º e 6º Anos de escolaridade) 3ºCiclo (7º e 8º Anos de escolaridade)

LinkCities MANUAL GESTOR DE CONTEÚDOS. Cities all together, make a better world. Copyright 2014 Link Think. Todos os direitos reservados.

Manual de instruções BIOMUDA

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP.

Como Começar? Criação Páginas. Etapas. Apresentação INTERNET

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

INTRODUÇÃO AO WORD Processamento de texto

Inserindo Dados no Banco de Dados Paradox.

Manual Recurso - Criar Tabela Instrução SQL. FullCopyConvert Data

Portal AEPQ Manual do utilizador

Aplicações de Escritório Electrónico

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP (xampp-win installer.exe), veja aqui.

MicroMIX Comércio e Serviços de Informática, Lda.

Manual do Utilizador. Manual do Utilizador Modelo10 no sisgep. Data última versão: Versão : 1.2. Data criação:

Arranque do FrontOffice

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Transcrição:

2 EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com Telefone : 22 480 47 92 Fax : 22 480 51 36 Módulo 3936 ASP.NET

3 Índice 1 Como instalar o Visual Web Developer Express Edition (Ferramenta gratuita) 2 Ambiente de trabalho 3 Primeira aplicação Olá Mundo 4 Segunda aplicação Soma de 2 números 5 Várias aplicações para treino 6 Uso de MasterPages (Exemplo prático)

4 1 - Como instalar o Visual Web Developer Express Edition (Ferramenta gratuita) Para instalar o Visual Web Developer da Microsoft, última versão (2010) terá de ir ao seguinte link : www.microsoft.com/express/windows, onde aparecerá o seguinte écran inicial: Nessa altura terá de procurar a ferramenta Visual Web Developer que faz parte do pacote Microsoft Visual Studio e que tem uma versão gratuita que é a versão Express Edition.

5 Ao escolher o Visual Web Developer 2010 Express aparecerá este écran onde podemos começar a instalar no nosso computador. Para instalar a ferramenta Microsoft Visual Web Developer teremos então de fazer o download do seguinte ficheiro para o nosso computador. A instalação no nosso computador poderá demorar entre 20 a 40 minutos dependendo da última actualização do Windows que temos.

6 2 Ambiente de trabalho Depois de devidamente instalado aparecerá o seguinte écran de trabalho. Nesta altura poderá começar a trabalhar no ambiente de trabalho tendo as seguintes opções: Criar um Novo Web Site ou Abrir um Web Site que já tinha iniciado anteriormente.

7 Ao criar um novo projecto iremos criar um ASP.NET Web Site, dandolhe um nome por exemplo site1. Tomar atenção neste momento, pois a linguagem usada será o Visual Basic, o que deverá estar seleccionado na opção do seu lado esquerdo. Nesta altura aparecerá um template inicial onde poderemos começar a iniciar o nosso primeiro exercício.

8 Depois disto estamos aptos a desenvolver as nossas aplicações, mas antes vamos verificar para que servem cada parte do ambiente de desenvolvimento. O local onde iremos desenvolver os nossos web sites será na área do ficheiro default.aspx, que é descriminado pela primeira vez como defaul.aspx : Do lado esquerdo do nosso default.aspx aparece-nos uma área importante. ToolBox Onde são apresentados todos os objectos que podemos utilizar para o desenvolvimento de aplicações para a web.

9 Do lado direito do nosso formulário aparece-nos outras duas áreas importantes. Solution Explorer -> Todos as pastas e ficheiros que fazem parte do nosso projecto. Properties -> As propriedades do elemento que está neste momento seleccionado.

10 Depois das descrições acima do ambiente de desenvolvimento, para começarmos a experimentar as aplicações que iremos desenvolver teremos que usar o botão Start Debugging (F5). 3 Primeira aplicação : Olá Mundo Vamos então por começar por fazer a primeira aplicação. No default.aspx que nos é apresentado vamos arrastar da Toolbox o objecto Label para o mesmo. E com esse objecto seleccionado (Label) vamos modificar a propriedade Text e outras para experimentar.

11 Para executar a nossa aplicação teremos de carregar no botão Start Debugging ou F5 e poderá verificar desta maneira a sua aplicação a correr. Para desligarmos o Start Debugging deveremos carregar no botão Stop Debugging como poderá ver pela figura.

12 4 Segunda aplicação : Soma de 2 números Pretende-se com esta aplicação somar 2 números com os valores introduzidos por teclado. Os objectos necessários serão : - 4 Labels (Número 1, Número 2, Resultado e e resultado propriamente dito. - 2 TextBox (Número 1 e número 2 para introduzir os dados) - 1 Botão para executar a operação da soma.

13 No caso do código, temos que definir 3 variáveis, número 1, número 2 e soma. Os tipos de variáveis possíveis em Visual Web Developer com a Linguagem Visual Basic 2010 são : Para o nosso exercício podemos definir (dimensionar) as variáveis como inteiros (Integer) com a seguinte instrução: int num1, num2, soma;

14 Para fazermos o input de dados teremos uma instrução deste género: Aqui os dados de input são introduzidos pelos objectos TextBox. De seguida o processamento para somar os 2 números é o seguinte: A saída do resultado será o cálculo da soma dos 2 números e terá a seguinte instrução: Aqui será colocada no objecto Label4 o resultado da variável soma que nesta altura para ser apresentada terá de ser convertida para string. Então a programação completa do botão será : E terá a apresentação para o utilizador desta maneira:

15 5 Várias aplicações para treino No seguimento do exercício anterior, faça uma aplicação que permita calcular a área de um triângulo rectângulo dada a sua base e a sua altura. Como neste caso teremos no cálculo de efectuar uma divisão convêm pelo menos no resultado seja permitido casas decimais, pois poderá o resultado ser apresentado com casas decimais. A área de um triângulo rectângulo é : área = base * altura /2 sendo o * o o operador de multiplicação.

16 6 Uso de MasterPages (Exemplo prático) Vamos criar uma página com o uso de masterpages. Começamos então por criar uma página na nossa pasta de projectos: Seguidamente iremos criar a nossa MasterPage, para isso deveremos escolher a opção : com a designação Add New Item e escolher a opção Master Page como poderá observar abaixo:

17 Nesta altura poderá alterar o nome da masterpage que o sistema coloca. Eu costumo por norma o mesmo nome que é : MasterPage.master. Ao criar a masterpage na opção Add : Irá obter o seguinte ecrán na área do design : Nesta altura convêm referir que nos é disponibilizada uma área muito importante que é referenciada pelo objecto ContentPlaceHolder e que se encontra na área do design logo no topo:

18 Nesta altura para a criação do nosso site podemos criar 3 tabelas (a primeira será para o cabeçalho do site, a segunda será para as opções de menu do site e dos conteúdos e por último a terceira será para o rodapé do nosso site). Para criar uma tabela teremos de ir à opção do menu principal do nosso ambiente de desenvolvimento e escolher a opção Table : No caso da primeira tabela teremos de a criar com uma coluna e uma linha, desta maneira:

19 E ficará da seguinte maneira na tag do html <td> que quer dizer Table Data : No caso da segunda tabela teremos uma linha e duas colunas, desta maneira: Por fim a última tabela será igual à primeira e será composta por uma linha e uma coluna. Depois de devidamente criada a tabela deveremos arrastar o objecto ContentPlaceHolder para a área que deverá ser comum a todas as páginas do nosso site, que neste caso é a segunda coluna da segunda tabela: Nesta altura temos a estrutura física do nosso site. Deveremos então gravar na opção de tudo Save All.

20 A fase seguinte será a fase da recolha de materiais que irão fazer parte do nosso site, como por exemplo imagens, textos, vídeos, etc. No caso presente iremos ter algumas imagens. Será então uma boa opção de organização criar uma pasta chamada imagens dentro da nossa pasta de projectos. E enviar para dentro desta mesma pasta todas as imagens relativas ao nosso projecto, que no nosso caso são imagens para uma ourivesaria :

21 Depois disto retomamos o nosso ambiente de desenvolvimento e vamos configurar então a nossa masterpage. Vamos começar pelo cabeçalho, que vai estar na primeira <td> table data por nós criada: Teremos de arrastar das opções da Toolbox para essa área um objecto <image> da seguinte maneira: E relacionar com a propriedade ImageUrl desse mesmo objecto a imagem que pretendemos:

22 Ficando desta maneira, a imagem no cabeçalho do nosso site : O trabalho seguinte será definir as opções que o nosso site poderá ter. Podemos usar o objecto <Button> para definir as opções. As opções poderão ser Inicio, Produtos, Localidade e Contactos. Estes objectos deverão ser colocados na primeira coluna da segunda tabela. Na tabela criada para o rodapé podemos colocar uma imagem ou uma frase relativa ao CopyRight, como exemplificado.

23 Depois de criar a MasterPage e devidamente gravada podemos passar a usá-la em cada página que criarmos para o nosso site. Antes de mais devemos apagar a página inicial default : E criar uma nova página default.aspx, tendo atenção ao uso da masterpage que criamos anteriormente, tendo em atenção a escolha da masterpage criada anteriormente :

24 Nesta altura fica só disponível a área do objecto <ContentPlaceHolder> que será nessa área que podemos colocar informação para cada página, por exemplo :

25 Depois de como este, criarmos todos os defaults necessários para o nosso site deveremos relacionar cada botão que faz parte da nossa MasterPage com cada uma da página criada, como exemplo :