Web API - ASP.NET MVC

Beschreibung

Mindmap am Web API - ASP.NET MVC, erstellt von Adriano Oliveira am 16/01/2017.
Adriano Oliveira
Mindmap von Adriano Oliveira, aktualisiert more than 1 year ago
Adriano Oliveira
Erstellt von Adriano Oliveira vor mehr als 7 Jahre
20
2

Zusammenfassung der Ressource

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
                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                    ähnlicher Inhalt

                    Verdauung
                    Cassibodua
                    KPOL PuKW
                    Mona Les
                    Die Verwandlung von Franz Kafka
                    barbara91
                    Einführung für GoConqr - Ausführlich
                    Laura Overhoff
                    Flipped Classroom Modell
                    Laura Overhoff
                    Evolution - Theorien und Methoden
                    Jeannette Eckert
                    Euro-FH // Zusammenfassung PEPS1
                    Robert Paul
                    BAS 7 - Schwimmen, Turnen, Leichtathletik
                    B G
                    Vetie - Fleisch 2019
                    Fioras Hu
                    Vetie Geflügelkrankheiten Fragebogen Röntgen 2, Haltung und Arten
                    N. H.
                    Vetie Spezielle Pathologie 2022
                    Alessandro Bertino