365ON LAB-ON : ASP.NET MVC Abertura
ASP.NET MVC • Overview WebApp • Front-End • MVC Pattern • Routers • Controlles • Model(View Model) • Actions • View • Razor
Overview Webapp
Front-End
Overview Webapp : Http(hypertext transfer protocol) •HTTP é sigla de HyperText Transfer Protocol que em português significa "Protocolode Transferência de Hipertexto". É um protocolo de comunicação entre sistemas de informação que permite a transferência de dados entre redes de computadores, principalmente na World Wide Web (Internet).
Overview Webapp : Response e Request
Overview Webapp : Request Message Format
Overview Webapp : Response Message Format
Overview Webapp : Http Codes • https://www.tutorialspoint.com/http/http_status_codes.htm
Overview Webapp : Get, Post
Overview Webapp : Get, Post... • GET: Requisita um representação do recurso especificado (O mesmo recurso pode ter várias representações, ao exemplo de serviços que retornam XML e JSON). • HEAD: Retorna os cabeçalhos de uma resposta (sem o corpo contendo o recurso) • POST: Envia uma entidade e requisita que o servidor aceita-a como subordinada do recurso identificado pela URI. • PUT: Requisita que um entidade seja armazenada embaixo da URI fornecida. Se a URI se refere a um recurso que já existe, ele é modificado; se a URI não aponta para um recurso existente, então o servidor pode criar o recurso com essa URI. • DELETE: Apaga o recurso especificado. • TRACE: Ecoa de volta a requisição recebida para que o cliente veja se houveram mudanças e adições feitas por servidores intermediários. • OPTIONS: Retorna os métodos HTTP que o servidor suporta para a URL especificada. • CONNECT: Converte a requisição de conexão para um túnel TCP/IP transparente, usualmente para facilitar comunicação criptografada com SSL (HTTPS) através de um proxy HTTP não criptografado. • PATCH: Usado para aplicar modificações parciais a um recurso. •
MVC Pattern MVC é nada mais que um padrão de arquitetura de software, separando sua aplicação em 3 camadas. A camada de interação do usuário(view), a camada de manipulação dos dados(model) e a camada de controle(controller).
MVC Pattern
Asp.Net MVC
Router
Controller
Model(ViewModel)
Action
View
Razor View Engine
Ferramentas • Visual Studio 2015 • Chromes • PostMan • Git

365on Lab - Asp.Net MVC

  • 1.
  • 2.
    ASP.NET MVC • OverviewWebApp • Front-End • MVC Pattern • Routers • Controlles • Model(View Model) • Actions • View • Razor
  • 3.
  • 4.
  • 5.
    Overview Webapp :Http(hypertext transfer protocol) •HTTP é sigla de HyperText Transfer Protocol que em português significa "Protocolode Transferência de Hipertexto". É um protocolo de comunicação entre sistemas de informação que permite a transferência de dados entre redes de computadores, principalmente na World Wide Web (Internet).
  • 6.
    Overview Webapp :Response e Request
  • 7.
    Overview Webapp :Request Message Format
  • 8.
    Overview Webapp :Response Message Format
  • 9.
    Overview Webapp :Http Codes • https://www.tutorialspoint.com/http/http_status_codes.htm
  • 10.
  • 11.
    Overview Webapp :Get, Post... • GET: Requisita um representação do recurso especificado (O mesmo recurso pode ter várias representações, ao exemplo de serviços que retornam XML e JSON). • HEAD: Retorna os cabeçalhos de uma resposta (sem o corpo contendo o recurso) • POST: Envia uma entidade e requisita que o servidor aceita-a como subordinada do recurso identificado pela URI. • PUT: Requisita que um entidade seja armazenada embaixo da URI fornecida. Se a URI se refere a um recurso que já existe, ele é modificado; se a URI não aponta para um recurso existente, então o servidor pode criar o recurso com essa URI. • DELETE: Apaga o recurso especificado. • TRACE: Ecoa de volta a requisição recebida para que o cliente veja se houveram mudanças e adições feitas por servidores intermediários. • OPTIONS: Retorna os métodos HTTP que o servidor suporta para a URL especificada. • CONNECT: Converte a requisição de conexão para um túnel TCP/IP transparente, usualmente para facilitar comunicação criptografada com SSL (HTTPS) através de um proxy HTTP não criptografado. • PATCH: Usado para aplicar modificações parciais a um recurso. •
  • 12.
    MVC Pattern MVC énada mais que um padrão de arquitetura de software, separando sua aplicação em 3 camadas. A camada de interação do usuário(view), a camada de manipulação dos dados(model) e a camada de controle(controller).
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
    Ferramentas • Visual Studio2015 • Chromes • PostMan • Git

Notas do Editor

  • #7 Tipos de mensagens
  • #8 Tipos de mensagens
  • #9 Tipos de mensagens
  • #10 Tipos de mensagens