Questão 1
Crie uma web site vazio. Qual é o arquivo presente em web site vazio? Qual é o seu objetivo?
Resposta 1:
Arquivo presente: web.config –arquivo texto de configuração do site.
Objetivo: Este arquivo pode configurar duas coisas:
· Se a aplicação irá rodar com o debug ativado ou não
· Definir a versão do framework utilizado.
<configuration>
<system.web>
<compilation debug="false" targetFramework="4.0" />
</system.web>
</configuration>
Questão 2
Crie uma página default.aspx. e em seguida responda : Qual a função de cada estrutura de uma página aspx: DocType Definition, Head e Body
Resposta 2:
· DocType - define a versão do HTML usado
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
· Head- Esta parte define as informações do cabeçalho da página, tal como os enunciado de uma prova. É a parte não visível. Nesta parte são colocados ( ou linkados) os arquivos de Javascript, arquivos de folha de estilo. A única parte visível do head é o <title>Título da Página</title>
<head runat="server">
<title>Título da Página</title>
<-- Link para uma folha de estilo externa -->
<link href="estlilo.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!—Folha de Estilo incorporada ou embutida -->
.style1
{
text-align: justify;
}
</style>
</head>
<body>
· Body - é parte que vai ser renderizada pelo browser. Caixas de textos, botões, formulários etc.
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
</form>
</body>
Questão 3
Qual é a diferença entre rodar com o debug ativado ou não?
Resposta 3:
Com o debug não ativado, você pode editar páginas no Visual Studio e atualizar no browser.
Com o debug ativado você não pode editar enquanto o site “estiver no ar”. É necessário “derrubar o site”, editar e carregar o site novamente.
Questão 4
Rode o website. Na barra de endereço apague o texto default.aspx e dê ENTER. Por que a página continua visível. Como posso mudar o nome da página inicial de um site? Tente muda para home.aspx o arquivo default.aspx e rode para conferir>
Resposta 4:
Todo site possui uma página inicial, em geral default.aspx(ASPNET) ou index.jsp (JSP).
Esta página pode ser alterada na configuração do servidor Web pelo programador desde que tenha acesso.
Questão 5
O significa “Set As Start Page”?
Resposta 5:
É recurso do Visual Studio para configurar a página inicial momentaneamente,
Questão 6
O que significa a técnica de code-behind?
Resposta 6:
Técnica que usa dois arquivos conectados: um arquivo.aspx e um arquivo.aspx.cs. Ou seja, nesta técnica a lógica da página fica “escondida” em um arquivo a parte, enquanto a parte visual é definida em outro arquivo.
Questão 7
Qual a função do arquivo com extensão aspx? E do arquivo .aspx.cs? Como esses arquivos são interligados?
Resposta 7:
Aspx- define a interface da página: botões, links, formulário, etc.
Aspx.cs - define a lógica da página.
Os arquivos são interligados quando você escolhe a opção “place code in separate file” quando você cria uma nova página. Esta opção escreve no arquivo aspx o valor do atributo codefile.
<@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
Questão 8
Insira uma tag div com id igual a main. Insira dentro da tag div um texto usando h1 e outro texto usando h2. Qual são as funções das tags usadas? Qual terá um título maior h1 ou h4?
Respostas 8:
<body>
<form id="form1" runat="server">
<div id="main">
<h1> Título H1</h1>
<h2> Título H2</h2>
<h4> Título H2</h4>
</div>
</form>
</form>
</body>
As tags h1, h2 e h4 definem um título na página. Quanto menor o número, maior o tamanho da letra usada no título.
A tag div cria uma divisão, que pode ser referenciada pelo arquivo de folha de estilo.
O maior título é h1.
Questão 9
Insira uma imagem na página com texto alternativo. Rode a aplicação e explique a função do texto alternativo. Dica: após rodar mude o nome da imagem e rode novamente. Converta imagem hiper link, usando Format no modo design.
Resposta 9:
<body>
<form id="form1" runat="server">
<div id="main">
<h1> Título H1</h1>
<h2> Título H2</h2>
<h2> Título H2</h2>
<a href="Default2.aspx">
<img alt="Por do sol" class="style1" src="Pôr-do-sol.jpg" />
</a>
</div>
</form></body>
</form></body>
O texto alternativo será exibido, se a figura não for encontrada.
Para converter uma imagem link basta colocá-la dentro da tag
<a heref="#"> imagem</a>
Questão 10
Insira o texto de link na página default usando <a href=”#”> Texto visto pelo usuário</a> . Rode e explique para onde vai esse link.
Resposta 10:
Este link vai para o próprio documento, serve para criar link de testes ou para direcionar o usuário para outra parte do mesmo documento.
Exemplo: <a href=”#chegada”>Este é um link, que ao ser clicado, envia você para o marcador chegada</a>
<a name=”chegada”>Aqui é o ponto de chegada e este é um marcador</a>
Nenhum comentário:
Postar um comentário