quarta-feira, 17 de agosto de 2011

Resposta 1-a 10


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>
</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>
 <a href="Default2.aspx">
<img alt="Por do sol" class="style1" src="Pôr-do-sol.jpg" />
</a>
 </div>
</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