88 Vdeo Aulas com Projetos Completos e Exerccios Resolvidos
- Contedo e durao de cada vdeo aula
1a. Vdeo Aula - 60a. Vdeo Aula - durao 38
durao 11 minutos minutos - A tecnologia ASP .NET - Tipos de ActionResult - O desenvolvimento web - ViewResult, PartialViewResult, e o Visual Studio RedirecttResult, FileResult - Sem Web, Apelo Visual, - EmptyResult, RAD HttpNotFoundResult, - Web x Desktop : ASP ContentResult, .NET Web Forms - HttpStatusCodeResult, - Active Server Pages, HttpUnauthorizedResult cdigo espagueti - Exemplo de aplicao 2a. Vdeo Aula - durao 13 minutos 61a. Vdeo Aula - durao 33 - Web Forms - Como minutos funciona ? - Tipo FileResult - Desenvolvimento - Delega escrita do arquivo centrado em pginas - Mtodo WriteFile - Server Controls, - Classes : FilePathResult, PostBack, ViewState , RAD FileContentResult e - Desvantagens FIleStreamResult 3a. Vdeo Aula - - Exemplo de aplicao durao 16 minutos - ASP .NET MVC - 62a. Vdeo Aula - durao 26 Arquitetura MVC minutos - Model , View Controller - Filtro JsonResult - Framework ASP .NET MVC - JSON : conceitos - Conveno sobre - Exemplo de aplicao Configurao - ASP .NET MVC : 63a. Vdeo Aula - durao 36 Vantagens minutos 4a. Vdeo Aula - - Usando reas durao 19 minutos - Organizando Models, Views e - ASP .NET MVC 5 - Controllers Requisitos para instalar - AreaRegistration - Estrutura do projeto - Exemplo de aplicao MVC : Controllers, Models, Views 64a. Vdeo Aula - durao 26 - Roteamento : minutos RouteConfig - Tratamento de Erros I - Requisies Http: Get e - Fazendo o tratamento Post especfico no bloco try...catch 5a. Vdeo Aula - - Retornando uma view durao 26 minutos especfica - O padro MVC : Model , - Tratamento de erros HTTP View, Controller - Arquivo web.Config : - Controladores e mtodos <CustomErrors Mode=On> Action e URL - Fluxo de atendimento de 65a. Vdeo Aula - durao 30 requisies minutos - Como funciona o - Tratamento de Erros II roteamento na ASP .NET - Usando o Action Filter MVC HandleError 6a. Vdeo Aula - - Usando o Atributo durao 27 minutos [HandleError] para decorar - Criando Views Controladores e Actions - O mapeamento - Customizando erros especficos Controller/Action/View com Exceptiontpe - Passando dados entre o - Customizando views controlador e a View especficas com View - ViewBag, ViewData, - Definindo um tratamento de - Razor View Engine : erros global conceitos - Usando o arquivo FilterConfig e Global.asax 7a. Aula - Atividades - Exerccios 66a. Vdeo Aula - durao 26 - Resposta dos Exercicios minutos - Tratamento de Erros III 8a. Vdeo Aula - - Sobrescrevendo o mtodo durao 41 minutos OnException da classe Controller - Definindo o Model - Criando um Controlador Base - Como o Model funciona para ser herdados pelos demais Exemplo prtico controllers 9a. Vdeo Aula - - Usando o evento durao 16 minutos Application_Error do Global.asax - O Model Binding - Conceitos e 67a. Vdeo Aula - durao 29 Funcionamento minutos - Exemplor prtico : - Tratamento de Erros IV Usando o Model Binding - Usando os recursos do ELMAH 10a. Vdeo Aula - - Instalando o ELMAH via Nuget durao 26 minutos - O Model e View - Acessando o log de erros Fortemente tipadas - Criando um filtro global para - A diretiva @model e a usar o ELMAH com o HandleError propriedade Model - Usando o ELMAH com - Exemplo de utilizao segurana :Ajustando o - Usando Html Helpers : web.config ActionLink, BeginForm, TextBoxFor 68a. Vdeo Aula - durao 45 11a. Aula - Atividades minutos - Exercicios - Projeto Cadastro de Contatos - Resposta dos Exerccios - CRUD - Cread, Read, Update e Delete 12a. Vdeo Aula - - Entity Framework e busca, durao 40 minutos paginao e ordenao - Acessando Dados com - Definindo o Model : entidade Entity Framework - Gerando o Controlador os - Definindo o Model, View, mtodos e as views via Scaffold Controller - Aplicando os estilos do - Acessando dados no SQL BootStrap Server - Exemplo de aplicao - parte 1 13a. Vdeo Aula - durao 28 minutos 69a. Vdeo Aula - durao 25 - Apresentando a classe minutos FormCollection - Projeto Cadastro de Contatos - - Propriedades: Count, II Item, Keys, value - CRUD - Cread, Read, Update e - Exemplos de utilizao Delete - Entity Framework e busca, 14a. Vdeo Aula - paginao e ordenao durao 30 minutos - Usando o PagedList e - Usando Objetos de PagedList.Mvc para paginar Negcio: Bussiness - Exemplo de aplicao - - parte Objects (BO) 2 - Definio de Conceitos - Usando ADO .NET com 70a. Vdeo Aula - durao 29 SQL Server e Stored minutos Procedures - Projeto Cadastro de Contatos - - Criando uma aplicao III ASP .NET MVC em - CRUD - Cread, Read, Update e camadas Delete - Criando Banco de dados, - Entity Framework e busca, tabela e Stored Procedures paginao e ordenao - Mapeando objetos de - Criando a pgina de localizar negcios com tabelas do contatos SQL Server - Exemplo de aplicao - parte 3
15a. Vdeo Aula - 71a. Vdeo Aula - durao 37
durao 42 minutos minutos - Aplicao usando - Segurana Bussiness Objects - Como funciona a autenticao - Usando ADO .NET com baseada em formulrios SQL Server e Stored - authentication mode="Forms": Procedures web.config - Inserindo dados na - Tag authorization : deny/allow aplicao MVC users (?/*) - Usando os templates - Exemplo de aplicao Scaffolding do ASP .NET MVC 72a. Vdeo Aula - durao 33 - Formulrios : GET e POST minutos - Usando os FormCollection - Segurana - Identity e o Model Binding - RoleProvider, Integrao com 16a. Vdeo Aula - Owin, Open Source durao 43 minutos - Login Social, Active Directory, - Aplicao usando Two Factor Authentication Bussiness Objects - Segurana baseada em Claims, - Usando ADO .NET com SQL Server e Stored - Exemplo de aplicao Procedures - Editando dados na 73a. Vdeo Aula - durao 19 aplicao MVC minutos - UpdateModel e - Segurana - Login Social TryUpdateModel: conceitos - Implementando o Login com : Facebook, Twitter, Microsoft, 17a. Vdeo Aula - Google durao 25 minutos - Exemplo de aplicao - Aplicao usando Bussiness Objects 74a. Vdeo Aula - durao 19 - Usando ADO .NET com minutos SQL Server e Stored - Segurana - Customizando o Procedures usurio - Usando o atributo - Incluindo novas propriedades Bind/Delete - Arquivo IdentityModel.cs e - Usando o Scaffolding AccountViewModel.cs para gerar Views - Alterando a classe RegisterViewModel e a Action e 18a. Vdeo Aula - view Register durao 29 minutos - Exemplo de aplicao - Aplicao usando Bussiness Objects 75a. Vdeo Aula - durao 31 - Usando ADO .NET com minutos SQL Server e Stored - Segurana - Confirmando a Procedures conta via Email - Deletando Dados na - Enviando email com SendGrid aplicao MVC - Alterar Action Register e a view - Confirmao via ConfirmEmail JavaScript - Exemplo de aplicao
19a. Vdeo Aula - 76a. Vdeo Aula - durao 22
durao 34 minutos minutos - Aplicao usando - Segurana - Confirmar a conta Bussiness Objects via Email antes do Login - Usando ADO .NET com - Alterar Action Register, Criar SQL Server e Stored view Info Procedures - Alterar Action Login e a view - Exibindo detalhes Error - Criando uma pgina de - Exemplo de aplicao busca na aplicao - Concluso da aplicao 77a. Vdeo Aula - durao 17 ASP .NET MVC em minutos camadas - Segurana - Recuperar Senha 20a. Vdeo Aula - - Alterar view Login e Action durao 18 minutos ForgotPassword - Aplicao ASP .NET MVC - Alterar view ForgotPassword - Usando ADO .NET com - Exemplo de aplicao SQL Server e Stored Procedures 78a. Vdeo Aula - durao 50 - Tratando imagens na minutos aplicao MVC - Segurana - Implementando - Exibindo imagens Roles - Criar controlador 21a. Vdeo Aula - RoleController durao 27 minutos - Criar Views Index e Create - Partial Views - Conceitos - Alterar mtodo Register e view - Encapsulando a lgica Register reutilizada nas views - Exemplo de aplicao - Exibindo partial view: @Html.Partial, 79a. Vdeo Aula - durao 28 RenderPartial minutos - Exemplo prtico - Segurana - Implementando 22a. Vdeo Aula - TwoFactor Authentication durao 19 minutos - Usando o ASP .NET Identity - Criando Hiperlinks com - Criar conta no Twilio, Instalar ASP .NET MVC Twilio via Nuget - Usando - Definir cdigo para envia SMS @Html.ActionLink(): na classe SmsService Criando links para Actions - Exemplo de aplicao - Exemplo prtico 23a. Vdeo Aula - 80a. Vdeo Aula - durao 39 durao 38 minutos minutos - Criando Aplicao ASP - Usando ASP .NET Ajax .NET MVC - jQuery e jQuery Unobtrusive - Usando mais de uma - $.ajax ( $.get() e $.post() ) tabela - API jQuery - Definindo o Model e - Exemplo de aplicao criando views tipadas - Exemplo prtico 81a. Vdeo Aula - durao 47 minutos 24a. Aula -Atividades- - Usando ASP .NET Ajax - - Exerccios Ajax.ActionLink - Resposta dos Exercicios - Vantagens do Ajax - Classe AjaxOptions: sintaxe 25a. Vdeo Aula - - Exemplo de aplicao durao 56 minutos - Usando Rotas 82a. Vdeo Aula - durao 19 - O ASP .NET Routing , minutos RouteConfig - Usando ASP .NET Ajax - - Tabela padro de rotas : AjaxOptions RegisterRoutes - Exibindo o progresso de - Cada Requisio execuo da requisio mapeada para uma Action - Confirm, HttpMethod, - Comparando com o Web InsertionMode Forms - LoadingElementId, LoadingElementDuration, 26a. Vdeo Aula - OnBegin durao 38 minutos - OnComplete, OnFailure, - Usando o Atributo OnSucess Routing - Exemplo de aplicao - Definindo rotas via atributos - Ativando com : 83a. Vdeo Aula - durao 45 routes.MapMvcAttributeRo minutos utes() - Usando ASP .NET Ajax - - Definir rotas a nvel de Ajax.BeginForm controlador - Sintaxe e utilizao - Definir rotas a nvel de - Exemplo de aplicao Action - Parmetros opcionais e 84a. Vdeo Aula - durao 20 valores padro minutos - Rotas com restries - Usando ASP .NET Ajax 27a. Vdeo Aula - - Propriedades AjaxOptions durao 47 minutos - OnBegin, OnComplete, - Realizando a Validao OnSucess, OnFailure no ASP .NET MVC - Exemplo de aplicao - Validar no Cliente ou no Servidor ? 85a. Aula - Atividades - No Cliente: JavaScript, - Exerccios jQuery, AngularJs - Respostas dos Exerccios - No Servidor: DataAnnotations, jQuery 86a. Vdeo Aula - durao 58 - Usando o ModelState minutos - Atributos - Loja Virtual - Artigos Esportivos DataAnnotations -I 28a. Vdeo Aula - - Apresentando a soluo durao 39 minutos LojaEsportesVirtual - Usando ViewBag, - Definio dos requisitos e ViewData, Session e criao da soluo TempData LojaEsportesVirtual - Definio e conceitos - Criao dos projetos - Comparao e quando LojaEsportes;Dominio e utilizar LojaEsportes.Web - Criando o banco de dados e as 29a. Vdeo Aula - tabelas Produtos e Categorias no durao 36 minutos SQL Server - Realizando a Validao - Definindo as entidades e o no ASP .NET MVC - II Repositrio - Definindo atributos de - Definindo o contexto e validao via realizando o mapeamento via DataAnnotations Entity Framework - Required, Display, - Criando o controlador DataType, Range, ProdutoController e a view Compare, EmailAddress Catalogo 30a. Vdeo Aula - durao 26 minutos 87a. Vdeo Aula - durao 27 - Apresentando minutos ViewModel : conceitos - Loja Virtual - Artigos Esportivos - Separando informaes - II do Model - Usando o PagedList para - Dados e comportamento realizar a paginao dos dados relacionados com as Views - Aplicando os estilos do BootStrap na aplicao - Exemplo prtico usando - Definindo o Layout da ViewModel aplicao : _Layout.cshtml - Aplicando estilo no Catlogo de 31a. Vdeo Aula - Produtos durao 35 minutos - Criando a partial view - Realizando a Validao _CatalogoResumo no ASP .NET MVC - II - DataAnnotations e JQuery 88a. Vdeo Aula - durao 40 Validation minutos - ValidationSummary e - Loja Virtual - Artigos Esportivos ValidationMessageFor - III - Criando o repositrio para 32a. Aula - Atividades categorias ; CategoriaRepositorio - Exerccios - Definindo o menu de - Respostas dos Exerccios Categorias e aplicando o estilo do BootStrap 33a. Aula - Atividades - Ajustando o leiaute no arquivo - Exerccios _Layout e o controlador - Respostas dos Exerccios ProdutoController - Navegando Produtos por 34a. Vdeo Aula - Categoria durao 30 minutos - Razor View Engine 89a. Vdeo Aula - durao 52 - Definio de Conceitos minutos - Sintaxe - Loja Virtual - Artigos Esportivos - Exemplos de comandos - IV Razor - Definindo o fluxo de Compra; - HtmlHelpers Incluindo o boto para Compra 35a. Vdeo Aula - - Criando um carrinho de durao 47 minutos Compras e descriminando os - Layout em aplicaes itens ASP .NET MVC - Implementando a totalizao e - _Layout.cshtml e remoo de itens ViewStart.cshtml - Criando a classe Carrinho e - RenderBody : conceitos e CarrinhoItem utilizao - Definindo o Viewmodel: CarrinhoViewModel na pasta 36a. Vdeo Aula - Models Atividades durao 17 - Aplicando o estilo BootStrap ao minutos carrinho - Aplicao ASP .NET MVC - Definindo os botes : Continuar - Gerenciando o Layout Comprando e Finalizar Compra - Exemplo de utilizao de layout 90a. Vdeo Aula - durao 45 minutos 37a. Aula - Atividades - Loja Virtual - Artigos Esportivos - Exerccios -V - Respostas dos Exerccios - Implementando o Checkout - Finalizando as compras 38a. Vdeo Aula - - Criando a classe Despacho e a durao 27 minutos interface IProcessarPedido - Layout em aplicaes - Usando as classes StmpClient e ASP .NET MVC - II MailMessage : Enviando emails - _Layout.cshtml : - Criando o formulrio para /Views/Shared Despachar o pedido - RenderPage : Definio e - Finalizando as compras conceitos - Criando o resumo do carrinho - RenderSession : na barra de navegao Definio e conceitos - Exemplo de utilizao 91a. Vdeo Aula - durao 41 39a. Vdeo Aula - minutos durao 60 minutos - Loja Virtual - Artigos Esportivos - Bundling ou - VI Agrupamento no ASP .NET - Criando a rea de MVC administrao do site - Minification ou reduo - Gerenciando Produtos : Exibir no ASP .NET MVC Detalhes, Incluir, Alterar, - Usando CDN - Content Excluir Delivery NetWork - Gerenciando imagens: armazenando imagens no banco 40a. Vdeo Aula - de dados SQL Server durao 34 minutos - Ajustando as entidade Produto - BootStrap e leiaute e Categoria via DataAnnotations responsivo - Criando o controlador - Tipografia e Sistema Grid AdminController via Scaffold - Estrutura bsica, - Criando os mtodos Actions e formulrios Views via Scaffold - Regras Gerais - Criando o menu da rea de - Jumbotrom, Well, administrao : Action Buttons, Navegao MenuAdmin 41a. Vdeo Aula - durao 23 minutos 92a. Vdeo Aula - durao 24 - BootStrap e leiaute minutos - parte 2 responsivo - Loja Virtual - Artigos Esportivos - Usando BootStrap - VI - Instalando via Nuget, - Criando a rea de Referncias administrao do site - II - Definindo estilos e - Ajustando as views para usando com leiaute gerenciar as imagens do produto 42a. Aula - Atividades - Criando o controlador - Exerccios ArquivoController para exibir - Respostas dos Exerccios imagens - Usando TempData para exibir 43a. Vdeo Aula - mensagens de atualizao nas durao 50 minutos views - Usando o Scaffold : - Ajustando o Catalogo de templates produtos para exibir as imagens - Usar os templates para dos produtos gerar views - Usando os Templates: 93a. Vdeo Aula - durao 27 Create, Edit, List, Details, minutos Delete - Loja Virtual - Artigos Esportivos - Criar o controlador - VII usando o Scaffold - Gerenciando Categorias: - Criar as views via Incluir, Exibir Detalhes, Excluir, Scaffold Alterar - Alterar os templates - Criar o controlador criados CategoriaController usando o Scaffold : 44a. Vdeo Aula - - MVC 5 Controller with views durao 41 minutos using Entity Framework - Usando o Scaffold : - Ajustando as views geradas Templates - Acessando o SQL Server 94a. Vdeo Aula - durao 42 com Entity Framrework minutos - Usando o Scaffold para - Loja Virtual - Artigos Esportivos gerar Controlador e views - VIII - Criando o projeto de - Implementando a segurana exemplo ASP .NET MVC - Criando as tabelas : Usuarios, Permissoes e 45a. Vdeo Aula - UsuarioPermissoes durao 31 minutos - Definindo as entidades Usuario, - Usando os Html Helpers Permissao e UsuarioPermissao da classe @Html - Criar o controlador - ActionLink, BeginForm, UsuarioController usando o Label, LabelFor, Scaffold LabelForModel - Ajustando o contexto para - TextBox, TextBoxFor, realizar o mapeamento ORM TextArea, TextAreaFor - Criando o controlador - CheckBox, CheckBoxFor, PermissaoController via Scaffold Hidden, HiddenFor, - Criando o controlador Password, PasswordFor, UsuarioPermissao via Scaffold - RadioButton, - Incluindo no menu da rea de RadioButtonFor, administrao o gerenciamento DropDownList, - de Usurios, Permisses e DropDowListFor, Atribuir Permisses aos Usurios - ListBox, ListBoxFor, EditorFor, EditorForModel, 95a. Vdeo Aula - durao 53 Editor minutos - Display, DisplayFor, - Loja Virtual - Artigos Esportivos DisplayForModel - IX - Implementando a 46a. Vdeo Aula - Autenticao durao 27 minutos - Usando a autenticao via - O Helper WebGrid formulrios na ASP .NET - Sintaxe : - Criar a view model : @{ WebGrid.Grid } LoginViewModel - DefaultSort, CanPage, - Criando o formulrio de login rowsPerPage - Usando o Helper Crypto para - WebGridPagerModes: gerar um Hash da senha do NextPrevious, All, Numeric usurio e FirstLast - Usando os atributos Authorize e AllowAnonymous 47a. Vdeo Aula - - Exibindo o link para Login e durao 15 minutos Logout - O Helper WebImage - Criar, manipular e salvar 96a. Vdeo Aula - durao 56 imagens : .jpg, .png, .gif minutos e .bmp - Loja Virtual - Artigos Esportivos - Usando o mtodo Write -X para exibir imagem - Implementando a - Mtodo Resize Autenticao - Usando a autenticao via 48a. Vdeo Aula - formulrios na ASP .NET durao 26 minutos - Criar a view model : - O Helper Chart RegistroVIewModel - Exibindo dados em um - Criando o formulrio de grfico: 30 tipos de Registro grficos - Criando um filtro customizado - Mtodos: addTitle, para verificar as permisses AddSeries, AddLegend e - Criar o RoleProvider Save customizado herdando de - Parmetros : xValue, RoleProvider yValues, ChartType - Ativando o uso do RoleProvider customizado no web config 49a. Vdeo Aula - - Ocultando o boto Administrar durao 15 minutos para usurios no autenticados - O Helper WebMail - Usando o filtros globais - Enviado emails usando o SMTP 97a. Vdeo Aula - durao 25 - Propriedades/Mtodos: minutos SmtpServer, SmtpPort, - Loja Virtual - Artigos Esportivos EnableSll -X - UserName, Password, - Fazendo o Deploy da Loja de SmtpDefaultCredentials Esportes no servidor Somee.com - Criar conta no Somee.com 50a. Aula - Atividades - Criar o website no servidor - Exerccios - Criar um pacote da nossa - Resposta dos Exercicios aplicao para enviar ao servidor 51a. Vdeo Aula - - Enviar o pacote ao servidor e durao 17 minutos descompactar ajustando a - Criando HTML Helpers estrutura customizados - Criar o login e o banco de - Usando um mtodo de dados no SQL Server extenso para criar um - Anexar o banco de dados da HTML Helper aplciao - Criando um Html Helper - Alterar a string de conexo para renderizar imagens - Rodar a aplicao - Aplicao exemplo de utilizao do HTML Helper ASP .NET Web API 2.0 criado (Bnus) 52a. Vdeo Aula - 1a. Vdeo Aula - durao durao 10 minutos 26:20 minutos - Filtros Action Selectors - Web API apresentao e - ActionVerbs : define conceitos aes HTTP : HttpPost, - REST - Representation State HttpGet, HttpPut Transfer - ActionName - especifica - Resources , URI, Representao um nome de Action - HTTP , Verbos GET,POST, PUT e diferente DELETE - NonAction - Indica que o - Definio e vantagens da mtodo no uma Action ASP .NET Web API - Criando, testanto e analisando 53a. Vdeo Aula - um controller Web API durao 22 minutos - Filtro ChildActionOnly 2a. Vdeo Aula - durao - Apresentao e conceitos 13:15 minutos - Colocando no cache - Servios REST e framework partes de uma view Web API - Exemplo prtico - Servios baseados em HTTP : GET, POST, PUT , DELETE 54a. Vdeo Aula - - Mtodos idempotente durao 21 minutos - Http Status Code, Media Types - Filtro HandleError - (Accept) conceitos - Cliente/Servidor : - Exibir pginas de erros Request/Response - Habilitar no web config: 3a. Vdeo Aula - durao <customErrors 17:18 minutos mode="On" /> - Criando ASP .NET Web API - Exemplo de aplicao manualmente e usando o Scaffold 55a. Vdeo Aula - - Controller Web API deriva de durao 23 minutos ApiController - Filtro OutputCache - Mapeando para Actions do - Atributo controlador via verbos HTTP [OutputCache(Duration=x - Mapeando para Actions do x)] Controller Web API usando - Colocando contedo no atributos : cache - - Exemplo de aplicao HttpGetAttribute,HttpPostAttribu te, 56a. Vdeo Aula - HttpDeletetAttribute,HttpPutAttri durao 18 minutos bute - Filtro ValidateInput - Roteamento - Atributo - Criando e testando uma Web [ValidateInput(false)] API - Habilitar/Desabilitar validao do request 4a. Vdeo Aula - durao - Exemplo de aplicao 33:37 minutos - Criando uma Web API para 57a. Vdeo Aula - expor servios de produtos durao 21 minutos - Definindo o model Produto - Filtro ValidateForgery - Usando o padro repositrio : - Evitando ataques CSRF: IProdutoRepositorio e atributo ProdutoRepositorio ValidateAntiyForgeryToken - Criando o controlador - Evitando a falsificao do ProdutoController e expondo os request servios para os produtos - Html Helper - Testando o servio da Web API @Html.AntiForgeryToken 5a. Vdeo Aula - durao - Exemplo de aplicao 21:08 minutos - Consumindo uma Web API em 58a. Vdeo Aula - uma aplicao Console Criando a durao 30 minutos aplicao Console - Criando um ActionFilter - Referenciando a biblioteca - Criar filtro para logar em Microsoft.AspNet.WebApi.Client arquivo texto : - Usando a classe HttpClient e ActionFIlterAttribute gerenciando a comunicao - Sobrescrevendo os - Definindo as requisies do mtodos : cliente para obter, incluir , OnActionExecuting, alterar e deletar produtos OnActionExecuted, - Testando o servio OnResultExecuting, 6a. Vdeo Aula - durao OnResultExecuted 15:32 minutos - Exemplo de aplicao - Consumindo uma Web API em uma aplicao Windows Forms 59a. Vdeo Aula - - Referenciando a biblioteca durao 15 minutos Microsoft.AspNet.WebApi.Client - Criar Filtro de - Criando a classe Produto Autenticao - Usando a classe HttpClient e - Usando a interface gerenciando a comunicao IAuthenticationFilter - Definindo as requisies do - Sobrescrevendo o cliente para obter, incluir , mtodo alterar e deletar produtos OnAuthentication() - Testando o servio - Exemplo de aplicao 7a. Vdeo Aula - durao 19:18 minutos - Criando uma Web API usando os recursos do Entity Framework - Criando o projeto ASP .NET Web API - Acessando a tabela Customers do banco de dados Nortwhind.mdf - Mapeando o modelo de entidades usando o Entity Framework - Criando o controlador Web API usando o Scaffold - Web API2 Controller with actions using Entity Framework - Testando o servio exposto pela Web API 8a. Vdeo Aula - durao 29:31 minutos - Ajustando a Web API s boas prticas - Usando o padro repositrio e desacoplando o controlador Web API do Entity Framework - Criando o ICustomerRepositorio e a classe CustomerRepositorio. - Criando o controlador Web API com base no repositrio - Testando a Web API 9a. Vdeo Aula - durao 20:13 minutos - As diversas maneiras de criar um projeto Web API - Projeto Web API com MVC , Projeto Mvc com Web API - Projeto Empty com Web API, Projeto Web Forms com Web API - Projeto SPA com Web API - Self Hosting usando o pacote Microsoft.AspNet.WebApi.OwinSe lfHost - Comparando a ASP .NET Web APi com ASP .NET MVC - principais diferenas - Apresentando o protocolo OData(Conceitos)
Crie seu mercado no mundo digital: Aprenda a viver de e-commerce com a estratégia que levou inúmeros negócios on-line a sair do zero e ultrapassar os R$ 100 mil em vendas por mês