Web API - ASP.NET MVC

Descripción

Mapa Mental sobre Web API - ASP.NET MVC, creado por Adriano Oliveira el 16/01/2017.
Adriano Oliveira
Mapa Mental por Adriano Oliveira, actualizado hace más de 1 año
Adriano Oliveira
Creado por Adriano Oliveira hace más de 7 años
20
2

Resumen del Recurso

Web API - ASP.NET MVC
  1. Lado Cliente
    1. Devemos fazer uma requisição HTTP através de um endereço da web
      1. HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www...");
        1. request.Method = "GET";
        2. Criamos um objeto para receber a resposta da requisição
          1. WebResponse response = request.GetResponse();
            1. Carregamos essa response em uma Stream
              1. using (Stream responseStream = response.GetResponseStream()) { StreamReader reader = new StreamReader(responseStream, Encoding.UTF8); conteudo = reader.ReadToEnd(); }
                1. E pronto nossa variável conteúdo estará com o conteúdo daquela página.
        3. Lado Servidor
          1. Criamos um projeto ASP.NET Web Api, utilizamos o layout Empty porém marcamos o checkbox de Web Api em baixo.
            1. Estrutura do Projeto
              1. Models
                1. Vão conter as regras de negócio, e as classes concretas.
                2. Controller
                  1. Serão adicionados controllers
                    1. Controllers são como classes comuns porém herdam de ApiController, para adicionar um escolha Add > Controller.
                      1. Os controllers serão a utilizados para consumir os serviços.
                    2. Criar pasta DAO
                      1. Acesso ao banco de dados, pode ser utilizado um ORM
                      2. App_Start
                        1. Esse diretório possui por padrão o arquivo WebApiConfig
                          1. O que esse aquivo Faz?
                            1. Controla as URIs de acesso
                  2. Serviço REST
                    1. Informações sobre REST
                      1. Addressability do REST - Esse conceito é o fato de que cada URI representa algo diferente no sistema
                    Mostrar resumen completo Ocultar resumen completo

                    Similar

                    Consejos para un Horario de Estudio para Selectividad
                    maya velasquez
                    Fichas de Historia de España
                    stefany1994
                    CONCEPTOS BÁSICOS DE EXCEL
                    paussh_best11
                    4 PS' DE MARKETING
                    arezadiareko
                    TIPOS DE TECNOLOGÍA
                    bryan moreno
                    EL PRESUPUESTO
                    Sandra Alvarez
                    Didáctica de la expresión escrita
                    Estibalitz Etxaide
                    LA METODOLOGÍA DE LAS BASES DE DATOS
                    Fernando Tapia
                    Herencia Genética básica
                    Catalina Ramos
                    ESPAÑOL ~ INGLÉS
                    Ulises Yo
                    KRISTAUTASUNA 6A
                    Txemi López