<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>02199nam a2200229   4500</leader>
  <controlfield tag="003">BR-ReIFE</controlfield>
  <controlfield tag="005">20220504110041.0</controlfield>
  <controlfield tag="008">220504b2020    |||a|||| |||| 00| 0 por d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9786586110333</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">BR-ReIFE</subfield>
    <subfield code="c">BR-ReIFE</subfield>
    <subfield code="d">BR-ReIFE</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">por</subfield>
    <subfield code="h">por</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="2">005.13</subfield>
    <subfield code="b">A663a</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">005.13</subfield>
    <subfield code="b">A663a</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="9">8444</subfield>
    <subfield code="a">Ara&#xFA;jo, Everton Coimbra de.</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">ASP.NET Core MVC:</subfield>
    <subfield code="b">Aplica&#xE7;&#xF5;es modernas em conjunto com o Entity Framework /</subfield>
    <subfield code="c">Everton Coimbra de Ara&#xFA;jo. </subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">S&#xE3;o Paulo:</subfield>
    <subfield code="b">Casa do C&#xF3;digo, </subfield>
    <subfield code="c">2020. </subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">260 p. </subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">O ASP.NET Core MVC &#xE9; um novo framework de c&#xF3;digo aberto da Microsoft para o desenvolvimento de aplica&#xE7;&#xF5;es web. Ele est&#xE1; dentro do framework .NET Core, o que possibilita a constru&#xE7;&#xE3;o e a execu&#xE7;&#xE3;o de aplica&#xE7;&#xF5;es em Windows, Mac e Linux. Utilizando como ferramentas o Visual Studio e a linguagem C# para os exemplos, o livro traz implementa&#xE7;&#xF5;es que subsidiar&#xE3;o o desenvolvimento de suas pr&#xF3;prias aplica&#xE7;&#xF5;es. Os exemplos tamb&#xE9;m introduzem o Bootstrap e trabalham em uma liga&#xE7;&#xE3;o estreita com o Entity Framework Core como ferramenta para persist&#xEA;ncia de dados.

Neste livro, Everton Coimbra apresenta o ASP.NET Core MVC de uma maneira que o leitor j&#xE1; possa aprender com a pr&#xE1;tica desde o in&#xED;cio. O estudo &#xE9; dirigido ao desenvolvimento de uma aplica&#xE7;&#xE3;o que envolve persist&#xEA;ncia em uma base de dados, fazendo uso do Entity Framework Core. Voc&#xEA; ver&#xE1; desde as opera&#xE7;&#xF5;es CRUD at&#xE9; como desenvolver seus layouts e tabelas, separando sua aplica&#xE7;&#xE3;o em camadas seguindo os conceitos de coes&#xE3;o e acoplamento. Dentre as t&#xE9;cnicas e recursos apresentados, est&#xE3;o associa&#xE7;&#xF5;es, personaliza&#xE7;&#xE3;o das classes de modelo, controle de acesso de usu&#xE1;rios, tratamento de erros, controles DropDownList aninhados e o uso de sess&#xE3;o para o armazenamento de dados.

Edi&#xE7;&#xE3;o atualizada: atualiza&#xE7;&#xE3;o do ambiente de desenvolvimento (Visual Studio 2019 - 16.6.2) e tamb&#xE9;m dos exemplos para a vers&#xE3;o do ASP.NET Core MVC 3 e Entity Framework Core 3.1.3.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="9">1324</subfield>
    <subfield code="a">Framework (Arquivo de computador)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="9">3356</subfield>
    <subfield code="a">Interface de programas aplicativos (Software)</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">LV</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">35656</subfield>
    <subfield code="d">35656</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">1</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-04</subfield>
    <subfield code="e">compra</subfield>
    <subfield code="g">69.90</subfield>
    <subfield code="i">269629</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A663a</subfield>
    <subfield code="p">85642550951</subfield>
    <subfield code="r">2022-05-04 00:00:00</subfield>
    <subfield code="t">ex.1</subfield>
    <subfield code="v">69.90</subfield>
    <subfield code="w">2022-05-04</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-04</subfield>
    <subfield code="e">compra</subfield>
    <subfield code="g">69.90</subfield>
    <subfield code="i">269630</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A663a</subfield>
    <subfield code="p">85642550952</subfield>
    <subfield code="r">2022-05-04 00:00:00</subfield>
    <subfield code="t">ex.2</subfield>
    <subfield code="v">69.90</subfield>
    <subfield code="w">2022-05-04</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-10</subfield>
    <subfield code="e">compra</subfield>
    <subfield code="g">69.90</subfield>
    <subfield code="i">269573</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A663a</subfield>
    <subfield code="p">85642551118</subfield>
    <subfield code="r">2022-05-10 00:00:00</subfield>
    <subfield code="t">ex.3</subfield>
    <subfield code="v">69.90</subfield>
    <subfield code="w">2022-05-10</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-10</subfield>
    <subfield code="e">compra</subfield>
    <subfield code="g">69.90</subfield>
    <subfield code="i">269574</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A663a</subfield>
    <subfield code="p">85642551119</subfield>
    <subfield code="r">2022-05-10 00:00:00</subfield>
    <subfield code="t">ex.4</subfield>
    <subfield code="v">69.90</subfield>
    <subfield code="w">2022-05-10</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-10</subfield>
    <subfield code="e">compra</subfield>
    <subfield code="g">69.90</subfield>
    <subfield code="i">269631</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A663a</subfield>
    <subfield code="p">85642551120</subfield>
    <subfield code="r">2022-05-10 00:00:00</subfield>
    <subfield code="t">ex.5</subfield>
    <subfield code="v">69.90</subfield>
    <subfield code="w">2022-05-10</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
</record>
