Tag: web

  1. A estrutura de um navegador

    Os navegadores em geral s√£o estruturados da seguinte forma: Interface de usu√°rio(User Interface): essa √© a interface que n√≥s utilizamos: os menus, a barra de endere√ßos, os bot√Ķes avan√ßar/voltar/atualizar, etc. Todas as partes do navegador que n√£o faz parte das p√°ginas em si. A engine do navegador(…

    em web frontend

  2. Pra que serve esse <meta charset> no meu html?

    J√° abriu um arquivo html e viu essa linha de c√≥digo? <meta charset="utf-8"> Afinal, pra que raios serve isso? A tag meta A tag meta deve estar sempre dentro da tag head e representa v√°rios tipos de metadados. E o que s√£o metadados por!#? S√£o informa√ß√Ķes que…

    em html web

  3. Devo usar id ou name pra identificar meus controles HMTL? Qual a diferença?

    Quando estamos escrevendo c√≥digo HTML, podemos usar os atributos id ou name para identificar nossos controles. <input name="nomeInput"/> <input id="idInput"/> Podemos usar ambos tamb√©m: <input name="nomeInput" id="idInput"/> Mas qual devemos usar? Sempre os dois? S√≥ um? Quando usar name Voc√™…

    em html web

  4. O html pensa que "gabriel" é uma cor. Por quê?

    Fazendo uns testes hoje com Markdown fui inocentemente colar uma cor que eu queria pra um elemento html. S√≥ que no meu ctrl+v por alguma raz√£o que eu n√£o me lembro estava "gabriel" e n√£o acor que eu queria: O que aconteceu? Mesmo "gabriel" n√£o sendo uma cor, a…

    em html web

  5. O protocolo HTTP é stateless. Mas o que isso significa?

    Voc√™ talvez j√° tenha ouvido falar algo tipo "ah, o HTTP √© stateless" e n√£o entendeu muito bem o significado disso. Vamos por partes. HTTP √© um protocolo de comunica√ß√£o baseado em texto. √Č o protocolo principal pra troca de informa√ß√Ķes na web. Nesse contexto, um protocolo nada mais √©…

    em http web

  6. O que acontece quando eu uso o RedirectToAction no ASP.NET MVC?

    Vamos supor que eu tenha um Controller com uma Action que lista usu√°rios: public class UsuarioController: Controller { [HttpGet] public ActionResult Index() { //c√≥digo para fazer listagem de usu√°rios return View(); } } Retornando uma View Quando eu abro o navegador e digito a url http://meusiteficticeo.com.br/usuario/index o que acontece…

    em web c# ASP.NET MVC 5

  7. Pra que serve o web.config dentro da pasta views?

    Voc√™ que programa em ASP.NET MVC com certeza pelo menos uma vez na vida foi fazer algum tipo de configura√ß√£o em sua aplica√ß√£o e ela n√£o funcionou ou deu algum erro bizarro. E a√≠ quando voc√™ foi ver o porque, foi porque voc√™ colocou a configura√ß√£o dentro do web.…

    em ASP.NET web ASP.NET MVC

  8. Passando uma string simples para a WEB API

    Estou escrevendo esse post somente para documentar algo que precisei fazer hoje e parecia simples e no final n√£o era t√£o trivial como eu imaginava. Teve uma vez que precisei hostear uma Web API fora do IIS tamb√©m e documentei aqui. Mas vamos l√°! Por uma raz√£o X, preciso que…

    em Web API web c#

  9. Pra que serve o DOCTYPE em arquivos HTML

    Desde que comecei a estudar front-end estou aprendendo um monte de coisas que eu n√£o sabia. Vou tentar fazer v√°rios posts curtos sempre que eu achar algo interessante (: DOCTYPE Voc√™ provavelmente j√° abriu um arquivo HTML e viu algo parecido: <!DOCTYPE html> <html> //c√≥digo html aqui…

    em html web

  10. O que é e pra que serve o protocolo HTTP? Quando eu uso ele?

    No post passado falei um pouco sobre os m√©todos HTTP e pra que serve cada um. Mas a√≠ vem a pergunta: quando eu uso o protocolo HTTP? Pra que serve isso? Pra responder essas perguntas, precisamos primeiro responder outras. O que √© a internet? Um emaranhado de sites, servi√ßos, imagens,…

    em http web

  11. Os métodos HTTP: quais são e pra que servem

    Ultimamente tenho estudado ASP.NET Web API pois estou montando um curso sobre o assunto para o Alura. Quando estamos navegando na web, a todo momento o nosso navegador est√° enviando requisi√ß√Ķes para um servidor e o servidor, por sua vez, nos devolve uma resposta em um formato espec√≠fico ou…

    em Web API http web