GoConqr has a new look! Let us know what you think.

Mind map

asp.net

Joice Fogaça aSP.NET p1 Portuguese

Mapa mental sobre asp.net: controles, estilização do formulário, master page e Ajax.net

Mapa mental: asp.net

Map content

asp.net

  1. Controles

    • Controles de Validação
      • Campo Obrigatório
      • Comparação
        • Comparar com um valor fixo ou com outro controle.
      • Validador de intervalos
        • Podemos colocar valor minimo, maximo, e tipo de dado a ser validado
      • Validador de Expressão Regular
        • Permite mascaras, tem a propriedade validation expression , que tem expressão baseada no ECMA, para validações dos dados.
      • Validador customizado
        • Serve para validação manual , tanto no cliente , quanto no servidor.
      • Sumario de validaroes
        • Interage com outros validadores. para termos todas mensagem em uma unica mensagem.
    • Hidden
      • Gerenciamento de Estado
        • Variaveis da aplicação
          • Guardam valores globais de todo site, e perdido quando o site e reiniciado ou não há nenhum usuário logado.
        • Variáveis de Sessão
          • São individuais para cada conexão. O controle delas e feita pelo servidor. Cada usuario tem um Guid, que faz o servidor saber quais valores dentro da tabela .  Voce pode definir o tempo para inatividade delas. E uma forma segura, pois o usuario não tem como ler seus dados.
        • Cookies
          • Arquivos de textos são criados na maquina de usuário, podem ser lidos e alterados pelo usuário. Request.Cookies para pegar os dados. Response.Cookies para guardar os dados.
          • Utilidade: Se os dados guardados não forem confidenciais, quando este retornar a página os valores estarão preenchidos.
          • Exemplo Request.Cookies["Nome"].Value.toString(); E necessario verificar se estão nulo se não geraram exception. Podemos configurar o tempo que ele será expirado. Request.Cookies["Nome"].Expires
    • Ajax.net
      • E uma renderização parcial , atualiza apenas blocos da página.
      • ScriptManeger
        • Usa- se o controle scriptManeger em todas as páginas em que se utiliza o ajax. E só um por pagina por que le habilita o Ajax. Ou se todas as páginas utiliza-los, estára apenas na master.
      • Timer
        • Um controle que permite que a página atualiza de tempos em tempos.
      • UpDatePanel
        • Onde o Conteudo será atualizado.
      • UpdateProgress
        • Realiza uma ação enquanto o a atualização está acontecendo. Mostra uma imagem ou escreve algo. E vinculado a um update panel.
    • DataSet
      • Data Acess
        • Onde podemos utilizar , controlos para leitura de Objetos (dll), SQL Server, Acess, Oracle ou XML.
        • DataSource
          • Colocamos a informação do provedor de dados e a tabela a ser usada. Podem ser usadas funções com "where" e "orderby". Escolher se o comando será de inserte ou update. E testar a query montada.
        • DropDownList/ ListBox
  2. Estilização do Formulário

    • Master Page
      • Máscara de criação de sites
      • ContentPlaceHolder
        • Local onde colocaremos código especifico de cada formulário. 
      • MasterPageFile
        • indicando a página Mestre, O sinal ~ serve pra indicar a raiz do site em qualquer lugar que estiver a página ou link desejado. O unico evento que da suporte para alteração da Página Mestre por código é o preInit.
    • themes
      • e a incorporação visual studio do ja conhecido css,  O css altera o layout das tags html, não das asp.
      • com o theme  podemos criar regra de css, de maneira fácil pratica e sem código. 
      • skins
        • são adcionados dentro themes, como skins, nele criamos controles , parecidos com os asp, porém sem id,
        • "Os controles" criado com estilização, e esssa formatação correspondente, em diferentes browsers sem o problemas de renderixação. 

Information

Description
p1 aSP.NET Mind Map on asp.net, created by Joice Fogaça on 12/01/2016.
Created by
Joice Fogaça
Views
4
Rating

More on Back-end e plataformas de servidor

Feedback

What is it about?

What do you think of the new look?

How do you like it?